3b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[]}, 0x400) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, 0x0, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r11, 0xa5, 0x1, 0x100000003, 0x6}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000480)=ANY=[@ANYRESHEX=r11, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r6], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC], 0x4, 0x2, 0x1800) fcntl$setown(r4, 0x6, r6) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x33bc, 0x3f, 0x7f, 0x81}, {0x20, 0x80, 0xb9, 0x7fffffff}, {0xff24, 0x0, 0xdb, 0x3ff}, {0xdd4a, 0x2, 0x6, 0x2}, {0xeea, 0x7, 0x6, 0x80}, {0x8, 0x3f, 0x38, 0x1}, {0x1, 0x1f, 0x81, 0x3fd}, {0x9, 0x7a, 0x4, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:02 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000880), 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) 16:00:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) readv(r0, &(0x7f0000000780)=[{&(0x7f0000000240)=""/104, 0x68}, {&(0x7f0000000300)=""/83, 0x53}, {&(0x7f0000000900)=""/210, 0xd2}, {&(0x7f0000000480)=""/234, 0xea}, {&(0x7f0000000580)=""/125, 0x7d}, {&(0x7f0000000880)=""/79, 0x4f}, {&(0x7f0000000840)=""/26, 0x1a}, {&(0x7f00000006c0)=""/155, 0x9b}], 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r2 = dup(r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000600)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r3, &(0x7f0000000040)="670dc3", 0x3) write(r3, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = dup(r4) close(r1) r6 = syz_open_pts() ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$TIOCCBRK(r5, 0x2000747a) r7 = kqueue() r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000800)='/dev/pci\x00', 0x8, 0x0) close(r8) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0x80, 0x0) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="af2d00"/18], 0x8) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f0000000680)=0x6) r10 = semget$private(0x0, 0x3, 0x201) semop(r10, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000cc0)=""/231) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/wskbd0\x00', 0x20000, 0x0) r11 = fcntl$dupfd(r7, 0x1e, r0) ioctl$WSKBDIO_GETMODE(r11, 0x40045714, &(0x7f0000000a00)) 16:00:02 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}], 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/195, 0xc3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000740)={'./bus\x00', 0xff, 0x7, 0x4, 0x1, 0x86, 0x3, 0x1000, 0x2, 0x2, 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000540)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x2}], 0x7, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x40, 0xf0000000, 0x5, 0x101}], 0x1, &(0x7f0000000600)={0x1, 0x15}) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r3, 0xa, r2) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000640)) getrusage(0xffffffffffffffff, &(0x7f0000000480)) ioctl$TIOCNOTTY(r5, 0x20007471) kevent(r4, &(0x7f0000000380)=[{{r4}, 0xffffffffffffffff, 0x1, 0x4, 0x967, 0x2}, {{r3}, 0xffffffffffffffff, 0x11, 0x800fffff, 0xffffffff, 0x8}, {{r1}, 0xfffffffffffffffd, 0x20, 0x40000000, 0x2f11, 0x2}, {{r4}, 0xfffffffffffffffa, 0x1, 0x0, 0x6, 0x200}, {{r4}, 0xffffffffffffffff, 0xa, 0x1, 0x1, 0x8}, {{r1}, 0xffffffffffffffff, 0x3, 0x34, 0x9, 0x80}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0xffffffff, 0x1}], 0x6, 0x0, 0x81, 0x0) r6 = syz_open_pts() kevent(r4, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0xc, 0x40000000, 0x4, 0x2}, {{r2}, 0xffffffffffffffff, 0x5, 0x80000066, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x12, 0x1, 0x8}, {{r6}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r1}, 0xfffffffffffffffe, 0xf9, 0x2, 0x0, 0x3}, {{r1}, 0xffffffffffffffff, 0x86, 0x80, 0x200}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000000, 0x2000, 0xefe}, {{r2}, 0x0, 0x0, 0x20000040, 0x3, 0x3}], 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x80, 0x0, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) 16:00:02 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) r2 = dup2(r0, 0xffffffffffffff9c) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8000, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x400, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r6, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r6]}], 0x18, 0x1}, 0x9) fchmod(r6, 0xe7) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r7 = accept$unix(r6, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001140)='/dev/wskbd\x00', 0x10, 0x0) r9 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r9, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r9, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r9]}], 0x18, 0x1}, 0x9) fchmod(r9, 0xe7) ioctl$BIOCGETIF(r9, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r10 = accept$inet6(r9, &(0x7f0000001180), &(0x7f00000011c0)=0xc) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r11, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xc0, 0x20, 0x8c3, 0x837e}, {{r4}, 0xfffffffffffffffa, 0x80, 0x0, 0x5, 0x5}], 0x5, &(0x7f0000001200)=[{{r5}, 0xfffffffffffffff9, 0x40, 0x2, 0x80}, {{r7}, 0xfffffffffffffffc, 0x40, 0x20, 0x6, 0x9}, {{}, 0xfffffffffffffff9, 0xc, 0xfa38d6aecfd32a90, 0x800, 0x10000}, {{r8}, 0xa, 0xe1, 0x2, 0xfffffffffffffffc}, {{}, 0xfffffffffffffffc, 0x80, 0x1, 0x10000, 0x2}, {{r0}, 0x0, 0x80, 0x80000000, 0x101, 0x8}, {{r0}, 0xfffffffffffffffb, 0x9c, 0x20000000, 0x59, 0x5}, {{r10}, 0xfffffffffffffffb, 0x2, 0x21, 0x1, 0x7ff}, {{r11}, 0xfffffffffffffff9, 0x80, 0x0, 0x100, 0xb354}], 0x0, &(0x7f0000001340)={0x5, 0x8}) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0xfff, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x136) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x10, 0x4, 0x2) dup(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) close(r1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511f, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000180)="1da4755a7fdfb25a789ad3aec72f93399f18390413e50b095e5f2d4133dfb520703d72f89d511a0c610900000000000000046d7d4398e4f4", 0x38) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x7, 0x7fff, {0x6, 0x8c0}}) 16:00:03 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000004001d00cd49408a4f50c8bf00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) close(0xffffffffffffff9c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:03 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r9, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r10, 0xa5, 0x1, 0x100000003, 0x6}) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000480)=ANY=[@ANYRESHEX=r10, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r3], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r8], 0x4, 0x2, 0x1800) fcntl$setown(r0, 0x6, r8) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:03 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)={0x5, 0x7fff, 0xfd5, 0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x4, 0x1d, 0x7f, 0x2}, {0x9, 0x1, 0x3, 0x4}, {0xaa, 0x0, 0x1f, 0x800}, {0xf1, 0xc6, 0x0, 0x7}, {0x800, 0x81, 0x9, 0x7fff}, {0x401, 0x81, 0x0, 0x7fff}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6c, 0x20}, {0x6c5}, {0xa, 0x0, 0x0, 0x93d3}]}) pwrite(r1, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000, 0x7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:00:03 executing program 1: semget$private(0x0, 0x2, 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x1}], 0x0, 0x0, 0xfffffffe, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="2ba7a2939df56338f006663b"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x168) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000002540)=[{&(0x7f0000000180)="9fad181e23149ee8239d7cda08e5f8dc037f497a66eeea073f186c91d28c99a0f289da403ebc9c60aaeeb9ce874be2c2d2e32d87295d06f520a6804b0b510e1392c9e64482497df6e818a33062726015008e67b95cf7f081eda305a15e5de45443866570c189192e319234acf970265d582a50bc11ed7a028d61107736859f9f606cb9f7af8630e3cedf7e13ea190d55f01e1781cf8750fee19a181eebe0993cee9b5b47eed45b990a6a12e995f145310c8754d79466d6807a131c5db148261f94c76ed009d094744b662f239a076c6e8913328ccb064acf0a11a77e85e402", 0xdf}, {&(0x7f00000003c0)="712519c0b49de76f00efbd44b0629d9448a20d476b8f078db02a4ac74f9189e9729894219a7f044488d3f708805c2a91ba11a9863137d1f938c31cbe17a8eab43b6798cd9e5f26ef83eccaf9b28b57f5e0752535e391ff575e29acb5a663c5139a66feb0d2a9dad8ff1ca6740cf64c3e4dffc51b0e9fb93babdccac5f4887ada5e3be0142448f6696e4a39ea078da85ff06e2710799d646d38d7ba9c8fa06ed0fb10a587bc447cfab1ae50ba89aa2ecc345be8f3ce813e7e69c7c2c23784f0ea4a7f8eec055bf6bad1ac50cb44f444cc0e56313118133062fc79bd722d5c0578e2830d9a787475dd4b0c63171caa44aff4049bb5cd4d9e16bd248368e6a9099a2d64ec603941967983c12594f7372a72234339d7792a2743d4f1f27bf61abca7520aeebe6b886ae309444bf592322b4ee011cb80213654e556c491a0b2fc365b14da3d5129c4795d9c2ea1755208fdcfdbec3ead30efc069cc24c6d4204500c19a6815fd779a3286d86b62b077a9430133febbda18451e2e8b53376354aba3655d70146303323c3615b3c2c2a2f708c454c42acb1b646062fb40d6d38bfa16829f2f2bc371248c1e3cbf239c5f62849b57246dab7dddeafd46bd005fcd1b731510b6a465e9b799e1afcb3923d7381358a3a6767f6df2fffb5b2f093420887aa93dcfe04b604aa5640ef5e9e4cf85865634f370879c05d58655819102b67c16fda6a48bcc999b2c1c2aa83e90bdd6c7211cfdec3d5e1adcae976ea2bfd0e6d386b9121894708394392d69e338ad03a2107fe670c53ee59b8640bb8d721427fa991fe9e15ff46c9c8409f0cbfd0f3b1069e8dfe0872033d620dc2112a32b74726ef5f4acf34b185fc05989687636bdda4863a7af808c7e28e2b12233b2420193b699c81f555a1d8aa602835cb7c07e3c5e7606f7459ad52b75f93271d96b8cac432bed91c82a4153e34fc53a895fe2eff7f8c4650e55707beb47e874c90024751e0156d4405558b5ea19ec310c561a5ac114d5d2b305a3f245bd7a912dac5213719484bb9ac7635c6e45951a11c2c9e76b1864e05ae9c4b7dd3cc99279843d558267da7b2dcc19008735a63b1bade5494a598e975a4ed71a95e3ed6a7615aec111a0abe9f19954d5ad5ae73ae6b315b3e2dceb4331a7a0e591b3eadb1094b37b84948d81e93ab4c3e793a4d3a91c58d6ee9ebb9faead92835aa88c58b2a718d63ecdd54019c9b7ac59e202b50adb55e696b22ecb251d725c33b24c055e91f3652c5252661a09f6623227fc17c5e46d5073c76449418bae03e06b93240eb3f7d95138b457200a1333c7a39aa7c3e1685c872f6a9ac2b8eaab1f0815995bce5fa38a5f0dc1dca987f75357a999ec724425a91dbc31ed857386413d515085b8fa7fb8312939d5e542d908f87f3d3324b4166735be4fd6fe28c657ae1b69a50bd84c869a4328527e76e2f49d5f66f1db08d9aca7d486f80ab61646443505083721fb5901fef48111e8b9c9611d1042af280764b8162a56e4995031dc641c5b6e2dbff0b2bd37a47b4d05f4869dcfab951b09b07804141def0f3b196825a7892633567d932a88394adaafae02e71d16896e39f23bb9129f34a56544c884c186f0afdba0a8cbc33ca9b2ac899d9684b2613404e412c318a400a57da2edb46f2bedde07705da9c43dae28330cd03791334ac360c131183c7854e0340fe8b63ed23854d7517bdb5de6db17ab05a9708cd018a8a807320e8e4e5bd26aa8768a5bdbee05fabf713c118b0b0f1a88c49a081004f458f6bf286fd4ab11b7d33a6a59a8c0d1f74155c7877918520b151ce9a4c987fbd0444bff527ec2f9612add122967165127da037b15dc50c0a1303376425b2391e2102fd3b2fa24042d7643f24abc94c29a9be873b0f1ba400795c7f775de245698d75592172168332a42be181653e9eb9d708af332e137ef9770bfa440546f6f7eb00c2a84d610646f929b6d5d33c44a80d99e24ababf40952c02b026a749ca391b88cecfc6bdd8e435f7479a61965ddb9987193ac5259c38d1047c05d8c84c4cda52cfd5771d03283db9929e9384c20012d967132052f013a16119ec01a281fea8a7f47017a58374b5e51aecf1ec37ed4fb5998299745bd0492a58d5040493f79c123ba7e9d3a0ef0851ce8a8bb07dd4690aa17487ae8ded85b6ee22e3a111c5826abf0893f64c372142bb64473282b852f510ddbfc05ba4db9d377ff9cab3cfa449634699a4fd702df8183fbfa55a24a133969a9973cfe0d25f680266f70aa2ad05a3849af198097b6b1309c80b770dd321b7de495974b28c8a2240af25cc298454511eb3c984d35dca6c4ad77756ac97fae01ab96bfc92dd1afacaf0c5bccae38f0c87b8f44443b2f25475ed9a15b934475c49078b8e283cafc43253c346f8d319c86b19c6294ddf635ef4a83bfdb4160cfb436a14b7fe085c3b73f72a785133de7a91167ab9545029ad225b0c904c093554283aa2c05c1e9f4d5603153c762e7bf723d293dc260f24615b93d1f50afd76ae8f82cc66d1bc0bcae1cf27f679f77a9e68f9d5b1cedc112acb5668ee86ed30208d6655710c91b84b8865d1cd132b73edf5c37ce7063c3442f52eda1a5fb6c81a8bf75aa6a5fc7798994ffefad99093ca83d54a8f4d1478f4f29e74067ec7f97e1b261012596b49f55f9247b87b528326efba78ff97505dacb8b2044849d9bc15aed3cfd397d6952e820d009577af85360fbd09aec4071c4fa6844cff66897aca0ba35d04bda02269a26832f3a33e8d68de5f9abe22541e213970f27d2df1824cf67e98bf9059c9a7643baf33e8b4d8a548b4706bb127cf321ea04bc275fb16292540571fe5670050546c1535bbd4c7f52ad6039706435629aefc60e0c5fd37b6cc496edcad2a8b3a4a13e02ecf6dbd4c259c95e4949b5e9a5e66813819536e9dcecbf9e9532ff60d2c6dd857973ed1a03832f9ca36e1ac954d74adbf1cc8c4f6777a1f4d302095194709c2c1b661f26ff45fa849aef7bb022459cdd353e44208523253281503f2abd8a3a03998e986f212116257339c16ae4c9224f01b706360d6a0161dcb2497cd967375d3ec833cf2af53d13ff18feed4ee27673546bb462fcf837cea71237f2ea6ad9eef9c6c2cff650d4b668028b32c31bddf40c6d4f66bb237d45d3abc766ed06f4d2c0172529100bff36c1d5ab6147eeb924bcbd3a4e36ea4a11338cc229a22d46d06a604f7add22994aac2d7bb863dfe81de79f321110ca6543bd3a617988d723369b3dfc5a2d08262bcac00897fd286119434dc6900b64a5493fcf0c6c29178eee27bf7cdffa439755e397cdd1868390e2460dc9309eaeb0345d8c62f02a852a113ed88bfe8c91b56355c6491e0bd28feddcf2d1071f2b0b679f5bac2acc14c5047dace82bb0227e42204362ecdf241923716c90a046867926ee8fbe7af041e5f382b8f5e692453972c4a0f679cfc709dc59ab49db8fa0a0a773c79187814ed1230c5da85c9f51a12c9fefa2871bd1aa41db785ea4815851fa4c1ca1e12ce89765a9359fbd6262b276bbd98592f20e4a786f5bd880164d0938b32b28938118f8119fb5119b4906843752a551bc91e6fc3c38020df03413f2e524ae5416dee60f2350cf76c0f609754868fe1d751097fff615b362cbc116932030675b7edab71c9fa591d81a1b526a615bbbc22d562ed3b64ed9210f3400b496ab549dd21847d6ec9f928c1bddfee7209992effddff19336711154f7c3237f7f36fd79eec049d47ce3b8c79461e88a55b15545511134284699b396c41770c113751fa334b3bdaa93965f87942475231d95095912513a1dd6c00e085d5e333a0c74cef18be96cf4254378d1492189243b97ef77b3cd1e2c0762517e2d80c583237cdf19601155d543cf73e87fc6987ec5340e8685aa4f38981cb06cad2764c48f2904565ffa296b8941a32b037553610951b2187776f78b4c7d53170e9381d42c4989973b276bd5f602fbd1034008ca5be7b0e11831bcdb1c909f3631e3734e49f330650a7b0569bf0d3bdc72d7c14d55f5dbc8a36d94dcd85ddfdf0e0466639eee1ee4655b9cff3e169d53fe31ce4b61c3260c00b20165bd8cd2a49de54342a45bfb0c77d503272e746d6c82ffe94e4a403f947617216317c9a948d2f80631c924bec16f699f22500516939008afc5a4ab42f02ab7439ff0a05f8f2542d4a980a9f7f983977b4c5baf4b0d95ef13978fd3beecfc5d7959d017157ff1752df1c496431943c89222a9b44a7c2f50fe07a366deccf8842b7947b060142e063fbf6d54f28977c78f43ba511297fef260d6892f1f7e25260406c5348b7fbba316fbd4d0e23a9ac5471b98a925b0b75f35ae741bec11b30dd1acb16f609f525b9202177789910e00c9218451305c989495e90a2379c35819c67dd91be6bbf3c0e0fa01801e6e4abb65a57b8d6e7b2915899db5433fda764c58d93740238e871224b4700f183cebe7c124b58d02929aa65b8caba379701d0fd4f93de2d6392e9893097eb19bbe6f2e33c108a8a1c4642462688d84e7eb189d3d5570292625c891bd4570f9481509718e303f832d7b6d2429f5421399f5d9752bb2bd6d0343d0b86e93cd8d4cacac4631f53c88dfa9e0d9ff82a219dc952a78f1d9bb5d4a0f949f11127dc30a137fb62ebe0fa637f438a3295c5476ad05dab2e56603c8596ff5312c6d4a5721ab68911a29493d06d4a044c75192c3479607b8f24f7ee92852307ce2582a54344c2209e3157c2457e065ead9573625fe0f3c5d38623e34bdde84fd5925130e79d8bd81854fbe7c47ea314721ea4bb39895e44247b123cea47c0fabeab5e73fda7b01e1224edb331127cf90dd7f9b20f1316ea8c3ddb555c334750ef5a580db0984ec2279940778bf4911efe5e9ff5a7a3e2b030a0b1ee888b0c8ca880056ab694d47b59c7b6c0e7c255797dd1e09970549c70ad64cbc1127ca61b166ce513d1f11cadc9c59262bd98542b907b9d30c21c3c3cea949bfe6d1b1a1e70ac8a760db4bfeca9b41ded1f1db174465b6bdbfb434cbc3561f5e6f365d370d4daa064b70319d56ff40154ed6ee5e09c8bc4008441e08e1eaeb415ebdf749cd368ce8d5dd8b5f99da9b03c96657a32e8486bf09202dd04e822ac6dc3986e6a5a946ab29af76d6cca1f3b350ccbcd0e5d3e255338d9effc2884a844afb028d4742f5ba2eee325a2c5de05b487e5bdc445a5fd0d3508e89d38ed3bd3cd264836192f4f725b2ff3138c9472fe5b25cc80bf8ffc8f99e619db2a052b0ed34b209f2eae7691dc9c5fa90a985998d63b2c552683e449586e0999f8ed4bc909d03387c4b4d2e22d3f131882f8cd9bea4c171bc3d1271caae3d219fd5da3cfd65081ed6c3866a6fca91f1f78fb1f260aa35d60450984d8e4cf3e83b1f0c6a05f7b96cd589d6af06d4bda659f395a28beaa381600290bda0414aa6c809bcae1991a6a7cd9c96498db5f0643ad7277320079ed04950d9a5c46a0704517396f94dd8faf7b4410149ca1c9fe4ff0c92d1fed1722a1002febd592e8928bc32a4bb0dbfc1eefd531e3a77def5301aebd1878a1e9c465598d5b902c5f5eb4d7cdcc9839bafd8be9d85b3051f73976ce90af8151c384f5cb8c91af534ee5d6a9a077cedc3375921300b0e41d25ce322025fcff7d865f92adc369a02b2ae074141cc543e0a735eb0074f7d1f1088c2bcee6a07ceb86c9315fce76e1f534199f466e4e29df319d06762bded7b4e9a5f9a33dd52fb4676f804bfc2e0e5aef695fb02ae9a7a1173", 0x1000}, {&(0x7f0000000080)="a643b7dc94", 0x31f}, {&(0x7f00000013c0)="8c1be72b4f514af3936db5509cc87da6afa7c9564b54e82f53cdddb20b2643222fe8889fd45fae8670a36b5079bf0d83960d45d2a985db11f739800f69d29f925168ea28f03e5d6affc1fdfee8623a1e6b01075b087f77ba094a2e8acce027fc48f392fb1ecab6ba94277e95e6d71b052d304482686a7de180aa968d248fc5e87fa530db3ede5c455c8ed433f0c11997b0e7329b03ddf9a364f2c96b0bbafe5d4d5748a9941c2d04863e9ce0d21e6b6c87a9cbf965ac3c20966488350dda65219c15d39ae6b7b80fd823cdad995b508faba6d9333bcd2609f30c211e857a633b95ca95fabc25c8672ab78bdcec4d00ece4cb87ad5068e2eb29e0a9aaa8863f819c3cfe2dd6c5679d493cc99775343859741db8ea64cb9c9722b640a68125f70a806e4b8bc70892faa11e7c1ad3aafc1d5e2c4e90bdab2334f1e06efc42704fbf75f7b87aa8add5735f868674f8a5f2acfd575fa495c5c833190595bba54156d0c1f7ecabdd69820878a98b783094e9e4ab618438a2eb674d0421dc6ffa20ae43794d38e252b1bb568745159e9175025ce2cd7d2ad3f21f5e8f26ab7417f0cdab69aeb8a4c614dff761bd215394c7eda2195a170a97926f4b3efd1c9111ec0a3cf411c86740bb4511da982a7e205a5741eb20b08272a5543dc3de43414406455b88c1c312829886ef24e9410f7cf0146bb8838dcc54de56d3756c89e8bf0e505fbbdba3eca77b4418862b9357b2e9c80cd6da46718b87ccb71a684c51593122a26042d5257e79c78306410a8240758bdbec1e62645c2e6b4fe71c6d177a6dded9705973c488c26ae614d68e64923e73fd5af0082b7a07b37cb716631b1e7d5d7ec7e483aef5e0b95ca1ce55328322e706778b4d3800c598d6d6555b969e73b619cd330059985071d8f06f72562e07a44550be1fe1682ec3b38f07557f70310854c4cdf66e68315d1e1f8d2593d7520f39ad7109c1233ecfe8428f47ed33bcc43595ab5635d54e4c0372bc9303682cf2376d389330d2bd9dc6bc70264e0ee643d6e61bfcef60cfebb1cb971133025e9ef542ba5dc7ef7c3cebe2ed554cca7a4e62c2012c22e981e2dc11114c5c062a7bd70986d40999e49bdb7d0e61a032170b6521a9742d294396a4dae816e6adaac1ce493a7510f3a583bb9027608ffca3b121a581181e8a2496950773f859647a5ac2a4f706c32d6bad94c6be8136ead1bf0f39581edff0e2a5fcb880aed84f56d7d19c80cfe77a9278db12e275d7577a2c6875c317154092bf3af452702e419b9014461bc4be04bb8562b95e6cb4c67dc71a3c0939c88f3ea2233a167c4e2562dd06ab23718c3431647623b548cad52d22d030991ce62aa5464792cd0778821da06f961ae3f9203d9c50254f2b8d24176f6c85a51be6e28d13240bd20fb8c4104225a46445cfe17f2d7ad7770b2924d00907a3fb5e23dbcf749da80440e913b71d67bdda0bc4b458cd21da2ea35d4811676fe9d1ee14c4def67573a78d82fb8a59f685d22be7d27d8159821d295aedf2054a900d4cf8a97995a8a5d137dc80110e6aa4334e6dfce0f70b01915bb768b5d9169e47e3ae3e718333c059163320b2dd96ea80caa966bc99c06505d1080a72f9371471a54e6142167e1d1c65b54ce3551986d7287344abe2a7566169ea9c2075006db9e04d806fa19a3947c2fef2397b210a4534b3d042ba593a9d319acc82e1a5ea2ed2676cee8d064579e7ccedbd339a5b7dd11dacc37c1c9dee64a6eb38366ea397747b4a92168cc097a55a94c85cc02ba5878415a640a32c615280eacd6506f29ad3ae013e9d4d08fd0be27b3309b678adbd8262aab8b62df0f274a5d7ecb313130fe013015c3fdd6d310c8a3b48d4a87d01c0d262a4b3e69af69b683e60401282c18cb7be2e4cf094512cb98be84804edd43c74e5647795fa1e0157ce73d16bd15637efdebc091d4eed62e2e38de29d72507c92da4d014221fa494b2b18fe3f5fadf3edfc6173a97beb7fb2cc414372898298f3e4fda6a67dac6159fe04fb9b9ef5b297da41ea1a4fbbce64f6e31af8747d0db82d046858bb7eadcfb249b47a28242495763f73dae87581f1a3537d25b9164cfae4c9a0e8bb503f461a25a85e729212b06bfd706e0d1ca6417c4d7c8968557937cff5cfeb2c4b6bd75ce298c9646d17c3b7c97abaa9af77e2c7d3112a642707e065b5c10250c8e0109e0339509594e728a8f14a8334687491464783cef70c301daf52828f09fa5523faa7ce7ac464e44ee587af85f653baabab6405a55852a20be53906c4fcbd75fcc2928c446311b00be9820d7cd6e431b9753630ac76960b90bcff9637c1ac3673495377b48b87155b8850c1a8cfa3f6d3a4229ed16b4780706e56e491d3d6d972b816d150be822b12888ca278dd592d736868a92fea0cf1928ee6437b760723833e0c8161db22bc7f3c61c4c26fef9f60ad48333444d28ae12f36a478acf180f3eadb68efca08778e1063e6bd4d709d229c34ab7f86e5d7be931254d2d8f8b9c6b67dba366ab5d5e9d9692e17ae2a3ea5527eedddfe183e5a7e110417eb437bf9c46dbd40fccc93f56d6bfb3bea1cb59e43395eb721b240aba4c58f39e8da54adc7b4ea1a437357c3333b121934638f1d7fbad27301487a8a8f88b410d8763d8811b157a0780753e1a9324104cfde39a806790b3901e5735ac39fb0fd6e4a8a09a5284a44bc57a90cedfcdd0368cd3671bc1efbf5b54c5978ff3c375b9e6a0c3434e4342092f7fe3e9fbb4778e2ff8f645a001bbe25faf7107700229d96dfb1fbe63ad47b8521fbd04f97049269d9e9071121a9f4b258b597cc3da3e6bdb93acb78ac8793e237bf8743a3df20642ba34c342d4df17162fb5c8cb7096469afca9c2797cf4a75387cb1ff7d2da38da65dafaad0752fb4786e03ed42c2ea955bfaf0ef07f8160222aeb499f1ebec8d6d341e4d4192775649c678bf0d54b68c2963d0c3ec97d14a3462aca914349c558e1cd0fa443e526fbcab26b803273f65a03beb00188437e0190b315409425dc04f59055b22dcbcc780e7b9976b3592ccb0eed7ab40c9a0cee90d1c4c0e23e465e3dbd05029f74151ec75595f6f8be6febdf131198a98bf599a9b3fffafc12dae5916b7993a898d723503e477a680433657fc52f7e6457ecfd506e093847cf981c898263217e64b1190b2b8cfe5cfc53e9f4d335a88d5357cc8b33ee78ee67289b38cdfed167df2da62a82ede2734b3f63d9d5c62067e0c749d7584e92f2fe6be97223305d0c7b95666cb0b9743f8a4abb12a9bbc2b32515270f7aa64b10431d935bca838233c3de88d04ddea3e6998dd0d601ffab5315c80cdd8d6dba6caa127294cff046f6c1eb621f2f6bffde70c940f55d34db57aa90845a5848fe71ad56aa3458e69edf6824f1f73894358212ea03b491e721962d8885b76552593a61faf814e32110af8eb530f95b1e1db470bbfb990a3853b433ab5a8b0a9957189bf4a8ddb71ebebfd9a08d3252ac8b3c09aa4ebe12769f1da0294c516ac16b8aa4f226fff03cb022046644330ca804381eb430bd13e4e7c5ba2a2bb9d9fb4ade9379375110a52567d8b82d640b37a1fe984dc96e8c1c422370fead9a148ea25a016b286a1f75d7ec4a4076baeec840bccc6c56f92096dd94b4cdb52361aa39bd5617e95b93bbd6520e5aa0707c4e80797c2ea14003554c0b61e74a8144780ca5fcdc3815a954d47a7a3bf7b29658de40a3450f2c57397d4b9e15733d3f273eda175b3f1beffa4c3e42e21764993c651d1b031649434966203f8a5fed30d7b2f45ae9bd55a96600491b8224ed43563794932491252121fa8db421fb6bb3ec616789d9adc8a8be7c48eb3f660ce68acbcb0ef5f8678db897023deb413057a330b1080e9fef13d4945ada2827b7fae184c4b76ff1146ab4395a2ee30725f7cd8a328e7cf1fdc226746bdad8f1714fc0e4094e7f584a62a95eb16d7261d1540623c4d98def34d81fb4dafa944edbd18ef6a68d66eafd899dea2fc94790d4b417001054e8f5d95c42053245ddc8d0a060072611401ccc813c4939b9cae5d46ef52ce7a217577f3ed4cd2b390801dd7f26fb47d560b60ddbd9bcc531b4034ff1294bdcbc8cb7225cb435f8e1047223e6b366b924d26de8d7a2bd714369f1921ad44cb83aae5ee0dcc57d29fec86aadcbe4ce4c723bcfcf5544c91611186fa25b0dc2e1a705c951256818bc6916412ac7b3cad230dacefafd740626d97f99ce45e4fc6911a92a514e2c980f373fe279d49d35539b1bb321c6357ac1e36fef8d0a441bf6bfaf84e4358b53b81f5fec524415820afe8a160c3615eab8072553fc0a96d98ffdf75d1f5921693861eaa4b47def322d6f284bf1ab773d550436f5b9ad3d199b98a466db2a49bfee961d7a9d7cc85f2ed495a619ce4407cf5c718792cbfb3eaa9f48a12d61a6a421f1d73ee11c10e3c5357b75d38b71083e19d692166c1180fcb30dcad583a3b60705b87ee21831e618491385e7b92a48fab69637e3de1070ccd11e2e01a4be04cbcbe3ea6de0ab5dc8d6ebfe523628d0ef014959af15c89abb28aa51692429cf334218db05fb395e6636a622208aa2b3b6d1dc437051f68de23d7ff6bee549a24918f0e422faab02176c37f27daaa44cd799971d13518781803d58716c97c68e8654084d22e341d8af2b40d4a606300907ea1acba04eb57d1be49c42bebab26ed5e76d224a76d651e875f65edad7e0339713a32b0c57be904a2c0f075fd64fc2078d2bfee0ab21f1c10b99c8d19f63a3eed19d43626b06faedabc683683032afe2985df2c753bff48d29f78313c6b068019453b882f73fd5cd4314a05df3405c02d268a273a552b80e639dfb54637dd38f5e968d230918523b013efcd239ce5c8ec88f76e843d546820ceddaaf3dede7be86a1c849631d92ffe02e5b2d37034409e71316c8d60110702beeb83d32e0ef00f75568cc3f47160af2edd87ed4c09b94cb54003a33b8bfb2b49b58de51a2baf5b30a82fef747634cc5bb18df4317de3b9ff434d9081fd403cc0d27c6b150ecafaeb3baa820a6237fb4f491fa1e2eec722e2b4583540997ade6a3874032c0d93845813b783f733f7391a047ad076fff6ac7062cff998d023b65ef20dd854101a5676cb90934b728b170908e0e5cf31bb34ecdff9777fd01f967b1c2c98e2aeaa717fc49fd6e3d3ff2747706dc452fe8c9ec49182662295d44e59f165bc520a55049d8124fa0cefe50b2ca7925ae135c699cc933f9fb683726c0a748bb26418db900401232d3827fe5cabe1b3c55e21fe995c592d45a56d2d86b6601e69e4f416dd0893972da670dd37de6b44be0e8f7e4b96637710e156f5f1e78d591a92dcb523af337de5aa47590c0d2acfd8c666e76d9ad7863aa55103a28b41d4ef813f6df74e9a34aa1a2db0cbe2d764bf070842eb879b9b5d17f1c5a25e7152cacc1e5ce5e71ab9779e1ebc51ded627c89e519f22929a43623418a9bab941de251443788f1e4297e872b1d4f93e74bb89413d765bdb48f9c4b0d6643f24536943e55faf5de0a6e3e4cf508e685aa708d7bed00d2143a46c0d3b025a5f8c341decc78c70c6d07456fe502737943eceeec9b9738227c38c8bd71a29ff9fa7b9c088941f23e06e03baef0f645e2ed540f88fdc6341616f31775f2d80fa9dd5dc1e1fcbde3a44d4e588a04301425ed1bb3f526fa4213c6730cded592656161794b17b9b478468b369940996050609e1b5b1f5005ac83d1a1db8bb39126828e9b81daeb7424f52", 0x1000}, {&(0x7f00000000c0)="b713d44f06873d144523c1dedf29bb2895bc212f6eb765ab93cef818b742145e8fce78a1f480e65f9ed3856a1126ebbdf403994a06066bbc41f34eacd0cbc28ab7d868e4056c463510a2f8fd77d26cd219e6b2ee95cbbbe0d0980b38619785cb0426e8d2b38943f54b32ad8292", 0x6d}, {&(0x7f00000023c0)="247d492ff9a1cfab34e551546635fb276340333c7563060493ebbe39e028a06eefcf73de96864ba743dad4c9f8f3531fd749a64008a7879e8fb950530fbf677b39c02efad94b02d8db3e87d4c1250f075b332ca8410d43a1711e587dfed5574cab36174f9b503678925cc4a8bfbe8c2bdadc3e3283beaaee93b161e051fbf3084a8d0872107d6c67150edbeacd3f3e4bf1e3376f13099d7e7ccfb5dbababb7641325405b0566a5a7f839399fe772c1e8ce0699590edafb23b9224c43ae1bb92540e5c46a8981da00f17b88a81a44a3d0673c5ca65730d64482a7db", 0xdb}, {&(0x7f0000000280)="51fc2f08db0a6f474136b6500fef4c110716ed46967dd06c307ae7d9daf6bffd32e3e2f6ec8b3125dc0ec1698e936aaccab07a423a9b0ecfc8974a858474e700785d5b7ceaeef5b6422b19d7644e5722c088e0a0a36c1c0b42d5e880502fa540ec18d0aeaee6645c10cb84ef69ad34b5a34b4a8a4f97558153d997ab4ba91865921c435e8e8b34762b3069fd8e1f4d732b559cd36dab8e6a3e003105deec6b4c4a644503dbdeda", 0xa7}, {&(0x7f00000024c0)="83b3d4414f55b6e317aeeb37485176fb4478503c5affb69d7872ddd445f027bc4a5a09f9af903458a814689f2dc1a6f8169d", 0x32}, {&(0x7f0000002500)="1750ae42f4dc", 0x6}], 0x9) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000002700)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002600), 0xc) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") socket$inet6(0x18, 0xed74509d798054b1, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000002640)=@file={0x0, ""/108}, &(0x7f00000026c0)=0x6e) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000000)=0x4, 0x4) 16:00:04 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x183, &(0x7f00000000c0), 0x3a2}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f00000000c0)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) 16:00:04 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) chflags(&(0x7f0000000100)='./file0\x00', 0x1) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x8, 0x80000000}) open(&(0x7f0000000040)='./file1\x00', 0x80, 0x108) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x5c}, {0x16}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r2 = accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/69}, &(0x7f0000000040)=0x47) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:04 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) dup2(r1, r0) 16:00:04 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x496) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000016c0)=ANY=[], 0x0, 0x1}, 0x9) fchmod(r4, 0xe7) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r14, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r18, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r19, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = msgget$private(0x0, 0xfffffffffffffffd) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r22, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r23, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r24, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r25, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) msgsnd(r21, &(0x7f0000001700)=ANY=[@ANYRESOCT=r22, @ANYRESDEC=r23, @ANYRESDEC=r5, @ANYBLOB="0a2089b09c695766959d3d812103677902ee34ab262404b9de562242dd651cd0acbc8f6a606d46954160d63ee3357adb6f2499f313b97943970228031dbf9d25243255fbee0c7c9e6a58f60aaf41174197442cae3917e31beb88ded738275dacb948920ce091cd738f209c433c164c9437a3f1f1ad95ac1dcf984d2d6e69a8a9ea287d3f549a292d0f163a6d31c1264cd14182105120977c19a3a3ecd5b4a395a128d6fa", @ANYRESOCT, @ANYBLOB="2d07939b3fed4a8b6f7b0965bae3801f4ff6879f9731502f8489a4eb8172bf19d8cac44bb82cb4b868160213f025af669da2b64dc27d592e7899132b3a444f5ae856a233216e9decd261ec51d6fbd056a6948982d0c24570990f2085bbba33803f9b02954ae94b9040e01836f80c49cf38a151d9a304d23423c69f668366", @ANYPTR=&(0x7f00000018c0)=ANY=[@ANYRESDEC=0x0, @ANYRES64=r25], @ANYRESDEC=r6, @ANYRES32=r10, @ANYRESDEC=r0], 0xa, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000480)=ANY=[@ANYRESHEX=r19, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r12], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r17], 0x4, 0x2, 0x1800) msgrcv(r21, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000240)={0x0, 0x128, 0x0, 0x0, &(0x7f0000000000), 0xfe37}, 0xb10d6f71bde3ac79) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r29, 0xa5, 0x1, 0x100000000, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r20, r7, r8, r10, 0x1, 0x9}, 0x800, 0x1, 0xffffffffffffffff, r9, 0x6, 0x1, 0x9, 0x2}) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, r10, 0x0, 0x0, r1]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r30) setgroups(0x0, 0x0) kqueue() setuid(0xee01) r31 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) write(r31, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce1abb2927e04862bd87c5f86099785d047e9a0edd3e7a393ffb750ded465c3fa6eeb07c50808ac7c5a679aff6f7b620646cf2aab16b9f26a3652ec46bb602d9d45558cc61", 0xd5) r32 = geteuid() r33 = accept$unix(0xffffffffffffff9c, 0x0, 0x0) r34 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r35 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r36 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000200)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x104, 0x5}, 0xd0f, 0x9, r36, r36, 0x7d55, 0x401, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r38 = getgid() r39 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r39, 0xffff, 0x10000000001002, &(0x7f0000000200)=0xfffffff4, 0x35f) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r42 = semget$private(0x0, 0x7, 0x286) semop(r42, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r42, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r42, 0x0, 0x8, &(0x7f00000000c0)) r43 = socket(0x18, 0x2, 0x7) setsockopt(r43, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r47 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r47, 0x2, &(0x7f0000000100)=""/114) r48 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r48, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r49 = fcntl$getown(r48, 0x5) shmctl$IPC_SET(r47, 0x1, &(0x7f0000000200)={{0x3ff, r45, r46, r45, r46, 0x104, 0x5}, 0xfff, 0x9, r49, r49, 0x7d55, 0xd75, 0xfa}) r50 = getgid() setegid(r50) lchown(&(0x7f00000003c0)='./file0/file0\x00', r45, r41) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r46, 0x0, 0xffffffffffffffff, 0x0]) r52 = getgid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r44, r51, 0xffffffffffffffff, r52, 0x100, 0xe6}, 0x400, 0x0, 0x40}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r54, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r54, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) sendmsg$unix(r33, &(0x7f0000001680)={&(0x7f0000001a80)=ANY=[@ANYRESOCT=r54], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x163, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r36, r37, r38}, @cred={0x20, 0xffff, 0x0, r40, r44, r53}], 0xfffffffffffffdf4, 0x400}, 0x404) fchownat(r31, &(0x7f0000000040)='./file0\x00', r32, r53, 0x4) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)="76ba2fab13ca616310d9c01bc3789ca29a8f078f0d6e258fad695007c46f1873e3b36fdf160288ee103c7ebb591f6f3bcb95d60c5dff054901a5f2f92aca9071ebffd3de41a2be5b153fad678d1a0201ccbb645c08de6c5fc63bab784ee99885ec9e1cd8ca185198f5ab93a74675027488ec6866f10e0342d936e8a9c1ea4133", 0x80}], 0x1) execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000280)='\xf3\xa0') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') socketpair(0x6, 0x1, 0x6, &(0x7f0000000100)) pipe(&(0x7f0000000040)) unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x10000, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000640)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x6c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffc1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x211) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getpgrp() r8 = fcntl$getown(r2, 0x5) shmget$private(0x0, 0x1000, 0x400000000, &(0x7f0000ffb000/0x1000)=nil) shmget(0x3, 0x1000, 0x6c8, &(0x7f0000fff000/0x1000)=nil) r9 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000680)={{0x4, r4, r5, r6, r7, 0x74, 0x7fff}, 0x6, 0x2, r9, r8, 0x7f, 0x100000000, 0xb1f1}) r10 = semget$private(0x0, 0x7, 0x80) r11 = semget(0x1, 0x0, 0x4b1) semctl$GETVAL(r11, 0x1, 0x5, &(0x7f0000000d00)=""/216) semop(r10, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r12 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x3a, 0x12, 0x0, 0x0) setuid(r4) r13 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file1\x00') rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file1\x00') r14 = semget$private(0x0, 0x4, 0x180) connect$inet(r13, &(0x7f0000000580)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) semctl$IPC_RMID(r14, 0x0, 0x0) 16:00:04 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x15, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = msgget(0x2, 0x0) msgsnd(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="0100000000000000aebf753d994d1c3eed540239ea39c4d180c8a3506944f5a9d35a5410c18f8ce91fe55cd8f90f52b9846ef1398b6634b8efbcdb27db1161da77ab4f9f58d70d96fe06268ebc09143d751c33063dd94aa7daf88738c8a7df8a4cffa8d64a1db39942a457d9aca84f71b9e1e6f3af34a0c46fac134410170062be60930af5ca272e4c1a85dc30ab08fdadf1f48ecce762c8f50adbf14d51fd4b8c6e1cdc365f2708005c1ed1d15bf44e04f9edd737c5e00c6eaddfdb872002aed96eb05c412acac0d0a1a552f52087633217d08edddaf46ad06cb3aff780a97ab66f04000000f1eae1bb3ae4e8a109c3d4f4ed059d51a0546ec834dc7fd4dae5a4800838266b7c861b7d0ced933f650c316be0f6fdb83d98c964810f9412568c1ee7eadd65190bdff228e0f3534ad841817ae802d9f3a47e25921b9b516816a7e7481dc91ccfadd447fb3203c54436554e2d23012fcb08071aa02aebee59976faccf47035382fa937dd500"], 0x118, 0x2784654cdad2cd0c) msgsnd(r3, &(0x7f0000000340)={0x2}, 0x8, 0x0) r4 = kqueue() openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x20, 0xfffffffffffffff7, 0x10000000000000}, {{r4}, 0xfffffffffffffffe, 0x10, 0x1, 0x35e, 0x5}, {{r5}, 0x4, 0xa4, 0x2, 0xc00000, 0x8}, {{r6}, 0xfffffffffffffffa, 0x18, 0x40, 0x7fff, 0x10001}, {{r0}, 0xfffffffffffffffa, 0x13, 0x2, 0x4b, 0x5f52172c}, {{r7}, 0xffffffffffffffff, 0x84, 0xc0, 0x101, 0x7fffffff}, {{r8}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x10000, 0x590d432f}, {{r0}, 0xfffffffffffffffe, 0xa, 0xf0000140, 0xffffffff, 0x4}], 0x9, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x12, 0x40, 0x0, 0x1}], 0x16, &(0x7f0000000280)={0x4, 0x5}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000002000000c312d9"]) ioctl$KDENABIO(r1, 0x20004b3c) write(r0, &(0x7f0000000200)="00002100000081000000", 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000000)="0991", 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18, 0x1}, 0x9) fchmod(r3, 0xe7) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x800, 0x0) bind(r3, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) 16:00:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000240)={0x0, 0x6, {0x4, 0x7ff}}) write(r0, &(0x7f0000000000)="220e22", 0x3) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x1f, 0x0, 0x0, 0x0, 0x0, 0x132}, 0x2000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') semop(0x0, &(0x7f0000000180)=[{0x3, 0x3f}, {0x3, 0x3ff, 0x800}, {0x2, 0x2, 0x1800}, {0x3, 0x6, 0x1000}], 0x4) read(0xffffffffffffff9c, &(0x7f0000000100)=""/123, 0x7b) 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x54, 0x56ca, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x8000000000060}, {0x6, 0x0, 0x0, 0x40000000200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x9, 0x10000}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0xfffffffb, 0xf1d3, "b04d00f3ff0a631a00", 0x0, 0x3}) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="822787d0f4f59ac58902"], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) setsockopt(r2, 0x5, 0x1ff, &(0x7f0000000100)="2f99d1adf7da5d3aad790aeff1414467ce7de0", 0x13) 16:00:04 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r1 = dup(r0) write(r1, &(0x7f00000000c0)='p', 0x1) r2 = semget(0x0, 0x2, 0xe9) chflags(&(0x7f0000000200)='./file0\x00', 0x10000) r3 = getuid() r4 = getegid() r5 = geteuid() r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000002c0)=0x2) semop(r6, &(0x7f0000000400)=[{0x7, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r7, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r7]}], 0x18, 0x1}, 0x9) fchmod(r7, 0xe7) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r8 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={r8, 0x0, r9}, 0xc) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x8, r3, r4, r5, r12, 0x4, 0x7}, 0x2, 0x7, 0xffff}) 16:00:04 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) getegid() r1 = socket$inet6(0x18, 0x2, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="fb18bbe16207c0a1ff413b5d714d72f2fadfe5bc00010000"], 0x1c, 0x0}, 0x0) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffcfffffffff7], [], [{}, {}, {}, {0x101}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) poll(&(0x7f0000000240)=[{}], 0x81, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x5010, r0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xb, 0x3}, {0x4c}, {0x6, 0x20}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b80000004034d012a47364d200"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f00000001c0)="41e82987f3fb8660022702112ea5d625d6521ee8a69707b54e7a787324019650d8f2e4367273fcd6e67c96d2bfb6763386193be89da8b095b0cb2a431d955625bfaa642cbddf778f09fd2302bee7ecccbea13b3821e684541c7ff6d9dec56c1c1b8e5418e7f6d73100564243390879180b135e09b972904d1ee25f2d9233233528a5cfdef87fb9a3d831ee0450207f44b04e40488e45e838a0adda267ba74ecee6558fd358d35d49b977655c9eb4d507e58640d95e589a7594c7c59be4c03e5ed1768d4cef52a69e3d6b5987601091584789aa6c7debb0911003efc4b0cbad77af2e500a7e6bfdccebb25244a1ae5d2c80b477f7b9d92cde06c44e7b03cbc0dc9db7debe9e81e12c1e91efea4a9659eed7d260ae5e00dc011245eba324d7accc941eacff2b72a3463ad04486d2fd147fc4075fefca127e5eb95f557dca0397bb72028a63cc42028105cecc1b3643cc8098f8be7da897cc58a5688b8b5640492fc6ada14ac5b03e16f02f60525fbbaa1741f899ed6b47c380887113c55745b46d8d99070f136bb45a79dbe7bd088a399103b72a64bde4fee2a18dd6512f9351f0e6237c50c6ca139f2a0ac3f7fd06e2e5dce614f2665964f679d6ad1cd38f921b3e0079682798e4b85f632f60d788dc08470abbc486e32286c1c7071dc1e63c57d0b996a824bf5f6644796383c080d0b274f18cbfcae1e49a7e2efd832dc3c6e40fcf2e10fd54b4b6be726cce0f518c6a6dcd9eab9a0e25e92a9400570f4cf23b816c15cefde5cb03a4071367397fea0261951a945e961e2d7a7d425e8538643ff63023be0e57c3b408596b0c00869ca9473ffe0bf6dc4e5185a3dcd40c92e00e69c27fb2782ef7ce80a77ab9302d652082e49647e1cd658c9069a28553f60c830a262e0c60681eaafc1e44d27cce793a87c881a5b8c3016525a31f05525faff83b67e3e843357307dfc49095381b5f1091215b9d374b1e2f1e20e3a2bc6a23fd7330fffce93e8a644dbc1ae6254ca79e2f9d0a32dbb7e5039bbf90c293fabe04ae16e9b4433f87fbb7afcc583e412aeda6100224ee0cf800131f9fdf2b0e4fb70704c4e593272a9d11e38a9c3702cbac6b50a98c6998ca497d830d508f4eb05ee0fa198efe41ad6354841c6167a0a439c52cd992b9ae76dc0693cbc432e6f79a31b19f99ff5b630adfcdc1e30de265e4f36e28dd973a36ca7956d56ed7c163396126fd9d8cd8086ce3758e276b6680b7e0ca70deb2542f0a136b4b9e91dcf9fa3e2ee4c1b98513a05dd5ef75836876d18b6916f91fdec7d70a519b0fd6148aeb3d112c4de7bb440633f2be56481fdf48f0fae58c80108d18706b4fe6d5824b25be326b204d75620f5e7f72435d678265f60d1d6a43acbe13d66181712cd9b9343736ad1d9e90125edf827d994dcc8bc1bbd87aa798412228888e01fbeb903111102261c8ef01ac220ad6179de60df32b9d1cf62b3ef71ea474bf005e2bca1e0aace4b8d1244e5029adade3e4d86b57f7699cbe9f7121c76e2a5ca1dd47a3f875f35bd4fe521914ba556a168b4403996b8bbe716a7ae3f6e139dc50eea6d3c674b4227e25324cf0f43ce525e5bf632bd106ffd298acb1c13301e4cc9d735da10224f6986ec37e58d41127d2841e7cdf5b8f59c34358d8b28e1d9f3474aee7a76d02ae272451e392cf31755d9c9673bdd12b3b1c2329360ccaaa10c7cae8282d480a70ad5dbb78de0ec0ea2580133ba2cd0a54794deeb302f3780105c63a6aeb8c8b251a7ed36157ba321b34fe3fa51341fdb8dc65e19ff53802fe87d0f8fcc5c6299fc1bedc0b4901ed182339164ba0c2326bbf99140d31cb42ee78d308090b675b9c18e069c95c6b608ea525aad2694da7b61694890951ece83d6f77de9770050e535002dff91c7e1ef7b4e01e72909e85f57fc30a4a1927daf549419a93baa16f50a30491a58108c5c37988f1727f31c45eafe8bdfc966e774a35b4336fc20ccb208ed0d9591415b71d45333d1897662efd89521d395a5f68dceb056b1517100d2ff2c29fbbe2915cde82415713cb9bdb2a8cbf5e87ad0c2506e4355dfaac1ef729d9a8fb31a2f03f3837323069df0e137b4e60b2eb82f1790b88b65c0d35e1fcee1533d302535fc96876882eb03b76f5a11e395c9a39610cce2b0a13c99150522906c32026a5292bc055cfefd745b6c10e2c41ce6a23b96d3dfff9bc61715ef59e8c0d0f771c8f4bb531d63b8a6f017579075c8c27dd33cce200d2ff6407a08454d4b4249c68306e66d7bc446a582cde89fbe8440122a50d1ff2a0705083a0c0e7be6ec5b66c24fef1932f4f8ebf58bd667be2fcaf49f6c7c621a4530f7c2c167d2fd3360e25431b5b2f0e208b672ca98ac000f2a0c73f7259fb8dd7358d8ac203fbdb6b31f4b0c97e6830080481a3ce7f996ca6959d1c6eaccc28151e8780be5950be0b4f7beaf14aeca49888cbb31ecac1855abc65a4d40cd6ab8fd26b0304abea11de0abf93194b90a7323c69c53abf326e0b859170fefddd256fd61d3e251dc56f1cef6a6bd76a6ac17dd09bbd8c6e4c2ff92df04f3af28b3ef81d2050266f6ce7b9ad78e4a392bd12345f2f7bb26eec7ac0116a9491507b6c412716fa268ff7dbbee4e20f4e00e13f7812a5045960bab55419d46a2ff636cfb9093182cba048d8f48d0310bd305909ec1012b60c8080d27cf681af1377c59b395bf51bf5d646e4ac581baa856deccc76bc5c23e32c12b9dd87fa0e808bd30ea59091757ffa8da0f90e1fe536273919ff68d4127f42c606268559cea613c003c3c3a5f1f372832b12289e63e0e735be9b94504cde6d420dbaa1bdf33527ff20135b9596d3ac9a9bdf6fd21cc1193f13c3263999018efd074b396a27700451fbbc4a4c77f42d82d12aee17ed4e803e34383b72f868b1dc24f6cafb8f72bb9fc7bb2aef93e6651747619c1d30877224bca7d72b33cb75cf1ed33c9ff2ef2c481a206a402c6ac8a1bf7d147033fd08d8aa1d7c9d0c9c45c95476f845eede790bf4090963f82d5f23dadbf943002b84c525a7ffbff290f8e116421746704dbc29156b5d6f0754988e8f499886cc64444e0026a85c6b94fc32d30c898be78c853feb317e5de178b7e1365546b8687457481778febc6fff7be2d1a11cb42c0529c8a969820994f93db18bbd92aa58bf39431091821b63586f5480db5b1f652a028c89cd17c166ca0e41781ce0e4d94f64351fab7b873e2194ad8d3ca6af4576bca7174950b0fb9cfd6969393fe934a6d93459003eed1bf68e992966c80a859a1ba95352c0bb3152b870e77372b4edda5e5f385086dd0e5da8eb7204c740f23c5d1db48f13db30dfb687ad2992cfb83e80d47b56892f7bec9c36ad440e846e30da2d47813abbc32962b4e544e0631d59483b89c5a4c7ef667a8f1d08cc497df2b6c2bd42c74fe661fcdf9bc4bbfbea030bcf5d749ad9217641124ea0b42d181cdfb18f273ca383fa8cd8f0b8ee99dae86ec4b7fdd682b641326d35502ab0e85eab270220a98088104753d75ea52c715c5e32b4ba7c3815157a102d823e41bdd084d57c6b879d10399f5401d9f606a4d216ce02452a3aa593dcc71e0016ef65642272dbaf3cf10738af34a69c5b8ce66cb0d6a67f1d632f3e630490ef930e904767dcf81da52fe08d7ab9ac51042bea6dd0d944e8a20d9a9e94c62b893066e914d97e7393e51db1bbf843cae2d7e3020c7c71e1dbc9adddbeddbdd2e793ba40bd8f7b91c5a30024a86e6d619b5cfcd3ef6f0e6582f43323750586abaf406fd5d8f810f7b3b438ad557ec2f1ba25fcd0f017736a956efb1b5b311bb2d763aeeb174c26efc8b5c743ea1800906311e82a20f58ace0cc5493fc9c4e14ee8fedd7853f362cec160ceb016650d482f932adb6c24d0ce01e09c1180f25e96eea516792e86749d1229848dada3095ac6090ba6021e85fb25c8f2320d6c72608a64dd93291201ff81a20bb25d75121c64b97f64bdad39ebd96cacf0821b80d6c25088920f3459402988b25d6defefc12299eccdc98b786d7b39088750e2fa9407706a55ecf959a75baa09d7a8df0de20b6e09b64e49f82aef1b233f4568858071911c5abeb393bb328bc44ada2846f712d1c86119f1e97bcfb3bff7b34297d429a6e296ee98c261263e2586dce5edf91e642d49343831607e90c3955640f1c7b8fb17382e0dcb027d709edbd1e3df4445a71bec6bebc77d79f730b3e021c5459ee78018054d3c0c09c78872a17da9262e4b1b36c08f7c27738850352ba682151578111c922fe2139651c6fe0e608d2252ea901985fee4e938eb4bfacec0f2aa0ef3212885b3adad38c84cedbfe55c2b4f243fc501eec9ffd603594ce5caaa634615a1de0fe5b05a945af4bc38d6f2df7befc1e5f142e814bc619dc7d87d1c71006456bc529f07e3f419494226a4e3d38a0e143d6cbbfc9fd2964f9cb470fe0ef9fbd36ed8c024a866e0235cee790f21dbfd78890a955913d996bb03addeb8368a216110c9f5ea0621ff934d716deee9d954904f66c8dcab0433d8c31ba211762a854e4123b2acc5469b417e8e990ad39f9cfd23b5a0efa6cb2b4e5db88fb5c6d800e7d97ce77c8d217a1cd9224d8260a19bba6f8814b3bf003ceafe78282959669d21f42fd18630dcab35a5b4ed973d3b1149013405997782916c222f2a13658600d6a865abeeac9fff2f3512ce5055bcf61e411d1081b972810815b1a13345292c9c93b963bc8a5fa4b46fb1f213daf771f00e03e0b3b13a316c75ae966ce1859169f06b65dffb3d41ee4b6be1d7e27a0b0a58dad79a2dace74b57ae99046e3868a13e4f6dbb7d41de49ad11c78d63c7785f911c12abfe1413d1a6776f4fd271648f88bd64d5829c8bf428f29ca0dbcf77ef2b9b4163653f2a87e32f6c01f65943aa7d49c07038550d0a81a328851ce4343b9c8b1cdc9be06adb87e713197c65bbf6bcd6485c223290752885ff86c897a06100ca65624c40e071d01bb922ab078331a9074b75d9fd25c3c7e4652248be94e7552c603204c19f408ce5a5b55038524a780fff0717e8206c3d050f6e580da2ed41932d2867a4d0b30f56d814ef3d3c0f238f5a1c8a81fbf4a9935bc7619144635d22368b2f12b0dadf1634072852088e833de5f44903012f7ad63cb9bfcb15abeeee504f18e7893bbd0b5d8ce5d69c33900c8784d3f5f8d40b3d0bc55493772ea22c186c91819b2b2e77bc2ad47968566f76cc6c405909d0097c6a4fcbc1334980caa67892e43953cca60e0ea03f263341caa325587e896cae88123f8c046e801639455f43cea5aabff1a2367e18b8a3135db0c4437b04c6ca00f635f579dd450151305c35b8ee9322073d3511e9f9b02bf6b56b834bd42de33d09a2fb0098d39872e4f67a0dd6e9de69f5dc4ccd0dd60b08d92578a0031ece25f07954ec3576ff19ffa6d242367d25cdbbd54759f47b692810ba49e2c1a9d55dd839b58af8ab973743191dc76bf96cd1bdb52dffb339922fa86668da48558ecdad71423a9c0ac288d75d76db6f235fa4e9a23fbfa1be109adcfcef1816be4e8b5bb348dcf5dd51a18d41f755fd0d86ac7050ee812f0ae706e8a3cc35350bdd218b962145697659502a7ea771c57f7fa0e94bd45c2a24b5e6aaa1b6d3d385bfae7df189ab4a7e0d1965d0d13fcae11b488d8178f5a5accf84f4c3a1211852bc867f06fef6784ac02509afd8574daa3e3950c8a7590966026527b2f8c1ac1785bfa7180488d9244c6c591aabadd2b85c4f3f00fc3eab151c58e21d4c8818588d", 0x1000}, {&(0x7f0000000000)="c18108aa6227e47405e37c8a05e23f6dde10", 0x12}, {&(0x7f0000000100)="487521d863b75f032453836de7bbf546ce8b5dfb2a5391c48f80834039bca1b3e2ad1d17438a32ddd1f30574c2e70865f261ad28081bd43b3482feaa9584141ac28fef469748ad286e1342afe2", 0x4d}, {&(0x7f00000011c0)="3dc344a1bfcb2615269f4bf084eb186cabbe17c2f349a7a1e273d2e232e48d2d1d9218b67c1015211128b4e92ad3ecb43f447481a8a14055bc5aa817ea0818120536c2883f0f90901d3a63c825dfda8a95", 0x51}], 0x4) close(r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r5, 0x0, r4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:04 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCFLUSH(r0, 0x20004268) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0xb0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') 16:00:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffff896, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x1000) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x5c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x28, &(0x7f0000000040)="8ef85b96651a9c855b1404d7afa0b47f2fbc26e7a13d110817b232ae3e881092e1da4096803f5e92d8d4ffa1aef88fc43b4c6c5907cea295b1bf409d457bfd690f07ce7faccbcb1812001ecf2ade1ec79e4d5e4fd614f16ba6fd66ba7ff329d8ef5dfa9110e485996676") 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r2, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r7, 0xa5, 0x1, 0x100000003, 0x6}) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/205) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r8, &(0x7f0000000080), 0x200, 0x0, 0x201, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xa, &(0x7f00000000c0)="6cd9efda1e5c27210aae") pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x64}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setrlimit(0x6, &(0x7f0000000180)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0x1000) mlockall(0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x10000000002, 0x6, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0xf9, 0x4) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) r3 = msgget(0x0, 0x168) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() r13 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r13, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r13, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000bc0)={{0x5, r14, r10, r11, r12, 0x30, 0x8001}, 0x8, 0xac4e, 0x9}) r15 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r15, 0x0, 0x0) shmctl$IPC_SET(r15, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) r21 = getgid() r22 = getppid() r23 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r16, r19, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r23, 0xfffffffffffffe01, 0x9, 0x7ff}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x5, r4, r6, r14, r2, 0x810281fcff1ebc31, 0xbfe}, 0xaac, 0x80000000, r22, 0x0, 0x2, 0x100000000, 0x27, 0x7}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) getsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000100)=""/117, &(0x7f0000000180)=0x75) 16:00:04 executing program 1: shmget(0x2, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x0, 0x1, 0x72, 0xc16}, {0x8, 0x0, 0xf8, 0x200}, {0x1, 0x3f, 0x57, 0xffffffff}, {0xffff, 0x10, 0x3, 0xffffffff}, {0x6, 0xfd, 0x3b, 0xfffffffc}, {0x4, 0x6, 0x0, 0x3}, {0xd, 0x9, 0x4, 0xa90}, {0x6, 0x9, 0x4, 0x81}, {0x6, 0x97, 0xdf, 0x2}]}) 16:00:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = semget(0x3, 0x3, 0x8) semop(r2, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x8, 0x7fff, 0x8, 0x0, 0x1000, 0x2, 0xba98, 0x0, 0x1, 0x6, 0x81}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000540)=ANY=[@ANYBLOB="4526c300010000000000000000000000000000000000000000002d7efcbb64ffc441d27b0ba5c16d7741a5384661c47260aabd0224025ebbf0602bff4476895bee27f22c61178782df95f4018492b4d6bfe3d7af7bceb4c7de5c1c122e1265092c2d07c6d0eee592939aed2ce67f8ec2170d5f01dde6baf43a08306a5bf5549bc95dd17405f8e96975bb208374e40f4fbcc614ab46c75eab5617044f0ca56b6d7c8332209222566c485e25d4e373c083f6fc4575cca917ae2bf6669c66d6dc0b97e8e5b0655214eea5b3f535eb"]) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x2, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000002700)={'./file0/file0\x00', 0x3ff, 0x3, 0xfc, 0x1, 0x8001, 0x9, 0xb, 0x2, 0x1, 0x7fffdfff, 0x39248dd6}) syz_open_pts() r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r5, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x5, 0x3) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000002c0)={0x1, 0x8, 0x0, 0xff, 0x10000}) syz_open_pts() r6 = semget$private(0x0, 0x2, 0x50c) semop(r6, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x3) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) 16:00:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) getsockopt(r1, 0x9, 0xfffffe00, 0x0, 0x0) r2 = msgget(0x2, 0x1) msgsnd(r2, &(0x7f0000000000)={0x0, "fb2b254eac0f718367e130b09e7ec3625e67d38e0aea810a1e22dd8477a230659624943ae60cf215a6cb1ffa5fbe755ea294f99c72ca9bd03579a9f3cafdb40be6a36442e714a1d693295bf786ce21cab73d4b54c7c68810f2184f6b89712c3e28878d1b1974ba400ae381c39e61d4335d06e71902ce514a44181f22159e6b467a862503b0774ac0d2ff131b30794d0d9c638859b48f82dafd5baf0a4061b408a7adbd16e9d7a9c7b6a259768e9e3f650fbb4a79269e68f7a227ff1338ff62112ff5d2c4185bb00c38"}, 0xd1, 0x400) 16:00:06 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r2 = dup2(r1, r0) r3 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x1c2) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r5 = socket$inet(0x2, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780), 0xc) r6 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x496) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r6, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r6, @ANYBLOB], 0x18, 0x1}, 0x9) fchmod(r6, 0xe7) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r8 = accept$unix(r6, &(0x7f0000000280)=@abs, &(0x7f0000000540)=0x8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r9, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r10, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) sendmsg$unix(r8, &(0x7f00000006c0)={&(0x7f0000000180)=ANY=[], 0x8, &(0x7f00000003c0)=[{&(0x7f0000000980)="b150ad9f74a1c08c2a7f29a81c378c057d29813d22eb818aab6f4070520d1765426f6fb5e1b5f28d76261fec46b8ce66e8d8884c342c2fd776499e5ae7398faa739bb46b69fec8721577e6fd10abdd29e08ed2bcfa8c90bcdde422f0a15d6ac9095d54be8a9c64ac7f7e3852469cc84331125ea10cff58b714fc79e72da100591f8c6050e514f92021c09e0abacd57712010cf10b3e796e6cce44376ae3d77c9ebf68c7a8dd8c14aae19d6cde9875e6035a099b8ea5aae2ac58866622646966c3dbc219128028d6ff937509c0dad22d687ebfe85d6443032f3b2a921c4ff9475f0e3", 0xe2}, {&(0x7f0000000700)="f784a44a5a0016043602868b7b0d4ea1c4c59e8df4cfd0f4dbc6f508c08aa723dc3ed87f083b6180c803f0d6d9f7042a20ec77958f", 0xffffffffffffffed}, {&(0x7f0000000740)="ac26ef72d494dbdfa9e8ca8771eb695f53df7f5defa32b34aca64c4c8adf66", 0x1f}, {&(0x7f0000000a80)="a2bd688834e46eb1d9d62529ed53050ae61175bb05bbd927e32cf97de610668c9a60d77b55c365a6fab695367262680415dcbf733bb552aef6ecb78dbd42067213d450c5dc90f44272957adbaf8a9dca1186d75ca75ee77899180089dd4c378ce61816e353eb3e8b41ff6fa61cebeb11950be3e4242563a5bc4f56643b963932acdc08ced696f42ac2cdc17a0bdc2e03f1d21b497f1a7116c65f071925d021b943017ea6266128dbb33cf06a52f47fd844a300d84fb39c7933f1fc1201eaa4b25384018676f7d056fc357aa3f5079394a9675ccaa2c8e34466cc73fdbc4ff6096e82720ed5af0bc401e7b6d55136", 0xee}, {&(0x7f0000000b80)="326d506e8d453aaeb8e21cb5e10de4948ae1ec9d08ae3810217ac4d8c4092c22897d8bf617edcba20cd1eac0c45be7bb36be142fa67c65516255a19a1d9d6c09c4e2159e4144f0526af705887f79ce46844b7555f0a8e0251d0ba4d376116d5beb5c9cfa08bfccb9bb34d5c2e91a473ead3b43c6a626598e10fffd9a882a606c74ead2dedf7bfb69252260487955b51af35fa26fc1890f253b87a8abd85e7d64bf3ba9dbd5eeab3f", 0xa8}, {&(0x7f0000000c40)="a7acdd88237e336c2e9414923887fd12d4f22893da54d18e5a0ef80ea897806719906b49c33b307a662874e7284dc7c9fb894904e8f41db971d1a5fb1c859bddca3b9e00d26689eef2a455523d9e1c100b6972cc915a81f7e419df3db7b391d79951ca3d0f8c1101866611ea8509b9f820ece4946f1098308d62ce4cc604f04ab9b38afe35e31424aed256c54baa48336b89c74cbe952ec33f5093f4fbe1b13cc146448ddede59bef4", 0xa9}, {&(0x7f0000000d00)="77c3556065db5ff82b362776a90196", 0xc}], 0x7, &(0x7f0000000380)=ANY=[@ANYRESHEX=r3, @ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESOCT, @ANYPTR64=&(0x7f0000000e40)=ANY=[@ANYRESDEC=r7, @ANYRESHEX, @ANYBLOB="33eae5c405a7a66648e1377b28dfb369ee066e9d4ee4354e500b08dfa99360906b5ea4b430245a3cfff595571a5ce0834fe644ab403798f3eafc5282e7949791dc7bd0a056afa58f3b771d192df969ceacab0d515f346937b234", @ANYRESDEC=r2, @ANYBLOB="f9ad59670e2bdc36fba59c423560d4b63c6a2490d57e8c8aee200be88fbb3908dd208afae851d613e326357fdd3348735aea4c37b5179fb9c2522f2094d920ad834163fe815db05d4f5dac66c1954a", @ANYRES32=r4, @ANYRESHEX=r10, @ANYBLOB="b83d9ad04593ef30ecad42307f350098dbd72643bcffff35b6c709c720aa8c35575ffdba3e45ef443bf308411fee9282683bd6cda13707f5bf5e176709ebcd0c25c653d2c7fa04033b20f39e4aa1526fe93ffa622e2645e15105407cf7af7d65b2bb5f8a7aaf545348637dadbae716e506b712f32330e5c9b576a5e7a3308aacbe39c292c1c6854f4015367866b30fa98f5fde20f4c578922f1d448dd7af2dfc10a70dc54874bc000e434524965afd73e62f00c6f88c16ddddb2e0ec0e03ccf4b71ee4710b8a8d571c437500e543b2762a66dd694adc82fbf7a100a1dd37f2d0b8c560086a1d8c7a6cf4cd1225042a29333cdf5f9fe7560cc117f2639cfd6934e21a2bd89976fa9fce17882fff9ff06cf082658e4b6605332d08f377f1d890466dadde83b08a9a403c2ef9afc728a99a68e465a6d576ce8c5f118dd36a17b1af424015735843a2eb4e529a7c7977b202647eb71ba57988324797f6f51b3342ae426626f165a02b6970f4ddefa702ac577fd0622849cfa4174e86784fd5a2658bb533f05d5ee2d3c9030ab796cbdec069398547dde72cb7c381f0114db536c3694b93b64b8c4bd831b5250d399e528e8e2ad79fb0142c01bf0c685d26ee29494c50ffa1a1e1698ecd9ae433bbd47608e153dd8eb08d800cd9a6deeba2bd72c1c259263f50ed12f4de2049b4c3c8c73877180fe82d9c65d3a403dd0ead63f2ccf0cf0e72b03840d548009f29df94c4aa6142631153f1490f81b0f08e780381a51c5967c8756ae806bbb2810ccef83581e9cc237d64f35a99938009e832ede1acc12e24f2f7852edaf1b48abf3efaafdbb9fafc53175455fea7914237e5207db16a3fff4ffdae95a974e089c8752a1bcb1d8668a9e2f065d6e1307abcfd99333804b67c8aa16d3814e00b56c7973d6824cdc78c01929466d792271a71c08298ebe52f8c570ed8eb30f3e3748e5bef07a5aca946f5e572d22d2937f6a205e91cb840498961195f69804a228916180d040e500363f3c4d2c733434440cbd6ec5f23c61b166f507613d04deedd565256cd1b50223747341666a524fb65d78c73f6c3481e26d530a25965e1e84801a5086065b31fd0d56b3c4e1eb3fae08c38e261b9628027d41ddd7ea02cc526f173bbb6f7d08336d11251ede3fe5cb323ea05eb0539ae2d2be7817fd406884e1c0e37170be0fd0e8391dedc3a9b09a7ed5c3c64e4bed426d4ed8e4ef4ccbe1971378510e9a2eda48e9b64b4c8d77dd301b94dbb6239cb64ec5a6d8ba612102929832642cea0e81b2360183cc573f1992a32afef18670edcff59d5375226e4c297eb38349a5064e7a7fd88601e778bd96aaa8f31b6e713cf375b859d3b9e1e14e5490796733710acb1aae90480ced19ad9ecba7390c484f3c051a6a590364efbd796b5acc95c4b62f4577d2ed6513dff2b0c881a3667e4d883d480ef975a4a089f75df0284ed1fbed6ea5da418724a466ef0ce52adb6b3c071b7d5ca1cb9972d9c61afea420d3f0fd7629eea57470ab1c9aee67c7850f6c387be2546cb04481177ebb13d631e49965bc84d5424d8e397fc7f010307daee6fbebcd2b4243a3a33868221e7c52722e579c5369dd0a5bd4d9175b82b2d430ab619f9836a6f7b5889a2f9efcea42e5c48c8dfb5061f261cf95c1665d203fcc4da13a88ef22d79feb1d825e18ba9126462f453afd3dfe3691ca8b769ea9fd950b3e4569331d5fe01544e94c65a4e3d50bdb228c05c7f6c18db127e7c3f9a29b49b4e1ee3fee48c2598321754df415750868555b77d38b851bfbc592fa092f8e9a371cd42ad22b9c6cc5b1a132dc7e0aed9bdf5a6ad18cf50ec0e88919742ce7680d73654ddee3bfc605e7cf4dda3b01aa685437e080e60f9620488c1d2b15d24af604e756e3746246103207c01cd9a883ef79d25ca6ac76a1f9deae2748581441fc7fd22b2350c20e53c04e066b726aac4dbfb0af0671e1bc76c68e3db49454ef7035644d6c995ccaec14d2cb0fbb079dbc86be66769cc2e7b74a7e5f508525c88304a5f8a0ca7753907932e70b3010b486cf284c88d3721eb0e1489c6497d39384f82a2a39f9dfddb532dc8538c8d7ede4f480a5b0852d2030d9c50289319a23c171fb3676f8f96415e38c04be08345d7fb665aa871d52650cbe1076d47503450df5b8c0aa41d7ae8abf48ecaf1f6df90a0f92d6125ad933077ea4bca15daafe5344393e24c37e43636151e04cf537b272bc13ad4acc0d6d54c19f085a127a4daf82be90e3e5d5cd0f8b9358a2efcc01806dd7c4bc07546506d8b3ab369b1730b12778dbd25b4d009957cec6661a53f1b0924a13b247f528ed50b578d1d6ae71c7bb0c626aafe4cb7281b5326e889542659a1409c1ed446955da7c9a401f273019aeeb1b26cb1dda66725e5481351e9b7517d9e8362ef3e71b80897354aa171c9043ea6a803c86aa76d2ffc4fed6c63b2fe861f72485deb8f500c59f596964397d7d2b37ad761dc74fcfd6bf557f0626b1ccd26d28e8b89f258c30bc447a55d587f8a5988227086fe75ac6cb080abb228a48f2e6ced0d3a229f14de2ea341aac4e7332a035f2601e2c53d459a076597620df5a0134e6412f6b4b355b82e83efc9460ebf1e61d15908eda0f931dcf2ad2a30b0a921c68f1c182a285ac782179f31e6498a9f058642a16a81b90193178a3101b925a58c76a1de9126132f35d72517515d01907620dfb10bcae8fa3e37106c5ff9b8d487a361503fe9ed04840c38b574cf1078e243364ab5d9a9963f89306b9fbfb91c79d6d07a9049996bca5870b0b4742fd49082d47b76996f4e5cf5654cc50f2f0ec71e8fd60f500b46953c646609435de907140bacdc7cbd54a510710c02bd3a1d4606dc501ce2f27348b37992b57b57327a03c490868634bec653edc94a0453e7c0435b9513ff73b62db9e402aa4632ce0aebe88e5067676bbc2220f90df28f3355322a0f7e1565d8b4a9a2af81c15d0fa3e4a6712f75fe353b735beb2fa1b731f4872224eaf40e408211438d85bdba4d3f4178c80db8f24bbd61a8402a13aaaf4c99b6b98cb64ccedc43fdbf75959b71dd70add7f4b02be283b0ff50d98b32ad514df62bcafb4f8a22e21208984808f731e3745a0a75731b0044253f92f11bd0ee2893a3d5f08c1248b29543e22c7cdfd14ae065f77db0fb100a737ad456af5453e311aa86ce268db84311e0fc8b35d90c14d5b7f16276f3cfea62be084adf7bbe4eaa6953a621be4719110cfbb470a6ce23ac4475012a06c5316acb0f53feb922b8757d991dbc7f60371df208f1ac56af2aeac9c50f4e6023906be388cab87b2bf57b399aa95dfd0100b9f7ccc16c669432a6260dea0bbdc91614be7ca793eb9b2cd6fe353b3a45db99ccdb75882adaa17b8598d156a48eeb3439e71cb329a75b796317dcece6968d68258f7355170ad64e7b7cf7d150543474a50ab515a8e9d5ef67618a4a685a667279455f99aa947faa55e4ccc42d2c7cd00c43b8416acf874efb9e82643cf533a0750b891c90205731cafd258ff11f29d3e497fc08d209567228728c0bace5d23522c4d8d6e7267533941c746ec864c4c8b071dab560bd7c6d6515a1de67fb00089fd68d18c2c1bef4986042fc3d60487784b0cbb4d0ea7d9f9e3c8e0f6df45e36e21f3f3f288f3cf734eb16096c1974c683e20137ff74753f00fa1ad055e39c87f77426e6b4c09037a157b657fd030e730dbcb506deb26c7182c309005e537042a9ca39d4da0dee5fbd5d8569fa0099c86317dfc870ea1dfd109997440dd248d037e42e4f8233934307b37f4457a3b8ad61338203886d3c005efa925daa05fdd62327cc12244ccd7b6196d78880a4cdc15da9e616ca9e1ba1ce40d8db04af3dbf5e9200728fa910ff17085774b0fa57dce09f1f33ccddb90eea56b3715dcd632693592d9779af7903491d22b8ee3095d286fb4f0b8438736c5f5f18c3f9eb47d7d148b9e2ad92a0f1c76f8a14fa683f264831c7a8e9b1ea51986e51cf0e8513deba67dc4894a1345d0595b93e0a7dfed1b1b776ee937c724da1bab93c96245d86a7806d37110c884af7f25d91c425ceff45ffbe0561720f3ba1f4fed716451c1f7f087025acacd518b5f8c533062485da0db81e388dfcc663dd577b42e85a38b6bb6c088c1f1f1408c6d5a8e6a53063b4b3c0aee7caad280e7ca25cdc4159a372a52df4ee6a1c9fe3276ce49d1a731b1295a0cf5ffebf78a47a96d112ce5b3e999cd33211f06c19a13a9f967d69f0e477a77b452a1aea227317f3f43d0a3e627d6b54f4373ea32b358ae22804c591410831486ed6804f9fe165d4678a1254a20f18e594fa9f04e2c9502c2345f076bb531a8a8a24b134e19b8f49d4c6092d08b432d14e57c940e2b44ebdfd42ef3858f776b66faf51ea145ccf91a06624ddb321968a8e5d1509af076a152982a15bed0df78136cef58e79ed5f98d0c48cc52d6dd5d21881c71f66a89be4f13b385ebca1d04bbd410f294b745543073228655a67fa4cf846c7caf3fa4ff360e75b5d21bb98bda30800945e1502e0a5feca41b75a28d9a662a75ae5ca6633fa5adf4fccb02e5a33d2a0d68d22a6306c43f08ab5c5dcce74a96ded1f3602ff00cb126724a1b07b9ca2fb0e69293ad1e3a350b2c01b5bd5cac75dad2e2a2797384ce0c2ebc3b0ee587da47ba48a2f1c3fd209c368652ffd5b93224ecb00773c5de72fe01500b8fefc5f98bba6b109280728f42e351ae61afc19cdc134f8a4e6be84c16109e95452051b34834fcd0b022f5b10525feb50a34ee95ecbed5e79f14a8e96baaf3a1ce695129688750f6783d9226de833bf56b163e360957f415deaaccb2ccbeb759e9d7a0133b170fe16ecb3ffc14b3d7709ad9351e3438750090f8212b027370c1f703b8bc2391895b50930f70cb8e4c83c06f5b51489df560760726a239841fd5ae7df07d4b79586be640a109ffc6f4cb89f80e07f76ef431a6c6473677665c37dfa0702a63351fc8d7d42e9264a1edf0eb907bbc10f1630ffe3b888d4b36673dc0abc957586bcabcc84747aa5843491f1a4dcc299435ecbf614ba594525d6fd06ff5d5a539bf34597494e2b426d7ab2d3ea10edccb15de050a0a67118d8a5dd952b441704f0354cec9924c8c323de753e498943be60b8daaf3407f4ed525b9034bf79ce38fdac5332e17c5de339c9c720b1e035167952c53b8bc8ca98293c4d49e0d6151841310f8b31b1b6f935801e47edf544421666bfbc142fa3381a42b32e785ce43cf7a056e2aa75a6ef6348cd96adce5195724182aade8cd153f9c6dc4972d5ea438e773feed725fe2f510516cf7369a6273b5f316aafa0436f5c9e3f9776e18f0acbea4486229e8dd8c2dd600f7541cecc9a2ea0efee649d474706b79db2c1085020241911a5e182ca8b0e8f4d826c64ef5b5022dec7de53c9723463eb25777c98276505fc6257abe4fbeab2cc7aa8ca4772d1f54597156193660f2b2e6f8c0bfc36db98b13443f723d9f400b35ff3a2c5321b5de324e5058baee78f6396c62dbf62ebe7f7ee0611b856b78a8e90529c1d03fd248f8fc8ac3ef93981c61d1078f1bc2a5bee43b3bdf8ce43226846faa4d74c39d5f549b67217021fd4704c082ac792e472c2eb7040f5970693567d61bab02a551a482d390c609f9e65b32bbf64da0a81a8068400fab986b91c8dad55357fc2cfd4299aa351c91bc6a4b34a759d58983a761e1eaf618facd4a7ec2bc8c4d3911cf45309344fb40fcefcd04b010308e42fe3aa20e671562b0f43"]]], 0xfffffffffffffef8, 0x4}, 0x9) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r11 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085762, &(0x7f0000000100)={0x1, 0x5}) fchmod(r4, 0xe7) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000020000000000000000000000ba4cb62398f08939f7a2ea0045475f3cd4ca20d0f70d07fbc1e6ef7780ea03f0cfcd58d2b6cef8d6832851a29a0691c0f35dd35d02ae1d263dbe7c5b4c63f28cd9ba99232940c540a26be3c88d96e609e78aa14e4d72fc640c47d8225b51eee6078324156159f5c8e49e19d48c7f55b877da0c4a3d4055"]) ioctl$TIOCSCTTY(r4, 0x20007461) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r12 = getgid() setegid(r12) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000e00)='W\x00') 16:00:06 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r1 = syz_open_pts() ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000140)={0x0, 0x0, 0xa}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000000)=""/59, 0xfffffffffffffe04}], 0x118) close(r1) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) syz_open_pts() r3 = accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000180)="0048c4302eaa2b5a82f2413f92568b6595b002308ddde64472a2d8b0e60e17190bf0", 0x22}, {&(0x7f00000001c0)="fb9c2f9f094ee649194a3cfc52f41424d88b2d9787", 0x15}, {&(0x7f00000002c0)="40aaaf21b2b0c4649a2ff911976f7c714c568c8fcf865ae9444186a8c33d3745b51d81f8062ceafc2af8817bc1c8f0f91fbfd11dfe7f22b9f2b55581f92391204c89773de25513ced2556b3e2a3226090c96b04d1a8d60998861d7ba80b5ea45ab469fda8fd7971d7e53f9c53095061ebde185f80c68b64e2afdf76880902287d686611ae7ef7c0e37dd8cf4d66b063d534c4b80cebbc1beab28c9c706ca2a19bd87ed1a86d37d7b724bfcd3da9ff781dc6c72decd478d644c182d8d42d040211d0d5335103479311bf7", 0xca}], 0x3) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='\xe0\xb0\xd5\xca\x99\x00', 0x100, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000001c0)={0x9, 0x0, 0x7f, 0xaa38}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x2, [{0x1, 0x5}, {0x2, 0x6}, {0x2, 0x8000}, {0x2, 0xfffffffc}, {0x1, 0x58}, {0x3, 0x104}, {0x1, 0x5}, {0x1, 0x4fa}, {0x3, 0x9}, {0x1, 0x5}, {0x2, 0x3}, {0x1, 0xffffffff}, {0x3, 0x4}, {0x3, 0x80}, {0x2}, {0x1, 0x480}, {0x2, 0x33db}, {0x1, 0x6}, {0x2, 0x7fffffff}, {0x2, 0x4}, {0x3, 0xffff72c2}, {0x3, 0x7f}, {0x2, 0x8417}, {0x3, 0x6}, {0x2, 0x1d11}, {0x2}, {0x1, 0x2}, {0x1, 0xc8}, {0x3, 0x7}, {0x3, 0x9c00}, {0x1}, {0x2, 0x29cbef6d}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x20}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r0, &(0x7f0000000100)="a1e83dfff7c1f725b294706c8fca8440fd19781fe6dfc939683a11fa4a4c61eae128b00dbae1bf5f61602dc55220db76ac7ca453f07bffc1745e75697de080c125326c0a4a22607f0c056383013c46312f5283e9b991ba4e9a80bb7fdf83f15e26c09e554f45f5b899024185ef801b9b3fface926ca851d9b63b9e35", 0x7c, 0x0, 0x0) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x1ff) syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000480)}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) 16:00:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r3 = socket(0x1, 0x4000, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x2}, 0x8) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000032000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000065e000/0x1000)=nil, 0x1000, 0x2) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x9) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x2, 0xfff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:06 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 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') readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000280)=""/183, 0xb7) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000bc0)={{0x5, r6, r2, r3, r4, 0x30, 0x8001}, 0x8, 0xac4e, 0x9}) r7 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r10, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r14, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r15, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000000000000000000000f2ffffffffffffff00"/184], 0x1, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000480)=ANY=[@ANYRESHEX=r15, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r8], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r13], 0x4, 0x2, 0x1800) msgrcv(r17, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000240)={0x0, 0x128, 0x0, 0x0, &(0x7f0000000000), 0xfe37}, 0xb10d6f71bde3ac79) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r21 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r21, 0xa5, 0x1, 0x100000000, 0x6}) setreuid(r6, r16) 16:00:06 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 16:00:06 executing program 1: setitimer(0x1, &(0x7f0000000a00)={{0x8, 0x12000000000}, {0x1f, 0x2}}, &(0x7f0000000a40)) r0 = kqueue() r1 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x40000000000fffe, 0x0) kevent(r0, 0x0, 0x10000003, 0x0, 0xfffffffffbffbf16, 0xffffffffffffffff) close(r0) r2 = kqueue() r3 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0xa02, 0x0) openat(r4, &(0x7f0000000700)='./file0\x00', 0x800, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000740)={0x91d0, 0xdb}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800), 0xffffffffffffffff) fchownat(r3, &(0x7f0000000940)='./file0\x00', r6, r7, 0x6) getsockopt$sock_timeval(r4, 0xffff, 0x1009, &(0x7f0000000680), &(0x7f00000007c0)=0x10) r8 = kqueue() r9 = dup2(r8, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000008c0)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000780)=0x7) symlinkat(&(0x7f0000000880)='./file0\x00', r9, &(0x7f0000000a80)='./file0\x00') getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000b80)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000000600)={0x1, 0xffc, {0x2, 0x80000001}}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000005c0)) readlinkat(r9, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/173, 0xad) ioctl$VT_ACTIVATE(r10, 0x20007605, &(0x7f0000000340)=0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000280)={0xfffffffffffffff5, 0x6, {0x7f, 0x4}}) recvfrom(r9, &(0x7f0000000540)=""/61, 0x3d, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0100c3006c65300046d0a000fd8ebbad0387c393585cf4a451d6d018a21d0283eca638442a0a8b368674099e39610ef6d5467c2994947d04fcbbf2654278483a902a39845223d2e00eb45b4d1e020000000000000000000000000000000019000000000000ca62435019b7"], 0xa) r11 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r11, &(0x7f00000000c0)=[{&(0x7f0000000c40)="ac86cece9bc3232145a8b68402597ad41a046a53f9e173a7097b8b052045b4f2468fb5f136e86c87c340f65c3a57dc456578348544b4cf4f73d15e2be81b75000000000000000000000000000000c6034bdc5b8e4e2cf57cecd755d590408acecfcaa5208a183c02cdcba9fe3076b35e2c63a563c7ac553078a6af2cb8c4382557c3acbc1715f8e46c66c7b9a5c32ee4eaa3d7f2bd52c1bbdf8e9aa8138a22cedc302ea106278e80fc7fb6e845171677f8a792822b7fb1f35db6e157dd656bae8cd6de7b7a815a951a320bea2da51f215125550ebb4cb84b8ccfe9354ed52d77540ca2af95c3c9dd12b325e3290701fbcf1715cbede3fb2e41a9d6b807cd01f8e802b1150667302b51e0a5ca9965efca4616043762152994de1aeab759c2717a9630cb1486093f1d1d3d7d84cc880d1fa06e0fbee92a7420ce872ec45579c642f67e2f8b49450785db9cbb90c06b9c6ac4377cd9034cbe8732511a7e38e718e2e5e467118edb28be807f2c46b687483cce750d15af1941d4151da240abd1506f2b2ae93b6bcb", 0x186}], 0x1) r12 = fcntl$dupfd(r11, 0x0, r11) write(r12, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) r13 = semget$private(0x0, 0x7, 0xa2) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f0000000480)=""/136) 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20000080000000c0]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x4) r2 = syz_open_pts() dup2(r2, r0) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0xfffffffffffefffd, 0x0, 0x3ff, 0x8c0f, "735160527b0100e534840700fffffff800", 0x0, 0x10}) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) writev(r3, &(0x7f0000000300), 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) clock_getres(0x0, &(0x7f00000002c0)) fchmod(r4, 0xa0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r6, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r6]}], 0x18, 0x1}, 0x9) fchmod(r6, 0xe7) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000a5813300000000000200"/31]) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000340)=0x4) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) pwrite(r5, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000180)=0x6) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x5300) r0 = kqueue() poll(&(0x7f00000002c0)=[{}, {r0, 0x1}], 0x2, 0x10001) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) flock(r0, 0x1) 16:00:06 executing program 0: getppid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x50}, {0x48}, {0x20000000000006}]}) getrlimit(0x5, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)=0x2) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r2, 0x2000746e) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r5 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1000023b, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r7 = getgid() r8 = semget$private(0x0, 0x0, 0x122) getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = getgid() r14 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r14, &(0x7f0000000080)=[{&(0x7f0000000900)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r14, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000bc0)={{0x5, r15, r10, r11, r13, 0x30, 0x8001}, 0x8, 0xac4e, 0x9}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r16 = semget$private(0x0, 0x46a6f6277596ce76, 0x1) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = socket(0x800000018, 0x1, 0x0) r18 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r18, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r18, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r18]}], 0x18, 0x1}, 0x9) fchmod(r18, 0xe7) ioctl$BIOCGETIF(r18, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) bind$unix(r18, &(0x7f0000000080)=@abs, 0xffffffffffffffc4) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r20 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) r21 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() r25 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r25, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r25, 0x0, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000dc0)=0xc) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000bc0)={{0x5, r6, r22, r23, r24, 0xb, 0x8001}, 0x8, 0xac4e, 0x9}) getgid() r26 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r27 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r27, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r27, 0x0, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r29 = getgid() r30 = semget(0x2, 0x4, 0x9f0bf3fb921b46f1) r31 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r31, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r31, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r32 = socket(0x800000018, 0x1, 0x0) bind$unix(r32, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r34 = getgid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r33, r34, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000080)={{0x2000ff9e, r15, r12, r28, r29, 0x10, 0x9}, 0x401, 0x1, 0x8}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r35 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r35, 0x4, 0x3, &(0x7f0000000580)=""/170) semop(r35, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r38 = getgid() r39 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r39, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r39, 0x0, 0x0) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000bc0)={{0x5, r40, r36, r37, r38, 0x30, 0x8001}, 0x8, 0xac4e, 0x9}) getgroups(0x1, &(0x7f0000000440)=[0xffffffffffffffff]) r42 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r42, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r42, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r42, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r43 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r45 = getgid() r46 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r46, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r46, 0x0, 0x0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000bc0)={{0x5, r47, r43, r44, r45, 0x30, 0x8001}, 0x8, 0xac4e, 0x9}) setgroups(0x3fffffffffffff4e, &(0x7f0000000480)=[r41, r45]) 16:00:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xe75d) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) recvfrom$unix(r0, &(0x7f00000001c0)=""/205, 0xcd, 0x800, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xa1f, 0x3, 0x5, 0x2, "8e36374938a77e50e43928461e182c04346df646", 0x99b, 0x7ff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="cc613cd6510000d99c95812ecafb4b6e1a2559b7254751f5b38fd9245ae1b4c9eaf156e4"], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)=0xcac9) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3c}, {0x7ffffffe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$TIOCCDTR(r2, 0x20007478) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:06 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b02e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='\x00', 0x101, 0x79) 16:00:06 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x5c}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x6fd65a8b46ff618d, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r2 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000008c0)=""/4096) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18, 0x1}, 0x9) fchmod(r3, 0xe7) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r6, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r7, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r8, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r10 = getppid() r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f00000002c0)=0x2) semop(r11, &(0x7f0000000400)=[{0x7, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r18, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r22, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r23, 0xa5, 0x1, 0x100000003, 0x6}) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r24, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000480)=ANY=[@ANYRESHEX=r23, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r16], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r21], 0x4, 0x2, 0x1800) r25 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r25, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r26 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getgid() r29 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r29, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r29, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000bc0)={{0x5, r30, r26, r27, r28, 0x30, 0x8001}, 0x8, 0xac4e, 0x9}) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r31, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r31, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r32, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r32, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r33, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r33, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) sendmsg$unix(r3, &(0x7f00000004c0)={&(0x7f0000000100)=@file={0xdc90543d3f2f1513, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000240)="12a2990ea7fd758d7d96674ebc5c22ebcae446822abffe9b2bc1237f5ee53a4a722d8f4c9d6a312c7731cb69f5e32e5f74d7585d32905c95cda1e64cad490c57e7726dfcc4664dd6dcbe22ed75696e888bf05025b8e85c91d69774d4c19dc10b5eab9df121320374b1a63bbaf3a0ba80c2df68a197d2c7c35e35e97e88f59290cd08bc7d69100480d7e5ef38a1a6c07a8b12b2b614621f500d23b9f65e9ed326ddf8", 0xa2}, {&(0x7f0000000300)="adaf8dc75052f76270165cfc2f2b9e60425a273b776c301b78ba48633bd7a53ed484bdf98998b42273a73b671b066973d765e19b833cb4ac1c8318e85d643dabe14593dea7accddac6a7806c1d4c46fb0eb6390a5860575565e776ee6edee0814638a4be92db3a44248bed4103f6dea82b4fd4d33b95f030d4279a116346bd8071cfc812f5424082e8375c9cf9efb1784473df450416b8be33763df3be031a40", 0xa0}], 0x2, &(0x7f0000000400)=[@rights={0x30, 0xffff, 0x1, [r1, r1, r4, r1, r1, r5, r6]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffff9c, 0xffffffffffffff9c, r7, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, 0x0, r12}, @cred={0x20, 0xffff, 0x0, r23, 0xffffffffffffffff, r26}, @rights={0x28, 0xffff, 0x1, [r31, r32, r1, r33, r34]}], 0xc0, 0x80a}, 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x7eff, 0x1ff, 0xd028, 0x0]) 16:00:06 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d579f1200d5e7cb36547ae4d341f43321e14e009d17d35c4b3b5de0f29384d0829696473d48e4c734a899f96f0b224e28ee000003b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f60c8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267b49050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f46572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa53023dfc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0ea95f1001d90d2367beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dc8dadb9edd0a568f484b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd0e9b080b8965eeca7166000653cea545a6a9a66e4fa44d7e4075141576c67f85d104ebefb632ff7f648249c2821568ab029314fa313d6b96db0a98280fb83879febfa43acb9f0d4ec7ed857bd2c1cfa034c9c5cdc2569575b2c3e19b9ffb456a269b4e476fc86e9aecec3f9047940d8f72c8ebfae36092ddbe07eb74cade1e4e40291b58dab5638589cf00773b6368b2e8c7fa2a5d69049c2e61ee60ce58d2b4a3cf60ea08ffe67529cba121f6935c141870b6efd3c3b0ead28b77e122ad9cd325be564c3e1d04f25872f3166b61b0baa10000000000"], 0x10) writev(r0, &(0x7f0000001780)=[{&(0x7f0000000080)="fd", 0x1}, {&(0x7f00000009c0)="879b936302a8a4d333bc185ac4b9ed88feaf7276a75f8e4fea304bb4f23ff6c1b2ec238f390fdeb2edd333330aac7e01b6a4643810834e06bbf4a1df48cb442f10a798eb3e6f8bfcd6688024cb540440b70898bb61380cb574403c2bcae54371b2269fea5fd946dce8546a3cb267badac4e4b787112975b653245e2be79e34c2a0842bf65ebebb9b2feddbcc20e1d19499f2ca0f2b5b5aacf9628043b0b3991a4b1c2cf8f979e407a1a65f1cc3f78287068b1ffacb0b6ba854693106670358626892e5fb29b403189996fac28f19eefb9c7ae67b38e0719983b2b507498a5f1fe1b3818be6dda7c50955f3d2433a2a2430cf65bbf9a83e0a9c78b370ec5b27fde9aedc38eba2589d86d03d19e6965bce28dcfd8c43f6cad6a5846ffe86e8ccab127681dbff20cdcde982915f0272f715276b40d9f0c61f1a914267673d76f1831f2c7aa8ce0d0b6fb3b08bc01b637030c338088994de6924", 0x158}, {&(0x7f00000001c0)="020f6336f5ed14f429d5f1601a2a441ce444fc87fde5acd0fc772974d8a7eb5a0fa40624d3d80c272788512ee8319e67c731edafc8a1f5a18d6d86f2e9cf6cf861e9d7cbfbff19a2c91360de3315b8c676ac", 0x52}, {&(0x7f0000000440)="221ae49ce629bef74c2f7cf232450f7391ca8bb89a3ed643990a9508202f82a4391fcaf519137c1d9c0a7b7b2503b9fcfb66029a7c6bc2c5f572374332e2d249885191a01d99d071effa2e76eae5f43d9dff7b8506777b5d251661bb78c42bb5ca0307fd55744457447a361771cd3838633497518106f7ab3da5dd75c8a4ed98e201adfcd0edbce25b3377098f1314f64a7f8ca183e892e05783e99e7a483bb7f65fc05f391ac73d6af2ae88cd343d5e4a", 0xb1}, {&(0x7f0000000500)="1d703ed75c4bde1f9273a0358f0d1ef427d3df47176671ecdf5a0e3f7e4d872af440b31461a287afe9adb48f34a36c06c78de3d32f3646f273199235d7b1ed45b674ae6c4f04035f628ac03dbf35bd44398d32e07d25aa0b8c08c890c83abf2db2bd6e", 0x63}, {&(0x7f00000000c0)="0af294dcebbf0ffc21518f667beb144d791245163ac051f3432325212244b9c96369c065ff8943030bb1efc6a6b35a2d0dd4703e7ab0038de369b2d16e2995160fcf6b604211296219a6630038408c880c8e8dd11abd2144b20e5d9bb1f5df4f83ec05b322ae497cac15a5826164d7b74ee33600a5eb38747534976450be8a0006aac5a86dd9af38478b50f65e3a3fe6d2d3cec6fc2ef7ed20724b5caa004d49a59b5c0168470ac961460882a94f5aaa529a143352e800d43d2f9cbfbe1eb7a26247555f7fda94828e3e328cfc154c6e58fcef25d97e7477151f2c667743ac75122f46de56449c918cb22a6dfc7b32a10712c3997fad52b4", 0xf8}, {&(0x7f0000000680)="99a85d24990aee081405ae3c98363756279616058d08aff8b8b0c3cb3624a9a2bd4eac897b14ab00f4dedbb5f281b1a9170af2b0b1", 0x35}, {&(0x7f00000006c0)="8b60ffa3e6cd1f12cdf9bc6b21a3ba116eef9ccbe72aca9271c9bb59110841157ad3d4dbb41ab3e43944d14b22902dbd0f7554dceb3acc22dab84d005bcaa8f0beaf1d154b172980684856d60efb81c609492e3cca1493ce68d53fb8b977f190bae60bd82bbd4e02cb538450a0a14a97fa7bc631feea75e790b4ee7a836016699539cb7ba11ae34dff2de7f538201b3e01cb35e9aed00e1d58a11a512facf25a6956ca5920231127c56d5398360cd3442bddcfdd34d74e39f4a4e2365afedf64833ca0a42cf5a923694558c711c0998563ce0fbb70a8856514e1bfc39686e949175483fcc4c32b780a3bf7b98d3df15cac47e467373ceb3786917ee3d06d88c4922ab58da3383725588459f6b3118dd601c82034602a06ac44ae76e2162d30c2dafeb8d68b14dc88018cfcb363049c1e0039e3d1fc06aa195f24581ec434d643f8d0c647200f5fee441e721763c48b0df048f32020fd07ef271ca283e4e36bbf40ba4cbc2033c7643d926b56c888e251d2cb0f6df2d1214e3b0ce00d5c2f2f1bb2b79c0be40d47119885933efe7066c98b43834828b7c065ae63049e431c561be4ed04a95fe268736e162c1a58d9729bc8420602a0ab740786ffad396b09db9a415ad4bdfea723abe3f4f22cdbf65be0cccb46690672fd2bcdb8a0031a", 0x1dd}], 0x8) r1 = socket$unix(0x1, 0x7, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r8, r3, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r9, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000480)=ANY=[@ANYRESHEX=r9, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r2], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r7], 0x4, 0x2, 0x1800) msgrcv(r11, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000240)={0x0, 0x128, 0x0, 0x0, &(0x7f0000000000), 0xfe37}, 0xb10d6f71bde3ac79) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r15, 0xa5, 0x1, 0x100000000, 0x6}) r16 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r19, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r20, r23, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r24, 0xa5, 0x1, 0x100000003, 0x6}) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r25, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r25, &(0x7f0000000480)=ANY=[@ANYRESHEX=r24, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r17], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r22], 0x4, 0x2, 0x1800) r26 = getpgid(r15) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x5, 0x20, r26}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x19\xf4\xa1.\x9b\x9f\xd8\x04\xfa', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getgid() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:06 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffb}], 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18, 0x1}, 0x9) fchmod(r3, 0xe7) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) unlinkat(r3, &(0x7f00000002c0)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x80, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r4, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r4]}], 0x18, 0x1}, 0x9) fchmod(r4, 0xe7) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$VMM_IOC_READREGS(r4, 0x8020560a, &(0x7f0000000000)) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x100, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000002300)={0x1, &(0x7f00000022c0)=[0x200]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x40, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ftruncate(0xffffffffffffff9c, 0x0, 0x100004003) writev(r3, &(0x7f0000000180)=[{&(0x7f00000002c0)="a5a7359bdcd025e978cbb78a4bcd6477183c56a67d3bfedea02dbe479945021b989cbd0c9298783e7097765f78bad3755ba4cd8f6271edb0c48d7884422688189cca05f8a3cdd4d30ee4d16b41d8d46efef364f71d9c3cb29b21039ff1560a8179e6ed7d91eae41f7a2cf07e9805c076343c9caf2e65960fa827094e8fe4157cbd92468cbb104021b78bf1ba78746ad757db2758ed05fb0e61d3e3aa0111af9b360d9a556b2a73dae4bf9e8725dd33c6e9378483d48d4745d366f8252fda74ee3ded97252f3464f4897f6dddec5427d9f0af71429130b9b62b1fa2e0a749f545e133e0f87323c793f1fe00a120dcd80bd266d5040bd8745b6d9a3ba3126e985f876799a9913c02de16b251dcfc19d5445b069ce9ce3d826b2aabf2db464d7a0742f93fe910383ce1d82a18b16e796cb0284f871e29cc9bc459049a5cbb2e148e5eea13df60f3710c134b9ccebcc7ef6ea534c9cd39b6267e9838e0443c59f52edc3862290c839298e2cd69734567f542ec174f4b1a4dfd9eb81c5522f7d064bd18238457ef98943c907962b8034f72ef20bd2d18e7e7daebcc6014755462921604cb81cf3e08c969039f3b853f8943ae28c8e952fd50248197ecea16eaf233bf64e2bab6fc31445bce12ddd92ffbff4f9184d482282939c851fd432e2683dc4ea9d256a2d245fa882163d77abf1bb64f11e6dfae9db1007797914d960a624ac375b7d8d91b7268d79d86529dd580d42cf8ad760f3941d0b75520b643e4c91f3b811e8da6638c9e3e398fd1c4c2294fab132afb5ae281da995b2350f0740aba426fea74b6ae1685f363ea6c5ae2a400de380ac699cec7f904fd2451e496b9319415dacfa59e5fa09e4a4fc32c12a1d00d6b33dee0640a6132c6a01503b848838ddeaa23e2e3938c6d362e7cceddca46c061e6b2e6c8dc4959c909fda4de8c680fb925b6d1e5bcbbe9cf9ecc564e28d0910a69c29e6c7bba648a073f2ddc4a0bbd9415467b3de1709fae886a821caa6968fb0192e81b9241ec83d7616cbe4577bce1d8109092694af15442b7bca3905a3329d02a43a8ce545b5b050ed88c6fb7ed5cac3c4bd9108ce536351973743e2833fafa3bad6762b83b3e96ab82774a6f111a90d3a5449d365937c3fda3970ba30feaf3611ed71c42ca5ddc6f790db86e31dff4226f7ea915cb985cc471cd4c168ca845ee808f2272f28e9f8e7ec97a048746d2b357d6d0a50fb74e004efe6cfd8d9ab2c49ee321cacb493c2b097a8ca91207aa1cef18a1ec3a5dde51837c24f8abdd65c84cae7f57e572d18a37fcf159a4aa75c513da3ae95ca466d7b96bcdfb0d4383f3ef880b3a5322b0e209af4357adc96d92cf22fe149d32f37a8494d18cf7d4e46161c83a8028bb03aa61538167818b7f588181b0ced165e59064bc3034977a0ef0f8776d54175168b70c1e36a75efeaba0694b713758fb968a4e62cf1de0b546ff399bfe9224d1204c0365a8fd8d16b5b037dfabbe864d1b6fdb7e76990095ee12fccf7d6587577bf1242674594ce141953364d1a5642e35562e95c4078017bea3c0207f21ac5de5f2ced317108c44801f09f2f7fa1079e03d64ff9da7fd34bce1ec99a688fa2f6d91e4181da77fab2859282b825f045a1b01ed32c937bc3c0305ff71f23b475eadcfc68e36666895511c77633472bbd0de2c6ddcfdd092ae700e94dad33ee680f64a6e739d6211e81328914e28aa84a3e5dcf4ab7f50c2e0a74df7da8431db3e47f633cd175f6ba1f8c645f454a8b75738d2872c9a41c9683e66205ecb0998db638a6ef1253feebc30e0d6b4335624b51ebe0534efc7b1c7c14a0ce506d5c25f3ac467986d8cb2f6fbc13c1b0c9d40ac3ca369adcf10f88ea89dccc92098415eae882e20f5337bd9a67ea565196ebac90e3795b581a8831c0c843d02b82d006a3c0ee39e4db1632c54097cd0ad6457e27658670dfc4b0a86802e866cab3338a62463b4af6eafc18d0762258acf00c0be2d1029f0bb2c92720d4730456d4cbde0c9940fa5a1fa16b05f7283a886bdd3a4221f9c13a5c30fad84d2ab9ad626005b5f5df5e8e084166462c8e46480e3f635814549da712afcc3adb10cb319f4f3c1ceef56815492576dfd966599c6bf8eb990cb7357c5c33cd06a4575c44b3a1b88e26fcf79863feb3e2d51405b4827adfeb21cf63cec338271b02068e2ef8678d598286e488c9c901e5a906c0bf9a408b6d9bf593824656196575c8a779c355944569ef7ea15519c78e62a1f7c98f2fe27ee13445e548dad8ac99ff612ba31c022801a56cb5ce0a72ebd76d0af39102897f48a71b2bb2d67aa2c8ea57b63d136782f7abd0f0a8a61bf37b70d322a31815416ffe12b496f45b09f0431a3f056573baf52379e4a080ed30841ab01ead27bf337f829d3ad2212d5531f9302ca331bb896f1f3b423310890cc8ec5a394e69fe198c45c938fddb9d3454f618bed7b1363c7665d6682f0d6251cd5dc8e121d4e0ec2bc221fb810ce5a73fc0757d40e1d3c89565aaabe2e598eede1a8a937070bfab44f4bcc4a18ee5c4dc12c14992ea8a3492190939efd1b969a416e918c742a5eb18dd3ed994f7d386c516af13dd4e24fad0d8c70979006595d9c50df1f538c9116decb922cdfb9dade0789ea8530cd61b15d04699e424ade6aa0542969dee6dfe1864f45920ea86878ca5bd685fc6f635b5c23de3f6d23626b68a9b218a37d721c98288d1f03180a5d03812dcb6c8f30dc4420d65fc448ec2e44694b12aa2066734407b846cd251b574643642eea3cb7011a977685104f66ded0f0406721159110fefeefff2db788be53fa70d6cd8dc4444d73cb42506ac0356bd9308cad394174f15719931462e36c4c1b4adbd0fe18a3d261c31acfc12ecdf7a58e15a8b2405b2669ff6dcedcde60987b7fd038626a57aa372b50607c50253226adf88f642ae892fc01be9bc1c948a6f588858035f84d080e2780f0bc7acfd1ea31b0cb8e721b20645234d361709ed3619c193bdb6f01e65851d1171ee62c1f62d111332e807ea799f19d20b4fafed28343b0e2b47f074fcedbe2232d02f8e5d5547b8db24922b4944843a0047bbff5df46e772e7d41114833ddebb7bff357c7f1920c9937e4321a374640d4e128b2557237dd3cda181c9106498edfbe29127f57c745781314272cd52a4ecbb7bf4844c53119d9a450bce0d097a61ecef3fcc8625a15722a3c42578bc3a88000ac5670fca87e3e9e893ab8fa121a2e86b24174e051c56c33511cda60fe62ca4144d60f96fc1306049314eda8c30765ea96c263b10667019fa2eb33dc7090933c29f87bd13280bf32b9046f97ef194c0de9f243407a6d38ef8b46f28c7384f4b3077d728bf3fce0818c975ca23808e614e52477c98a3243590be4cb2a26ac0746ba85933fc00bad777a20e3b38eeb8b64e3c6d640fb7da40660cda3d672b605b995362d612295ddd5f56ae252bd84af962180fd4ff997403feb3dda6af1d97965907be660549ee2b44db488b41b7aeebb8b2e04fc00263b2ae27d00fa272405674acecfe7a79e4badd8d66510dc0c74e26e39e3664f78f10b7de335b2c0c926b49f2c1fa52913187fee8e4fcd88082742f4e2eb32174a7495c2d9b63d66e46bd40b1687c7def580ec550a8442b20359282e53da06191d7c27147303ed9bae8fe1cfc669612def3345d47a27e801873ca692e79b849c1614c671de75f8c9354782c2bba6f10d8a4ec32ca16334296f97d19271c653e67f20e643e327538f15c6cc2e6cec64cd0058f8c3af6780303e6109a9dcf062b8c64e4c00a9e0ffad3b082fef431f5e98fedd38e6e1a02bd58e7db2a6a3d9387deb8d0f87fbb0059ff39bb983579abee3a75e304e40c2e78c73b7ec3796a8f7839786fa9ec753928626ba8e98b3523ffa2b6e3bafdf6acf1c5a0424e59824179082b2edc9221ae95adc5420e1cc3e41dd7df6421cb61713ae88792a1c672da1a1b25afcb208b5860e5cf940055a55230f44148ca263dfffcc46a294e67a7e5f0d4718951371dfbe817dbb187073191b2fe2b1cce405439b83aa6d73ee8838c38690097f883c05fb909197d8fd13d433f2daa4ae013ad88812f7bbf9d4479c08c669bdafdff70251a6e3a0ecb79218b266fc73b40b218bfa5ae4f05d8e822df2dbcea00be4078bd810d36a9b0215be22e3680907506031c018e948e222329399cbd1ee588fd97e13a0ca418520193fcd355e6d19a6e4adf81e861870edfb1124f136f06a25197af99393ca7261cac67903310f011b728ad28e118bae556ef45dbdae21cef943a5ed752213996b130956bd7e68a858bb74c86e0a7275b1df1c27e92dadd17ff72108fd17fe19a5f2d782408466a8a14accc100fd18746e0a4665494a7f0709b35e0723d1aded53b66225ed58f4e17b7892abcaf660194263d9688410ee3fa029c81454ba6f0caffe3d51d69f1ff80dc8098e03b7e48ccbe845eb7e77707787b7783f7c8ecbb7105c0f6afe574612aa6449c454f01bdf30819821cfe31398370f1f2798eac6c023f7f34bd21f1484760bff8d5f5d79fd729d9a5a49083e7ad5c6690af5507c1b9dd933a1140a951b09f31da773389bd3f6e67d264c5644a0fcde482d0dd54236edca6fee354a2fc4099c99ab2804ad645f522d8f3f417d0faafc72281d96417af164cd8d4c8ae708b0a96f8b7bf2d4ca4d445b77324a8df0a418b114cc09b405dd4c9e0fdf476dfc2232debd8ca4f425a04efa6b19d77f056004ed42f7cb7ba137c04a3080b7761ee664827a612806938587de02a89046be038651ed881f2741e580b5b6d67a530af5c74d66acdde47b73cdafdf14218bd200b35e17eafcf7e9d7210b553f930422db67a734861f13b2318eab1cb216ec59848a12cb4210088c4259acc80481b0079d8aaaa2c2065eb5586cbb79ebeb8e9cb08bf7801ef726770146c19d34fda64fa5ae5e8bf2b15a405329d1fa0ad1ba75021c44b49b242543760f98e412c01a4fd288c893020e32d0c90bbd3bbcd55603cb9574ba8e829faf8a0d8510f73858cd7feccc8b11567863bd94fe896f3ae366e22ecd1045cd77f4d38d1180d5af5424d54200cf9ad48aa1f0ee719f36cfa19315ad2c7251472765f076b7fd9c28d89a87fad77b647379d1102c1e07eeb2767f629c41f79c74b161a69ede8b7101489f69885ecff80a94e920f1a89ee4845bd2f216d03a7eaae78a7e4b4ff0638aca3d2ccd846f04f37165f41d86549faeaa0dd6396ecb06240c677893a48875b70857d22725ddc1b2395af02bb230d8f2b1602165af0f6d3112feb385ce92090be39c54ca09fb37f373f26f57324004a5653df72deddb0ace687aac6294d04150e454d95bd0a9b4a6f355d50e3168c73658515ef1a0618dd8de66c8bc579f4ac159cc1fcb12d4080880124d1467ce1925b32e93e8e7b1eb9d62064cf1361293f445fd5a0fd64048e1917edb40a35de71a5050f31d7f0ea4ed1b686c50dca6e96693bb2faf584476feab76c81df5f74f09288386fa22e501a5fe6b35edb96a92c5cb3718d217bdfa613f0ea5f20610d60ef1eca82a9d1ad9bc006225cf0187d642808e15d0d45cef72d097c978a669c7e2803a320a007c2a8094a9264e5e070c15bd806258a3dfe31cb791ff46a65d28bc751bee3404bdfcf9041edba5d298bb3c0da7277ecc4bdd41ac86cc5364e2c394dde45fb2d1e4e83fed5b237aac61e308c84095ae5263ea1e80a9f9478f56e73dba78eeec1722c9cd3345bf81d635fa773df5dbf9947277ec9e2", 0x1000}, {&(0x7f0000000100)="6338ad95e1a48074b31cb3e7f91690eb19cbbcf6568dcf264ea6345ddc5301efb30e44e695809aeb461647e35177e7434b61e015a32d9cbb0710ce7bde474298c898", 0x42}, {&(0x7f00000012c0)="f40a469d6d7069e35845d3eed2f97d6a8704385344b7a19bbf0246718a5763cad65d5e26d7b6266128bb782dbb02a23d73ea8fa37ef545e0150a75e384787d5962b3243259406e8c10e81763282a07d0825197574ff9451b4c544464cc98285101ca4504054a47e6e20cdd2176e614bee943d040cc881d225108434b71d171effcdf7a94af6c4cc2ad21c43c86d8dd20ab1d411d6e86995e178a9cf4c008d06ae7a04696897f685f93daddff50def958c9004b9d8d4f328236171b2bf38abd76f5b7af8f1a38adb41bc92163f3f6e65b2d4520283354f30eef89b5ec642210d6c86bacd7fa8dbb08a37d4ef3c91c8a332a3ea58791867c40a15afecfbec6652a9347a2d4e59eb4e8690cbc8d74ae5fb8a1a637861df6718eb59ec2b5812e2c66a91680570d1ad8056bd26470b0ceb7396bd3c163b4f1ce141632f1579f6107b16f4adb7af150abcca522d4e379eeb3305457386ba244f7db0ef0478c54bbb240402580e871afe0f87927ebed91284b9adf224624ab183b3245026dea826605df4093157ddb8d8f407f4120c1b09ad9524d0a24498cdc75c95a378761baafdc81404c2504c577d02cc2fd6b0db61ce0d78f71dd45c754f88754fe40af8b1730b73c0a4c2a6d1d90203c9440a6deb36530ede27c6d6435011a7a51174d9d41d52b565a646fab3129a5459a4fd31df1a61930ae92eb79e3975b9d1b73bd67a4c41822ecb0d12364bad839bebe5d7731a6c3ea2c8ec952ae802121ac70f43a098f04391659543a05f0881ea0b88e727884b936cf64278c6bf72c065a8672b5976437d45719d8aa974246fc597d5238b404354d2b52ec486d2ef20f3eeb6da67193a83a9af4a6dc0c274f20e1de1a85d1263a447979c4a0124b9ffbc0997545f4f322f73d481edbd17a63eebe3029ed24a478cad0379372206da44af524a53a2df33c06723d7e8afb6886b1719bb08bc2805fd2d8a375fe0a931d80076137a6de6ee1a2d476e2900f3ada943220b795a0d519fb0c4a18b38a40e22880e0b27850a3620f68772bd9b1f7ae3b3e8e9e267a6280499878d2f54490412fe18e10dcee5b8eb977451b6ae1422b367a1bc49b61fd8d196d893d2155e7f0ef54eab2e834a89c7b99bca902ff629cea431064eb2065bd4a593e8ca82d13df11d48c1db0824e4d25e2a75fb547739aa9554e508f40ca8f767adeaa5e27d8e4a1fa293c199ddf977df0ff378afc5698ffcbcb5f1b0629354e7221129c4e9adceee3965f48b238cf50c5d086df7817b6725f304944fc2e5ef5b9a1fd10a9e59196df15d08af5d613c3a64a28e41eec12c71fd99e93ed5e48943edddfc281d67676f8feef6c3e02c18453c11425de030c456bf5f35ff2784d04e8f921fbcb4180dd011da21d9a7f16ad108925a542cabf234942904c51a2f06c34b203084f7a52e6c3a0484d02fca2cc6f9d3d4ac670533e9bef442cbcc5ea0097bc0d6f626997297729a7dccb1839986698f65ab17524842ffbc8654d64957ef70621de041adcee0191ada6c04cbc18aec9e9bed2d2587961a7aa0e579b7efbb8cd20424ca310b61d12b5f45359ec7b264b010f18ff11a35f58a06ebf61c9c40cba51e60b1d77446fc00569aa0b624ca8c65b178dd6b97da77108d7cc6c6e9eb4ec5cf1d6a41e11f9d2e5e0a83402b50e914b9452efe1eb13324d848f2b243e169292961211fb50b28c7f0f279698e289e5baecead1f657551384c09278463afd176127717dfeccdee13be85314708a4c07d4f2762f303e0e2a0ac6c1134ae6e4a4fb4613e714b448ef7cbe408da862a9b23cfe70d62cc481742b0ace62cf7b6fe59b48dde3f15aa0d295239a9e67bf76794d1caa3cfdc9492ebf47b2e51445e27f4c819a949ea564e2731908af74fef523e0d2d5b3561b7c9fb728084195549080be2e4e13013a0871839869e555f541d338028578da8ad2e1ae16f2e1735a05646c57f709ef668d1140d4165bdc6381b5bc5149a708ba55d3ac26ce6755bc8a346e882a6ce78d0ac4228a251a92514614a1a464714e735f496226ab38ab7c93b9f0736c3790dc14504beb6426a8143e4e1d8fecaa10c71c12a786395de40a049b820986c6c0daeeb45b36f961c80c0a83f7d93f28f05efd27253816b1092a2b49177ed807c50f54deb4009cd5d7f0300d88193225af348de7836a1c8921e7408975bdd4e74d25c271e0690d8fe6223c840a794cea285d509432879ce7a250b99774195e2a19ffe6ec4b5ac6c89324cf08258e4c5ab7e8e7f52fc5bcf81ba8b0f92c2f4c27991abbc5edba25aa0d04f1cecb859fa2529c294c9e405d54e5ecb24e439a6b1ca251b479bd7a2f2c79d9f3fcbf1ecc1b8e1e6256778d39acdad46aa293c16b26950a4b03796d728b7f048674f3405a83e64935b4d27a26a4164a1f6657ee4874286c86153eb67f98b3d2c895c908737edbf034b4be0b4d2eebb4ce8f3428ad63ef7f88217c51929ca98cd05fb20fdf3f44674bf68c28a267007df86774ce7e5d39e931e308ce6d196718bc77de696dbaf2d941a263442bc014ed83c3a39b2b2e7662c00df7ab00b46cabcdfa755f8fcb3fa238463272e253c9e4399dab7cf74bb7063e8c7c859b0c72ef578d8aeb498e69272af1b20d6e11af77c9ca4e3876610f00d764b36f53645bc55becf79d0679ec1b8ee7d0bb1cf4267de98d17a86890fcf36fbf7038dec5145c66006bedd669e6ec8074c0706044715c593f7d5ab26bc1f301d5707f3daeaad0f84a746974c14111a9032c81ae07e0108545a242545bbdeebab94c3c607b9a571d5768dd6723fffb4d342c3097f2f3b93635ecc01262e468027489d46729916d6a8be07dd0b51e455334474bb9e85934c13fe7dd7cc7cc4e2b6e81b14235b946929a0cd93fcdd199329309b4061896fad2acea4ba1fe9606298d8ec76bd4d5523ca05290453bf6927467943008e5bf70464f03fc264fa62d56937c2bd4ab60d4673177eaa4e7a9b42e63c49337a5379e396e0b62f20e9ebe05dff24fe24601e08552e4815e25959ce75aced0f8754c9b4fd0aacc84539eae8c6f51dd4a03166301f406639290ed4d87a1460c208015cdf3db19ca18f069cdd8ccce8738f36941647ecec9b46a53a8e8309b2c7859565ac9247ac1910ddcfdd797be512cbc0cd2de50ca41e4a7f8e63b58f9aa9045684da661f1d4fa0974b4740bae5c5c11cbe6b5f654b9dca08146bf7902c28041fefb0ffd4c4ca466bf6a48cda2b9d639ecdfa8b580416062100202fee8a856587fd8acea89544e683957ae7049884dbaea5f909bb55eca7cefcbbae898dbf55689a4e170c9fff435bb7eb4f0b926cdb27290cff85ee33c6ab6f124e2bb1f93d429593cdcfff647ded1da98373131ac9ebdf31617d8791de4e8e06168231e10f63484a329ed0fafd58755aadf05cf8564201996c52f3998c4f5d6f4bfe1333014e75001ac70feae49972bd90427e21993706c5a7dc66359821793be8bd93d98e86a320cb3b6452ac36b2a0c9c9fee91d41fb247c1c1803a7d296ae4a753db455239f65ff5f832d2e19b67a5ab91d76fa4a1ce4d114fc83ee0f6f528357b0ea0ce6e2526335007249d93821c2ff93f702a11f6468466c10ee678696e744e50c1b64971244bf7d49d1d50cbbb4e3a4824f0b09d2f15c7f0774d63878cdba1e17b407321957d5cc7c0aee5f14043bcff0587c4f32fc2ee99b4127a0fb3fb3c720e26e634cfb6d6daab09b8e260a694fe544c1abcf448b63ec31977046ea1ec374a429990a001637978b3eb116df0308ef2e6487025f6b9324ba667fcbc3e100eb444d566699ac256893ef24c6a71eab5df91e94f81789715e557fec68f9d975e885031a9db66e0b871f8411d72b0dbbc839ac9f084f034156abf605285db6c9863dd706e82f18e46d4d92bb6d936849edf5cb63bea65588bc3c02e2309ecb7b158857195aa67dc67b9a7adcfc1f7bdb402090fd3a3f5fc057278467bb2b75b7298c785db1bc146f8cfeae34f002cc67b0ccd8828c1ee8ddc7c95048b24b4f9cb8e8c3e56fe21e9c1faec01d8933b37fdf247272817e937386841f5a56b42063d410382d4f17c0f9300747dc2dc55b512acfb058fe94ff8363cbc0bbae1494eea57d424c7a67d9c04a6fd712674b72a39f134a2292b555f2df6677fa6fa06cb25e57c8a2ae1eef5ad6706251ced7565ddc027d4a45fc87efec03f30162f26907e8a09ea252c806edef3b73296fdc0cf43fc454448c1b3e0fd9d59d8a28695cfebb2b71e6d197100e4eaf2150b328babf1fd84f70634b22b260ac9af1f75bb69b5b2c6acb7e75b6306d55aec082730cfd145c8f2cc1370ca35ead13b6c5a9b34569d6d3b1b865a3a27c9dda3531752a6ec46b779cc9cdc428075f855c8f654080bce46c3e71eba215fbd17fdaa36b58c6970305b8b674dea28a1f1e1290d0f4ad7cc616c4e5b67f15bd6fbc312d46582776853f9c958583d1e7978ddeb372ba676c9f66c2adae12495538d87c6091b9272db077154dc6d6e14510a84fd011698a57a655537a7871d1fdcdb58bfeab606d1aca970baedcf88aac0e216d81729e87403a75ba45a35a22907792290bdc324e5caa4c5de6de2bf32f86abba037e9f8198696d6e449242c58b1896b4693b624c1d2fb274463d2a44c8a52eed14a429a6035d2ea60a1f608b465fc161a90607149469c162d307e71495ed3207ba6be8f57227672cd33f4293c2d2ceead1c3557b8f0665dc00cbb6fa4e72930282e84eb0acab626fcbe2a231659a0af2efe7af2e7678481ae4d7645e420ec3b0696ee67e5eee1c606f344b5a3d04fc0a321cbc44ce1db340f43586d63d41c7776ca30d71b3fee2e158a9f500d085dc7de18fda6b343511e2e1868bea02b5818ab7a03e720ff195d6f75c62e690053e2183838138beda28d6d20dec08561d180c402f1f447d42f7d6137fd62881f3ea4f22ecd3c946f093645f3536cdfe5123403da0cae7bb9ef6b6b5b0ae66630699030576223ea4e28bf013aa85123c0312f654c5edc093e5c26083259800c53af6edc47af1f5a870a774a281ff5c9f39513454021dffb5230c142ae9e5d640191691e3c76028b9c66bf338014f2c79606cf7543eb210a700fd376320d9f5a97fc3562b4d975e88ec2bd5baee9512de009c025ea682fa5ae143b690ab17d1b3f0cf4623665c0acaee1aed976be79a0740bbb1b3e562161b91df7ba6a7e803640776f8fc8701d1ed3b9bacaf1cc20c6055d25be32200975f907393ce93ac77bb828024f60076c57515ba5c5bd5feed05be27cf0278310dfec59f1e9d4113a978124e4552984685c9acef8d6ba751bdc01fd29dc1dd443058adc33102618e8bf6d6dd83e1f6c7e8a822a4348d9ca1f3770b4669246f0089e4fa45f678957c82efe19f01a1c533089b2ae1714d8bb0441ee698885052f242301e2aed280cb49fc431626d0096406a9a0170f2f246dd155cfbc31a108358f8822734a0857ad6da350024c622b67adf40697533749d6592aac85ce7fa44e39aabb79225f52b79db62af62351855bb27641c4426be87bfbdcee60879b20c5bce22320aee2cea0faa7cc62b9d851950e11c816dd0376da23676070a09e13b37be7d5f9b579f515e27a66b58c2438250870fa7bb586b32f1ee868f32e983ec8ec5b39176198097202be201b869ebbebcff1bb2069344142750eb3f99bae8501a0a84ac9e383750a822439c9db41d9c4878756a90b4c78e4b9131885185341068d7ea4e099b80e0834208a52cd9fca5a7cf540dd11", 0x1000}], 0x3) 16:00:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x1000}, {0x2d64c41f0c4333c1, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept(r5, &(0x7f00000005c0)=@in6, &(0x7f0000000000)=0xc) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r7 = accept$inet6(r6, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = semget$private(0x0, 0x7, 0x286) semop(r11, &(0x7f0000000380)=[{0x0, 0x8, 0x1000}, {0x4f8e092b35ffb7dd, 0x2800000000000, 0x800}, {0x1, 0x5, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x0, 0x1000}, {0x2, 0x1eb}, {0x2, 0x7fff}], 0x0) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r10, 0x0, r8, r9, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r12 = socket(0x11, 0x4003, 0x0) r13 = dup2(r12, r12) r14 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r15, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r13, r14, r16) getgroups(0x6, &(0x7f0000000080)=[r16, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r18 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7fffffff, r10, r17, r18, r19, 0x40, 0x472a}, 0x8, 0x8, 0xfffffffffffffffa}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/89) r20 = socket(0x11, 0x3, 0x0) sendto$unix(r20, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r21 = socket(0x11, 0x3, 0x0) sendto$unix(r21, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r22 = socket(0x11, 0x3, 0x0) sendto$unix(r22, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r23 = socket(0x11, 0x3, 0x0) sendto$unix(r23, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r24 = dup(r23) sendto$unix(r24, &(0x7f0000000240)="d56aea3936d6daae0a5c2d00e746dfa79b34691c5855876806ff950ad8d0ac38582f0ae3dfbde3356e27382226074765ca3c0ecd52b0936d269fb4fc5e387af547ca175c6f472824cd9515d104dcf2f15ad65b4ea4f17d87027a0662466e67774cfe75003016620819b3fd16d8c177dbcb806788c834609a3c38a3ec785e55031b1ac44f5ac43a8071fabf5990ba38d2d2a5b3d897cf19f3cb9ec31fd515effad83e220aeda8a2c1eb3fb5e52c95b47fb9e990910b88ed4c3a580b0ffe1b8c56313142032818b443e4ece5ba34011b5d55f353", 0xd3, 0x1, &(0x7f0000000b80)=ANY=[@ANYBLOB="00c00800000000000000820c90256b9d90aba21b5e675c0e4940f8b55230358e5f81a6fffe2cc4fb28a4497a400d0c395fef135161b4626602c657eb9d65941b8b0fc109527a5b3084f750d547f4b122de5f12c4c73b58649d9cdb738b1d529f54f916821769cb4f0c45f684f5a4835c02ad4cb540cbcf4fccba2972d9763460f580a27bf09d131d5fc8d1f185025df4a9511f19a16c376344a2c5b1313784d007686bedb8b8a40c292322a36c82f60e4aebbac42fe9e01407c79cf2dcdc2de19aa306adfd125e20ae6bc1575d66908e5f500cc2f24a28855a1f811de34bd234185b1fb4d75dd60f76d5ba63636b3ec6e2a80e9961ca989b9cbe81cf2082e86bbc88ca6ddbcf3d5f98defee469afe5a37414e3a8c43d6219475dcbff7081e2176a50b7426f3ceb039259e875440bc9905de300008691c9e2acda1a62152fc4a9c1b532c34b7e4780914c3d3b6372645604a60306f00a45e0fc6d577fc41122515948e2532ff6c06791ad9bd7fcc473a07e219c8d0f291634ba6395d25478889c09a9935563624642c28327da768d68cab68536e4bf38314a5ef45d5665fefe749a3ce7f1d757821276c9db37c4f4dc4d880eb2dbd3b3c178b5852388641fa22073610594d54f95d088815e870e62e23a818e90e6f4864060"], 0xa) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x7c}, {0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:06 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x40, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x10000}, {0x5}, {0x6, 0x0, 0x0, 0x40}]}) syz_emit_ethernet(0xb, &(0x7f0000000100)="d73eeace009ea785b37500") semget$private(0x0, 0x4, 0x745) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r2 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050010007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r9, 0xa5, 0x1, 0x100000003, 0x6}) r10 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r10, 0x0, 0x0) shmctl$IPC_SET(r10, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r11, r14, r16, 0x1e4, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) r19 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r21 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r24, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r24, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r25, r28, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r29, 0xa5, 0x1, 0x100000003, 0x6}) r30 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r30, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r30, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r30, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r30, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r30, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r30, &(0x7f0000000480)=ANY=[@ANYRESHEX=r29, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r22], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r27], 0x4, 0x2, 0x1800) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0xfffffff9, r4, r11, r19, r20, 0x10}, 0x4, 0xffdc, r1, r29, 0x8001, 0x7f, 0x1}) socket$inet6(0x18, 0x4, 0x6) r31 = syz_open_pts() write(r31, &(0x7f0000000180)='X', 0x1) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x15}, {0x16}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$TIOCNXCL(r1, 0x2000740e) getegid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="3885c737c1092dc617168cb1736d") 16:00:06 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) dup2(r1, r2) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000080), &(0x7f0000000140)=0x4) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x6bc, "661fbee2245185a8186503182eab7fff0e091fe6"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x5, &(0x7f0000000080)=[{0x3f, 0x5, 0x18, 0x20}, {0x6, 0x0, 0x7f, 0x5}, {0x1d, 0xfc, 0x80, 0x4}, {0x2, 0x1, 0xfb, 0x4}, {0x2, 0x7, 0x1, 0xfff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) write(r1, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0x3a9) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x488, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x1000) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") 16:00:06 executing program 0: ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000080)) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgroups(0x2, &(0x7f00000000c0)=[r2, r3]) 16:00:06 executing program 0: connect(0xffffffffffffff9c, &(0x7f0000000000)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x10000}, {0x10001, 0xffff}}, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x40, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x401) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x40, 0x0) r3 = getppid() r4 = syz_open_pts() ioctl$TIOCSDTR(r4, 0x20007479) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) fcntl$setstatus(r5, 0x4, 0x0) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x20000000000000) sync() r6 = open(&(0x7f0000000300)='./file0\x00', 0x1, 0x80) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x490, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) chroot(&(0x7f00000003c0)='./file0\x00') wait4(r3, &(0x7f0000000400), 0x9, &(0x7f0000000440)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5c32d443394ed6a0) r9 = kqueue() r10 = socket$unix(0x1, 0x0, 0x0) r11 = openat(0xffffffffffffffff, &(0x7f0000000800)='./file0\x00', 0x2, 0x9) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wsmouse\x00', 0x400, 0x0) sendmsg$unix(r6, &(0x7f00000008c0)={&(0x7f0000000580)=@abs={0x2, 0x0, 0x0}, 0x8, &(0x7f00000007c0)=[{&(0x7f00000005c0)="400a39e9fb2178856784225a03888a0c6e4ce29c446c6a2639ff1b1b57aaef8e48cc53258a4fa1e1c6d57f922df1cd41174ec19d7d6990a4b6a59e05af4f435ba0dcab2c1af62a7be06a56b256d84ed1f6b699", 0x53}, {&(0x7f0000000640)="d1fa021cd55fe5e7c4be4397dd951767757834a4aa245c7a55e248e7823d61ded37a5fe6532f52e235f9126c284f74951b77d20a8c970e87f217f1407ca3c3516803bb303f45c4978bc7585fd93c35e1e0f6503a4b0d3bc333f4e8ce7af377b5f006dec0f636e68fdc0e60ce87ed98d706088a282c0ab40b56b39fb94be9a3cc479949bc239b30a05a49d8650203636a21042af20402680d156ed8842e37f52aab18ff9727c658ae03e3e0254ce6090b9671ba50bcf121bdda1cd64cba43ece0c35c6829ea919361f00b24", 0xcb}, {&(0x7f0000000740)="3304b6c4144017d7d3cea3572ca4800f190c065626a97130397981aefd5930db5d0cf0946390609fb41d7fc30ef5387c086bd28cdb67c3588fae8a841f67597bd755ba530b5d64d96c2c16fa6e4c3f28d27a33345d8109fcb08d3fc1b403", 0x5e}], 0x3, &(0x7f0000000880)=[@rights={0x38, 0xffff, 0x1, [r9, r4, 0xffffffffffffffff, r10, r8, r8, r11, r2, r12]}], 0x38, 0x4}, 0x8) r13 = semget$private(0x0, 0x2, 0x80) semop(r13, &(0x7f0000000900)=[{0x1, 0x5, 0x1000}, {0x3, 0x2, 0x1000}, {0x4, 0x3}, {0x2, 0x3f}], 0x4) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1fb, &(0x7f00000000c0)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe2(&(0x7f0000000000), 0x10000) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x7, 0x558f, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) 16:00:07 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000280)={0x3, 0x9, {0xfffffffffffffffe, 0x2}}) sendto(r0, &(0x7f00000000c0)="b5ab16e7abc0c06610b44555bac87391768adc913a6a51cb0eb325aab58793e7cbb4cde5c0f42ca8356baebbf2de21e3e70bd291ae0f7c1a7194ef29d12227ef078f00373bbce94c9e867fa1caffe68f3328efa8ad032040bd4ad4c867ed03a532609cb63831c0ce70972343c6b9f714fa5187657c4a60d72b99e90d35b916ec28bb0e6261", 0x85, 0x0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) getpeername$unix(r1, &(0x7f0000000840)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r2) 16:00:07 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x1ff, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69, 0xa4fe54832b822b7b}], 0x2, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) r5 = syz_open_pts() readv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000340)) 16:00:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) write(0xffffffffffffff9c, &(0x7f0000000000)="912ac210120c4f87dd1c36b9c47a70840f7f0cfa8299eef87c72105b31ef1fff3c983a2fc1f04bdc610625f75086b988403b3d8bf658b8dc574ed64bdcf92081eba4bd14ee1d81cccf3f64062b12ba5692faa91f02929b2c32b28aa36607713771073c2e", 0x64) shmget(0x2, 0x2000, 0x6c8, &(0x7f00002c6000/0x2000)=nil) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x2) close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000480)}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/171, 0xab}, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) connect$unix(r1, &(0x7f0000000bc0)=ANY=[@ANYRES16], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x8, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x2, 0x5, 0x2, 0x6, "339f5cd60420e86e05110eecc5faa0788c6a96c8", 0x1, 0xffffffff}) close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000000c0)) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x101, 0x8000511d, "0d592fdebf96709dce4100"}) write(r0, &(0x7f0000000140)="96", 0x1) 16:00:08 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) ftruncate(r0, 0x0, 0x5) socketpair(0x2, 0xc003, 0x102, 0x0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x8000, 0x1f, 0x7, 0x6e, "2cc1d33be4a0c51a84fa73eac63b134f4787bb0e", 0x9, 0xb2}) 16:00:08 executing program 0: setregid(0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000940)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'\x00', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x84}, {0xfffffffffffffff9}]}) r4 = syz_open_pts() fcntl$lock(r4, 0x7, &(0x7f0000000680)={0x0, 0x1, 0x7f, 0x10000ffffffff}) r5 = syz_open_pts() fcntl$lock(r5, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) r6 = syz_open_pts() fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r8 = getppid() fcntl$setown(r7, 0x6, r8) ioctl$TIOCFLUSH(r7, 0x80047308, &(0x7f00000000c0)) r9 = accept$unix(r7, &(0x7f0000000500)=ANY=[], 0x0) r10 = semget$private(0x0, 0x3, 0x80) r11 = fcntl$dupfd(r9, 0x0, r9) ioctl$VT_ACTIVATE(r11, 0x20007605, &(0x7f0000000200)=0x9) r12 = open(&(0x7f00000008c0)='./bus/file0\x00', 0x10000, 0x0) poll(&(0x7f0000000040)=[{r12, 0x40}], 0x1, 0x8001) r13 = dup(r12) semop(r10, &(0x7f0000000880)=[{0x4, 0x6, 0x800}, {0x2, 0x89, 0x800}, {0x4, 0x80000000, 0x1400}], 0x3) open$dir(&(0x7f0000000040)='./bus\x00', 0x102b0, 0x100010132) ioctl$BIOCIMMEDIATE(r13, 0x80044270, &(0x7f0000000740)=0x8) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f00000005c0)) mknod(&(0x7f0000000600)='./bus/file0\x00', 0x2181, 0x6) ioctl$TIOCDRAIN(r11, 0x2000745e) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0xd213490874f669c7) ioctl$TIOCGFLAGS(r14, 0x4004745d, &(0x7f0000000480)) mknod(&(0x7f0000000280)='./bus\x00', 0x6000, 0x40004000000028aa) getsockopt$inet_opts(r13, 0x0, 0x0, &(0x7f0000000780)=""/118, &(0x7f00000001c0)=0x15c) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) r15 = openat(r13, &(0x7f0000000540)='./bus\x00', 0x0, 0x9b9eaa182e6d2a2a) setsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f0000000800)={0x10000000005, 0xe2}, 0xffffff54) r16 = getegid() close(r15) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{0x1, 0x2, 0x1000}], 0x1) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000840)=0xfffffffffffffde5) ioctl$WSMUXIO_INJECTEVENT(r17, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r20 = msgget(0x2, 0xc0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r23 = getuid() r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r25 = fcntl$dupfd(r24, 0x0, r24) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000500)}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r27 = fcntl$dupfd(r26, 0x0, r26) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r29 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000380)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r31, 0x0) msgctl$IPC_SET(r20, 0x1, &(0x7f00000003c0)={{0x0, r21, r22, r23, r28, 0x1, 0x9}, 0x800, 0x1, r29, r31, 0x6, 0x1, 0x1, 0x2}) getgroups(0xa, &(0x7f0000000580)=[0x0, 0x0, 0xffffffffffffffff, r16, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, r28]) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x6, 0xfff, 0x0, 0x6, "3d2a618500b929276e7a340b00", 0x4000000008d, 0x8001}) setgid(r32) ioctl$WSMOUSEIO_SETPARAMS(r15, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}]}) ioctl$VT_GETACTIVE(r15, 0x40047607, &(0x7f00000004c0)) r33 = openat$zero(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSFLAGS(r33, 0x8004745c, &(0x7f0000000980)=0x6) flock(r9, 0x104) dup2(r9, r3) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000180)=""/12) 16:00:08 executing program 1: getgid() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="021437", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x5, 0x0, 0x80, 0x6, &(0x7f0000000300)={{0x68, 0x81, 0x4, 0x1, 0xff, 0x2, 0x5}, {[0x6, 0x7ff, 0x908e, 0x6, 0x2, 0x0, 0xdab, 0x4, 0x8001, 0x101, 0x3, 0x6, 0x3, 0x8000, 0x0, 0x8, 0x790c, 0x9], [0x3, 0x1, 0x5, 0x7, 0x9, 0xfffffffffffffe00, 0x5d2b, 0x80000000, 0x7, 0x6], [0x4, 0x5, 0x80000001, 0xfffffffffffffffa, 0x7, 0x401, 0xbbb2], [0x2, 0x7, 0x1000, 0x7, 0x2, 0x48e8a1cc], [{0x2, 0x3, 0x8000, 0x6}, {0xfd81, 0x4, 0x800, 0x6}, {0x2, 0x6, 0x2, 0xfffffffffffffffd}, {0x8, 0x8, 0x0, 0x6}, {0x12a0, 0x6, 0x5, 0x9f}, {0x0, 0x7fffffff, 0x43e4, 0xffffffff00000000}, {0x7f, 0x101, 0x0, 0x100}, {0x7ff, 0xffff, 0xff, 0x3d4a9d66}], {0x3ff, 0x1, 0x9, 0x3}, {0x3f0, 0xfffff800, 0x61, 0x9}}}, 0x7, 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x100, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r3) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)]) pwritev(0xffffffffffffffff, &(0x7f0000000100), 0x100000000000059f, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect(r0, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) 16:00:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r2 = accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getsockname(r2, &(0x7f0000000100)=@un=@abs, &(0x7f00000001c0)=0x8) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)]) pwritev(r4, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect(r0, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000900)="74089f616b17f03cc03eeac9f338670dc3d1c291cb32eb67413a43451ae40300000000000000a30b9f73a1d775355f4369be4827970270aaa70ceee972c0beaf61fdfb7edf6151a45eda387613f55e5b5d3cd0c0c73721d889fec845e40286f47128505926b56c1d8d9b634c64e72f907698f901385bb43a2e7dccabf9ffd63f6da1943f983a14564ad5ea64013815456f5ba1964dfc55a015a8c945e55aa8679715d25a130ab67cc91fd2473a8168911abd2c093812b09749643d01668fb8b65bd24b1688aaef54036cf5bc25caf92bf734f9d33071953824abb32fc9842d2e3ca9b7c459799942bff40108d61af1a2a8d99728af6d21ae2627edc6ade732bfdec7d2152d69d3a83738d6e58e3c7b7b675798e4796de30c41dccea06e04b8a6f63be849cc9123e038310ea0a6cfb785bcb3a66db96876af84c51185c43df4c37cc87646d29266a3005fb4301d345e97ab442fa011679d3955cc29853a1419d6b69261a8c3e7", 0x92) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) sendto$unix(r3, &(0x7f0000000140)="05f2ddad5e1b1519aa7dc0b349abb0808de46fb7200bc417d65107a0703100a809807ab36e73858db03f0f49df2fe881b6df", 0x32, 0x8, &(0x7f0000000300)=@file={0x1, './bus\x00'}, 0x8) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r4 = dup(r0) kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffffa, 0x80, 0xf0000000, 0x8, 0x100}], 0x7, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffb, 0x40, 0x20, 0x3, 0x5}, {{r0}, 0xfffffffffffffffa, 0x4, 0x20, 0x5, 0x3}, {{r4}, 0x7ffffffffffffffe, 0x0, 0x1, 0x1, 0x2}, {{r0}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x2}], 0x80, &(0x7f0000000040)={0xfffffffffffffff9, 0x3ff}) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) dup(r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18, 0x1}, 0x9) fchmod(r3, 0xe7) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000200)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xe24282413c0175d3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) dup(r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0xff, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) pwrite(r1, &(0x7f0000000200)="3591333879ddb1748f376f59aac95f5d0ed32c1dfd7732e7c8f64f7069c02ab71d76e6f0df5c3e72ea4d5e78f81104e0b88bbbe2ccc8c416853b1107eda23106d980d7e02ecc925d9d5ad6fb5eccbc78ddd17ef963c1cae29e1540af64ae7d136ab6612f10c81a25765d162284e859854522757f0f8bfcaa20f439345bb2e34066ba3123346b646af74108ddcae59abdaadfa11a016f99d3fc", 0x99, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:10 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x11c) accept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) recvmsg(r2, &(0x7f0000004700)={&(0x7f0000000200)=ANY=[@ANYBLOB="0000926e49fec051f490ca8bb694cf45395827030000007f20df31cf895dd7380d5b322f135bd71766a76bd26671970ccd57fb96d0c9000000000019000000000000738db13d37bbbd1e5a741ec11815f3615781a7c5"], 0x2, 0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = semget(0x0, 0x0, 0x10) semctl$GETPID(r3, 0x0, 0x4, &(0x7f00000002c0)=""/63) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r4, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="1892000000000041edeb9a0000010000", @ANYRES32=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x18, 0x1}, 0x9) fchmod(r2, 0x17a) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000040)={0xd2, 0x0, &(0x7f00000001c0)=""/210}) write(r1, &(0x7f0000000180), 0x3ff) pipe(&(0x7f0000000380)={0xffffffffffffffff}) setsockopt(r5, 0x1, 0x6, &(0x7f00000003c0)="d95ce8a6f2113f996b41d6fbf598d5370e8c8bd95038d56b2b24d353aad69254db6da0c033f5ef4f81937b19effcb42bb5f12758a2cebba24ff39a36f72f7b2ac16e58cc5782cf0c47edd990a0857666cd9020a055333277872730bd2edc04e43c91003d1f8372d7dc4debf96cd136889bf64a78c8ba2bbc6b52a0691464c4cfa97366b324bc0dbe2f42e1cd7d030933bb2255186c419db7ff07d73d355e0e459bde43c72efe2f7cc5ead5cabcb9398a593f078c74a9291bb76a2efa30eae61ae9f783d742e9779b2f73772eb774", 0xce) 16:00:10 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) getpid() sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000007a9a73e628e9faeb2e9b164a8fad9ae3782298e5b374967b4e56b23ce345e94ac7d055680ae130f5f3797572415860c39e244e11d908aa438dca5881ab8557c7da9855568dbacbcd4dbeea117e3fc21de7f9"], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000480)=ANY=[@ANYBLOB="00020008000000000000000000770e142f83abdd6c492eb480f2cbb235cf2e3e789a2af6f1e61dabf10e1aa3f13a7a14f559be03bbdfcbb4ed2b4ba61820650830dc292a07dcef6864dd0430008c9f7e1d3fda258cb97d2b3a6775527d46e8946759ad229a5dad11e905924074e56d162908999cb21922ae4f63138fa8675fefe34032b7378df6e21ba5c6ceacb6d7188973c004c3dd9a542c2d17e05c0014276304c19ecc539c"]) recvfrom$inet(r2, &(0x7f0000000180)=""/72, 0x48, 0x40, 0x0, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f00000002c0)="caf5b4157c12d78c4d3272be6c22ea5b97b0da2302c2eb5c037409b15f2c00b47b7e7ad7e760bb22482beeec9c30864dded50c5083138e0e6f110d061883b272ec14f03b3c0bf453325e775e229ef7c037f85a34ca4c80d3c83b9a9859f245f3220becdf40ecbe525d8f4a702356205aa361b8bbaf71493284825a304bdac7da5b8746156e2c750020c004a75188a1f9438435813c85004cdc7f953f036181e8d5ac06fc1b1e77a0f7afe2e4601a9ac540fecdc34ce35baccd0f", 0xba) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r4 = dup(r3) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r5, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r5]}], 0x18, 0x1}, 0x9) fchmod(r5, 0xe7) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r6 = accept$unix(r5, &(0x7f0000000240)=@abs, &(0x7f0000000380)=0x8) close(r6) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000140)=0x6, 0x4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f00000000c0)) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="497a1041cf5c9918bc0d"], 0x10, 0x0}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/d\x03v6bXH\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) geteuid() pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x5}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x8001) dup(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) unlink(&(0x7f0000000180)='./bus/file0\x00') writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xfec9, 0x0, 0x0, 0xfffffffffffffee8) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000480)="e145c0ceb082ed5e1c10e78f54d032f8b0f9bc37f8ca1029ce97c19479d28af1a8e917262f3e65add8c19a527df34b22d2111805930fdf8999988f98c1b4673d6314d340206ba235b67cb6e06e233a66335dba7f2704fdf604e0facb5257a62ea6ce5772b4e8de5e0423d80ec7e99c43171ecda46251b733ff40548a5f23ea083e7293a411281c17ea6da9e6b822d813dd3db445da650d7a07b44ef6a4857322803f4f78cb5a6ebd5fc8b95f253337d18f8c2eb7fd540022cda0bb84b0027f08e0c667b90ca4fd0b2ec1f8168c94994286de3625506e09f3d3d2e0bffe213d8716708c9070c519c6e5f9453eca67de5ee04a86106ee51a52753f0bfc1178bca2908c78dc554b585d0b51ac8fa4762c4a509595b801cbd2dc980177f0d1f8ae385525f0544b42aa0217554b018e0bf2279ebfcd57ccc53005ac09968bba85469ab15e", 0x82) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) readlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=""/170, 0xaa) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="0300000000000000f8964a00482d569e1c7643bcd7264c3cf88bdec578d0c8ac2ec704d6cce0d961058bbce37583b01e577cad7b4f0eb69328e2fbb489fb967ff46792e0fe609c400ab219e1b0a28eb34a6850"], 0x53, 0x800) 16:00:10 executing program 1: socketpair(0x1, 0x3, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x9, 0x6, 0x380000, 0x1, 0x0, 0x8e3, 0xfffffff9, 0x1, 0x2, 0x32e, 0x5}) 16:00:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x3]}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640), 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000000000000000000000000020000000400000000000000590fe3f174fea36a5dc19d594d0d2be8de6f9e09a2e6be29a7e50612fe772bf1fbee33730d2a54e8d1cae408d2476f2358a79b0b69cbfd3b41b9c92252b681c77f2e68d8382a5db46ed302db0d6ff3f6ad512d6d5334d36c71a22bb07aa2d646fe1d8a67fd68d579d0a63da0946ef60ca78550978d50bbfdfc758b63f80bbeef3f9d"]) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB="7743653fb800000000d7b39bdd701896d22fb710b9a188a2d83c1ebffddcfafe7b2a3074c2bab5093b1d5a06aff2caec256e58ee6765d2738b29f9572487b8a2e84fd1912d6fc33f574dfc927e59ecaf3d31ccde7ac2d21d4e7b93"], 0x18, 0x1}, 0x9) fchmod(r3, 0xe7) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) getpeername(r3, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000200)="0000006086570e7adbb2bfd505d7db0fbcfc00e5ca7eeb3d6ba8d97795", 0xffffff1e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={0x0}) 16:00:10 executing program 0: r0 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/11) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 16:00:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x44}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:10 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r9, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r10, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000480)=ANY=[@ANYRESHEX=r10, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r3], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r8], 0x4, 0x2, 0x1800) msgrcv(r12, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000240)={0x0, 0x128, 0x0, 0x0, &(0x7f0000000000), 0xfe37}, 0xb10d6f71bde3ac79) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r16, 0xa5, 0x1, 0x100000000, 0x6}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() r20 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r20, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r20, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r22 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000080)=[r19, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r16, r17, r23}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x64}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='\x00'], &(0x7f0000000380)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='@#(&]#\x00', &(0x7f0000000200)='%+.[:[\'\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=',\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='--\x00']) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000003c0)) close(r0) r2 = socket(0x1, 0x4000, 0x0) setsockopt(r2, 0x29, 0x200000035, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x24}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x37, 0x9, 0x3, 0x4}]}) syz_emit_ethernet(0xffffff72, &(0x7f0000000300)="5c131500000f0000000000000000") recvfrom(0xffffffffffffffff, &(0x7f0000000200)=""/223, 0xdf, 0x802, &(0x7f0000000040)=@in6={0x18, 0x2, 0x200, 0x3}, 0xc) r1 = semget(0x1, 0x2, 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000340)=""/140) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000002c0)="64a356d97ca778a36789156f9b80f04064345389c77719aa0e62f589699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369004376036e5835eec770091359c293c9952439e8aec85342e412f4650379b62d001495a34264920202a5ecfcdcb60baf59a1efb5b3546f9b0eb1b85096eacf1349b7927f9d30e3427140bb", 0x90) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000280)="70c54845", 0x4}], 0x1) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) sync() getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:00:10 executing program 0: r0 = socket(0x6, 0x4, 0xa4) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="0714000000000025ff", 0x9) recvfrom$inet(r1, &(0x7f0000000100)=""/180, 0xb4, 0x1, &(0x7f0000000040)={0x2, 0x0}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) kqueue() dup2(r3, r2) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f0000000080)=0x5) write(r1, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x20, 0x0) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r4, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r4]}], 0x18, 0x1}, 0x9) fchmod(r4, 0xe7) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) getpeername(r4, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) close(r0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r6, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x800, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x800, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffb, 0x2, 0x10, 0xfffffffffffff3a1, 0x100000000}, {{r4}, 0xfffffffffffffffc, 0x3, 0x1, 0x7, 0x3}, {{}, 0xfffffffffffffffa, 0x0, 0x1, 0xc28, 0x2}, {{r5}, 0x1267d48051235ded, 0x80, 0x4, 0x1ff, 0x5}], 0x20, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffd, 0xa, 0x8, 0x3}, {{r7}, 0xfffffffffffffffc, 0x7, 0x306e9ad2ffd9efd0, 0x81, 0x2}, {{r1}, 0x39028fc6b53bf541, 0x11, 0x80, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x8001, 0x6}, {{r8}, 0xfffffffffffffffc, 0x60, 0x8, 0x5, 0x9}], 0xcc2a, &(0x7f0000000340)={0x5, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x45}, {0x10000006}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:11 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) nanosleep(&(0x7f0000000080), 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18, 0x1}, 0x9) fchmod(r3, 0xe7) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) connect$inet6(r3, &(0x7f0000000140)={0x18, 0x2}, 0xc) listen(r2, 0x0) #!#!#!#!"" ><4'*1:4"" ><4'*1:40#+"$%.!",%: #/--!.$ %22/2 0#+"$%.!",%: #/--!.$ %22/2 16:00:12 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0xa) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80000000000a86, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x8) connect(r2, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) unlinkat(r1, &(0x7f0000000000)='./bus\x00', 0x0) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0xfffffffd, 0x0, 0x200, 0x0, "06d473a39a3aaa8bf86590044961d05f24c809e9"}) 16:00:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='.dll@\x00', 0x200, 0x0) write(r2, &(0x7f00000002c0)="57bb92d61c2a1cbbab8b8732eaad817f115389b00c636b324cc848dd7366a26eca73c590ef84e93fbd3b54571e7d31ddc3e900ef333ecc864676e99ef42f5d2d8170ecbd545c85b0881933ae5543b059ddb18670d623ed2477565b43af2f678adfd09dde39e357b67b196cd1efaac7b92fc17b8e094ba223a43bba5b746fbd30f549afefe6cf1a86412e7e4bcab8c9ee53bf5dd087350f44982b43c2dc6e403e3d8630296aac4e16fac4176a53e0dc898eca0d1bb77247", 0xb7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/37, 0x25}, {&(0x7f0000000380)=""/237, 0xed}, {&(0x7f0000000480)=""/102, 0x66}, {&(0x7f0000000500)=""/86, 0x56}, {&(0x7f0000000580)=""/162, 0xa2}, {&(0x7f0000000640)=""/98, 0x62}, {&(0x7f00000006c0)=""/215, 0xd7}], 0x7, 0x0, 0x0) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000080)) pwrite(r3, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYRESDEC, @ANYRESDEC=r0, @ANYRESOCT=0x0, @ANYRES16=r3, @ANYRESOCT], 0x5) 16:00:12 executing program 0: r0 = socket(0x2, 0xc003, 0x0) ftruncate(r0, 0x0, 0x4) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000040)="f8735806086eb1dc", 0x8, 0x0, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000003c0)={0x2}) recvmsg(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000000c0)=@un=@file={0x0, ""/78}, 0x50, &(0x7f0000000280)=[{&(0x7f0000000000)=""/31, 0x1f}, {&(0x7f0000000180)=""/241, 0xf1}], 0x2, &(0x7f00000002c0)=""/141, 0x8d}, 0x40) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x394, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") sync() 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000c80)="117fb4fbf61ec48c418369ad28e2d49f02ded94a3b9899e57276185b49f64efb123bf35c4b35924de42344e6f5a98bcee19ed43ce799d197d3a8fa6153344d05d4523d993689cc22508e487a4c11af8d05641bf5388dc9db163f3d44331f5dd6519d96245e693f924ef6a2f7f0a9a78e0f165fe73dcb185bebb13280f20310005f049a76b51ee86140fe862e51bc2b6494bde61b5f90358123712bcc05362d37a9e2daa2a9ad7259864b60015d7463cc887c8beaaa26d4d273fc7766d75ce469995f8b333ffa1ace325e113d278af0661a46191e8a5b885dd7da0a9b76a90fa27f8e6f8a534f03c042d2db1ccc2c5b888e02650c8ddce6697a62b824643038d1b79d477860eca8e658598ef40a5fd266af5d95729a44ce959281e6794efa029b42653807ad283a81fa02dec293aef93a18b7b3d19ffd2b5db59ccb7991da3825f19359a311cf58b9913ea19ecdcb28d164863314ae29a5efbc1035b8401b027ffc4ec081efc70f2eab842491689ca08255ea0b378a4799478ffd247822c2e66d658746d96d998c84900cc86cefd41bca8e4bcb38c600ecc59744f9771bc5d8b526a0197c3c6b59f9acd9bf7cf288ebadc6c0195d329e41000eaa9ed563e1b5f309597847dc2c488fa4fe2dbe2e1b1ca87d60888993dbc5f54affdf54151b20a8134c1a1705ba784018a58818042cbc28847fd11620b2574dc0743995ed611fe42e869251e35a065daacd0dea44d042fef371eac693c89eba372522792c8fb1823e14ae8d239357315061d2db3c6edb848d1af7c651487dae19d2fdfffdcbfded000522e95b3fbc6c3eb55c04a6dcb7a33596c9102c9fc90986c768a64c21cb39511982293373b6e77325bd5d9b15ba055ed698fb1988ac82a5c4e06e88b798b2be4946576c1d957e6ad4e41922ae91c80c3ac32e733f305f2c8a6d1ba03cd9ef1ccbe402c292223c54e0be4589cb53de194295510906466f38ea1df29b4f5f3c4b5ce477c771318ff7b1a18f7e0a6fc4096940b612f4883441d77e1fc13f1c7bad18d73da87c3c05f3d12e31114180b465f9677aa73b3b9bb144728e4e3164650a5e217ac4930bdd992176960a512ea860b9713c78b72c79592234e4462939dc5d7ea529c1ae96d119496349031cf5ccc8583239e9abf02f0c5afd49854b105b13fca54a155409c081f5efc92b58538bf06611b0c641a937cef6d9c135dead6e407d0f29fdd585226314bc72051e887a97e68b1c6e02084868599f0c589db1fc6a96de4623540aa6848487731d82f1b06a711be654977a4a1a364d75f35ad4825b65ded4fdcbf8c19ecd293be7c80e3e7650e0932b6882de4c8999ff618c4b502cdac385181834f2f35d7c868f3bd2b42757936fbf61b8c08d1b2ac4516577d44b5042ae4f9f79184009436ef3dd09aac679519d3e9542d34aec4849f7eaf7a7557e75a4e50035e87471c064163adf2a2623bc531905931a8737f7d978c0443802d8014d69c147d17786e0620062d1b73de508380486a3e1d0f89d796524c50818e36f38f361ec09d595720176417495dae413c6fc6da1ca34bb8adc2b4b3c821282b7f40acc9e5405dce11e9277dda0e02b43a2f19c8fbd47858de801b7a0c78e4574afafc53458aa3b34db7b34223e17625c2f8ea10224798183843f1a6ff2b58d5b76261103b8ff773bf351aafe091925760a73c7d47f890674755cb3015f57f8791306e14ff5040ae734141b91a926c5d5dc0ec59bdab6d3cb043d28ee91fe6eae008c54df229571344c73e22e830e0f7eb5ee7ffea5a3ad25e3aacdcc2675ab7b133061d296b40832d2154ac810e9eacf7eaa2c6f6dd292645cb475772b870b9b84c44a958acb29c676e4e7844da1438f1442f1f588a8f6a6a2a21cde7fcf1423b0b5408c97b2ff2aaebbe6d82a02805e16742ffd9e4e4723c133daa67ef4fc5fd759074a3aebab51952d5af49c3c83bf30ac3746f87739c02747cb543a1f85540551876da806abcf9105f683691fc17e5d5ba0f540b3a884ba278c8f353bbdac728398618319684baedd92a65f58c73d21b7d049d2afd93970d2ff193f86284f73e0f9e9379345787994e52e9846e315e7150f2ab84ea41740d2c518fc40040bf930186c1f5e3d47e9862fd8580319550298069efa59e2e728a747658ae9ece47c80e7419d73cde80dacb90b4276553ea67cb23f1f204e07935e609bf5ebac70e897df1e63cb4e19f498872a9e821b7a5ae57d0b22a6f5ee18dc5cbcd09ee3f1deb3bc0a3591eb659a7facc6a4f821b26246f714d684fb492198b28d2ea977244317a918720f0eac39fc1205cda2b14f78dded22d272e385ca557292f6753dd128f1f308be7f589cc18a1882912027be598cf4693ea1a32434b5caff9c4d8ef972bf47aacad525a9fafb9b21691a4f84a8df2562953fa34577fa1915b8e110bb47ed56244eae90f7cbe8af9ff96acacb40106fb631bd202e7a3035acbcdeba92c5ad4967d5f383809274f404305e9c339a9a333ce6a1e2c28603f5218ee65e907b149cbf9e7194d638d3a5517eaf5ff758435566caa3e74245c0ae18633aef694588cba8442907821cafef0ac1bac1897eae32b9d4379753561c8719280d311b06aec5a0a093da4261fb0ae0cbdf1c99df5eb261aee3b7cf0f674cd23c507334e3c3188dc9dfb7cd5e6c61c3761879f6ce6f8717eb04746b60ae733e8cd83d3614c37278eefb395969b1dac034390452141ae77bb1b525fa3edd689852a644d87399188c1b3dcb52e01a8ef5011caba56da2bce5f812f8e7ddd5a21a16657927deb02a5f4e40913973d1eeb6513ca140687f344e9c876fb83e973ceabf7fbecf1cc87d18bcdc8cb23371b49ecc7e5d18ed65a28a1a7d783da81e032a40ee0a0fb732fbb7554fed919f19aa5479552380474b5d6e6f78aa04a838ede4d7a6fed3d7512d8df9101c61d72bee475e4650d77f54b384f6e9414755e2c8ec4ac6c6baba971a5218127f80d986f4e01c426234b40d4dbff9837b02e9a86094cab8c3991ac69f4fd57bcbc47cc8738e48928e1ab0960337ae17e74b2cbf0757ae2389628ead8eeae23a1d6803e8d912c0a752981b91cf941ee4e95135c66daa5e182be306d0251d0d9c1abf7aeaa40d907458a61e6aaeef101786edeb92a8bc9f7941efbd17ba2ef507be32e3f0da6fbcc8b5f204ccd2fcd231c65b8ee564e52c8e0dc9325b87f2cef4233043571ace0ae63d175c1031bbb96001c167fe7051ec5b78cfd735106d5f4027733943406d448f73b3efdc9491f6f994648bb92e623689106b6e9e70ab1dff6f76ed58d7e74ea2713fe347075e4b1a3e96920cd8ab2519d91584c8bc88787a69d4bc49e6f94ae7fa6055edd300f4fad40584cfa783c67bd2dd4850cdec308d59b3d68ff9df4429af1bdc702c6af3bdbe11842ae1d6c938fbd4a37c3e4761b59a03fa1bc9c9126fad0710c1676322798d74858a01011ff1c35947e0326f28f9264a4c40a7388a7bb10b42b832d300c46c2927c6bce15d04a83c6936f878cec7e5e5594d561ed5186f105f442ea5336a721fe1572e6748fafecab57644c1f70b8a2f0c68a5981e31e121e419d738a7f3ef620eabef6c744ebfb0b1749c4df885b2e2dbf5f4726e9701e672941b087f58280448db5e57d3beb65164193be2d2873208367a707f9ed7ca79eaa2ed0c328cb8ae0d294297660d728d076060c43bd7cc720746aba4298331c77a2753d705f0b811f2bf7426e855f6b19251a5294fe18b741f2e2321d8e9fb1a29a5be3c64db9202ecc373d18543fd876d0afe267a0f1e953c7371401d190f7a2856013530a2fdefe5c308138fd82a679f2a137f75a1fa66fa7a6a1e4481257766949f2bf3a3fc10f3add471f04e14ccd1e208074fcc89e9f29b550573ec1e59d26c6da68fb51211a561a404425e7bfdbeed2f11df51d37607ba69ef0f9a93195c840b63a5e15dbff6791304b04a15e7f20a36e4d5c1b3694cb3b980e1cdf5dd1a6064ad647f729e7483b193ebaf87befd2cc2110f3e8a0cf4234b1a1f89b0ba1d37160e1398e2c1ee9a5f9c0eaca1fcd47294bb0156bdfb0627f74d7da324ce9e391c1a253d983371789797ffa15208fc8a94b2172d63f255332cb8b65b09e68d27e39b23e446172d4e905aabe9546ab89a50db3bd4527f5ac4aac274f782e1cf75684941b8a6b0a2141e9759f62e9443e5de79b09a76b939ccbd53fa89397f55732a077a4aa77e35a2fd3199175f6ec73380d0b84c57d29fed8c199aa06af13cfe4cfcc40ede0e13d4711e3e6fc0c2d610b4ce5c2ab90d2d6e2ab774ef668bbf2650528b6cc5580109bc89e1d2f4dafa8ef4345dcb2ca9ff9db29d7f615557a024dd37a942ebdb300995168489095e1413d833754965ccebcaa286ac5bc0e6032cd2f67b825e6c63238b93151d53663162f80d199ec8ee2a94327ecdf0ce8616abaa3caef0b8cca7f5946c9c3d54d6433b86159fd71f742865ea052f0087c49c1893140b4031accdb38aff766cac6d00c909b52356ec7d919dcd2f3176623e0ca6a78368f4825fa89d5b10cfe6858a422f39a4200d2baef64db9471a8bbea9bb97bce46968ab6979adf3a5a8f13acbd1fa9c7ae906bfc7ac59c4d51a953188138670e4ac4a4e439513bf125c9827d7fb3a25c60ce3a31a8185148e384eeae918d746e4715a199fd13582ba8f9e5605b5d2a5c6f385d3c0d26c27000a074a5b6e9ab9e7d859dc1f57d40ea2ec932d2739a92c2d04322bde76860f0902a3e3dccb81b968e8875b0a2e90cfe5e427597ed3323db1474ef86626cd129a2ea837afeb3dc69def765ebe683d98e2c8e3d7c0904c9080fd6259047f61757539911a6f36a7e9eb94127694f8daf9d5b5b6bf84f15f29a253964c26d019ceaa882727caa516d71d4e0517da17f03adcdcd37236b0a161a8d925f08887a0ebd9b4f4b524c35e495ee1b9419c278ee4b9e96d93bb335049d412cd5a009da666a900b2d8c8f2b495c05e301dec153db46fbe6fffea236462abb8fec9a90740d53309de79f74c6384667fb393452f9f1d6e8566e22ecef750f67ee714536c8e887d44c91eab78e0da20119b030963d09dc1186a75128fef6a7234302c7b0de3eea94256846a2585a5f13be2403fb2e8a54d78c365baec7f501592a2958878594743d44bb318a52485c81e0da7f96fe257f36d2282313edf7223691b205e5b1adb17441d3a78e56e843ac3e93e8a0e1477faff43f02e820fda5e35f9df615e9b60a630759cc2b0c355a425b102b04a5bace4c7dc8d592d9d24f0bb16f4416e4a6f08ccaa5988e25bdd109891f1987e1b0d871609caf8604a73e936002d6a02119413ba703230d3c7655514437a28b428a6dc16ad20d891fc69b9164baeaf8ae36de6e621ad0c90cbe7cba03b5e72466351a5198f69bb268607a473aa618a92e9e738f943109ec58adbba5e2a518d006033316e7e94efa6155bc426d062af6327a6b75649f28899ffd317bc8273c18eccf54a416a2d7fa54b4cb2d4dffdc1c5c776dd9c63ac7d923263c170ac4266befb13d7e22b5068ea4aea794ef2ce7a6596e361fab77ef1cbf7c74a7c453a77326abdc7aa72447421119b886cefc7b4101d1d7a9de31fbbb03b77c3e690040df12e8045ce89f46ff5ee759df31d17297e5cf5db8cfe8c7896f33a136719d45d7f062d37eba46ae9d573dcdb73f29671f9f4914618307801a0493608fbac942544fce749c979f52490fc69b9eb606a4a4182d22f043d77c5ee6919b8be2e25c6a0c5bf49b9", 0x1000}, {0xffffffffffffffff}, {&(0x7f0000000200)="73c1f191c3e513313c0599ceb32d1a70e5e85db547881877a2d0a68dfe44ef0f5eed87b92bee34660a33e4474787a43cd5b9f544bd77ed17976427563416edfbab8c16862b7b0264ffff29bb617ae329b1cb6568242d61e236fc447f927a74e328e2a984ffaef4467857a000d7c949c56bfc1451fb314a0358fccb6fca0de03669fc7aa8c0485a2013001e2fdd6afac703d76aad2f799cb56b963d029e0c3a00510a667b197d663871549081a299947ab793ab9a17870cd55063fe0f30ca580817a42e877730785b1e7255261c4f5859ada0c4b17da48670ee918a095ffa107ba76b02da0ef3c0a5a218bf653ca6e7e6a1", 0xf1}, {&(0x7f0000000300)="10b4a6ee669a0b9196a562125ad4ceb37094100fcd8cf312e13aba8b020c52e329420120b9520e63c713788d591be98b1f499aad8a5c41d8bed20b5565723102e2df16da4320e0041fd9840ef5ec04a3f3485a5afd7d86d463c4e1d4c74bc874f972df5309198e92768800eace2575c6f2b716481b303f541e5705509d870dfa12000e2878e7d635f07ddfa58991cc77015f58f0baae46bef8630cb44e267eee6a4f14506b546a4caf82b54679d8b6686ff441139308fae980303f9ec2c2b6a8e2d7787a105380e1ea8ce47ff3058679147d1df0364b1b7c00fcc1205394e969ffaa9a3523c9e4999a3e61f4e21a", 0xee}], 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0), 0x0) 16:00:12 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={r1, r2, r3}, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000280)="9b8ba8506f7702ba436e9dde983110c32f0f73edd89a63c40c0eaf3608476edf518b59dfebc897f0da0122f447f799c66a9c9d84f0d0c3ad", 0xffffffffffffffe9}, {&(0x7f0000000080)="92b85eb267a723a2484aeafc967a2375064b2f6ea33b7d65d4c9279187e70b72dd09a5b18fd67908fea6e590403d9efd4e1aea69ce", 0x1f9}, {&(0x7f0000000580)="48bab0cadff8d4605645680cb25bb6868743e6f602c47d71cb7e566f8759860262f4d55ed843f34d62c449d42a7cc33c89ad4d689c786446d5b740f5fbc20d3ddf359855b7d8929689ab3239601b71fae10a24a1b2b724012cdf631337c26f427fbb8d58eb387642db53d78aaee1c556f169086af7613d1ab27c03cc3b92f641c84a684ea3625741b9ea9938fe40c035f0920fe5ac4743c5f3f55c02f1fff04c22dd40f91d82bf4f789ba973f9faa3cdc133b83fc1afc177f5f38996fa0572fbd5852d143914448d897da3f58427ab729faa", 0xa8}, {&(0x7f0000000140)="6800000001000000002c790002dbe7a22f3652f67a70f902445740c855ad01449c7787031e20042e63e04e96070000002b20c4713dcd26e029b295f3e2c758ba30ff3fed20e5717a576360aa73bd", 0x43}, {&(0x7f0000000340)="67d60f82b1ee8d2d58fbf433efafdced663cafbc39743a3ba577e61be5d2232db36316829e0ab812d2657cabcd2c1b00053474c3dad750bbfe52af535e1fe4d002b60ab3179771036bccf41eb6581fdfc73859849bee7e2e", 0x58}], 0x5) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000840)) 16:00:12 executing program 1: pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000380)={{}, 0x1, &(0x7f0000000340)=[0x0]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0x1, 0x0, 0x80000001, 0x10001}, {{r1}, 0xfffffffffffffffe, 0x95, 0x2f4a5998fe6b0932, 0x9, 0x1}], 0xe2cc6a6, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x40, 0x4, 0x5, 0xc37}, {{r1}, 0xfffffffffffffffa, 0x80, 0x1, 0x40, 0x6}, {{r3}, 0xffffffffffffffff, 0x51, 0x8, 0x8, 0x3}], 0x7, &(0x7f0000000200)={0x3, 0x8}) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x100000000fff, r4}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="7c0d682933f680e158c2ff9df6ab9e4dbec25975e70960efec75d0a18e2f03bb3b5bce466977e5158dba61cd02eb92543e68f91bc83a15de8cc572ecab8c9bc82396e5f0113296ea0292cca6de0afaf47875719b92b0db61cbf81990e9c91e88a45e8fff483451ad456c3ef7a12b6ca638"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x648784cfefc7ab3d) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$unix(r0, &(0x7f00000000c0)=""/132, 0x84, 0x3, &(0x7f0000000180)=@abs={0x7e47631fb10ab858, 0x0, 0x3}, 0x8) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x7f, 0x3f, 0x6, 0x0, 0x3f, 0x80000000, 0x3, 0x1, 0x1, 0x7f, 0x8001}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000280)=0x8b) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x400, 0x0) r3 = semget(0x3, 0x0, 0x10) semop(r3, &(0x7f0000000300)=[{0x3, 0x2, 0x800}, {0x0, 0x9, 0x3000}, {0x4, 0x1f, 0x800}, {0x3, 0x101, 0x1400}, {0x0, 0x7fff}], 0x5) r4 = socket(0x1c, 0x1, 0x79) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000380)={0x8, 0x400, 0x8}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000400)={0x9, 0x400, 0xffff}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x400, 0x0) ftruncate(r6, 0x0, 0x200) pwrite(r2, &(0x7f0000000480)="ab15bd4dc7cc21d77e1bebc955d7d743da99da2047ec668eeb3e6175519217ae430b731028a138eb4142978ad2ae450114846b0671e1baa3530cebabf1ff85fef27f53c2c3b45c12451b1a667b8a78fe0709bc51cea37734a9789d035f56bcd2f6aa895cb5994074c261cbef0ea88b6c7bbf4ada8ab23f0212949603a86916c77c4ab4ec6dbca18641dc6fc0f54b02fcab8019545713e9c513cfd8bd15b9684ef7bb7639fdc0b0980a0c52bb6cca11c9050515f32601765298db67f7860c52339689bebf84d94011cd6e9d2b8aa00c82d13eb5ca9534f14e421c10007a0f2c8e1ead46a913c8629f793ae0d3a0", 0xed, 0x0, 0x5b) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000580)=0x5f6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000680)={0x8, &(0x7f0000000640)=[0x4, 0x7, 0x6, 0x3ff, 0x20, 0xfffff395, 0x903, 0x1]}) ioctl$TIOCSBRK(r5, 0x2000747b) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x100, 0x0) accept$inet6(r8, &(0x7f0000000700), &(0x7f0000000740)=0xc) r9 = semget$private(0x0, 0x3, 0x420) semctl$IPC_RMID(r9, 0x0, 0x0) pipe(&(0x7f0000000780)={0xffffffffffffffff}) ioctl$KDSETRAD(r10, 0x20004b43) mkdir(&(0x7f00000007c0)='./file0\x00', 0x1) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r6, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0x10000, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffd, 0x40, 0x1, 0x81, 0x1f}, {{r5}, 0xfffffffffffffffd, 0x10, 0x1, 0x7, 0x6}, {{r2}, 0xfffffffffffffff9, 0x41, 0x1, 0x2, 0x80000000}, {{r6}, 0xfffffffffffffffe, 0x1, 0x1f00fff0e, 0x8000000000, 0xfffffffffffffffe}], 0xfffffe32, &(0x7f0000000140)={0x4, 0x3}) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc53c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setrlimit(0x0, &(0x7f00000002c0)={0x80000001, 0x2c3}) getsockname$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000280)=0x8) socket(0x26, 0x8000, 0xc7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xc15f5f2116b5af63, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x8, 0x6, 0x4}, {0x3f, 0x6, 0x0, 0x5}, {0x9, 0x40, 0x0, 0x2fc25ba6}, {0x5, 0x5f, 0x1f, 0x4}, {0x1f, 0x2, 0x9, 0xd50}, {0x1, 0x40, 0x5c}, {0x0, 0xff, 0x9, 0x53e0b7d9}]}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x6c}, {0x16}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:12 executing program 1: r0 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/11) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) accept$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) ioctl$TIOCNXCL(r0, 0x2000740e) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 16:00:12 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x84) ioctl$TIOCNXCL(r0, 0x2000740e) munlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000002c0)=@file={0x1, './file0/file0\x00'}, 0xa, &(0x7f0000000840), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x8, 0x1}, 0x40f) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xf0, 0x3f, 0x80000001, 0x0, 0x80000001, 0x3ff, 0x4, 0x2, 0x1, 0xc564, 0x100}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc9d}, {0x74}, {0x9, 0x8, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:13 executing program 0: socket$inet6(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r1 = accept$inet(r0, 0x0, &(0x7f0000000000)) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x2, 0x5ea, 0x8}, 0xc) r2 = shmget(0x3, 0x3000, 0x4c4, &(0x7f0000ffb000/0x3000)=nil) r3 = socket$inet6(0x18, 0x1, 0xb9) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) shmctl$SHM_UNLOCK(r2, 0x4) 16:00:13 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) dup(r2) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{0x0}], 0x1}, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xfffd, 0x0, 0x0, 0x6}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") pledge(&(0x7f0000000000)='\x00', &(0x7f00000000c0)='\x00') 16:00:13 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) r0 = kqueue() write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000002200ffff00000100000038c3ffe693bea771b3ef3b674dd0e57b33106fea314dd16c1a93d4757cc9883ff926a463f3e5c7c5b611d3c4c6ab52067b1c0afce7d01ff404d8eb319051223891e642a20a61dba9f3ab3170cb3ae8edb1bb11755103f59261d7cebc78cb389f413f2976e097c8d9bc41d875918d34bd26c8b4154edfb111c138ef158b06091cd69889ef16a6c9a9201fc62af1459ec65bafc277e19ec390e42845a0b9c5efee6f80d66e65637325f92e6a6b3d55d0c9659f18579354f6ce1feb551c1d57ae2f2f5eede6836636b43d438cb333914c81817002f4a2b60caf2ab0925c5e2f9646", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)=ANY=[]) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 16:00:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="9c02000a9be063cc00000000f3ffffffffffffff00"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1, 0x40, 0x200, 0xfffffffffffffffc}, {{r2}, 0x6, 0xd2, 0x2, 0x7fff}, {{}, 0x800000000000000c, 0x35, 0x83, 0x3, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffa, 0x2, 0x80, 0xba4d, 0x401}, {{r3}, 0xfffffffffffffffa, 0x1, 0x80000000, 0x4, 0x4}, {{r4}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x1, 0x7}], 0x6, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffa, 0x80, 0x4, 0x8, 0xffff}], 0x9, &(0x7f0000000100)={0x6, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) close(r8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d579f1200d5e7e68c547ae4d341f433e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267b49050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f46572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa53023dfc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0ea95f1001d90d2367beab3b00b0c1b705f6b43007000000db6c55a02a05961e2dcddadb9edd0a568f484b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd0e9b080b8965eeca7166000653cea545a6a9a66e4fa44d7e4075141576c67f85d104ebefb6327f7f648249c2821568ab029314fa313d6b96db0a98280fb83879febfa43acb9f0d4ec7ed857bd2c1cfa034c9c5cdc2569575b2c3e19b9ffb456a269b4e476fc86e9aecec3f9047940d8f72b5ebf77406e25fc8565173"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1087, &(0x7f0000000000)=0x101, 0x4) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x7c}, {0x80000006}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x40, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000580)={{0x18, 0x2, 0x8, 0x4}, {0x18, 0x0, 0x40000000000}, 0x80000000, [0x2, 0x9, 0x6, 0x5, 0x800, 0x4dc, 0x2, 0xffffffff]}, 0x3c) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000007c0)) r2 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x3, 0x1, './bus\x00', 0x200, 0x12, 0x6241a302, 0x58}) r3 = semget$private(0x0, 0x3, 0x40ff62ce5a0c712) recvfrom$inet6(r2, &(0x7f0000000100)=""/69, 0x45, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x81}, 0xc) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001000)=""/4096) semget$private(0x0, 0x0, 0xa4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x191, &(0x7f00000005c0)=[{0xefc, 0x81}, {0xffff, 0x0, 0x1f}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'\x00\x12\x00', 0x0}) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f00000002c0)) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000700)=0x265f) setuid(0xee01) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x11, 0x0, 0x0, 0x1000000000000000}], 0x401, 0x0, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r9, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r10 = dup2(r9, r1) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000340)={0x2000000000000102, &(0x7f0000000380)=[{0xcb49, 0x1, 0x5, 0x800}, {0x8, 0x36, 0x4, 0x5}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = socket$inet6(0x18, 0x3, 0x2) fcntl$dupfd(r12, 0x14, r11) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000680)='W\x00') ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000004c0)) open(&(0x7f0000000540)='./bus\x00', 0x1, 0x40) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000500)=0x1008) ioctl$BIOCLOCK(r2, 0x20004276) open(&(0x7f0000000200)='./file0\x00', 0x8, 0x4) 16:00:13 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05eed12f524ab2aa8cc7712a2b279dbff4b7b47564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514bca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199ce0f92602b6fd306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e900"/1328], 0x10) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x7, 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000100)=[{}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semget$private(0x0, 0x1, 0xe9) geteuid() syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffee8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x6}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000002c0)=0x2) semop(r2, &(0x7f0000000400)=[{0x7, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000002c0)=0x2) semop(r6, &(0x7f0000000400)=[{0x7, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000840)={{0x8, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0xd, 0x1, 0x9}) chown(&(0x7f0000000180)='./file0\x00', r4, r9) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x100000001, 0x4, 0x4, [{&(0x7f0000ee3000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xffffffff80000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x101}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3f}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x20}, {&(0x7f0000f0f000/0x2000)=nil, &(0x7f0000efd000/0xa000)=nil, 0x200000000}, {&(0x7f0000f20000/0x1000)=nil, &(0x7f0000ea0000/0x4000)=nil, 0x5}, {&(0x7f0000e00000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) dup2(r2, r3) r4 = syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r6, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) fcntl$dupfd(r5, 0x0, r6) r7 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r7, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r7]}], 0x18, 0x1}, 0x9) fchmod(r7, 0xe5) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000002000000000005b58179c305e8bdc0001000000000000"]) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x20d4fe, 0x80000001, 0x3, 0x8, "ff7f0900"}) readv(r4, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:14 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x1012, 0xffffffffffffffff, 0x0, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000280)=""/161, 0xa1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204", 0x3}], 0x1, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x100, 0x0) pwritev(r1, &(0x7f0000001680)=[{&(0x7f0000000300)="9a9bc0825f73d3c417adc1d21489d0f6c3213101b0a08c8ce855a255a1c26a3628843b7cb71fc40bc5d1e7054fe2ab4c40bcd3bd6d99f77732268ae8aa8bc6544b135014c437db38c569b802a5b8840b9289323ceae784e52e75d444f6d62cb26b0187ffaa7b70b827ff399f62fe431db9a59dca64a5028c0f55b619c33b32b838877937a7d23859d87a6a6a2210e310ed21a7e569d8e034489db11f2b4a9fc1d1f680797e35bee8b2e18cbb954173ea7111a14ad13af5ec6a4f08860e69d4fbe6b80d8a6ecb4c70f8ec56aba4498c3ca0c5e932", 0xd4}, {&(0x7f0000000040)}, {&(0x7f0000000400)="ac9bf97e87d838eb3c881e8577a220b59ac06b56dd4bc323afe2768c4486dea893fa6a574de48fbb5cae3e95c41097c70868d81568bf19b94538f32d9432c0707a936e1dfe46dded845cf665c15bfdb7afe0798ac7c3b06ca07e91151e6b597a40f26042136717d6c29b07f73659a8fae17671476d40985ed601ca80fc8b9a74f1cbbd9d8d0e93ff6e3ff6020883d2b4ef21d33b2e16c826459d75d91c6ff74eb10f9110d2a649e1cd20432f494ae53b453e3437233868de29fe3d8cd53a7ebbc5676dec6561f35f957fefe11669879d3eebe9f1a442ca914854c80043a41eef73d4118775a3", 0xe6}, {&(0x7f0000000080)="5be45104df7ebaf1c16ab6f651a50c9774a3373f2cdd338e5cb8fc3beb28db79ca4f4a929565e87b811bfaa11232caa6729352422a461242c574c688425dacbae21d1d39acfbc784d2a0dba38a8a20e849035a0ae2c7ad060ebb459a8c5e6dfc65282d1ec77f66033967d0c777bea89e05caad2f61a383b4ea367e", 0x7b}, {&(0x7f0000000180)="6a7aa0263373e398b370490580c0fc9fdc2a0c9f01b1", 0x16}, {&(0x7f0000000500)="542129b41c07db58e035749d4513395c4706558e935130c5011fe0838ef0d9740991e33e72569b03a2fdbd3ae4e141df5301f23c5d12631c9e3ab93aa67c717023f0c9fb8c6f4cb9f2ed3519c49ba336be6a20f1f8f7eb269c7f6674c645de5ce134c115a30f435291f2cf39b86ba3578ed5d354a42f48c5d4df00e6de133434d4b5fd9c6f2ed91f433e46dc9017a6489eb06c9c0d280dcfc1e3a3307edb321608a6cbbbbc7208b34425a8513af40cd2ced706e8b0fa54fff78b1c1309a3fc044e933b74d68a4397ab571450cb03ce1e59ab5748813b5247a0d0c9268c20ad2c01fdb7eea90063fb31bd8a424f", 0xed}, {&(0x7f0000000200)="431f4113c94cf7c54df12c6bb9518b2baedaa1526450b8fc8b69a1631249e4ce562d36927435c12190d36309d00583b4f0b52353d4703eb422f884a1de8c", 0x3e}, {&(0x7f0000000240)="831baa0222c33c813312dba63d5b82d2b34306a374e825b7a631f0944f7652e79538373c24cd23babd6e32a55f1095027c07aeff8cf7596693816ef798face7db56fef2c6b3588ef06cbeba9b0b955661fe6a5fbed", 0x55}], 0x8, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000680)=""/4096, 0x131f}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 16:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000016]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000040)=""/210, 0xd2}, {&(0x7f0000000140)=""/136, 0x88}, {&(0x7f00000004c0)=""/176, 0xb0}, {&(0x7f0000000580)=""/153, 0x99}, {&(0x7f0000000640)=""/112, 0x70}], 0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000200)={0x100}) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) 16:00:14 executing program 1: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r1, &(0x7f0000000000)="d188091521b9e886e10767332984c6ed33e62bdf10e5c4d6a12081906801055dc4d6c30e47", 0x25) msgget$private(0x0, 0x544) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000680)=[{&(0x7f0000000400)="3a79e5577d7e600204b5715fe61e99ed9faf5b794b8435e616ae3b31e44de6d42c2468360ea90c7e0fe81bd471b665eb377a1c498a34e26f7251f217c4e822325c07a8646d03d0951bdf7984f31fcbeb67869cdc09dce1f25dc84a9407910db2572de0a584818fd9294f4c18fed67dbfde5d5335b7635e405d084cf32d158a9500f7d944e8262ce949ef2a49465c233f1cc23f1629a60d242da7f5ffc73849515842e3f72f674844765a2f4ec8c524723fd45530da2170b854b111bd2566dad2f4326bd794c9ed9acdc7b3c4d91852ff85d6bbf25cfd", 0x2a0}, {&(0x7f0000000500)="9e3fc1f607d66cb01873ae05a6fb42aade321294590a782fb9c1f19da7eadc79bbcba308006a8561296fe4b39031d2199714c9703c96bca6c848e3f1ab28197bdddd956f0291364a92376eb6fbfaa0a03f35b0659a6ed8358e6b90db900946c4f2beda627e208ad71f6cce7ba263c7fa510bc62da7ad", 0x76}], 0x1000000000000074, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000380)=0xed) r6 = fcntl$dupfd(r4, 0xa, r0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000280)=""/223, 0xdf}, {&(0x7f0000000580)=""/147, 0x93}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) munlockall() syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000480)}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) 16:00:14 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000240)=0xc) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') 16:00:15 executing program 1: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) open(&(0x7f0000000000)='./control\x00', 0x8, 0x80) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) 16:00:15 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x74f072d489b23401, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) dup(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x9, 0x0, 0x1fc, 0x0, "00000000ff00000100002000"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000100)=[{0x23, 0x7}, {0x43, 0x4}, {0x101, 0x5}, {0x48, 0x80000001}, {0x89, 0x7f}, {0x101, 0x7f}, {0x155, 0x400}], 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x1}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x8) 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r5 = kqueue() dup2(r5, r4) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r6}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) r10 = kqueue() dup2(r10, r9) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r12 = kqueue() r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r13, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x100, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r15, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x10, 0x0) kevent(r12, &(0x7f00000004c0)=[{{r13}, 0xfffffffffffffffd, 0x20, 0x20, 0x7, 0x48c}, {{r14}, 0xfffffffffffffffa, 0x20, 0x1, 0x8}, {{r15}, 0xfffffffffffffffb, 0x144, 0x8, 0xff, 0x4e}, {{r16}, 0x6944b3999828283c, 0x2, 0x40000000, 0x5, 0xb9}], 0x66, 0x0, 0x0, 0x0) kevent(r12, &(0x7f0000000140), 0x7, &(0x7f0000000200)=[{{r11}, 0xffffffffffffffff, 0x5}], 0xff, 0x0) kevent(r4, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x2dee, 0x1f}, {{r6}, 0x0, 0x80, 0x1, 0x9, 0x3}, {{r9}, 0x0, 0x8, 0x64c8875ca198a583, 0x5, 0x7fff}], 0xcf0c, &(0x7f0000000100)=[{{r11}, 0x3, 0xaa, 0x80000000, 0x7fffffff}], 0xfffffffe, &(0x7f0000000140)={0x4, 0x81}) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:15 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) dup(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r6, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r11, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) msgsnd(r10, &(0x7f00000008c0)=ANY=[@ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYRESHEX, @ANYRESHEX=0x0, @ANYBLOB="a9ae1c531dc07b7a3bdd1854dfb0d654de4ead86cfb7652ad4aab556d426cee84ce0485f9e5666257db735d8500015e7fbebe72334c1d9ea52b3a0c7e4266dec423e5816fb0afda88d721320", @ANYRES32=r11, @ANYRES64=r6, @ANYBLOB="21f8d3781c0bbeda39"], @ANYRESDEC], 0x2, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r10, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r12, r15, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r16, 0xa5, 0x1, 0x100000003, 0x6}) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000480)=ANY=[@ANYRESHEX=r16, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r8], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r14], 0x4, 0x2, 0x1800) r18 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getgid() r22 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r22, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r22, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000bc0)={{0x5, r23, r19, r20, r21, 0x30, 0x8001}, 0x8, 0xac4e, 0x9}) r24 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x8000, 0x0) r25 = syz_open_pts() r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r26, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r26, &(0x7f0000000280)="00d7c373cf000000000000000000", 0xe, 0x0, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r27, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r27, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r28 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgrcv(r31, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r31, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r31, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r36 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r32, r35, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r36, 0xa5, 0x1, 0x100000003, 0x6}) r37 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r37, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r37, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r37, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r37, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed4cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r37, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r37, &(0x7f0000000480)=ANY=[@ANYRESHEX=r36, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r29], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r34], 0x4, 0x2, 0x1800) r38 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r38, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r38, 0x0, 0x8, &(0x7f00000002c0)=0x2) semop(r38, &(0x7f0000000400)=[{0x7, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r39 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r41 = getgid() semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r39, r40, r41, 0x10, 0x9}, 0x8, 0x1, 0x9}) r42 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r42, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r42, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r42, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r43 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r45 = getgid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r43, r44, r45, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x0, r36, r40, r43}, @rights={0x18, 0xffff, 0x1, [r25, r4]}, @rights={0x30, 0xffff, 0x1, [r4, r3, r24, r25, r3, r26, r4]}, @rights={0x10}], 0x78, 0x803}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) recvfrom(r1, &(0x7f0000000100)=""/153, 0x99, 0x41, &(0x7f0000000040)=@in6={0x18, 0x1, 0x4, 0x101}, 0xc) 16:00:15 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) getgid() sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) setrlimit(0x7, &(0x7f0000000100)={0x2, 0x101}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="00deffffff0000001e91144d3894d200000000000000"]) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r3 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000286, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18, 0x1}, 0x9) fchmod(r3, 0xe7) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) getsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x4) setsockopt(r2, 0x800, 0x9, &(0x7f0000000000)="b0ce9e9cd1f32d1bba4f9eb21c7ab41bd95a50487b7dcec29eace287434258cb0b5908dedc4885429e9370d27ef24d0fec1c5b6256f2a48304fa9bcfc734d9ccd8a5d2da23090f9330ebd07035108c7f6b48267489bf5eca627c9e67410810ecdfc167cc3d1d35c4d61778173209424a6913758c25fc9aa54fe7b7", 0x7b) kevent(r1, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r4, &(0x7f0000000840)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) 16:00:15 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="25000000ffff0088010092143db55140370eddfff8219137bb2e584989aaf08fd7c050050c8b02609e623171257b81f23d2828cde1a17442cc60d5cc80ed189c3609777f20665aa757b07e2eec57008bd74fbdb8e64772caac93c5e502afa7a8e7db3f9f21cc5f4451c4c2362892abf6850c746719576c16b9a2a395c96e1beb4c9fa80ae0b4c59f4ee17cd2bf7d23010798ca7ac1115dccc1b57cd48eb15375fc89539fc1fa55414ca9089e8f", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) r3 = msgget(0xffffffffffffffff, 0x0) msgrcv(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000ec263fc97b1c19b391bf187e23e52c1073ecdbef085ef9f108f45d53925d3574c62d582878e50ea7fc9e8d9f84caf2a58769f13bf3aee595023cdd3d000abdecb0d698e4078463498ce7b95553bbcacd08b6ccf42bf2e57f06e642c7b95cb271876989e52bb64d094ba5816fb6d4be886e0f6ecf5a941348382cfee9f8"], 0x7e, 0x2, 0x800) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000680)={0x8000, 0x8000, 0x800, {[0x2, 0x3, 0xfff, 0x9, 0x2, 0x2, 0x4, 0xffffffff, 0x1ff, 0x6, 0xab40, 0x7fffffff, 0x2, 0xb53, 0x4, 0x8, 0xfffffffffffffffd, 0x4], [0x5, 0x3, 0x9, 0x7, 0x1, 0x6bf06571, 0x625c, 0x4, 0x5, 0x7fffffff], [0x0, 0x8000, 0x94, 0x4, 0x9, 0x800000010, 0x5], [0x80000000, 0x59, 0xdfc, 0x7, 0x583455f2, 0x2], [{0x200, 0x0, 0x1, 0x7}, {0x2, 0x20, 0x7, 0x1f}, {0x401, 0x0, 0x7, 0x425}, {0x1000, 0xff, 0x20}, {0x2, 0x80000001, 0x80000000, 0x10001}, {0x2, 0x5, 0x0, 0x7}, {0x5, 0x7, 0x8, 0x8001}, {0x95a, 0x0, 0x78, 0x643b9f5b}], {0x2, 0x2, 0x9, 0x6}, {0x7f, 0x9, 0x441, 0x7}}}) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) getuid() openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xdb51ac4cc781b67f, 0x0) r4 = getpgrp() ktrace(0x0, 0x5, 0x2, r4) socket$unix(0x1, 0x5, 0x0) setreuid(0x0, 0xee01) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000340)=""/114) 16:00:15 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="000008000000000000000000000100000200000000000000144e0000"]) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$KDGKBMODE(r0, 0x40044b06) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) 16:00:15 executing program 1: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000200)=0xc) connect$unix(r1, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) poll(&(0x7f0000000240)=[{r0, 0xe3}], 0x81, 0x1f) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x2) accept(0xffffffffffffffff, 0x0, 0x0) setitimer(0x1, 0x0, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/161, 0xa1}], 0x1) socketpair(0x1, 0x0, 0xfe, &(0x7f0000000140)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setitimer(0x0, 0x0, &(0x7f00000002c0)) 16:00:15 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) dup(0xffffffffffffffff) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) r1 = dup(r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x775b) setuid(0xee01) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x7) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) dup(r3) r4 = semget$private(0x0, 0x7, 0xc2) semop(r4, &(0x7f00000000c0)=[{0xb72a0fd219a6ea6a, 0x92, 0x1000}, {0x7, 0x2, 0x1800}], 0x2) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) msgsnd(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000dfd60f2b6f404b80e71f04ac56e89ad4b3eaf15278b6cdf9f28ea265c7ad7f4438b823ecd8466fc5c212392e61d7872f31efe74ae0ef95711ff03b4b44ecde3b441e55fb32cd48adae33facc363ca2c89232474b8cad9daf781a9ebcc514a52bf9bdce4106aee500878756f378022bb7078e466eb3f1d535ce1f18cb160672bc3186d465b114d114d98ba8974126a6ab0b023da93f9f3793aa52c4039ff0c43b795d260aacc32bc528b72a9e3ad7e3edef5c777a5ac1d4de274a23560717dfb0232a0c6e63809e1804a25061bf10cebc30c1df932355b38291a651b5479051ad654c6f0c679b1836143f971f6a882c5485ef5870545ed8f3eb00cc"], 0x1, 0x0) msgget(0x2, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x2000, 0x0, 0x5, 0x2005510, "2ea86ecce44cdcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000080)=0x3) 16:00:16 executing program 1: r0 = shmget(0x1, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4, 0x38, 0xe0, 0xe8}, {0x20, 0x4a, 0x8, 0x2}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xf4554763436c0b79) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x80, 0x7, 0x4, 0x80}, {0x0, 0x0, 0x7, 0xffffff73}]}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r3 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18, 0x1}, 0x9) fchmod(r3, 0xe7) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="0000400000000000000000008a7ee0864a1073f80000000000000000"]) renameat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') 16:00:16 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x183) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)=0x2) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)) 16:00:16 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)='0', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18, 0x1}, 0x9) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) fchmod(r3, 0xe7) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000700)=0x65) execve(0x0, 0x0, 0x0) 16:00:16 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b81800000029000000310000000300000007000000c1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="e4f34115a9130bbd29e69dab8665") 16:00:16 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000800000000000000000004000000000000000000000000000000000000000000007936221566370000002200000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55035774965e00000000000000200000000000000000000001000000000000000000000000000000000000000000a84b0865ca870dcb5c8df56e6d66"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000a80)='./bus\x00', 0x0, 0x20) acct(&(0x7f00000004c0)='\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') r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) r6 = kqueue() r7 = dup2(r6, r5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) msgrcv(r8, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000002ac0)=ANY=[@ANYBLOB="ed2a20db8a64ffa57d4edba3ba93d92dfb697d05709971cb8ba41e6c8cffa71f9477bbd10f0d52f3e112a3f761b7f8b90bfb849d253d7971ff56bf5d75bf3af428bd5480f10d135e2f52d31ef67b083f4fe48b83418733cce2636f529edfd4e671ab0ddfc6b9349f31b84baf9319afb84dcbbf6d54402e15b82ab7aef65b5d105453feeb619f110dea512f2dc9cc440ed8085cb951dbdb1ff0e664e5e7f26a4fbe0b4604c75439ae44fcc9a44965eb48ee165927a5db88d3d41fe55f4762b40086fface277e781b9672f8bd331db6f08bb2385223d8653afa30b3f1fb54e4b75da1f1cf1bfabb20864a587194e07f900dece44c5dbfdfb19ae83220ce8e28772feb0570632cf8535dbe09df0b8fe0dab72b45c1c03400d5660c96eb4d1d65ba4c5d58706fc72d0aec92e8c04217460c23841b35ad8bfc7f44dfcd3e002c7b9e1a25bf257c217191aa5f4cf456bff67f6456d57bc8eddcd0527546844a94491891ad0915f2fa129281b93adb6b7166f5a0a7fbf223a62180306e5359dfa2381a84af04212ec061b3aede4e8a0818a415678c83ef561c8f6f3c0f670f5e90085ab57d9bff4508d5dc2b1e45c7184b917fea330fbe9afb64dbeaa646f0fd77725f3ae3e1f26b925098b2833fb627958ae91b5188b38b02a4c8916b9f9aff9769172a0faaa01612cd64d76e4df6714f68f5e7bcb81a767568aebd6e890e4da54fc0f64878353043054b72440d3827b68a53a499f9b8a17bed54dd9a6855d9312f2945443e2627244be69eae038d1bb68a66950f152374e928cf30b5d85e34271e2f99df68ae7f357d0d05507726fac3b0871718627b8ae18a972640344e8ccae3054206649e2208d834b5302f823d882728cf298d501f8a16cb4cd39ff3ab65e3504d2c651cf308d55fa15a9dc9654f3dc8ca3cf8d675065781b90ac415d60bc7f6a14cc4930027526254693156770f140d58fe35c017c845940262037fa5158a088a9b110c2a2e4567e76f5140328863073be6eab7467e83bc2b6e0e1f1bed66803e5b303edd7c23837da46e7c37c3e846a7afdb3fcdd3d4cc734dacac7597f464d69c2cf48fba005cee7a08cda4ac59dea26beae282e8c0328d60aa01be42f682c39f681137199773c7d6579b739031baeb7d9661fe8c6f462742affee2007de81896ce212e3009bf1989377d4ea3c71c1c7e1bb66e4ef707f5477135a5233ad0721c98d5987334d855301f4fde7da5aa3097c834c222ee4e414c1b6caf933263762799fd273c95035e3593d21ae16216e4585202a8ff782a3f6e98adf5e0ed47ee79626507f6a801d0f60f2ac5dc8b2c5d76c89d70ed07a4e7aafd8beac017a5ba520428ca2a5ac74d3d4d7ee10c0b3aa0869d34b24bbe75c64ab920e26aa2f7a630181987a832228a69f80627bff2de0cc23a964b6cdb6f92d4b3bd0c402e9dc443af203893a00fdac904c4e81717de97e65ac7fff485eaf3357af64516fb84b2846e4674e38182c5cd16d197393c11d44c52e323ebe228ef67614732dcb75bba861dbc84cbf146a46549213e5af655a4c0a1449686dec72da29775129e64bd6484a34c09638a795c027fa8ec2f86df7a6bd53a4175d81272bd85f8810d96eaee6ecdff690e198cfc44d9272339f9c7628b4b1ed6400bc5c93693c8093900fbe64d06c148160c8d8aa6859361a668046050f4ed46829dce5215448bf5b8e1dd22b204eaa64911bcd5072d2b0401e8e6df37a213a2e0e5a7aaed20e8d4d46c485705a3803d879b5fd054042e7020337d249f169d1fdf29eb3d5e7fde11ffb6941ad1554acd9dcf3fd8c42b2acc204d779bfa13b6e87e37a271ee38b9ea621f9269a8e274f6355c7d5a5475bd8eb81e277bad4ba4c5089facf0c3ec32befdc96a6d147b306f576f5fdd4de3a90b2b136f0b95c5db80598874845101cec932bfdce1d1c520fea6d3bd3136603c117c6d17295f673634d9a617d9f6042debe2b24a7ed28d0c53d8f9afe8ca590998b2b8825884d0cc7bc85430cf9c33cb379112025e30bc694ee00f255ef0b3d27bc0451d69f20365004f2df1d4fbdc3ab69c86ea10f9269d607b6ae30e715523099b631264eaf6d71d84875308e073ccce36756f1e7934c95047e443ed3ecf4bda36eb50a0a9184c8fb5b1cabe68f20a1f5d6821f696f41e83b7e10ad13c8945aa9d1c041ae36ed627c532b6dac64015eae3d5f7c9a022dde1434574efbf5d19c5f5acb02906ed94b0a4ab12b81375682821afc46783b6c35cf72b2a06e8da03f2a1dbd62ca7aab69d3ab70234910aefe929c8d7a2bab5fe7f3069633d9925f9d5d10157b34c99b5258481c6e2bc3cb5430d012f9b8795ec19c66c7bd4f0c79b6728049686d1b5b0e84601e9075a118be6400e7318663155987d0f08a618cd72163de6c6d30f8552f01da72cc7e675d670e08db9a21d4e0cd89ab87a0444a4c86a3d7bf155e6336813389ddd909479d620a076418132da5fe527117397d2179706b80de7fa69881b196c0dbd8a7106c874eb22c19db76a60528c433c71440c53b08751c882eb744aa12186432025c87f0e8c6a3ec61fce052f397217be07e14417d3daa53f6bc3d5ced6fae06210a821ee224df3c5cc972b2c5c048b66bc41f5886b9ed4638e10d6a286d2587886b6fc03a945f6a781e268546c7a8fc66fbbd71026a154d1b671ae7ca6d2db416643106bf5737af095b18ffa71f1dc1b6879bb6d61347cccd73c5ae4b9635d3fb1338699209271aaf202250857a5df36faf32cb6f9af1a08de41b1bf10e19369b7d796a4d60ad898982073f9d3dae85338128742ddf7a709094382e68eb29270087290ab1c87eac3d2f297410cd876a7e99e0298d922ced651ff56283967d11fdbad5f3828ca5c28a6d2c6fb28916cae3e538298ca089cc3911c7abf708e18385d7eb2f0376172c1a978d4c60c0494b47548d20a619edf19bce6db99b69c8b0821d4af8a8d32e91e7435241da31ad82f215c7258c972feacee0916d0ee26b2e458c65142e08d856b679ca49e9381b394f1cc61891fad50da16680a3d971345460675a6bae62e6b05049452e1c22bc28a9e70090608a5ac71ee3a7234a594a9ff90c091dd0d359c0083aa89520fd36a4619c526386506cf1955b89f5fcf59ea6041daec567fd151d4cedcc0f218841f2c8fa1bd77b62dbe25224d46087baabda48fed659443fd933eaee56d4942fa97934793d9b8bfa30ecc8983dadd42f5efd0b9757452a74c4b3507b787c337320df9ed4db38d2eef9d5badf9c2d4a24559431404c4632683aaba11adf51567fa826ced15d8f06c38b76905119c1d53e995292e5b697280b32001f41ccc02ab3a346d2fc8db6788752d42a68f5e801b60955935f9c15d8b9b10a6174e6ba3242a97f6f0bc76d8a4b90070efa24dd624d6a1e96d70daedf34e6370a81b8743bfbec15d375a9d7a959b6dd6c8da5329ecb28dd322c06e3b540c7b79090966ce3920fb66318658fd7be1991a215a5d0034685bf10d05c8cf7e5bbe40fbce1cfbda4f104a2c18fb12f7d4b308466d5967c4f3c5756fa01da2eb312e53d6b237c7fa57b6261e4b5ad6d8b0ca7a6b09da26bca03a48c6de3d0a4b215e00ceae9c2283222cdad3e62c7e01b1552976c966a8b4ca9bc5d173f289880778258c21e396bf8aa89165ab47a26acd8ca40d949473c80a7a9adf7dc0f588570c9a5b9c5298e5da818ec730f442954f8972014a35056a8c4a100a7ef0f421e49dd4156d7a7711880ec3bcb8828b56286eb1b281fddc314c52e575a3acbe4a177ab9f9c47849dab98b27223f7b3c8cd268206783b53dd03ab6f321e6d52abd7eb9d20bece80644b4d1af2fa52937be42a959722fda44f4ec15542c82d9498b014d00b6c5e8e091f80d4dcd6e9ed86cdf35c4a905fbb41f2f9526cfd2d3e13152d9b7ac994f1b93978e63f578a6165897b30c9e58e6dd5c944756f6a028680c64b14e14f46bd9fa26f6441dfd06a2111a3aa3b96e0e5b7c6d926eb5b03c9c5f538613f647bb8f2cd3e72b678efba8b7462caa72d22a6f317d2f387ecb3f9b9ffe0c3b997aede76e5fadb22eb92670a88713961e2679a59ec5ab4af44b839b8ee0748129991d6c376876375dcdfc2fd3cf403bdde8422cbc7acb22d8812ba90ef0e2706fb7a765d6b3a9400b5ea418e6f1808fcb85d1cc337fe2b9829bb1fbeface45c3d338650681497d6cbfd4e6d9fdac150615a7d0366da1e0798f0f2a4c2dee8b0a7edd30e6f9ce30610a36b8df29b723cb3049c1dc733d17ace985c9226d04fdde03049ab62d07cdc715d4d697caf29a281ffb33bce116aa12463b3fa12c400cc05f527100e580a88ed4f9d9449a58ee2a871f4904246180359e6bc74fdcf5b3661c669d8aa9ca7ce87a0c32461126bdc715faf8072f25956cb7521e6e9d59a035cbaaa14c6f7933d83c9a2085c6a68774563919a97a8a874806bc37191f687e234ba590cc7bb908f2120c9955ce409fb5a8041d236c32e47bb504784275bf4cc5db18ef1a7650c30ce102386769ba4e015043b7f70414e88bdcc442c7fe38bdc2c2e2eb796b4fea9ea76de574b692ee5967238e0ecb2249255ccf170422daed6bdebc19e8b65adcac02b8c58dd3180ab4295ba044ac27268b9bd61a5957d456bf12b5e76c7526b03ba39c4e9648ef0a751956e29d619d39eb35677fae82671359f79f5f7e0afc09a564d9b623ccc2d82ebe03a1c0c13ac371bc68928a596b645a8816286885f93d561e8cf29443384043c5d8a78f83fb377915b8204874aca0865c06b4317f1565edf719b8a7e9cd2285c3397f6b91e5e89edac31be7d1da88d6ba14d9bb19decc661970dd48bdcaa41404305d56a6a2a464f5dcd28e8d2f80033061f7ea62dee95d6a7090eca43f667ae7820c06ed6ad8b0c0dabc37482d74e6af2eba9df1e037d41e44cecb39379aa0295c3bd8d420ff2f57e026d37bffa488eb3ee605952f9826051ecc54f82698ccf00088e195698764bebc48b59bfa1f052ea0b80c7f4028db75dd648a725fd00e1c2e781e6aa0bed9f6c35b49648db3ddae7f5d63e7df09f9c01b407d5a986e2901c8d6cd20ea7698b48f26e31257cc560beeea9a8ff19ccda77447bb417c3694a449f29ca69ca526dce7ae609941174347608ed59751c34c4eec4fea3b0ed5bf828fc395472a27ab2837bbe4e7f58d82d7353965eb3974bc98b407b640bf040ff60319fd1c99146bd2e0c0b93e7030c17ba2ba0621228a1f712822e3b54bf795fe2969260ff74aa1b088de2d464475312489ce7c7f2142154ae16082decfa1cb1fc9d7342778293e90555eee34b75be545ba29b791dd12113bf035f4131bb44d8d086153387aaa4d2b7d60421345eb74e4e01aff3158756967f624b26feafb6f48e697bd2068cc04a0b8a563c22f2193f008a8e46d553f6646db3711db53e71a013c8d2986310466c8d820635848044ce61ab08d28fc9778507a1cf9fc1c0cf6b1ab3397c2b57d38a3c2ce9f8f983b48498cb667c356d749c32a7ef74fa4b6309a2afdf072d03cf8b4ce9ad2524e67cd5fe20ecd9251d08c85df5b88a7bf234c8579f5fba0afaa30242a3e6021a41a8d251f6c9ef75aef32f7c57503f27fb4f69922323e02589ba0d79170979055d1539bb25ae93c74e542bb682fc7fa69ca396ba4f5606168bf1dd865c8315d66a65bdff884f112f4de42ae6d9e1bb8d8cc6016a310d059364108ed0e7fc324941fe5ae84f3c33122d815bebb6a04817ac0d3f6f0e6086909093544232e6ce0e4d0", @ANYRES16=0x0, @ANYPTR64, @ANYRES16=r7]], 0x1, 0x0) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) msgrcv(r8, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r9) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) sendto$inet6(r10, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) msgrcv(r8, &(0x7f0000000800)=ANY=[@ANYRES64], 0x1, 0x2, 0x2000) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgsnd(r8, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) 16:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b2891fffffe0000000000000000c600"/44, 0x2c}], 0x1) r1 = getpgrp() r2 = getuid() r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000002700)=[{0x2, 0x3f, 0x1000}, {0x3, 0x1f, 0x1000}], 0x2) r4 = getgid() r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81, 0x0, 0x9}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r8, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000026c0)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000002640)=[{&(0x7f0000000440)="20cf1af03e9f1b1b1bc1c9279c11c4091f74d33a34975f546ce33ca3ee9676493c116ea75310b816eb7dc21d7e6d63a1a34a80eef4e83aab6c2777e0596db8590143000494309fe5fa566422abe0f7ac5f5084761bf059f5ea91b156481d1e633ac0d26f269a4b47ab754619770e365405c40478ae7cacbd553987ca4a13d3ca90b3bdea5b636cfbccd03a1e57226c6abd21506b8f3d149cebc498405551e69603d144430c9b4a73d52300444d0558e78be07de4d0fff115a67af227447280a327ba8da329611fe85c243bec313189a0cd443fa10168538fb3521a2bed0f4cd8178ecc8210046b1ae2597d62f699902bedcf8e57d88bf8f20b50077735a94232783f5347f91aa43da2f2fbd4e06e8900c64ff107fe74f03e454b0c7600d09f4505c35c619c120a3293bdb034409a7cd02fb682d800a7e63b7f85b4acb53b0f13aba40af98b2ca9d2b3afe680d0fb3eb05eac7917b25d2ec07dca41e1c2d0516d40329a83ffbc4d92db23b31585244c0583f66648b3cd18cacf09eb63341359cec5e43c9e051fe783da4231cbdb0a888859b8e30a448ce63f4014340e326b9c8b20e28518e496ab8318ef61258c7163a76459aea3f18cc36e2ccdd2d3f53d1127e3fb7e2bc7efac3ce1a32396f43d1d4bc1aeccc87a79e1c3b30c0fcefd794428c26cbd53ec6086abad06d9d70474174c27705ae79aa53f975846b31f5239168c603a229c10880b91909fa4a221ecbb7f9453f9f32ffe4c7c1411387b1cf2baff5891858f7d16db8bcdb7555417a93629d83d5b012e6f8813745da5323811494c005aaf14efde26c4b88209f070621a869ad00f08957c706b7e97e7d0845f805f80799db7b6ce784a8246f2ddf286da71e1136dcf1b5f10b97518c6a2acfc6e8917f29db9596be4034791266ad098b4fc1845d231873fca54ab52228a3993638acc59bd773be372e195a536dfef2917fbdba459a1083d8c9515ca46a943aad49e6836c8d43e3dd36ee372e64ae22c9116ebe8742da774ad0175696e6ea9c808adfe7f98272ce675ae93ed2b66f16ae3024913d84c9100fd726f45472f28ea0a1a1d6bb46783e51915bb598a0124aa20a16dde1ff29b029eb20b82c6e815a28fe23a21f623544ee6a9a150fe69aca5928743973387f8d0a58edee8e2436363824eb8a4bf6b069a8a6a6cf1c09ccbc93d361c8eb288a0e8d13215c0fa3e99b39592c6ee1809233ab9125d796bc73e0d6047ae71809b2ca70cbe968ebdf2ae91cbe0343e750ae22692a477264c073d29cd9d3f99ca9e613fa66389fc3edca5e0ac5fa1233f5e5d30127e0391d2f3867844c13645716fd46aa4efabd786f8b04196582e7628595d56cf68b8c8e0ccce8faf5894ce7e7ca15607a277cfd51b5d3bfa57fb27867a4c8ff88744a635497832506166e18adcb41226b5c2c7fc5dd28df504e4ce2bbce33c841561d16bd4a08c926e74cc0fa5f3465345e28e2c803e35d2049deb09e7e2473f80562f19ba2633ed519007ea719d36119ab5b01efbe2f1cd55f400eb1fe77e7c5395b7bfe7b77bb0a9be138c5a114532e3b1201113d5e2569d713e2ac211ac7962d1b9631b2b543329e5c0e147086fb6ce2495f587baf80cb8d93401feb10732da75ece3d49ce4bba31d903fa37a6a3906021d5885188775cdf8efaeba7c87045fe592ecaf3ebf674630b12bd5dace9b9015eb62575307d7c43ad3fd283d4cb426369db4787f8ab2786b9b4544b86d1045807f6b8cc83d18c64b3287d7e785594f349e39a6b41138139dce580eb917e4a3d966316edddbbc1cbb2358c5c027f3bc5bf8a6ec86e989d0a83d6f34fa70d299e0a77bae7e752afaa43da04de3c7b536b8c9d80eacd04cbeec1218b15c8f48b4e9c49dc2822ee0ecd0292f165812e5a588e0171065c6f41768cc4d7c20e5f0ec98dde7e8d1c296ce14727b0f3f2a5aed3c3c2135bef583c37c9031c5c5af5e85e597a278beba376e4adce43696ef18581e22ffa12d4d8050500dbbf9cf579511c3583046381e327348ddfb463e04d5a6f7c3b9244f55bd925baa784ea24eb9191fe0d18562d3512d3548bb4e0f94e0f90a81b3a064b34f8636bb6f29cf4a0b4bb5f38f630a4b6ae7b6e1a5276a4a12876bcd86a9b596db586016d0e8178ee9e24c727adf866070d937dc2cb63ecc95e835ac5ab8e7219df2622c932d2f65179f93e1f1562d1d42b746d196cc8ac9d88b62c0734a3d2ecdbfc923b941a3ea6a2d068de4354aa72848e5738c654154178c5b1e0e15f4d38f47cd5b05e3297fc8a76c853ee99d5acad9e5938930b9a4fa52bd03b1877464300a9a24186f5692703d7b68bc606b91f921af8578130d042fb4b4fe52c8abab0cc875344e816ca789ce083d1ee293fba275513b2da3784baa2bc9823fe7c2e9c7f186d4370d8b70e786c608d78e06a5f32ed0866d89fa1cb08bd382fcfcda95fc37ee1690c3bec662058eff096d99716c29ba38b921300225813798c82c47c6ef8877f6852092a35014a5c4529f302b63d3480ed04d701bedce753822b99eeda7a08a62b20684da5caad39703aebfbfe6d7c65f54d17ae48c4d3c485a70e1e095ad528c154f3a9a0f590ace4c3c8756f519f250fba0c7fd3a9ecb3f34994682bbc5163e81467c25f7f1f38c8debf1b0ef4a6b2620c60b1d3b23a01371c4d3272b731755c883a08b3edbfa39b230fc9f5fd5483a71fb360cc9280653776931b84fe633c836d5a356b9187952c1d4f78c97dcf1a44aa693514c11af204d83a888120a419eb84d8869384308b06b11aa58b7db6402e47738e65e24c3e83e95848a696fbf014b323859a1962376fbbab612034714d34d26b2d71e80288ea137ba1ac2bd3675318978c613e8da68de014a7a393766733cc324684948d75ee8a2f5eebdbe7dc05d739b2a350dae46be848df01bdce946b1c19a65d3662c863868610e451c933588241c852f4141ccab64bb4cc74c8ff8b47f9a4c227a26917702d362af552fc239122fb0e08611461ebafab75bf2a143f5c012110d2d9d4e45740c8ea35277fe53502b22bccf04916a9fe215de7245ad21534d7917a09b6e83f05fca5f28f9017c15e6a139d0b6eb89c11059003559c02e7729bbe314378767b6a787d46537f78874255bf9b996ed09ebde7361f89ecbce72f283bbf547ba37e076db6352007c713b0aa823da8c7f48aa277eab19f538155937680e5694753fa765c3da787b6254bace3ca527bd467035325d8f13f86319a9d423f2dc6b1a4fa1ea116cc00c9d80c8340cef1051afedef47e81c8e44eb49588f4cb50890aa42991a8a270af379096f88fd6a626635f4d2dace3700544c57b926410767d909f8f32aaad53f4215184623eb60c73e7931a82d3636f8640010a92d1d7f55bf34ffbda8a158e6555449799b6ebce1c4a1fc0434f36669b1ccd0cd34b76ff9185e014b7f77c331ff5afd5cee5cd2226ee8ab0a4754e35279f4a243132140050fea84cf44cc1e1774db06aa9d21acd7a1c472596697d23f8b58be9391617f9acc08b2dd120ae7784d664e6ffe315eb52ff9ea3480d5b0ab8d7178a747d4d12a2e04e97a627664dfe22b0db9b0f08187a8564a3634fd9fcc1dc608e80c1b4e55470bca19bd4567d1b2b1b1a1120c66fa8cd62bfafaa2edd0c2f014b8ae9230b2f890457279b158dc90901d82b131e2d87f8b65f9ab1dd13bdd409fbc46a67d93f0076cafec9c8b6e7686d5d080392ae1cfb80a436e64e13bb27ed93dae6c333826271b2696ebf5b4b8c174abd3622a2e9c7eb88cadc37e412c0616e4df6fd5e867fd095e137910f99f3af0ec5364f9b1c5c4c3bd9847c4532ab3da97a810d7f9b3e6ea7e6df6aa1315b206d1f3f3a8514b2ea57e86a0bfc05a699c18bcab4e4a25e6397fe70ae9493edfa8e9b54d30832b36a895f2f17d2c266eba9be815d1f923b2e94affdffeaaad09875e4880a48815b7c6fad363acbe9f10a336749305b80f0f0cf1bd0862d7c3a53b2d4405d4e44251f6a98c1e3d059c8123a325ce02adb5c4b6a2d55df4ed4d332b1f61d26dbd32413a6cf025cb4d14a6ea55ebc087774ebe32cabc86964d9e32fa6ef9ecce3bd9603c9f0c7bb084d18f30aaf3721695fb1f59f454da25eed933470d499d7d85e71416630fb37a3a9f021904f7896bbad9df18d317d5ce72ba36759ee249d13b1e5ccfe32c4b7a6546f6f4162e5accd2babeb8ee676d86066843fafd8209d81673e48e18b4a3ee0e13255c34ee724967864beb4d20df861414a4e23787798c13eb22eb6d724e749b160eacdda1254649e22d82270db6237c8623caa8f7bb3740e2cebd309ee332779e4f4c9a7f8986b3739a860ac6f27a2099a5bb4158216aa67d826973898f48ee308138cc8ec39fa1edf52f09b473968a6ceaf022d5838431a7a0f937778609815fc5db73f333fd9bc11bbb9ce35404ad79215f9a456c4830cd98f467c75c52b314a61b068947411547a479f9e4734c6236823043b75a6da36c2719539742aae7deeeecf6a07a5075152c868f15678f0acabd85cb35da62ea463ed8c3f0e811abb25af3bb4460ddc2438a0bbb80b8b9f0eb1cc77450583b9c8bc501265249a939854180a96ab641fe3d8e0b2503a957a7cf87d02f9619a0e5e63ed899119f20b31a2a89c2a65d62f411f580fee7824813d606fb00419bd60c0da5ea1a6fd1094d2f60bb73b9cfb5eb26cc4d2a2749f64729a521408d27dbd1e118190daa85b2d58936be77eca66b908db601507d72d987cdd86bee1abf47cbd8958a22fa319fbcf92685d937a67da8e490eaf8167530b78be62324f497bc125288158eff8f12a4bd1d58d32d4a255740d989b26f2a3416584fd4600c5e2c84673d4e06182279e8e359265611ba08226722c9efb18b30f81b0a0d4ec90d3782b74f9976b4e0b5a3b0b512708bbd51b0a8790895498736afdeadc9eca7139bb7237f291737313c8a7f1bc6bae667ed36bbe4ba56007837826ccc4eca47e73b291353f21ad87de3f7aae98bc8b902d379c4ff12ef6edf11dbea8fc96b0b78998050e0d8ad4961e78e0aca1d295a0d6d91cbc5945188f5d771902a5e3e7c91e528d0b5e401ce15570a6c85d90fb3d68f611ccd6639ec3199c7796c6d46f078ba57b27823749ff10ef0967ab60d14610829f85bbd97d81dad26e0c4ce7d946ee65f76a1c189db49edcf07d880a3ad7a4a2fadd992dc8179afac4a785eb0f598f1a2d9a94c1342b8186497911b6223acff19799647027aafade5d3d47cfbd995ecafc260594175bb0d8fbdf67d0081c6a8f99d72eb7ccbb98d2fc5104f57ddd3ed1f489de0d0f29c3b4a55f9b35233e929e35b9d790e8a8493730db05e7e15530a595dd5385199ab5f167058c3ef45975d505699e307826788aeb430b4c1a21ced1ab79dc302d7808ac336dd4b0ecbe93bdc0b5b9c59650251d3aad13e6e8295a9f857cdece79a312e5db211d3c8f4be9023b7dbdae8ab26bd27923db5702854bb76a0f56677d90de4b3f2032e14a3536ccb4c33760af7e705e4f6917af7a9eb6e16cfe2752c69e26bdd879b38874d4a5a0d2bc4cce8d2d290167428180dcb884b2c47c6e63c61334f39e208f04a5760297e58dbf9ca861b3fe63d038036226b77d8af04b941331a6ca70c59adb3a2563dd040ad5970b6a5729875e11b72973ed9fa81b301eb0bdd5d4b4c1ee47da2032b2df8d24f50fb26b294992959c0b05f6d9020aaa49230046c77cd340670381d76727c27c5eadcc9a37b207ea78cfc7d1914a0ef0f98e8380b39", 0x266}, {&(0x7f0000000180)="407ef4cc9693c0320c8a0e2f6971ffcaf32167a05f5c3472d38aa28dd0ef718c25d66fcc65dd1124ec5fd2b49b2a01dc1ab02fe8a377aaf6b2668f1d68101e056f72fcce7f75b2e4d556eae8cf43bb6e3a8d3dd3bcac24e0bf6bdf7510ae14bbd505167c39dc6334fe224053fb07e5dab41932732ac210c59afe2addfc9b4e38cce45ae968faadffd36dfbfbc8a5504fe1c212b7dbf67b5099bc940bd560f31194", 0xa1}, {&(0x7f0000000240)="70336c9c915fe1404c6bdbd6422289b6b472013635baa3757a70f685c8ece26d86d3148f8265bb8aa7c4abced91693a504d645e69108148b4a25b58c7d6cb079e72767ac1e41ddea404c4930df0524cd38d2d6683aa5ea5961729e7e2953a577b7878c6cda527667d149b31e7f136c131533749125a8c55885622552fedc4a4afcfcd643fd581e159a804ef0a178e0c92a3b1662", 0x94}, {&(0x7f0000000300)="e825f4edf121b10d803e3c5ab17819ee3dd298c5dfa88b5f16861c38b5bc55e1ae1fad8ec93a23c919de18487e46c2bcb220e2ed833d6aaf0fd306c84acf30509e060ddbaece73a9552a059cf871c0bc516f3951be60209fd1895e6025d9e052afedcbd465f2342fdd030f6d854880c1780267dbebba7f05426452a9980573cabec8e8a463248d7c96e2783eea09074abaeaa289035051380fb54cba50f1b6b4f46db0b4f526393f11fde0d00f6cad47fac94ea5ebafe8e38828ebe0a9e038", 0xbf}, {&(0x7f0000001440)="99fafcd23643f50de62b471fe01882cf428d1015672ca0f86a897777b8afc1b4ef2d31c0823e990ce883c48c4c5b59f2afbce5025e4adb6ba6a0687301c596e2cf87be28bfee52465100003f873b3a09a39b7aee9ecb22202e4cf39ab12527a1983a055e9c57f5aa464f453fca844a1f1e7782eba1c32876138b1c08e84f8da2926e1259ad3715ede52ab5aaa1e5ecc908e9f55ffe5b4dcdd4fb4e5f00de24628d3fc0315dee1f473b42367bc3c922f2a93a0ef32f08ec8a28ef2cf127f6d2271722b0f0d1fc3e1ec787a7ba46c7c6c6aec2597c5600a658f23ed9e834e4465638da55e8ab3ba109634c8ebeedb17d99bdff95b838f1", 0xf6}, {&(0x7f00000000c0)="3169cc00b91d5bbc5f3a83db7d53bc95887209c179f9f0d1703d1e5bedf7670f1d6101c35592f2c5c756fdf8d4b2740dfa0cdc324257865fbd07475427437051ce15cca1d7a57fa73c3951b3d73103d352bfa951ec05e22bff67c44d8c27251dba3ba629e09cada722c4cd931582aaac9b27461018f67155b7", 0x28b}, {&(0x7f0000001540)="b06d291ed874ee052209ac4470755e35ecbf254c56887427feea0df082108b3a7762500348e84d698a0ae0b6f90aa76c7f9a8a288674684d3eb0bd286de74b9174753c7ff0ff8b5c72e8cf81737432bc49e704d3a736efadda16b4149b601b9fe1d045e71257d80be4ced3a15c91cc26ac2aabf4ebaf99a5865480a7f73b76887cc4ff6a88256f119c9f486e23f2cae716f52a75ff79e98d79bc8436a81ab9881de1a6652e8de6d37f41e2943494ca9af1cf70a6f926684b7d3f357bc917a8360789ff2f5debc29127af", 0xca}, {&(0x7f0000001640)="e3418665252440613ac2149ba1f32593eb21353c001de47d32f757d5e29edd28d19e0742990e5165d91bbfacafdf3ab8382bf9340eed332413dff6d2cde69e86783b5764bc55ace365c0495f14b9682a73d4a8115766c6b5ca8a39bde1b995aeabcf7a8dbeb45104886f89a493ae7b31e7a9728fa0c9d61b21258e75df49f72dcb84a3871ebc8cc530c910a7920746035e16f6e4c0fb8fefb01f3e3a7ca92327f40e53b4ceb5709dbcf8bdf7add7bc97bc8f28737affa7434aaf78cae8e1bf68299865a7c30042a004e939338f49837d1622d2d4a01e1aa2f0a1df60a1d3a7e798ecb6c73ca92e0de9d4ae9a46efa5edb1ebca414ac2ae7fe25a4d92d4780fd0b1c2e3d710ed4bbd1cd8740ec16d07d00d1c32a26e9f55aa2d3b7c32f65e535f16c69f89f896a55686f47050c6b40e1a462d8bffaaa82bb2679c70529e74a691b63000aca81be73f0146224d582ca3a5cdcc639bd50e24c1b00698eedebcf5a27c27acda142ab9855f1b773ea00cb8fc72f85ba1b2db6e8cabb14f25513bd040fe7bbef5394d64fd61313e84e63401b146963410b13d9400b335ec1a54d678bc629402b6090c521864d71d28486c2c34b22f85b505d2fd58ea2683c8d864d1c73e280ec2fda2861cac98ed2987114ea7b3bb0cdae443f1412c615b220211bdf8afd26cbad873c550919e7bf615b56e080338cd860d24bc85e6f4b97d6de74c36bad798f5ed3fae5e1987e0a1137b6f4b46393fa8d77a75712d2d7514572f90f99af53227cce39ece94bbb538b62d066d199fe480305ec4333d5a73b2335ae9a2e4e11f5b7050a2521bb21ab0871a3ebe39ec3789abd879d302926dd255928187e6543288bf15705e84c4a139e20450e0c4b263acf7f8a8eb7db6f159dd7e348a9b7a3bf5b0034147a76a5eff048cf3086bf8afcde26c7178dd57030b6a84bb79ec9efbf1665d20fac1fd9501d3bd01ec910aa55a1ccfc21ca39e95fee2dd1bd7042cbc436957d785c774ca16765495b870b1b8af8cd4bea7423a0dcd727f3e1a2b57422b967008220a3c08ed2949141c0ea6b62cb56863756fd0d8f8a039dc631656ed9c3b7dc1797ea3ec66542a7f08c5e24a12f49483f90d9152c983d2e499e3abe102a8191b7a5a6661055edaaca61c6dc9d246e7868f70731c560c5e159e5acf67202a5f6cad07ecf4b9a1d8489a8eae22691d1fcf85ad6945ee2897ebef811cc44877f79596ac76a02e3f5d638fa319f6a02715c09d9a00f79897356367a7633b5c439d4f2ee0ed07b70eeb987bb72679e59edbb6a8e418bcfc74ab1daa386ba458e8c9ac72be00a55c380e2a88454f3ad0008a1fd1005aec74bdc85f7d133de5ba85d55521381add360b9ada8ecf5fce6e1fd8e3823717991b51469494342fa6f1fcf1d21fd980bef302733085b06068f3692b71bc58f6575cc4a20677b0115cc0390781c74c8df92165cc6e8f929b0bf26f39d6ac9f016bc5cb25f1bd31d4a448b47bb12f91fbbad9dbd17a9854f086c5469a5a47dbb58863161bd25c788827a2450b38172deb6a310c7a6618d727557544e6e452a2c06962a1ee0e027226a30fa9cc7de80d8e0b586a98e23129c0c59bc3ed68c3c3218bf85dd057fe84d641c384c6e354594f39adc69ea27d068be46cbb07d08c8853a03a12f88e7c5dd682ea35402ed25bfec84316b269579670f55030629cae042bd2fbeeb99611dc77d8f9e670e9a496a294ce780ea9232f77eadcb22dc1d2d82a74bab4402575080b557e72611f8bec95179ea7454e008ce4fc885e6d69af77dd8c2978bded1d24ac52cf518a2533b9edf82a19c58e9782566c7990fb232565e28bdbff80a372bb4edf754947bf9e206917e11961de626ee983301c7223f3699ec92d591aeca5ef961b1c354ebc6484e3a3b2ad2b37e1022fb4dd0ba980a8e706e40a6be8de7c6fc4c491f2065f62f58e27be8c20f7d4e4bc3898a42cc58b7a5f588e2b4e31c6dd0ac36db4de67c3292526e9d20a76736c4ea887aa0a5553c875a5450cdc3cfc4c6eac0ecb27b4d8787c0d42135b931c2b7f409f0905c6db3ba0ecf1da02a1ea745bb86d48c6f84824a55a125852483a2ad318000ea60e83a58d3b2c03dc7550876bd42d79025ba1c0dfe183a64cbbdc9c82f0f35a290903a4a9928b4ac5ef876c313ce5510be027b01d39c438a346326d5e7c5259715b258da561b6f37943a1d46711f14fe51d5c4042189776da0e73d289bdff4d2dc9f7b6ba856927aef6139114db8021ee92fc742892cba18a9f9c06578a8547a70a145bdc406754b3a2e8f35ef0ede48d70cd35e02749d7d97770187bb734cbc9b2ff646154f3e47ede28a98905ec14565b568734393360a5e685b664cf09080e264279b2893d04a566effb93f1ee92e221823f32a7b1c073f41424a2e3f0f5b0795799e2dfaf30225d0543cf8fe96c86eed36947f95689bd33cbab39f67b5ab189bc6ab09db7e2af50cd106c969cc7f2fa67d2de3a01caa6597bdc6bd88f344a8fe4f5601af47b35c918b31e6c263388fb64026deda93db31c86f762826d47eeb9e5528218287ecfb423aa465863c24316f1c82274d9c49c9c7218be43c41f10b8f586b4fdcdd79b4f177e27072f606db9b68dcd582daf76ae82f78d9d3aed8a9e0ada00520b898ea7c4485927dc0f6ddac40153065a2de24a243f5fd881e908b2d6afc1bc27ca7a4b33bff7f0017b8b67d2687b436d55c2e14d122dba215e3749c4f55062924d4c4bd51bd2800557c473ab261c6436683c87681fb070fd97138b0988243d129a9eef64d8e934d6f655126fe5c1a06bd027f642c27b67341531116832c1d525a4ba8311d56ea7aa59c174b3e1919970c25923bc1cb9f341a61c46c3dd772447de07a2a6ea887aa4b6e923086103a22d4f0e52f598f3be752cfa633705ee5ec8abdf9e90e1afcfca334036de8bac94717ac60adff6c2466709d1c6bb7e034e77b639ed23deecebbdc67bb278d46837a31a9278ec996f1a615969715d5f2058a2f29ffd1bb43473ef45ceb24e2713c58aafcfc11523c5ab804e6a92676a630afad370831f8c505127670664f219c8583201d9ee1dbc7cf63e2f44831d8ceee56b1c4bd67262eeaddc0ff034beed881c031cede9522da657c8ac62d9cf876784b9ea0b247ac7109e558a08e0c0e9b06d15eb120f07df901d009fa85476d03ab584eaae50a0cbc7677b8a7087989c6bf436cb8a3f3975a478afb98004ed656ace9e1628481e500ea88623c79f86f58529e4bad31bc749cd796f543040bcea40b2d34fad1395c428dd2afb1acdcd7eff44e785dfaa49cad82a297bbcfca18e28647720ca941b4c8c5e0e5a0439999ab905191d10b5ca8fb67c2007555fa8d9ef5cb3d9e3ab2b0a05964eea54ce73cb4cc996560f25f47d36a1bbddffb304d0403c435a64f26b5b7c286ec4645b5a8ade3cce9770e39cdecf1470381ffbeaa716952fcd51f06d44c4ac57ace8fb10eae51b94e1cacecd00ff289b67adfa0ebf3f93a592c4b132ab548366358626da238ec1b29b353064d9a091875d3dde9081a5d7388f3745cfffd091988b077bbdf213a70a47cbfb62cd86e8c6b3d4357de9fffe428316605b0cf6aad0732d2b2b0ac9a137da9d9168cfc10c4099afd127aa3397c383aa37f4b07da46fc4669f267e8aab83fb46f0d6102c5cf25b0d82008f5424e9a208f180b8718384ebef6fde32279927d04387b1d43fcd052aa0c71611be00e320c0b69f52095a320a2b5dc0ab7b1cacc22bd9431fc97ac3484d8bd46129157575f5a007a34c00d4fb14dd3eb165b1b60a6443e92ea2e3323f8a1fd95ed955f3078494c289ca8ddaebea98d053dfbaafc2463d89dd5e2605c11e465b3043880e33dfe5820273ee6e6919fb222284ca427553d9d5f756d5d1d0c8ee913d2d8895221f54bcb42bc7f88dc130f759dad8d8117e54024cf60ec0dd0e2508abd87ec4561d3e5d507b62f8b6e792220505021a2f6d698e0263bf56324cfcb2928e838b43ff1759786d1697487a6fbad8184883d592b21684ce7d441819dd6f60330f96314be6bb9d77a8e763e3a61f6c838af073e142672530203c04f0ddd54900c5af4f1962d8c07dc6f1cdc927bd9c3aa2bab63c87006dcc79ae624ae848005e4f6c5ad5c09d6bfcf376dd151b09d3a6119a55203f6adfce767b91f8b56c6716ddd2819f7f8f758db03d367824ba9263f27303bc4f237805ea95304b9371bfb09293936d71488f74ad105a8f9211a8fad9df1d59d363b9a32ecb6e1c1ecc625ec724a667bf355120c599352b23786f7afb1f0506bc328cc89bff1889acd70eef0aa62901ec99c6f84dbba9d91f10eec76d608f24eb3e5d7917c9a5b1f5516199aa95dfe19f14e385caf4dd59271f4154401ec07363f1f90af574d4270bf160af50d8ba1b62b1e61667094b94d6d083083e56622dadb441853e5bbb99608f1e6ac60e06d43d4f5dcf00946a301be79fea38a04de1823299ccbd60a09ef1d1f134fe2565ed31387d113b3d15027166d3ace14ab24aacd1cac8ef4f836016aa5df88fb3a346a0f7dc6352616b00d6e794003dad16095054cf4392dbdefe8f357893461333ba5ba22cd338f5c08e0b3feddc5c54be6db191110937f55ee563f43abd704fd4bd6177afb97729df4c5bd0321414d189ea50edd83552042455058151c56e02a499c845fc1aa387eab05affb6c89fccec668bc9f8edfe0fd9ef344f5376d5a03f74a7edb14be880e2a1d318d62cdc1fe8b9b6976bb9579abccbea654cc9e9633e1430171dc0038235051f65cc388861570f1daea8f5d74517709c81a801cc9474a08bfe30a47df4424ebc65942185f57c70633fb21d2633e166e3ae7522757b9f653bfb9fb06305db1059cae939b7d3b81703b506fb555457f372d19ae24213959906494972b05332297f822ee8e80395e6aec628fca0575248d61fe75ab08dc779e111d196355fa505bc2b701a4efc50bbbac86ea6829b3fa8d60c9e3c48b72a7f0a1d8d0580140a79ef379a4c58c570132841462535082195b8c2e60fe79671097ac67a8872897d491097e4443871bff3bd414ae7afd4d27d2219b0495b32395daf1a3da5fd589e6c01dd4a2d55f2fa12d86090e017579d016d36769d508387a7ee08b830528dc6e0445ae047e9ee6afa47bde0b9c01b0ce2dc2d54d6deb16343a8e3a6f6b0801e36818a4816615bb95fdee878476d23a638a01efe3eb764d61b8446c57d11038c09852402b64036ee025734059424382de702b9793a1272ee1ac8e9cc6d04a1e82dc4f5dad838a541434e48cf87cd6cec93b89eedf4f7efd8d2350c9529910a876d2f750920fafd6f49ab7add8ff6d5fd96d6ad5f6e40b3ea81f338daaae4989db10fa9b88086fb01d650d5e67d54047420234d2f2a00fb0c110a04a49887a009f87c4dc224bcfd9fc15e4a0a0c6451870c7f882a2b586b2c1a96ea1583dc6f62debd0ff60d9e1a9febefc024749a5c3e02603b9aba7d2ab05c8a8719080af7a3f8d19f4b8b6fda6dd895c63d0a3577e3cc61961f4e4a8d88334044d78440abcc66e293f6f3a2ca18ef0ca1d0a5058a705386d4011db7a0d0604d903461c850c47a50764ada5e9f1e8db3f0ff1c18cecf776ed2edeb1a7f4a1f1a74f508175a3d4c4ccef2019c69810cc870dea3b21b1285ae6df7a76dad45cc427fec4d7b10baa9f84cc072e9735f3b12e829bb5c73706b1ba5977f9b9a62aa444b2b4194d1e65760c0e61742f8caed37f93330ff3b8b0f83a98cfb931c95082099", 0x1000}], 0x8, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r8]}], 0x38, 0x8}, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:16 executing program 1: mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) socketpair(0x19, 0x4, 0xff, &(0x7f0000000040)) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18, 0x1}, 0x9) fchmod(r3, 0xe7) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) sendmsg$unix(r3, &(0x7f00000001c0)={&(0x7f00000000c0)=@abs={0xe6316e3997a31fa8, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0), 0x0, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000002c0)={0x10, 0x6, 0x4, 0x112, [{&(0x7f0000008000/0x3000)=nil, &(0x7f0000010000/0x4000)=nil, 0x7}, {&(0x7f000000a000/0x3000)=nil, &(0x7f0000007000/0x4000)=nil, 0x8000000000}, {&(0x7f0000006000/0x4000)=nil, &(0x7f0000106000/0x3000)=nil, 0x89d}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000000a000/0x3000)=nil, 0x6}, {&(0x7f000000b000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000000}, {&(0x7f000000d000/0x3000)=nil, &(0x7f000000e000/0x1000)=nil, 0xffff}, {&(0x7f000000e000/0x1000)=nil, &(0x7f0000003000/0x200000)=nil, 0x687}, {&(0x7f0000129000/0x1000)=nil, &(0x7f000002d000/0x4000)=nil, 0x8001}, {&(0x7f000005b000/0x1000)=nil, &(0x7f0000154000/0x2000)=nil, 0x6}, {&(0x7f00001e5000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil, 0x8}, {&(0x7f0000200000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000043000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00000c3000/0x3000)=nil, 0x40}, {&(0x7f000016a000/0x3000)=nil, &(0x7f0000102000/0x1000)=nil, 0x800}, {&(0x7f0000081000/0x4000)=nil, &(0x7f000006c000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000012000/0x4000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x101}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x3, 0xb02b4a523aa2a428, 0x9, 0x8, r4}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socket(0x2, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) connect$unix(r6, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff85) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x14}, {0x6, 0x0, 0x0, 0x102}]}) pwrite(r0, &(0x7f0000000180)="b000000000040000000000000000", 0xe, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) ioctl$KDDISABIO(r0, 0x20004b3d) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x80, 0x100000, 0x3}, {0x6, 0x0, 0x2}]}) fchdir(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = syz_open_pts() syz_emit_ethernet(0x122, &(0x7f0000000300)="00442cbf2701a917a09802a52aebd33ecfe416dfa681414a139dff906d92c43c0e605fd0aa7592ee706ad49f208df59c01a65fbef6ce3e7647d47d220d4eb7784421c0f413a47455e33d2d24f686c6fca54922306ec743774971b050160e106dac05456f5022af8ad6c833fe2384f711c4b6042c528643b1c49184ea32ebee2f12830f1525fcc8025e62f90f3446e11f4da0b8b3dcc0e45f62b07b8265fa20bd6ed196be0feebaca9b9e94c16271d1b4ff6872c23332342aafeed0e4996d5bffb3868032e298b8414b36d6e9c8af9a86883a79c575fe81578096789fde8c4a02adfd5cfd629ffb00730fb5a2a79e2bf353a1cc0eff36cfa8c49522b36a7e91baca958955538649fc113c2d2ac75f92a1e79e6fbb51f8aeac389338027daa23b396e6") r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x3}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x13554e3ff73a493b, 0xfffffffffffff7ff, 0x1000}, {0x0, 0x7, 0x1800}], 0x2aaaaaaaaaaaabf5) getpid() r3 = msgget(0x3, 0x0) semop(r2, &(0x7f0000000680)=[{0x1, 0xffff}, {0x1, 0x2, 0x2000}, {0x1, 0x101, 0x1000}], 0x3) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = dup(r4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x10280, 0x0) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x4003, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x18, 0x4003, 0x0) connect$unix(r9, &(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg(r9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r10 = socket(0x18, 0x4003, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r11 = socket(0x18, 0x4003, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r12 = socket(0x18, 0x4003, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r13 = socket(0x18, 0x4003, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x2, 0x0) kevent(r5, &(0x7f0000000700)=[{{}, 0xfffffffffffffffe, 0x1, 0x2, 0x6, 0x4}, {{r6}, 0xfffffffffffffffd, 0x8, 0x4, 0x3, 0x5186}, {{r7}, 0x44b867dce063ae8, 0x8, 0x1, 0x9, 0xffffffffffffff7f}, {{r8}, 0x0, 0x80, 0x4, 0x6}, {{r0}, 0x25605efcc456147e, 0x4, 0x40, 0x7fffffff, 0x2}, {{r9}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x4, 0x97d}, {{r10}, 0xfffffffffffffff6, 0x49, 0x4, 0x100000001}], 0x1f, &(0x7f0000000840)=[{{r11}, 0xfffffffffffffffe, 0x20, 0x4, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x20, 0x4, 0x8000, 0x5}, {{r12}, 0xc, 0xb8, 0x40, 0x8, 0x9398}, {{}, 0xffffffffffffffff, 0x8, 0xfffff, 0x962, 0x80000001}, {{r13}, 0xfffffffffffffffa, 0x28, 0x20000000, 0x20, 0xfff}, {{r14}, 0xb468158d3e03d665, 0xa, 0xffffd, 0x7ff, 0xa5b0}], 0x4eb1, &(0x7f0000000900)={0x5d80ee26, 0x69cf}) r15 = kqueue() r16 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r15, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x11, 0x0, 0x0, 0x4}], 0x9130dbf, 0x0, 0xdde, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000140), 0xc) msgrcv(r3, &(0x7f0000000f80)=ANY=[@ANYBLOB="0000000000000000001000100000004f064d1b000000000000000000f900a8d0551481283c3100e1ff000000000000000000000000010000000000004000000000000030bc0000000000000000000000000000000000000004000e000000009e20a549d0ebe7fc1f062a000000004000000000000000000000000000000000000000000000000000000000000000000000000000004500000000000000000000000000000000000000000000004ade78a2d304df740000000000000092aedfc2d5a01f26000004000000000000000000006e21ba70029963ef0057c58e7f58bbd019b396d1c1f074e93d7205252972f4000000e3387461a44e349b2600000000730919d1a187e2badd2bef8707b266b6ddb72c55f887ad3cbb4ac5c436f1698b9c86d2c9b990ca250a640f8441e84df3aa714db6630893bb4a92eb6bd8bb8b222ef0b6f8a5618b8922c8f84f0944b523cb59d000ce557ef99b0a433aa218d9d23f14036cbb15a9d19035ba499895b0b6e3be4a8e446d63732f175d4d0720ab7a7ccbd47304721ca66dd6a13a6cbbd8cf042af30a0424680f933fe82b58f8f847ca861d84887e3b87e8ecc2f6da74418a54d3a4216556a187d663a264cf6dfacddc10c65fcf12f9f65e5fbe25fff7433fa272bca8f8d33de8cd4530b4106a053b6fbc8543e53b3903cb807851003582f166086826392aa1e03cd425b879e0c76aa9b82a011879e3f75a2267454675f736ea53aa01f23284462b931757918d48b8c7f6f9dde9a234c1f42ec439e8680f3011407c46f13cbe00228164a15f2680c120859ec3dc7f34ba89ab81c390709c02378b3b120749292a4b55fdc972f5627c2014ec505d5c68305376fb1c74c67c8f1b982000007401d5b0bf5fa9eaaaa459d3de3d25b34912f4101f98e4a830d93b494c05eab054b3ffe97b1a2f1ac350a58f7a79f911f70900000000000000cfa408f5450214f1fe715195d279cc30622462cafa608feee225b3541619555293375e8c7662c877c9dde57bd4a7779e4af33e65d1ae919f4d5631d49acd0000c0932896b0a7dc08b0fd8b53cefb78e13f0080147b73427d2823c9b29237b28f1c2cdc0d2d2f3834e41c032794113ca2d1ae68282eb6b151abd56ea3beda9619218980a2d8c41e95fb65"], 0x1, 0x3, 0x0) r17 = syz_open_pts() ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000640)) r18 = socket(0x18, 0x1, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') fcntl$setflags(r18, 0x2, 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r19, 0xee01) msgctl$IPC_RMID(r3, 0x0) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x401, 0x0, "a59245225dcba69300"}) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x29e) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000240)=""/139, 0x8b}], 0x1, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4d}, {0x15}, {0x6}]}) chmod(&(0x7f0000000100)='./file1\x00', 0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="0000030000000000130000000000590000020000000040000e000000"]) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0x5, 0x813}, 0xc) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8001, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20000, 0x0) pwritev(r4, &(0x7f00000017c0)=[{&(0x7f0000000180)="65780e803afefcfd7bfa8c79dc7a65ad8a1b9a612cbdb6c4a9b3acc83648feddfa1f0ce5cfaa487964e5815679c6038e8a1ed608157558b0eb1e7f7d50dc2b8a61eaf8d9ce6ed2701bf137c8aa78347e199bdcdb", 0x54}, {&(0x7f0000000200)="769145bd3f244d32d949ca1fc3f8caf286e2c389a90368f0002e7c3942dd9503508bd9a0074129c608cdc224ef187dcdfad09c1b5ddf7ddd52826bb6b906f5d5a42e9013861983baeb1ffb72efada27630f228a2825b19227ce142d3ac0f956598251cccab678979265e69ee79d2d4f662c7757e1a91ec66633577d3e43542191a1de1c48412767a308b6edfd55a66bc3bfdadb0e6153506b5a4bd4fd21e48cbd6e79bb82884aaaba14b5be36115be7611a211ad6f", 0xb5}, {&(0x7f00000002c0)="b412861a2f99d6e9b790ebac87065248448aae1563d1b23e0659870fd2be64310dc3ec5702a06dfa748222c7197b0f1d", 0x30}, {&(0x7f0000000500)="b3767794ddb271f2b120f97a7da178edd74073db32186e099ab8e1595ed45f4fbb8eaf20fa859060b2472125bc5f14ab93167b299f26417e96e2e05a64151639a3c18aef55ba3269c7953eea8b3d49207f7312159e996670b4710cb5e453bacee99da6f586e5bf2787e5f79954a9ab9070b74d6b4b5c84572272c6f3985f8ee34843ef54875ce4331eef4651dcc9b367a446338496c6c1f2f8d3edb52cd7752b522f9fa3d5e53808fa3d9febeaec32bf34697f524643b33ecdd60eddb50fed0b1145783a2db69bea64b2c273d66cc8018ff9de5080ab8cc20b3f06c4783411091e7f3e57b77e565e76ec63ae695ab60e59fa707b34a0b6d8181abc4b14c9d4bb0ab0036a45994a0c469af60676b15baa9b6313bead723d7cf60d0146cfe21a876d123f6fd9ad13fb8276334706e8eff9b1e84b66e4a4393d29e8902002b67e219163c1c3a3040cc2d50fa9e3e9ee34ec41b837e29f41d8b2e718726a75ec2842fa4ee1e486ba8b9e385fea4133feef96aa71545b6c172b7c67ab322a729d73cb5369823ff12d200e0125dbb7f3c7dcc82626d9f3a41336843b60190c5aaa8cd757bcc4007f6762dd4fd751ca08af422be45824744704764c8f14c15ad70ae8a5afe10cf582386c55c129ef315a9751c0b720daddd252d36796cc3c3b9a34d5b67a61ced4b348210add9d2b6c27aeace5ed53c15871d5601ae38963dedef5c895e3b4602db6324e67be2e50c301b887238e29f8ce402c340235ca45a1a8c20c3e0cb0218acf4f84ebeb5a1f32fbe16934b706e928276999bf8288c87b8b9197055d829a896d3e2b490fe74dc22dc6a2d52331d0bc382526d3dc501ec6454fb7e763b84d1494113389d2e092ef0cedd900826e2a13fcf4c3255719b84815924eaa2459914fe0fc78ddc489d0ef89864807e2cf92216632acb6f1e1803fcd0a007f89b1152eadd77cfd1a7a4ba44aa4cb0b4a69d2629ae6d7164f5c8d351ec27d2cc98a4eaa59072cfd3186ad1503839a595dfc4c575207908fc7881d8890e97a9a04a6756239b786f157dc1e18044d9c7afdaee6649b743b19deca5257449cd9fe148cf7973daadd5a5882754eca11b5fcfe6306a67169711b3dcc0b05d3eec3996806642685db1798b5f73d1b0d70c49b38eb01a2355c12902af11e97670ceb88b3f55ea0a77dc80fabe63632d6419ff000cdfecf2a23164464cc33618b0181ad86269b155582326c6ed2579577a0fa534a7677fa87d28d2a96d32761d226754712c2dd03c10ff0459b8a61bf31058cff9270bf76f31a39a1c555a9d3a507a8d96aa392362672f582c69ac5692e01f74238c094b570868963168ce4c09173e6c55a2c4d581c26840f76399ec0340e58279d1de6bbc2858493a964b120b3774eeec2df3c3e85721591b5a33f114f6cb1a1c0dd991a756f3bc15270e878c39024f336c2af66cbfd518bf02f955a0786c8be5739013f9bb4f76c6f19dd4c58b3b664de0a5988dfddbf32452dfd669d24af7bb943e436795842ae65f133d74fe3273ffd06c0b5eb5667ef2d565e464513f2d9dc754dd0750798ab990fc515279fd683a460fab502788bd572b4903419132510d77ff5dc428a856737b374ff5884df07036c00474a0cbe7985b60622433c5b2c4efbea056d5acf73ce6406ed50c80be9822dfa2cb41f6449881217d79948ddcb0b3b60cb5b4c46d1d2e5600ab8e6e95afb85d529c6a40f5b44a87cf0ae6b73683384404a4ce04bdc292e81b35383b97c802e6dc7b73a62481d79543aa7fc7e30bd5501a2703228067335e20d1b4fec3a52d60c47f1f26d563b9d15331c8f9c6f5c08244a4ca314a1e87d65b41c84b29149a6e35a46c8b129f31c2fe0cff30c13612a62ab90706d87ba62b58e4f18bfb3222fa51dedff4a998a830a3725ec5d24ede46b5b2a277045ba80aea2e31f120666d30c8b7b5262f12e0e5d9026dc9bd5e6ab076b1e7494c8a27eba6323ddac8d163ba57ab75a233b5e75ce82701c2018f2050f36a35d9ce96ba34d6e2f2ec40f21ad9b9283356a7b590497dc2ef0b80bb780fd2450ca64c816bc74a3d91bf664f2a751b64d8eb9b5a32a7bd8abb33933d172805cfb54cea62f6b094e1723b2862b1188015a3d25e7668beeb2b9e0824bed40a461e1f1dc289ec64dfa424fd6e9d4508b271565b4efa0389e110e129224fae78b7ccd7b5584e2205ea6a60254f79ba9604170d1b28ada863e9ac374ab50af2f61a6e0ca5c5a8da43ce2581de1cef29d69e81ea502222afa7304fb00b98090bc491a8d29c19c0a73fbcec849df94e69c4a36597cb2607550dbb529abdd6a3f6713a83f72bed10b0b5bb543dc417adf4033e749dda6d9f5a0e45787d25966d1fa711ed3fa08882c924d1e65975b1e1eb2bafa8d0a4dca40caea93812108a0846f7d11991ce1038a1e19be7b05735d6bb235009ddb9fd67ca6f08db6fe2bcde3e8839340d3f5f0691829d35d8bba3da0d2bacb68bacd535c368e4c8a734f00811517f55b29b0f34c6c783f7ac4ca0579e76d5881463b653ab59ee6421f1be125341be7745c3787d4014357f7f86d8daad0105220ddd79a2c5f100c12196b887bdbf3ad21bcaddcb95b3a921d7cf12c7e1df619e0421379d4e1dee3ded74e9f23f340d91b47ac75580c078e54e73a0c579c033b0cfb7ffc3a1fa6185d65b93c9d0be797d96e1d9adedb05f73adc3d261123c25970f09bb2ee3aec2aa94ff0a2a542ebc357b664613bab2e346f47857c9576185f1e1d94920c37c9720ac3bc4902890ee422fd50074bef6dcdb394286e7490faf863fc0d0f12e7ae3f9b17da5a08731e547431a442553609136b628c420988633bed640e5465389a9aef7da3ac42b0085d2805a339f7aaa4be7b4f8271ad1da79b2ac5a40af8e348a62f33cf8285770bbe23e50e5121ae58770239830d8876eb69752d11dbb14fdaef0a302c3e002b2c0ba6ee83060536ad2830c49f969a03dd4deb47a31367a80ef373a0c8de6d237ed80abc6ab14021dc2033b4c022f0ae1b563fd0364cadf61e16a1e60c35f3e218d1b6627f621c98c64d1bb15c55e6fe4d57688cf9f7201d76c86ce52ced5573c9a224cc4b29562b1d44488b1de3400e2b0a6959d98f5cafaf293429c81638df90a688dfba9e06080592bbea58a3e54dc06760d45ec65826a4967990ff67d68739396b22cd191b6d9df11cdd91ba9a3c5b67321b0a9ae2398d91e6c5c95d3c7ba73635f5ec3be6b35600324b9cc15ffcab956875d0e403e13e25e084f007e12b2e41b70cc82e2912a2c4aca2913b34bb77a899c3bc8bf7113c0f752d0767f60c0a2c3d6a1e7af3db22377ac56dcc10baf695c67442e03d9383389b80c521acb1f838779c3bef80e0e789b73ea541c6da7cff1e4521a567de081e404e96e6570b958fb276570a4ef14e160f0e74b605033439ae8efcacc12da5d867863ad831daac6f131569b3535bb093445e12ab0a4c8ca9e53746200b350efb1b962a40d781e7465115ce319c643e04116f361fb33c1a9da108dbf4bead2062f87527f5afcce49ad67d6f3da25d1ede73b6b7108a98e1a92a06d4bb53079746410d8036fd8600b31e977c4645106dfdd86c415ed355dac553c988f972b02561c3ee949e4b6de1cd92b87d1bd370aef1ba08f26498db24923dc51cda15d8523edb87fd99af520fecda3e0511c10025a872017010ef5947f8904bbf84b38d7512b51d72b07c18171f9a6aad398be151ff871ef2733f544c23fe1ba634d2c88616bc87c02bb9d298a0e42d974354bf550a58c45c1f5c42740bbdc451095928e059473b4c74e2320fdb27329502e26f56d69d071dd4db0e2897b7b729d15b614e23340c3d7fcf8824976650e98641e75642b0dcb81aeff2d7271687627c28ba7bdfeb1da52a01cc0dd100216af88d84fa3b1455ca0df4fc244c27cf75905a18258bc49fa40c83543b067676302be7704ce0d15ef0c1442890690cf826d9f5f53aa226a0827a3d64fb63a40d688e017742e14c1c927aeb0cd542a1f07ed54177072782b970c9ecd1158fb50bde3748b3ca6f1b6d4197d60aba4207e5d8e74b4f910b6e3b5fac8b978f7ced7d87a537098da85d51dfd1ad27ae7f946a4eb11bc90731837726d39f6e95042fc749cf46758d33b94ec2f4e6307b3263a1b88e5491cecb385f2b522b676fb175dc3f45e47c5f5a1eb5075c2ed8c7d64f6a13d29565a8f2576328c986d4479f33f2a6a9b142ea0661d94e035a4b8842dd88f550654a06969046c210268581899e6d92b06e77d08aed5fd4aa2d3605bc5ffccd2c26335d61c24e2dfbe7a06c37629082c8eb0bab69e9d74aae5910fe203dbc963b60f56c6776fc9fc7422c6ee17edb29c23d34f94c115dc036b658029d6c8002263b21da3b5673114146cfa7abc0102d20325f567ade39c9fa61ce7b40968ac7313fe0f90b7c9ca33f1dd6bdd8d9842b1ef8b94d6a77af9a3302665de3467676fa555c6b5197f1ef2b3f8ef5403812862121c9bbc13a76dcbeafc300d3c94ba25fa799b368bab6e87246f61d557169b2798f793a40cda86f1bac725f00fd3560f2d25a8e14789065847546f76240fca39eb3e765301149d6671dd3f845bada2779723859a78d210407d6f2ec6d6f74cb4a10bb545e5bed651f539b903f4df076ebd84ed017c53ad3b6dd3d122deff4feb09c7d09fb68df2309090f3823ee8c62de29392edf7627561a377da764702743d823b6381c442f178eba19538468e058527cb813e469b687c102c42902bed7798fab355dee902080053e6b1cce7b35a0883958ea1b1a82464d4f9dd4f1b7c6b5aea28bc0cb696d5de867ad40cad1ff5d2113335b730bfa29d797fdc902f0ae047872983eb86e296bdb3815d19631b7e8c79929f13d7baa3fc990c552b6dea783ea137108cfd6fc4dbe7c0138243a4951fdc92185a87c2c55fbb33bef4d7e85da98fb6002ec65586212ac23c58ccd8eadbe68ba19e8a8371d75d5b3d7280c04aa6deeff6b12f55016eb385125500e280320dcdf878cbe873f9187c24d061b8c355b6837a8efcccd97028ea513619702c69416446f605e91a8a9dd50ae6b1695361320134090b9c42bb065bfc084ed6677a922294dc863073f3d133ca2f2f2fa90c6c94d4301443d61b5f8088188ff8c03a0c209971f3dbe1b68a6aaa37f5ffefd8c93e4c1d4f264309f5d4dbd12ae4e0215a40ef337c709349f14d58fbfa5fbc29b550c806cd1cb30e0309a9b3682f2d5409a4cd3942b7f6bb2abdfc091a75fd81b27f0a3cf7745a5a1970b06e940a5d9c2ca0c7d846b793b6b953ada11a866674ab7168bfc5716605761101e36c3f47f30f567b29add5583a1a1a164fe9f53afcf88247c535e84f6cc39d687a173ae645106a26826c8ddc35de155a696b9c1a2929a162054352da2eb04e6c34b3b7c7e08b5f64b218031520c488607545e3ba17a7c7b7480aa34f9c67dd69669463d0fa84b79bbceb2becb01a3522c30f9b9b088647787a8b5c92693d8a37bf0e269e669149a64083c18f43ff20b36707cfe3da01dcc0400ff60c72577dece920bc1dc27c5c2c438fc497f681c05b12e39f12725ccdc2b3766de97efb8685af7a0fe4d3f5469f1e923588d33a4599c5a0dfc828175f73a64b5ac85a91dc7ad3cc748e81173120cbd52bd92f43e6bfcbdaff6547c4e8ad7e7f1c862a218d504ab1106887b7e128a97f781eef7552b120fe5c86df1c8331f21c34930bbb7723896b5871b49f87962f7fd9d4d86928c8c6649f79977c30f713f22159c3f", 0x1000}, {&(0x7f0000000300)="e1e00bbf6bb41fbe9c818a295527f33341d015147a69b8e2b179e344fe300e13d5e20cf90a3496631db7c7aacf7a54fea26ef0abfea8b78cb01fc8a90452c9a23b58fdd98d67ec04462ff55aad5526a9967c18c54ea0bd8a31d5d31a83e4066ccd73439353e48d2c6292a80aa576264ae52741d4fd3a06537d", 0x79}, {&(0x7f0000000380)="e427dd8a9f94b19b4a4e19a48e3ea61baa2b5b5a4df231c4178c976b3627840d863c26e19ce6109c448a0d177722d0152c54c0470c3ac4d47cf635e7ff22835cf041fc7dab0cb10bf88b41c29ef026687678a794aaa6d3a2de87fe7f5b6227611e92f0619502bb08073d9cc84ba02ffbdc9b7804dff58da243399c49d93ca23ee5919875cd0b22ba63844193ddb95d81317a382b224848557682401c16b2e1e28b66462af7364f4509e21c52c006fd85e6a0940cb22992db822eb1e9c1a1ae94e4a601f57251d342b2a011dd548ee2268b59f95f5bfcfa8f74a388403973d2e15e941971e512fb217b45ecde0a6328e0630aec5bcb0915bd0fce", 0xfa}, {&(0x7f0000001500)="978b6e877b0c90902337ea2076f5d4053cc8299d36540d8358453900c1d6c25a57653af44ea74b3db6d99ad9b1f19fa74e1cc3009172965e9a23b1ba108f0d16d8eaf68d0a235252ce16eb9a3eba6de348a1eb79f5f22ab79d33d6d7d4b679297d871520dfd29f34a9f312f64879e7a2b3ef5b06772e4a6e91843c7efe78007df826d819a448b4cb27de9f1556455a9b96cf967c518e5624c3609f08ee5b2885a51b0099067fe33c29d0c3d3880cd71398a1d937b678550fbfa3400e3d023d160937b93c58d92ac23945dcd4fb90a9e75fef34267033", 0xd6}, {&(0x7f0000001740)="ea4a06c11250ff6a2a2284a4d3da4066bc6644936224c2c49d280952c85a41fa27758a33289d58eda72710711dc13dd7031ff2a53276c59e425be9dc79afff80ce3592d703a6f4cee5cc7b66d98f658032d3a1ecc61cf150b213901bf83dc7557b283a973c23757b69", 0x69}, {&(0x7f0000000480)="fd400aa22d77", 0x6}], 0x9, 0x0, 0x43) pledge(&(0x7f00000019c0)='.&}\x00', &(0x7f0000001a00)='/dev/wsmouse0\x00') r5 = getppid() r6 = geteuid() r7 = getgid() sendmsg$unix(r0, &(0x7f0000001980)={&(0x7f0000001600)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001900)=[{&(0x7f0000001880)="25f17945b8cf9932417b3a1f92666d0b9f8db3af0f27c076972c59ca317f2ec9c78b16f0234e0d532ddaeb55ee90fb5a954a3e447d1ef3bfd879ce3962d6cf582a4ab0fa18ab0e9278419b298910cbaf4bd10867393bf9bf6b27180d57cac7aa7eaa054ede46051454b45db82050dc8815714569e68a9dd5c5bee50073", 0x7d}], 0x1, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x20, 0x1}, 0xb) nanosleep(&(0x7f0000000080), 0x0) connect$inet6(r3, &(0x7f0000000140), 0xc) listen(r3, 0x0) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) socket(0x1, 0x5, 0x3) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="670dc3b2b7eb9e7699e2aa8dd51252995fe0c09f5e7049df97523da1740001", 0xfffffe2d) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) mkdirat(r1, &(0x7f0000000000)='./bus/file0\x00', 0x10) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x9, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x40) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000340)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(0xffffffffffffffff, &(0x7f0000000140)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829fc09e4", 0x3c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x8, 0xd6a, 0x1000, 0x1, 0x3a4, 0x8, 0x7, 0x3, 0x2, 0x7, 0x3ff}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) read(r2, &(0x7f0000000180)=""/99, 0x63) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[0x5, 0x7ff, 0x3]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000000)) 16:00:19 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x200, r1) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x35}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x100, 0x42) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) dup(r3) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0x9) socket(0x2, 0x3, 0x1) fchmod(r1, 0x2ca) getpeername$unix(r2, &(0x7f0000000540)=@file={0x0, ""/20}, &(0x7f0000000580)=0x16) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r4 = accept$unix(r2, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) sendmsg$unix(r4, &(0x7f00000004c0)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000300)="775db396ae158dc609696f517bca6c8e657f653ceeadf04c257367e28f4a265adc3dd39bfafbc49c3d518b3dc22406ef373491fe3b3efecb3143a226730b0818ea17ba1890d46d3a97bd3d02e2f68f51f5db79617576a96d547b9fd7fefd091f9efdcc2cbc76106d090057b0c78ed88c12b539c8f2c6a267660249cd43c47a04c34fb7cd0beca73ee0bf4ca0f2380c5e5e4b16ad5156cd1a0579f1393d4ff385804e7c982720d88906a818d4b98fafed0eff2b766ab5bca9a37a84d61ec469fcd68b7a4f400d72b9511253e1c438e45c59f403d3e7d8d7958464eec831dddd06e8f920a72b3c57a6c9668c5f7526b5702457ceecec", 0xf5}, {&(0x7f0000000400)="02b34f3185e8ae0bc56265dfc10732872ac849d439a7f37a571fc2940b980797563d818755872a3684042e710a480361e6412153cc2c2f437acdae687f93b8ce566e9b94777729b81833388ca5b7a328956077fdf4e25dab1aa94f1c5681da43b0da504ed98c96", 0x67}], 0x2, 0x0, 0x0, 0x400}, 0x0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x98001, 0x0) msgget(0x3, 0x20) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000008c0)=""/4096) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000500)) 16:00:19 executing program 1: setuid(0xee01) r0 = shmget(0x0, 0x4000, 0x6f0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000ef000000000000000018000000000000000000000032149024dd84ccd0695129d62d8967491fcb85ed065893d64b049804ba13df1ef5f8f4b5e6e67c763da3919b13f7f52011ebef646481f874de978b97654ffbce29fd49201dc31ac0a6c3ca9d311a939e8df6d5d960a16cf669096c35df8db7a6b6c62ffbc802a5a803deeaeb9c6875a5e4"]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="98022e2f66696c653000"], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000140)=0x3, 0x4) poll(&(0x7f0000000040)=[{r0, 0x25}, {r0, 0x21}], 0x2, 0x7fff) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x3, 0x7, 0x7, 0xffff}, {0x6, 0x40, 0x80, 0x6}, {0x4000, 0x0, 0x5, 0xffffffff}, {0x8, 0x80, 0x2, 0x1}, {0x49de, 0x2, 0x2c, 0x8}, {0x20, 0xf3, 0x6, 0x3ff}, {0x9a53, 0x0, 0x9, 0xfffff85f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x0, 0x4}, {0x3c, 0x1}, {0x4006, 0x0, 0x0, 0x20000}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x24}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="174af205b6068bbc6be6634ecdd0") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) 16:00:20 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$KDDISABIO(r0, 0x20004b3d) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000840)="1a40e0f26306435016c60111c81acbc5f4722d9eb203a15e8b0e17647abf26462bcf18aa0a5f668dbda87c9c582c61b54059513f2e653aa4311c2e26d78b69946287794ff16c6120f467d992744a6ed580090f11f27a542d30bec602d4782b41f71f68fea9c4864812c577b2739b7512693a122e30bfcf46364e4217c5bdbf141e165fee874a69fb9bbf56eb9c1793d4fbad90a62bf430e63e42723c4fddbfcb645f7121424c91dcc5a0a1fc38c77ea21d340a895d75f359bb2e1bd0328de2188e59bc2239963ec96a2bed1d77e7945f245685fd4131d4002c55ca54e80068e4c2d053a58c6a56fe3726fb426eb60357013a0b15e5b1fd5f9b934fbc5d472f8c077e06d6c06956b5ac6b6d2a45aec070f41cb270915e8c8aeca34256413105515ff332c72a0aa96acce3c224c8da91448ce670982f6de36759517aff755165c63d42e9184d33d82ab6014e22960ea86f21ea734b2391efc23e39e77f6aa1cf03bd5a34801689b301fa6bfa3cb0e9fc9ddd6f3420479b04ba02494bef78259d22fbe7576fbe24f07f2775e767235f4bd1466743a1c01a98750f6ba91f7ae32103dc9ad9a4957717ef7464c135cc6e47ea09915d39f13bc6bf46c0608b649a40fae1a203d0f6e2cbf6ca0ad6fe86823eea932149d8ca462f1b263157a7a5a5c8d4ea3228833162d6fb3ebc92e6aa9285fe1af3de4cdc9b037770f050c1cdfe94f8e09bc5d3e244dabd62f9025730bcf6e78c3c55762f4485ed10de6ece3eedf3c08860c54623642fbf7a6925bcae4dc45589cd913b1f7fddd43f130e91d1a2489ee2e0987993063f8e22acf5a2ba577219e7d4f77b1d1651eb1ee347f4677d12c2b001ddd75166e20688404ab09a3566c375eaf8e684b7e73f0f11d075fbd730286df6193e80ad28c2627ee6a31cd9dade7b4c2686d4f8c9219c559cbff28cf4ae58c0b6350d223a8cdde8fd1e6ae9b8a10cebaccb1feaa448ae3b6795adf7af3f0a718f07fd7884d884be72d326d9adaa34f3d0348fc52802440c229bbc45975c01f20fd1233341cada7d1cf4be397ac3827bd954786249143db1f8e1c3695ee95e8b1520986d77c81812ed89884ba0b12cea252349d69e95ec7dca34e413d48540485e8f0c6d0eef18fefbe5b6d24d17160d5d0777f8645b1545bd0dbc17318626dd721da5767d15fa3a557d47d5f94ad9edf67e2b9165db22716852e9eae47998edaab7e573ccfe568b0e8da227ed07df63716f35ddf0cea9cb968ce19f87c6b7a7b223f12d21b423d236994f8d1cbc0edd8e49ac63158214dd7d5bf482a01820646474baad238023ea7732cd9afc1599cc0bd9c7fde579c5c46867bf39ec75fb406bc254d3eb9fb3a877177faa958dae3e92d6a202328722cfaeeaf8c4fca8918c638e5980454f782c7345fa0817dec44493d0ebbba85136839c97d7df3c565d5b206ecb9051bd79ffe6c5500a54677abcc4065c5e2cbe89789e5223c946825330ba1b0514cc689fc27c50b723fe67a6892129d53c89342070a5a18b7ea7384a3f908f694df3a318a82b67a041164c7904294fb9a9eeee054bfb237bdccedae69ec1d8c3054fc7d424c9990ee0d171b5ed64dafc6a61dddcc5594c7b95e87567a5a995d3659d6b38cf8845d9a5f5119348e3d2a2ce0260c73263083b982cfe9ca757224febf2382e097f38b3669b87ed18e0818b0c9941646bdedeb0e05dac1676a35d3fa9036db91074029d26fd6260f427f07a3b13fab0841e73efb0d20283c87d1284cbc595050872cac4d3a277f5b813388723a2e1a414ec65d2efb6709f7a7aa1f32547863a34a207808f8049410926405870d8fff9e09594bcff4a5ed909c3c27fe137b17cfb4bc42cd0747a7524654ae12d161174c25e39964f7fff59b65a445c170763b13d6463da054129b4239309f1b2623154118aefd1ff2a74d78f25c1bc31720600f3d5846f1c8dfbc50bc20aaf619a3b459f59aeade26511ba147c70470a5a7adbd8aa0f1ec8adfe82c4ac218d38c1b3b0f6dd445c0b2c1cee0666894920e3fc9b1dafabde34e305ec932682b3b4c715a9975b692297df337497cfc5f5570af0cc72f880069ee73d0f88e6d93b3078ad39509d56a225edb40a1218191d9bf036cde71d6d000b6ce1df121129769a4dd9728364674c64ebc2dc592ccde5aaa3c5cc1b47ba00ce044f3cab54419ed89f0d4ba39c61416d047c8aadcc7b14430f8ca870f8153e518df89d6be065c5b1685a802ae6448928790507d9b2becb267c8f3ee8075942ad2e4344ed8746ff05693de74ed43b43175b9e84d4925e994270dc303bd6dafa2666a5309c958220e8f0fb7f9f46f84eb59ee12b8026c71f7bca3afdc2f011d1ab4a0c9bdb3d52add13f7aea807a368ec501f73d1353156f80dbd95bdc5e7d867257a62117562032370fe94897412b87ac0ecaa4ae6be988027c9c3a73316a49f4099521d872cb305734e7b526be7416ee134ee2b91dba3ed89bb17cc19676fc983681fdede4bbe71ffcb76831ef58062d0a09893734601568d27be2f2bc17cde8ecd8dbbcdbb7da7feb0830abfaf89a5e7a1bc6e00894eba246591ec0a639883ed06571b19d46b7273ec010c6e4e7c5115310c01a7d65308a476e62f3f5aa172ba06ebe1a113ae26d0721a32b4ed948f81dcdbebe8f7a6c478ba371895655cac4609da8ab15ebcf72426abcc5cf92da448440aef35e1463579a6cf6cb6472c9c230140590cb07f5368c3ffc5bfb866150aba4c2f6209a69b434f1b84ee4553bcfefb51bd11d44c8d2b130ebe5cb2f7cb1e72f3547d91251a43d10dd1d1cb14715a7d3d567b91b4b223dc13b9321de4daf06c3aa9e49bad68ad110c06036dd3dc3ed96128edaaaf2008b4ca75a06f28228b5248863762ddbcb1c97d518dcce8dea32f79dafb9e715dc7d7c133e5bdeafad1c6070aa82d10fe56fb87a292c0196819c89a3acb943c4644f80aabb16485f75f2da7789cbbbe1a75e0ca82d34e5f332f33323d144f3ff7d63baf1c75a420f03ee7cc8eae8f7e48632d43debe54ea74c485a7812002d520b54d6460eeb97c3cf40ea4b7526292edffeeadbb4da0ee4673c21ab8f5824c6cbb11a97dc0fed9b42c838edb84f962e71c5cb2704b53d349094f091493c209fd2f11c408d8a276c976e738aad30b78739aee26bc1c0c555e35617cbcbc9f9fb419fbcaf23166a67e6f7d353fc2ed896155d3b832ba5f28a97bba19fe7f0f68b1605bb903a96c4a23eba2baa66a44a2bcedae72905d78d65dacfd63cde83a965eab5652e1743647a9bb4d7a6089941ea9179b7ef44a9a5d3b8433d39e276b22844cc25de389d42f0aad07e42c166f81c6015cc41403213e195f7efc85c44b2dbde5fc63d98863b12fe3c7c6a57325a5cd1f945acaddf282afbdbc939a3a2c376d08e637f37e380ad21680e3a81a7eccf99657296ec4874d69334b19ce9bbde516da00eb0bf9c9f203778fc3c29f489ae0e3a140e8c8727183bb18653fff33103369369f675ddfd36525d53ae20c4a8672b7663a696e355ebcd34171f9f98ff29c9a36ba73b549b09da24050b2ae02d5195ae96871396e02d98fafd631e04230f23545a977fb20743353c7e98bf815aabbf08be0a758fd29491f4d5fcc8ab6c1cddfec5cdf535543e4d09041e15f0d44da2fb92834ac88b79216f8a3e5f24e4642852b44b1023f654d97ceddb839c4c3dfa548c861515db05de40e30c1d6c59f8a8adbd264833b43b96ba7f533e8a207ef77535df1966132544f5d92b243f4737da4d0c84088c8fd6465c4c74bb75b1a8e688088cab39790249ab0bbbf4c56b501f190f2ead35a7e9c96eac3b67a49d86af79483ce5a490d2136b9bce801cf30611c92bdc69cf972a07b879713cf6d7b7360ad054dbc4854a7eacd666af4e17b4bc02bc71912ea6242cb77f8c46c9c7df27b47e208249380246fbcf94644ea7f903b0457397003123f6d0e8b5b3b53295d4ee7c5e4cbce797d726cec8d4e0212d9ddc484b949cfc6902057e832c7f32a5cbbf6a868dba8b389464d5cfe70fec16ed5faab699b52f7170f4c3866d38bafac263d6e0f102ad8e107a1bd5cb7a276343b5e5c71cdab819bf09eb49b1679727d290d6c2fed5988e0a6df75dd6e8ef0b335ca44c237ee0afda1c9ce2c56529d8b0923d502dad5f481a84962fea6e9ef5750c67412aed2923d2c7eecc21ece2cc65eb5a4f60c0163de1b936087f1a7f7ce575b6e0c220b68e0e90d5f300db79c5005776d9bb92fa9206d0f11d13ff6da745998a08385c71a7b28de7570d9b1eb0192f99a9ba05043a59dd546948241a357f36653ebc2269707b4238f989edfcb53318bed2fabe196dd47d23e7a9e5b869283ee5f13c4af339f52ad4ee8d7d484ca30182df2eea88c99e19241e1c2ca8fc493667a5db28c4655c9a70ffaf156181c483e7bd4c7ae3c76c6e58e28b9047de4f1cfb5592f945e3ca8f13da562625e76b01c05a56ef6e4a0e9506b3f51d847426975dcbf85313e5980f8c0d4eab359206c6dfef14aff7021e645bfb06a9ca512b64de4d73240239c4075f19cb36ac984a02927c5605f20764b6d40b397ae58b7a2311a38215fcadf8600c75939f9977f11a55d046d545fb84e7bcf932471253130cdc7e654a6840ef5344ad92c5a854304e263541b25ebb52bd48db1d79ec3dc9295d46de61efcda80519bb0de6aac9aec7724ae24cf47ddb1711b8167cf40e7e5ef428a291e920254dee60dd809dee73f992c0b5c19472e6cb91843da432044f6072140dd50eb4811da66ae8e30bd0b1c856e9ee142b0a612c2fd44e570e65320af67fbe7e9dd99854240c97be261ccccb7a481279901d099858e7bb7853c2c4b34c55f7525870508d18323328c34f34901eea86848ca84a6ddf731d3ac222f2b07c79a4442068f6e2ebc834c0a48cb50245cf5021b213b3dfdc2b94f399ef4e2fc9af560f1fb21150008673d0a2b71b51e510781ba3071befbee35d82aacdd39667784e27851f1820c9815f5b20c2e5505d092cc59282c585822e1b31bb1d60978f51236bd53183418a6ac8ff4552282478be07f59ed086df0e98d68c62903f65a8356a99db020db00a11938f42f465f438afba9c24f0f1176b025f4a28e388fd01cb1d27694600cd239e205b544b34e8092c1a120f6892d587ef8f03188b061606130c5884a64d9a25b8c14b0c417df1ddf13ed7eb7156bb3bcdf150274e5bb1bcb79206b38548de87e56503c4f6c346937a3f7f1bf68a74ab355fdb240d859b35fa134be9e943bb6d8f897ebc86a6d96ec8f3870b8dd64fc476587b9ef3a8b158d7c996047da3c7ba3351badb04f00f8a209ec5592d481703f5a4f745c84f781cde638c013c16a7fc0c8f9315b093b3857b274629a384731ccf2a29ad4c27c49ed12e2ffe568a249f4e65c7ca061ff214e65616733ae7574dc4e5ad8ac0753ac7fbd303a396319354a1386f0454aa9535ef0ab0945feac9aa3c59a6e3550142739efa22dd134335c4fdc8079f5931ae33437d7be2bc0449a940170c981e74922fe88e09e0b86eab9194d539ccc7537961e85f00d560bd5f523b35b6598ba072197f8327f811bf451c194d8e3e9b48ee72727927789951d962c48997071456365aa14f4e349d1431df94186bacd6d5dc85240e3e564b15728fbbe697e4ee919d582c479161a3e1fa5b5c347f986bbe23f96a5159b40e16fbae75aba47c9fb83c648172f735a9ba614a361d67467a586e63a362ef354ca9f61b194751b60761102d29bf48af1f866f3b", 0x1000}, {&(0x7f0000000180)="b6624e6c93eff2e142b23667503342ffb71935e9a26bf576c8858ae8dec0948765a5115b4a4017770bbf86f076b124e23cd8ea110d84168fd0ad7fb34a09977a68c9a55e4b9f638ca5a298c564e02f8325fff0c0ff56af53ac65fd8fb3713f5d5fc142ed5036de2cda67977c44682138c90c2cfbaecb823a03e311c871e6cb77aabf80d822d31ca818e9282a477b647671c69949b98f99e26d786774788320dee33cfc606374b35fb6c7729b206e9731f6b2ecdbef917c93e5a3e53b2b5106f2d961df6f8f96043203b85f1dc74c", 0xce}], 0x2, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) write(r0, &(0x7f0000000000)="b11e5c03bb8cd3e46e6d403e7dd49acb9de648815c6c7b8c1fc2", 0x1a) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}], 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="8202e480ffffffffed0bb96642565d7fac5e4448d3541d1e87371395d794f3ad4e4bc3da01e75a07ff9902308a8270b46b9bc05bf13ebd067a20f8519a9a039f76b99661966beb15196c6e3c4987f3c02a8ec58f6013b73042e471038270cf8cdd6d3298e2eb602940f5a46a856b2c2271be506ffc650b758b2a2c0c24d60b31d6f83cc404b110c9c1e0e0a27c0b27ea81511450773f1ff6ed8c9f034eb89400660bad06fa9955e9d2fbf3a4498e4976d8fb9190bb74c94ebe127548ff047755d0d6fe78542340d344a2459dcf4a0be463d62ebeb81bb59f4ba71a1e3cf7f02ea98131a04409032d2b253a425cecf773f5daabe543a6106a2539d04c85f0d0743d79ce9f36f7"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000cc0)="071400000000db000a369bbc8c20b4372c0000005aa92a068d690d6a5343f64166fa5c3452e048095216bec5e0bb43aeecdd1e9d536cf5c9259fdbccfeb401f8a3970b3757d4ceac6d485bad8737c2f8ec94879c3ae6d2260a982fd45c29ba0af5bb68dbbcc50a563804122460861733ec50e282523da9ea282258a7ce6c607579538f806021f2f88c450693409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697f77b9", 0x4) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e42054d67c04f19b5aebebfe296211b43eba2a651d0f34a9d04f684f6d6a028590273ea08f2983ea6b6f2646b88860900eba773ddb4cb81df630b6f16d2fbbaa228051637d0be186c3b6358331524bfa042b55fd4bb4a37bb6e768a45ad9c68ea4e3e511b8b3e44946b27447172eb8a0153c9cd0bfb454cb50700f9f7dba19f92008f7b7ad94b14220ce9163356a9b8254613eaab89352cbd5af82d02b834fc8c2037704c4df516c73653abcd031b54020450b8cf0144b9432129c6dd3993cbb129d377192d04398c8e0ceefc61ab880edebcf65bf5ce5bada075f7e5af1dc17b4074600c4a869d49208c2c834bd5f9dc68137fcd2d21be9804c760281f3ef67074b07d773ff220784678d72b4335250d8fae4553a87512e5fdc457f018685c1fb74c904900ece9160c3e9c3d5aa7ce58a90ab07645018480f5dc93275205b453b5062f05bdff7d2579c1353404dedb97069e1de6eb116f6706b811aaca63081c02a0f5029735b4980b93fa7244aa319b33d1730329e1125765283e81a800778ae40f5187cc9bea54bd0f57e1d5b44aa1d8dbfab03e14da6744dae93bc563e34b3fa625164a80bb2d498ab781693fe2e7ec856a80a5a593117f2d20252b9ed648efa3c0f9362bfb16e6c7fde7842f7eab1f053a6b90dc9bbae090b8265672fe98777ea0ee93cc134675afcd04a79b11fde1b9b6f22faac6e7cb68f5e80bff376e56d8f278309ee9d285571a754c6f7f81545cfdbbdfb66c91b01c69161a29110911e157c39d2ff0706dd339328ba78b3af604632dc09403f9c6e321246c986efeb9835238029fc5263bafaca4e7fe9c34069ec97ae5a13c89cb9b765b7f4e0c1d9c5406dd3604c71e26c59aa7cbe5a7f4bfa8f1c5f5e1d3b88e908ad0126d03340f1dda669c6887c849ca94c707b101623157ed06534d7b4d5f2c252adc8f5672a7ef12ca6f568015cb9c0eff5f850426009f7ae060813b2aa4d3cf641dd12931253ea1f6bfe93afe38c49e9210b5a02a11bcaebc3e82e00217e0bfd98923c27e3a9b8013b7a5ffa8a4f7c40ecf0e9844ac612a2a23c08a6e3ea3b28638a4283135520504e84671fc3a7735f80360023cbe0fa7f4bdeae20afb4b3454081721a955cb762abf1942fa9d9f19cac2a237efc5073c4d91f9dd90e564b9e8504d22cbae5610aeb35dde2486f3676cfa6674d61138507f59c138caee9bd8cce2de6e10e48316096c06198201a2c7ba91a55b9ccce2a7ae5348eac5e27eb6b30f27055f404ff1f2b2dff7dff62bcde578e0c6ad3ebf931f6820e87da5dcf2e6ccbc05b669615daa05d073f40e94612908b7275d11c4d5fddcdebd86cedc47d96367a106c6f5a11116141a46bd9e45140f4f6d5c039941cbd7d1409f27774647928740853963447a5729d69e116fc1948dd3c59a5a354bbe27910d44838e338a72b359d7ead17874aadfedd3f8f5241bc51b8c14b7a0d2aaa97c58f02a5b9c6197daa9f2df7f08dd1fb800c8d1f932b88487c340af8f3707075bd4238b56c66f3cc03bae6e66f5d01aa53f533fb3686184614b0485654940587945a98d7cdc726c31d4cbae04b1801e4393bd210911243c625fc36de13ff6bfd897ca9f6bb9e1e3a3ae6d7e23a545de43b957991bb0415b9b62fb63a47db287b5d8bec21750397de7df7f3191f895bf2e46232c5181d9e569f00c5533db424b415a3f9085f0e17815d5c4b117a20c02a4fde44c698412be0a5c61afb8bb96f3e9cda9d6486f588113837c79dd00dd335f9a896abc3e4ef993ea71dd266997c8d37735cb37999e24e3456c8a6cffba14a8a7d9e0918d930f76da597765b2d9f6e50992a7c75a42ecee4cb25258969294e47a91b5c9edad173804bbaf8e3c475f00ba18a991d2bbdb4605fddb2fa2eeac0603781b4f65967dd505e71098901991a4137df6f139a105ac9380568b693187c9768020c375dfd36e6d93db56f86e6b004d8f08565e1a3c5d0cb58ee30cfe1002d33569b8367b841b927474ba71363fbbd39fbc5303018e7e66115274", 0xb39}], 0x1) close(r0) 16:00:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) r2 = dup(r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x5) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0xdebea51885394b3c) 16:00:20 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) bind(r2, &(0x7f0000000180)=@in6={0x18, 0x3, 0xd2, 0xe85e}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000001c0)) sendto$unix(0xffffffffffffffff, &(0x7f00000003c0)="b10005136000000000f2ffffff000000000004fecea11ea8fef9d2cfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63a19e2c667c0de657d517d6638fff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000", 0xb1, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB="d62c49f5"], 0x18, 0x1}, 0x9) fchmod(r3, 0xe7) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) 16:00:21 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x3d, 0x0, {[], [], [], [], [{}, {0x0, 0x488f}]}}) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x496) r3 = getuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) fchown(r4, r3, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$KDSETRAD(r1, 0x20004b43) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/237, 0xed}], 0x1) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x40}, {0x35}, {0x6}]}) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x10, 0x0) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000146, &(0x7f0000000140)=[{0x54}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0x2f8, &(0x7f0000000180)="7a8da4ea1fe6f57cc63c5a0093ec") r1 = socket$inet6(0x18, 0x3, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:21 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xfffffffffffffc86) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) 16:00:21 executing program 0: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed3dd77f50bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3eac4aaaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef5f49d5b11f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634dfaaaa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f001040000c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c82502000000381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd1000000174e93f58f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab04e3fe2c38b66b4d7e28272aee33a4f37ab67730c42bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382124dd4d14778526285ea70b50883a43c7204000523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000bd5b16be101e3c70118ae94e25ff92ef8dc9f9"], 0x1) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925", 0x36f}], 0x4) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x6) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="1a0dd5b180aced9bd14e5550c9a5e9632b3bb112d36624c036d4bb758e8964bbd71d74304f498a45093be7fd44733f9b0a43d30301fe53abfd7127726c0cbd3feaa7fee9f4792a4dc32e3bbc52188e206dabb6c93d6b5547a94ba0aa15618cf485d2aca2f290a77e11e4ceff8f58e9253b47012da6ce570d2722fb3797d4b443d9f13620abc51674936bb5a19210b7ccefbcc5d0693ff85f795f03178f2d90feda01515307f45b123a705fe7fd287ad44e14134a23ff57", 0xb7}, {&(0x7f0000000300)="099506ed1b24a70a35184473a470ed4846df3f7743898654e1561322365dc85253328249ce871707ec90134b9c5204412714ea75e301123ef731f26ab8846fb58172e337d7710d0759e21c444b9db42421284c4e46dca86bd8613462191169cbd0aae801670a41e1e3951c49f9159039c6d95cc6f5f47191e1fac172ff216172bae3db4f42f6790e79b55c61629439282a3164caf2a163c919819d7fdfabe3888cdfe28f04231d56a3ed221ee63121ebbce97ddc85f99257a58a30c2e71cbd854d1a805b66c7729da631a114bb52268dd2e9d7837022cecc8214202eca69ebedb1f7d4824d5280a25b323c5a16c1e6", 0xef}, {&(0x7f0000000400)="ebc38ff1107cce41ee258411230d44235e70e5b2fb37343e7ee7d75aeed5a05b873073bac07797c7c58ede605a74ad9346574f16bda99225fbdb073fb20d1a5d502d938d358a00eb331f5ca09f892caccb085578b99df1341391688b99e90a28be15339b5f704fae3504b381b8477c70dea99bb544e8ac247826d531f1a6b17ede6e8b872db9b6b53df0508d97517bde522193485f66e4cd33b3b8e1116afc8559b35784da5d847b86dfe9449b76293664ad820dae397b992e8a1bb1fa39d95584cbf32f5e", 0xc5}, {&(0x7f0000000180)="5347df1c05dd604a72e2985c160788f5d3ba08f157a582918dbff7700b46a1a72ff5bfb8c34eff3ff594c35ac9ccb5768d4b7c8e9826a9041062a2bbfe366b999d92a2bf0d876c772777b714c4bc1fc0d196a396f6f20dd47c479521f9fd64db0cd5f5ff7ce90d38303b744cabf797438cdc0271cb0f", 0x76}], 0x4, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x74}, {0x4c}, {0x40006}]}) clock_settime(0x2, &(0x7f00000000c0)={0xfffffffffffff000, 0xffffffff}) syz_emit_ethernet(0xe, &(0x7f0000000040)="c42814b072af8dd1fab383aef2e8") 16:00:21 executing program 0: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x8000004d) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000400)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x1) writev(r5, &(0x7f0000000080), 0x100000000000022e) preadv(r5, &(0x7f00000001c0), 0x0, 0x0, 0x0) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) r6 = fcntl$dupfd(r2, 0x1, r4) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000180)=0x6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0x0) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x202eb, 0x0) mknod(&(0x7f0000000440)='./bus/file0\x00', 0x6000, 0x40) semget$private(0x0, 0x3, 0x10) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) flock(r6, 0x80000000001) r8 = open(&(0x7f0000000380)='./bus/file0\x00', 0x8080, 0x8) madvise(&(0x7f00007e8000/0x3000)=nil, 0x3000, 0x7) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f0000558000/0x3000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00003e6000/0x4000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0xfffffffffffffe00}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x7ffffffe}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80100001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './file0\x00', './bus/file1\x00', './bus\x00'], './bus/\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus/', './bus/'], 0x1000000002}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) flock(r7, 0x14) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\xea\x86\xb1\xbe\x00', 0x87cdde6eb07ca36c, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x10c, &(0x7f0000000300)}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000080)=""/163, 0xa3}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/147, 0x93}, {&(0x7f0000001200)=""/158, 0x9e}, {&(0x7f00000012c0)=""/252, 0xfc}, {&(0x7f00000013c0)=""/166, 0xa6}], 0x6) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 16:00:22 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x2, 0x10) r1 = geteuid() r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semget$private(0x0, 0x0, 0x248) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r6 = getpgrp() r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r7) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) r9 = socket$inet6(0x18, 0x5, 0x1) r10 = open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) r11 = socket(0x2, 0x4004, 0x2) r12 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r13 = getppid() getpgid(r13) r14 = accept$inet(0xffffffffffffff9c, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) sendmsg$unix(r8, &(0x7f0000000ac0)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000740)="6264fbffe4187b24c6e5678e48dd1780b606bcb6580933d3bc1c62da0bf5001d3da362c8d7acfa0fd51ea3276332a288446f7026db012e8363dfb175d89c0b76b5afe308b4733e0663e3244b6e81441841741646627a2e1d14998d2e32d88be2fe0887a93781d23d9ea8b01ab337aa918fcd5690009cfe5da587cac9bd33787ab8715d7f846e3699ef4a63a36ed7e497528c0c9e357b3c90dc4cd85a70c1e3d2da5dc4bf", 0xa4}], 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="2800000000000000ffff000001000000fed7867d54d209136e4bda1aa5a0", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r14, @ANYBLOB='\x00\x00\x00\x00'], 0x28, 0xb}, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000540), 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000580)={{0x2, r1, r4, r5, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r6, r7, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) execve(&(0x7f0000000640)='./file/file0\x00', &(0x7f0000000300), &(0x7f0000000400)=[&(0x7f0000000700)='r//\xb8\xf9(+\xea\xc0\x87', &(0x7f00000003c0)='.)_\x00']) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="0000e0006a5422c779367c0cb822b6ab880b56d6ab38396cd693bea6dd45babdf6c6b1ce665950d9f92a00290fe03285a4bd4a741ad9719ee86f3ebbba2c38206997bd6d3c8e5919e4ba13f1366632b16e85f83c76488004a828de742e47ff9454f01511bc476b674d62ab2d837eeac16932aeca593614a3be525904cbdff45c5a93f7b57458b4146260619067f4b86a7420c4e38790fb8f90c096f06b3e77a907d071a0a70c9b46fba94f0fe8684f4ed8f72f95431f5a157a753fe4c6324781784085a302602cd5e307"], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x9, 0x2, 0xf000, 0x8}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f], [], [0x0, 0x0, 0xfffffffffffffffe], [], [{}, {}, {}, {}, {0x0, 0x2, 0x0, 0x400000000}]}}) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2}, {0x6}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:22 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) shmget(0x3, 0x3000, 0x2, &(0x7f0000322000/0x3000)=nil) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) socketpair(0xc, 0x1, 0x8, &(0x7f0000000040)) r3 = dup(r1) setsockopt(r3, 0x1000000029, 0x2f, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffeac) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000400)=""/148, 0x94) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x200, 0xfffffffc, 0x8, 0x19a, "96e2ae4f3e9d15ead666af53d294e56356ebb400", 0x0, 0x7}) syz_open_pts() 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x10e) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) connect(r2, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x21, 0x0) close(r0) 16:00:22 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000005c0)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000004c0)=""/210) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x168) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18, 0x1}, 0x9) fchmod(r3, 0xe7) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() fchownat(r0, &(0x7f0000000900)='./file0\x00', r5, r4, 0x4) semget$private(0x0, 0x7, 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000480)='./bus/file0\x00', 0x80000000000002, 0xa00400000000000) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000ac0)=0x8000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x1cd, &(0x7f0000000a40)=[{0x800000000087}, {0x2000044, 0x3}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2010, r7, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f0000000240)}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000a00)=0x80000000) 16:00:22 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) accept$unix(0xffffffffffffffff, &(0x7f0000000c00)=@file={0x0, ""/63}, &(0x7f00000009c0)=0x41) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000c80), 0x0, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000980), 0xffffffffffffff20) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) pipe(&(0x7f0000000b80)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000bc0)={""/16, @ifru_dstaddr=@in}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x7, './bus\x00', './file0\x00'}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000380)="8245f1b8d39a2ba9c8c5239e8cddf997d0f197f8acb33782642294ffff9cb8c0142caf3a5e31eb19ef760bb1311e6c7d20e9b98c3a8caf6f83f2e94455f244c01651089dfed08dc164c0d7b44373b0432bf81b217b5138789469e5c837f61db8759298925d14e9359ffb06712cc3369fe06ecd908fc593eb085f6abc0b0301f0dbcf04ff430ff70d2909ff4f2a70c3b973d0736d49", 0x95}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780), 0xc) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r5, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r5]}], 0x18, 0x1}, 0x9) fchmod(r5, 0xe7) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) recvmsg(r5, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000b00)=[{&(0x7f0000000440)=""/170, 0xaa}, {&(0x7f0000000500)=""/183, 0xb7}, {&(0x7f0000000240)=""/79, 0x4f}, {&(0x7f00000005c0)=""/107, 0x6b}, {&(0x7f0000000680)=""/149, 0x95}, {&(0x7f0000000740)=""/38, 0x26}, {&(0x7f0000000840)=""/27, 0x1b}, {&(0x7f0000000880)=""/234, 0xea}], 0x8, &(0x7f0000000a00)=""/165, 0xa5}, 0x1001) sendmsg$unix(r4, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0xffffffffffffff6e, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r4]}], 0x18, 0x1}, 0x9) fchmod(r4, 0xe7) getpeername$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000200)=0x8) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000001fccfbb247000000000000000000"]) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000080)={0x0, 0xf5}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x6c}, {0x40000061}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xfffffffffffffd44, 0x0, 0x0) r3 = dup(r1) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:00:22 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00000b6000/0x4000)=nil, 0x4000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgctl$IPC_RMID(0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) 16:00:22 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x3b4}], 0x1) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x80}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setuid(0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:22 executing program 1: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)}], 0x231, 0x0, 0x0) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r6, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x8}, {r3}, {r4, 0xaf}, {r5, 0x2}, {r6, 0x4}], 0x39d, 0xf35) r7 = syz_open_pts() close(r0) dup(r7) syz_open_pts() 16:00:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000100)=@file={0x3, './file0\x00'}, 0xa) 0#+"$%.!",%: #/--!.$ %22/2 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x7) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x40) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) write(r1, 0x0, 0x0) 0#+"$%.!",%: #/--!.$ %22/2 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:24 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) msgget$private(0x0, 0x0) geteuid() r0 = socket(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) listen(0xffffffffffffffff, 0x0) r1 = accept(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r4 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x30}, {0x1000000000000024}, {0x1000000000006}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r7, 0xe3) r8 = fcntl$dupfd(r7, 0x0, r7) write(r8, &(0x7f00000004c0), 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) r10 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) r11 = fcntl$dupfd(0xffffffffffffffff, 0x0, r10) write(r11, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac95873090900000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) r12 = syz_open_pts() close(r12) writev(r12, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000080)=[{r12, 0x4}], 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000e80)={&(0x7f0000000600)=ANY=[@ANYBLOB="5ab8962c653002"], 0x1, &(0x7f0000000740)=[{&(0x7f0000000300)="a3642f5b008a5bab8ba2250202364f35d14de1013551edd016eb393a4daf4d7fc50e", 0x22}, {&(0x7f0000000680)="23c4c2cf6efafe78dd613f18d9f364d88e45f26fb5317700ee9c88dec484cbfde9fc8488afc2605da2ea73ffb4371bf2ed11a60afc0bebe13a718a76db4352dbbc57a7266c84946b77a459ea13f8badfa6fcced8316d2fbb1f1a8a4a63bc899064b0036e9bb331e970c5", 0x6a}, {&(0x7f0000000700)="817697fabe", 0x5}, {&(0x7f0000000900)="bc2a2202ccabca9b23ee5d6002509e6db0c024643f4384f73169b202d79a1110b2b175f06039c8835c674f425fe872c27e512c166172ea93919601a35a67080d253bc1e4fd18e36d951dc83c418d8f468a8e150c7464aaa36aedb45b1fc74dc7831b1e02a9f9df66f29950a166ee47e30b0c19a37df83597561564667e4a16b1434718db61a743ab6b571305345d8d27b85447340e5503cf8bbc913cb1390467c314e2fce4fed125761262fae3c39f8a73f619543924eaba260a5647acbcd346177109b6f3", 0xc5}, {&(0x7f0000000a00)="12b0a13bb8cf5ef283759761f2fa7d3f1a13fae6d38e65d2e3bfe69cdd98efeb493049798398881cd753252923094dcb407e1aa46b61749b3cad8ab7bee66a817b6f658f326d80c15bd1725fd837fcdd6593c30c9827df2e1e186bad75a49fda50a10fe7ccd462a267bc975a34cb8d5acf426b42ea94c21acc3bf840ab9beb82027eacb8ae3b13967bf091928e720c09ea70cbb4db03cdcf808d4eb7dad1cbb3cadf0b4bf12ec81293c7593d03840f4304c20d2785b76eea655f81c425953c666e225b3de42e3eba53bfeb9f008740b033fa72a372df56471ced58a808071f3e02749729fca2f073739c0500653b44a0ced3540dd1228bba7f", 0xf9}, {&(0x7f0000000b00)="a822885a2c7ba4727608325ea1c3fdacdcc44ad8494781ee1cb904afdf548b829ba7194a548536bfa8a2fd60d05c9c48dcf572e25021bf8f6bf24eba93d742c2b201cdd2973e671628f31036fc9a50752bbe9ba29c6d5d76363c698cac3c0be3ea4f123f3040501bb3be9463c3899010065fb7989430470cb5a505d0d222dbb1e47e2f49e45fa61c45582f764bb5acbdad19a06cf899786b78dc01d0c09df25d3e580e30f847d1cd0579717d8fa5f28dfa5ec8fd1d7ce1e2e5023f7bc308b7ba77cc086bab54056c10f779ec3b9276e3370f29cdfd6fc5b6a5ed3c63f614a3e8b7e3f4d6cefb36b4300226e1d631facc0cb2aa892bb6", 0xf6}], 0x6, &(0x7f0000001140)=ANY=[@ANYBLOB="6c56fb22028182dc66f5797a1b429e822000000000000000140494d304d5add4f8a870270f429ede4d8ca5cbf2c9de00e6001000000000000044", @ANYRES32, @ANYRES32=r6, @ANYRES32=r6, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRESDEC=r9, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r12, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRESDEC=r8, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=0x0, @ANYBLOB="000000002000000000000001000000", @ANYRES32=r1, @ANYBLOB="758d4a5bd5044f3c9e5ba6069be2bca779363a8e7575564ad849ca22e231d2f6c13c33", @ANYRES32=r1, @ANYRES16=0x0], 0x132, 0x400}, 0x1) socket(0x18, 0x3, 0x7) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r13, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0xff, 0x5, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r13, 0x80044272, &(0x7f0000000240)=0x1) r14 = open(&(0x7f0000000480)='./file0\x00', 0x10000, 0x40) writev(r14, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) open(&(0x7f0000000140)='./bus\x00', 0x2, 0x10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7}, {0x2d}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x9) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25, 0x0, 0x3, 0x4}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) 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:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000002c0)=0xe4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0xda, 0x7f, 0x5, 0x1}, {0x3, 0x81, 0x7, 0x254}, {0x8, 0x0, 0x8, 0x37}, {0x100, 0xf9, 0xe9, 0x9}, {0xbe13, 0x0, 0x3f, 0x8}, {0xbb, 0x4, 0x0, 0x400}, {0x34f, 0x81, 0x4, 0x7ff}, {0x2, 0xb, 0x6, 0x6}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x9772) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setrlimit(0x2, &(0x7f00000001c0)={0x60000000, 0x60000000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x84, 0x0, 0x0, 0x3}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:24 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) unlinkat(r0, &(0x7f0000000200)='./file0\x00', 0x0) r1 = accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f00000001c0)=0x8) listen(r1, 0x3) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:24 executing program 1: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x8000004d) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000400)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080), 0x100000000000022e) preadv(r5, &(0x7f00000001c0), 0x0, 0x0, 0x0) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) r6 = fcntl$dupfd(r2, 0x1, r4) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000180)=0x6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0x0) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x202eb, 0x0) mknod(&(0x7f0000000440)='./bus/file0\x00', 0x6000, 0x40) semget$private(0x0, 0x3, 0x10) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) flock(r6, 0x80000000001) r8 = open(&(0x7f0000000380)='./bus/file0\x00', 0x8080, 0x8) madvise(&(0x7f00007e8000/0x3000)=nil, 0x3000, 0x7) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f0000558000/0x3000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00003e6000/0x4000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0xfffffffffffffe00}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x7ffffffe}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80100001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './file0\x00', './bus/file1\x00', './bus\x00'], './file0\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus/', './bus/'], 0x1000000002}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) flock(r7, 0x14) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\xea\x86\xb1\xbe\x00', 0x87cdde6eb07ca36c, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x10c, &(0x7f0000000300)}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') 16:00:25 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) fchmod(r0, 0x20) syz_open_pts() close(r0) syz_open_pts() 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d, 0x0, 0x8, 0xc6}, {0x2000025}, {0x8, 0xff, 0x0, 0x7cf}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) readlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/166, 0xa6) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f00000001c0)=[{0x7ff, 0x1, 0x4, 0x3f}, {0x400, 0x81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) pwrite(r3, &(0x7f0000000100)="59dac7b66df51502fb903e6983fda1bc8112b9c6c1ed8816df7b11f833526443aad3a2576da1e4234e419c07a3f23ddb90d55f6c52157115548a3e046b6ddd64c3a7e2b9d9ba5d1929ee99db3798a117436214c18b454a4f7d91b5697326faf419ec03bb7041f4011e581f4fdc698ff190f928bf837f889b9a40e0f9a35407a2be491451f66c4466f9b90a5bd7a45de41626652460", 0x95, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="b9e91bee8fad27050cdaeb0413b4", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000300)=0xe308) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) setrlimit(0x6, &(0x7f0000000180)={0x7ffffffc, 0xfffffffffffffff8}) r0 = msgget$private(0x0, 0x4) socketpair$unix(0x1, 0x38e1fbb40279b4ae, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000380)="64754a51b59348716dcf0227f0", 0xd}], 0x1, 0x0, 0x0) msgrcv(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/87], 0x57, 0x1, 0x1000) mlockall(0x1) r2 = syz_open_pts() close(r2) r3 = fcntl$dupfd(r2, 0xa, r2) r4 = syz_open_pts() getgid() poll(&(0x7f0000000040)=[{r4, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x201, 0x101) accept$inet6(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) setrlimit(0x0, &(0x7f0000000200)={0x5, 0x7f}) ioctl$TIOCNXCL(r4, 0x2000740e) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x28d6ba91c08cc640, 0x0) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000440)=0x3) fcntl$setstatus(r2, 0x4, 0xc4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000140)=r8) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0xd7e, 0x1, 0x80000001, 0x0, "23e25a9b4d7e9db98b5c60b9f1167ee4d97c3e2d", 0x4, 0x10000000000}) r9 = socket(0x2, 0x2, 0x0) r10 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r10, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r10, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r10]}], 0x18, 0x1}, 0x9) fchmod(r10, 0xe7) ioctl$BIOCGETIF(r10, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) setsockopt$sock_int(r10, 0xffff, 0x200, &(0x7f00000004c0)=0x7, 0x4) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) poll(&(0x7f0000000480)=[{r4, 0x108}, {r9, 0x44}], 0x2, 0x8) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:26 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x7fffffff, 0x4) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000200)=0x1, 0x4) pipe(&(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) fchmod(r1, 0x2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_dstaddr=@in}) chflagsat(r2, &(0x7f0000000240)='./file0\x00', 0x10000, 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x10, 0xf14, 0xffffffffffffffff) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0xd18) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./bus\x00', r1, 0x1}) sendto$inet(r0, &(0x7f0000000400)="59e99a5a5e7296b2b61744bdcef8f667a5e5d9b0743bbccbc69ecd18d13e47abac48dab16c552c2e318ec7c32b74cb90d24af63ed20ec77946e06b8b1cdaef8c85132bd101a9f314d5b955fb293771f926870af2310be22042d4796507439a8a00d1270290cc2f449f7ee32a4db9eca1b477bbbb75a7f17cb55fa6c29011", 0x7e, 0x410, &(0x7f00000002c0)={0x2, 0x2}, 0xc) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x7ff, 0x2, 0x1, 0x3}, {0xffff, 0x3, 0xf8, 0x8}, {0x200, 0x8, 0xab, 0x6}, {0x7c5, 0x6, 0x1, 0x20}]}) open(&(0x7f0000000080)='./bus\x00', 0x8, 0xc3) 16:00:26 executing program 1: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r5 = fcntl$dupfd(r2, 0x1e, r1) r6 = socket(0x11, 0x4003, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000001cc0)=@in6, 0xc, &(0x7f0000001c40)=[{&(0x7f0000000a00)=""/64}, {&(0x7f0000000a40)=""/215}, {&(0x7f0000000b40)=""/106}, {&(0x7f0000000bc0)=""/4096, 0xffffffffffffff1b}, {&(0x7f0000001bc0)=""/81}], 0x3d5, 0x0}, 0x800) pread(r6, &(0x7f0000000200)="934496af9cf92362186c65200113a7b137720daff00050bb6f2a5c1458fc0b973a8dc5e41b8206afeb72b7851ff6685c1ab13c7d05a9130ceb37bcf71cd359698a5b719026dcbba743beec", 0x4b, 0x0, 0x0) r7 = dup2(0xffffffffffffff9c, r5) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r9 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getgid() semop(r9, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r11, r10, 0x0, r12, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x7fffffff, "9375b01a93b45136fdf0f004787fd11e3b4ba8dd", 0x5}) r14 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r17 = getgid() semop(r14, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r16, r15, 0x0, r17, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getgroups(0x3, &(0x7f00000009c0)=[0xffffffffffffffff, r12, r17]) fchown(r0, 0x0, r18) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000140)=0x4) r19 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r19, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffff000000000000"], &(0x7f0000000100)=0x59) r20 = socket(0x2, 0xc003, 0x2) connect$unix(r20, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c23849500000000000000006bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000cf15afc345ce805608a7b48c7de3462aba11102f8ba8905abb5c149252254f5b0609a15cec8ea41b070cc512956e48193de28f0be1633c18b7c2565ed9c84abe7b599b27d06f9e2fa01e76d3ab093bd9c6385867c0a3b70bdaafb3f466d797f9f6f0325f7ba9d071889e3e3c511edfc9e61380219e95925b6ef75df88013a82b1643f340ce342f2a3cf0674a973442db6b22d0210d32d672752891415a0ed1e41cc785cb386c9f0f48dc06a90bca26c6cd31439d7ccc3b90"], 0x10) r21 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x3) ioctl$BIOCSRTIMEOUT(r21, 0x8010426d, &(0x7f0000000040)={0x1}) write(r20, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0x5a1) 16:00:26 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0xfff, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) bind$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:00:26 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = msgget$private(0x0, 0x280) r1 = geteuid() r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = getgid() r13 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r13, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r13, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r19 = getgid() r20 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r20, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r20, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r17, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x1, r18, r19, r21, r22, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r5, r15, r19]) r24 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r24, r24) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r26 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r26, &(0x7f0000000040)='.\x00', 0x0, 0x1) r27 = fcntl$dupfd(r24, 0xa, r26) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r28, r25) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r31, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r30}) r32 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x2, r1, r23, r28, r29, 0x40, 0x9a4d}, 0x5, 0x87a, r30, r32, 0x1f, 0x5, 0xfc, 0x40}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r33 = socket(0x20, 0xc003, 0x0) r34 = socket$inet(0x2, 0x3, 0x0) writev(r34, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r34, 0x0, 0x6a, 0x0, 0x0) r35 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r37 = getgid() shmat(0xffffffffffffffff, &(0x7f0000fec000/0x14000)=nil, 0x1000) r38 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r38, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r38, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r35, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r36, r37, r39, r40, 0x2, 0x9}, 0x5, 0x5, 0x8}) r41 = socket(0x18, 0x3, 0x0) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r41, 0x0, &(0x7f0000000040)) r42 = socket(0x18, 0x3, 0x0) connect$unix(r42, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r42, 0x0, &(0x7f0000000040)) sendmsg$unix(r33, &(0x7f0000001a40)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f00000009c0)=ANY=[@ANYPTR64, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000ab642a0a441e921ee6849a92077bae593c014d9450b5e320a4dcfaf8350537e90a755662b2daba8e1299b155d1b095629074f605cc1a355f1e98f531a83885480dbdb805d584270c7909554063edf4a86ee7812cca0a608322aeb1976e4e8a413ee3fd4807f1338fd83c077a8d7cca28bb1a7095f48f27febda4c0a046533c79ae1638beb642fa82191dd698116154279b292efca5b3160f2b62036b0f883168cb47bb715ca35658aae57c1eb286e6ba19dff8", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r40, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES64, @ANYBLOB="000000002000000000000000ffff000001000000b8deaade0e050a1ead3a18", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESOCT=r41, @ANYRES64=r42], @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000200000000000428effff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="c9c6f3e8d643bdad2db3d3aa14fda49d88657b1081a851f4af16eb64ae61282b0894acadacc113303f7e15180c5f8e2259476297012ab273556362fdece9454ae955005bf00c42e6ff2f4dbc08f3bf1131ba467681592a494cf0328af7887a5ade229f1fbaf2338ed5d21ccdc2ba534848abd6f9334900000000", @ANYBLOB="0000000020f3fffffffffffffeffc20b07000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000fe"], 0x16c}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x100a1, 0x40) 16:00:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0xfffffffffffffd5c, &(0x7f0000000000)={0x1f, 0xfffffffffffffffe}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae, 0x400000000000000}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000001c0)={0x6, 0x8001}) r2 = dup2(r0, r1) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/172, 0xac) kqueue() connect$inet6(r2, &(0x7f0000000040), 0xc) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x42, 0x0) r3 = socket$inet(0x2, 0x4000, 0x9) close(r3) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x5) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x7ff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r4 = dup2(r1, r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000080)=0x1f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x4}, {0x8000000000046}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:27 executing program 0: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r5 = fcntl$dupfd(r2, 0x1e, r1) r6 = socket(0x11, 0x4003, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000001cc0)=@in6, 0xc, &(0x7f0000001c40)=[{&(0x7f0000000a00)=""/64}, {&(0x7f0000000a40)=""/215}, {&(0x7f0000000b40)=""/106}, {&(0x7f0000000bc0)=""/4096, 0xffffffffffffff1b}, {&(0x7f0000001bc0)=""/81}], 0x3d5, 0x0}, 0x800) pread(r6, &(0x7f0000000200)="934496af9cf92362186c65200113a7b137720daff00050bb6f2a5c1458fc0b973a8dc5e41b8206afeb72b7851ff6685c1ab13c7d05a9130ceb37bcf71cd359698a5b719026dcbba743beec", 0x4b, 0x0, 0x0) r7 = dup2(0xffffffffffffff9c, r5) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r9 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = getgid() semop(r9, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r11, r10, 0x0, r12, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r14 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r17 = getgid() semop(r14, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r16, r15, 0x0, r17, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getgroups(0x3, &(0x7f00000009c0)=[0xffffffffffffffff, r12, r17]) fchown(r0, 0x0, r18) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000140)=0x4) r19 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r19, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffff000000000000"], &(0x7f0000000100)=0x59) r20 = socket(0x2, 0xc003, 0x2) connect$unix(r20, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000cf15afc345ce805608a7b48c7de3462aba11102f8ba8905abb5c149252254f5b0609a15cec8ea41b070cc512956e48193de28f0be1633c18b7c2565ed9c84abe7b599bd90c5a8b2fa01e76d3ab093bd9c6385867c0a3b70bdaafb3f466d797f9f6f0325f7ba9d071889e3e3c511edfc9e61380219e95925b6ef75df88013a82b1643f340ce342f2a3cf0674a973442db6b22d0210d32d672752891415a0ed1e41cc785cb386c9f0f48dc06a90bca26c6cd31439d7ccc3b90"], 0x10) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x3) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r21, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r22 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r22, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r22, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r22]}], 0x18, 0x1}, 0x9) fchmod(r22, 0xe7) ioctl$BIOCGETIF(r22, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r23 = openat(r22, &(0x7f0000001d00)='./file0/file0\x00', 0x80, 0x60) ioctl$BIOCSRTIMEOUT(r23, 0x8010426d, &(0x7f0000000040)={0x1}) write(r20, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0x5a1) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x800000035}, {0x16}]}) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800000000001c3, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="18000000001cf390f98f1ca3f8f39cda1fb7b664d2a29cd3030000001f40121c86597ac88a9fce2b18a56eab9ba3a443614c3bdbea90cece64a6d053da94e576fb67ab292650a690c4cac4ae77514947e96da3d6464acde1c54ab16060a3dd380435f7be0716ceb043866c183a3057a1d67e160fbc67b4cc90e00f5bf5ebeaa64e7e61d1652945174bc525b6db", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r9, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) r14 = getegid() r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f00000002c0)=0x2) semop(r15, &(0x7f0000000400)=[{0x7, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() r17 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, 0x0, r17, 0x10, 0x9}, 0x8, 0x1, 0x9}) r18 = getppid() r19 = getegid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000380)={{0x2, r3, r14, r4, r19, 0x0, 0x81}, 0x5, 0x7, r18, r2, 0x101, 0x8, 0x3}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) r20 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r20}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x115) r5 = semget(0x3, 0x0, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) kqueue() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) open(&(0x7f0000000840)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r4, 0x0, &(0x7f00000000c0)) stat(&(0x7f0000000880)='./file0\x00', &(0x7f0000000140)) semctl$GETPID(r5, 0x4, 0x4, &(0x7f00000008c0)=""/146) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) socketpair(0x28, 0x4, 0x6, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r8, 0xffff, 0x1007, &(0x7f0000000200)=0x4d, 0x4) semget$private(0x0, 0x6, 0x24) openat$speaker(0xffffffffffffff9c, &(0x7f0000000640)='/dev/speaker\x00', 0x80, 0x0) fchownat(r4, &(0x7f0000000240)='./file1\x00', r6, r7, 0x4) 16:00:27 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(0x0, 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) write(r1, 0x0, 0x0) 16:00:27 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x5e, "0000000000009f06000000000000003e10a1c1ac", 0xfae5, 0x10000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x290a283b05871dc7, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x4003, 0x0) write(r2, &(0x7f0000000240)="28a5dbe1bfc7a58c", 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x80) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f00000001c0)={0x1, 0x6, './file0\x00', 0x400, 0x5, 0x6, 0x401}) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchownat(r3, &(0x7f0000000080)='./file0\x00', r4, r9, 0x0) 16:00:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x2b) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = msgget(0x2, 0x64e) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x400, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x40007ffc}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='/', 0x0, 0x0) fchdir(r0) chroot(&(0x7f0000000000)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x71cde4543bc1e90c, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x2000000000000179, &(0x7f00000002c0)=[{0x0, 0x3, 0x6, 0x1500}, {0x6, 0x3f, 0x2, 0x8000}, {0xfff, 0x7f, 0x1, 0x400}, {0x1f, 0x2, 0x5, 0x80}, {0xffff, 0x3, 0x6, 0x10001}, {0x3, 0x2, 0x1f}, {0x70, 0x2, 0xa3, 0x10000}, {0x5, 0x3f, 0x1f}, {0xc3, 0x8, 0x8, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) close(r1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='r\x00') ,/!$: 4.15 ./4 ! #/.42/,,).' 4%2-).!, ,/!$: 4.15 ./4 ! #/.42/,,).' 4%2-).!, 16:00:27 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/50, 0x32}], 0x1, 0x0, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) fcntl$dupfd(r2, 0x14, r4) execve(0x0, 0x0, 0x0) 16:00:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="62748a680ffe0f02e57f7f00"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x2, 0x3}, 0xc) r1 = dup(r0) listen(r1, 0x0) socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) r3 = getpid() wait4(0x0, &(0x7f0000000000), 0xb, &(0x7f0000000040)) r4 = semget$private(0x0, 0x4, 0x4) semop(r4, &(0x7f0000000100), 0x0) wait4(r3, &(0x7f00000001c0), 0x400004, &(0x7f0000000900)) r5 = getgid() setgid(r5) setgroups(0x9, &(0x7f0000000240)=[r5, r5, r5, r5, r5, r5, r5, r5, r5]) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x40, 0x0) r7 = dup(r6) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f00000002c0)=""/185) semop(r4, &(0x7f0000000180)=[{0x3, 0x2, 0x1002}, {0x4, 0x6, 0x1800}], 0x2) ioctl$TIOCCDTR(r7, 0x20007478) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000100)=0x80000001) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x0]) mkdir(&(0x7f0000000440)='./file1\x00', 0x0) setgroups(0x4, &(0x7f0000000480)=[r5, r5, r5, r5]) semop(r4, &(0x7f00000004c0)=[{0x0, 0xfffffffc, 0x1000}], 0x1) lstat(&(0x7f0000000200)='./file1\x00', &(0x7f0000000540)) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() accept(0xffffffffffffffff, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) close(r2) syz_open_pts() r3 = socket$inet(0x2, 0x1, 0x2) r4 = socket(0x18, 0x3, 0x1) getpeername$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup(r3) write(r0, &(0x7f0000000100)="52c2", 0x2) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x8000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) r5 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80000000000286, 0x20) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r5, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r5]}], 0x18, 0x1}, 0x9) fchmod(r5, 0xe7) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x4c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x80, './bus\x00', './bus\x00'}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:27 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:00:27 executing program 0: r0 = socket$unix(0x1, 0xa, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f0000000080)) 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000200)="fe56806fe82dfd96b066afb58583dd12f1e2e7d1cbf7e1959f1d85b95619598d568c6e56b26134a18fd982", 0x2b}, {&(0x7f0000000240)="6a7e67ae014bb6240e787282ba4d5feccc4b9efa062fdc958c77a2334177286f3935", 0x22}], 0x2) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) chmod(&(0x7f0000000100)='./bus\x00', 0x10) execve(0x0, 0x0, 0x0) 16:00:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x3db}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x7}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x20, 0x4000, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240)={0x1, 0x1f}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2, 0x8, 0x1}, {0x9, 0x5, 0xd1, 0xd8b}, {0x1, 0x9, 0x4, 0xfffffffc}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") setrlimit(0x4fbf2b741c31bc1d, &(0x7f0000000140)={0x7ff, 0x4}) chroot(&(0x7f0000000040)='./file0\x00') ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000080)) r2 = open(&(0x7f0000000340)='./file0\x00', 0x8, 0x1cc) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000380)=0x3) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000300)={0x9, &(0x7f0000000280)=[{0x5, 0x5f, 0x37, 0xcf}, {0x2, 0x26, 0x7, 0xca}, {0x8, 0x1, 0x71, 0x4}, {0x95b, 0x4, 0x1f, 0x8}, {0x35, 0x0, 0x1f, 0x8}, {0x3, 0x4, 0x4, 0xffffffff}, {0xfe00, 0x0, 0x0, 0x4}, {0x3, 0x20, 0x81, 0x1000}, {0x0, 0xdf, 0x3, 0x1}]}) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000000)={0x1, 0x1, 0x96, 0x9, r3}) 16:00:28 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/21, 0x15}], 0x2b0) close(0xffffffffffffffff) syz_open_pts() 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\xc9\xf0x(h\x18\x01\xfa\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xdac6794726205545, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x2c}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2, 0x20) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x7d) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x2}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x192, 0x1) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = semget$private(0x0, 0x4, 0x4) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x0]) open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x28800, 0x12e) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x0, 0xfffffe01}) r1 = msgget$private(0x0, 0x40) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="03000000000000000cd589e07e11214591478ee9ba39570deea08a66113628124d0563725ac07bed2648b5fbc862d5759769953ffb7f81985951a94c9c0c2c17e58fe3f9aa60accef692131aea4c6ebe42aea661833e741950bf20f16e71ee3380dc1ba901e8e9d9cb415b024364f4fb15dc222359b6cda4a17bc9219e61e764a393e75de464c4ed54a49801f30a356b29502a4b937d7b4edc8e2c362a3098d79e2ae97dd9b5efea464a33cdbb8c61b6f62db006611e66113989390d6aa47ed8e3df3e7602b8cc92daad5816eab748680478aaca7ecd07424536b0f3b2ce34f46513f5a73c41d80f8fa349fc8b66e59fbad11cdd226a33309266772006b653aa4875425be5b29ca3d3c0188146ad9da8543919853c3bc9e812f976ae4cc15584b65d1f83d2cbd64e975e470fb5f155fc2fad1d9b8e35b898c24afaa880b308d076c8e5fb0621698bd6a08f495ad935d5bd55f1de25a1f0b43384fe679a9e908a9190138fd8faea389a8391f0cfe9060cf5c8781a717b7a3c0e801f256d4fe92897d8417ee1af20e0b39cec84d2cb0f8d337b69bbab853fc8febeda703bc493"], 0x33, 0x1000) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) 16:00:28 executing program 0: pipe2(&(0x7f0000000000), 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000002000000e60000000000000000"]) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x400, 0x100}, {0x18, 0x0, 0xb3e7, 0x9}, 0x3, [0x401, 0xfffffff9, 0x2, 0x3, 0xfec6, 0xfff, 0x7c, 0x7]}, 0x3c) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:28 executing program 1: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) socket$inet6(0x18, 0x4, 0x9) fchmod(r0, 0xe7) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) symlinkat(&(0x7f0000000000)='./control\x00', r0, &(0x7f0000000100)='./control\x00') chown(&(0x7f0000000040)='./control\x00', 0x0, 0x0) 16:00:28 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000400)=ANY=[@ANYBLOB="fb180200000000000000000000050fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf03d9fd9b52cf32c5ee70700000000008fc3c50000eca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b3fc4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad12a83cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1e4994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303d7c0edefd6abfd8f456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e00000000000057a851718c81f56fd1d3fdef01bc6302d271f98b2d5d53be9f93b86c10f47a825cb001de17643a90563c1559aca38b1f41adf57225dfb4c4d33d7f7e03eae399200e2b1047dc0fdcfa76d66c21a47d5ae00e3611583fc048306ef20496cb1efa02a92c8e83bc217eb2394f2a540bf1b99f158145bb87dcaad5b63692ced53f6b3aef7429b91ab15fe2249d8525a27866b8b20e270a4c817b598a4d19aa7df6407e6da61bfbc5c7dc1104e3564c44657a8fec6f14fbc0f3a2f3935f1f546fac856057b8a5ae95c5a988822b3e84057f4c41744b6551c992c2482c24a574c5859f4af1549051f4f1cb251233a0785c3db22692aa33006523dec0a38202a3e99e02616e78828c88778d4f4497deb86fffb3582c2b8c11680461d8d1baaacdb4134274f5242338a99c9e7edd48c4ba7d6e650a3fa9786d6a55eaf50cfcc3d0"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000080)={0x1000, 0x0, {0x48c, 0x4}}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f00006ad000/0x1000)=nil, 0x1000, 0x5) r2 = dup2(r1, r0) syz_open_pts() sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18, 0x1}, 0x9) fchmod(r3, 0xe7) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) socket(0x40000000003a, 0x3, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:00:28 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="200c000000ebfffffeff0000ebff00006db6753cb030071194395c4c5386ce2bfdbf37d40ecfdc2b5fd0d26dd9d71adb19652a3746040b429f13b0286561f8ca8399203df38499dfb187344e9ab6cce2be4559f6f965b703c5dcedec008c535048112871bd35d349076454c308622a2f8a9cc609737509ff61af9a522f01000000b8aebcf13fb7f663bfb0bfe63909b1f353f0b0965864ea427618f96807d90332336973b9bc3476c58e000000"], 0x10}, 0x0) 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, 0x2d) 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}], 0xf7) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x4000, 0x468, &(0x7f0000ffc000/0x4000)=nil) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r7 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/45) r8 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/45) msgsnd(r8, &(0x7f0000000140)=ANY=[@ANYRES16], 0x1, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000840)=ANY=[@ANYBLOB="e7a477035f2b9b4bcfec4ed847974e01970d50b1a9bf8d5d69cb465f682f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000240), 0xfffffffffffffe55, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffdcc) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x1000000000000009, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680), 0x324) getppid() r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r13, 0xa5, 0x1, 0x100000000, 0x6}) r14 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, 0x0, 0xd5eae764) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) r15 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) r16 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r16, 0xffff, 0x0, 0x0, 0x92) r17 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, 0x0, 0x0) r18 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, 0x0, 0x0) getppid() getegid() r19 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001a40)='\x00\x00\x00\x01\x00', 0x10, 0x0) syz_open_pts() socket(0x18, 0x4003, 0x0) 16:00:28 executing program 0: setuid(0xee01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x1000000009) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="1800000035d8c41c5bf3a27101000000", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00'/28]) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x1, 0x7}, {0xffffffff}}, 0x6) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xb1}, {0x7, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0x3, 0xfffff419, 0x1d, {[0x7, 0xfff, 0x8, 0x7fff, 0x7, 0x2, 0x8, 0xe6fb, 0x7, 0x7, 0x7fff, 0x10001, 0x3ff, 0xfffffffffffffffc, 0x80000000, 0x35d, 0x2, 0x1], [0xaa7d, 0x3, 0x100000000, 0xff, 0x6, 0x0, 0x3ccd, 0xdf, 0x7, 0x9], [0x7ff, 0x2, 0x8000, 0x8046, 0x9cd3, 0x4, 0x4a60b53f], [0xdf, 0x3, 0x1ff, 0xaa, 0x8a1, 0xfffffffffffffeff], [{0x43b, 0xc0b8, 0x8, 0x9}, {0x3, 0x80000001, 0x0, 0x2}, {0x1ff, 0x244c, 0x7, 0x7}, {0x9, 0xffff, 0xd266, 0x7fffffff}, {0x98a, 0x0, 0x0, 0x8}, {0x142c, 0xd8, 0x2, 0x3}, {0x19b, 0x4, 0x5, 0x1}, {0x401, 0x7, 0x6, 0x3}], {0x6, 0xff, 0x1, 0x9}, {0x1f, 0xffffffff, 0x80000000, 0xa226}}}) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x7, 0x10001}, {0x24, 0xfffffffffffffc00}, {0x5, 0x3}, {0x23, 0xffff}, {0x0, 0xc8e}, {}], 0x6}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) getuid() setsockopt(r1, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680), 0xc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) mkdir(&(0x7f0000000180)='./file1\x00', 0x4c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000380)=0xc) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d905d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x3b7}, 0x400) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r9, 0xa5, 0x1, 0x100000003, 0x6}) getgroups(0x0, &(0x7f00000003c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000100)=[{0x80000001}, {}, {}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") recvfrom$inet(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a, 0x0, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x74, 0x40, 0x9}, {0x100000001}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(0xffffffffffffffff, 0x29, 0x6a, &(0x7f0000000040), 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000485000/0x3000)=nil, 0x3000, 0x4) r12 = socket(0x18, 0x3, 0xf4) setsockopt(r12, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r0, 0x2000747b) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x7, 0xfff8, 0x0, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x4000, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockname(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000042413e5e000000000000000000000000000000000000008000"/110], &(0x7f00000002c0)=0x6e) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r5, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="710d000000000000c1e4dbfc72822f3d1c84f8bcdb5ecffa8a24bda3330ec65bef3180bdef589c95d1b03a5e8eb9bbf1a072711b056277dd8b4f2e05027eddd4c13a399c329ded39fe0f5e3c5ec0447a5c40ef27ed2d4bc051f9be1c2b40629c9c5ca3e08bbc117436646fc443d917199d8bb34956f335e41bac2212", @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x18, 0x1}, 0x9) fchmod(r5, 0xe7) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r6 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x1, 0x1, 0x6, 0x4}, {0x100, 0xdf, 0x7, 0x40}, {0x7f, 0x8, 0x7, 0x100}, {0x40, 0x2, 0x5}]}) listen(r5, 0xffffff01) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:28 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x189, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffb) r2 = dup2(r1, r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) r3 = socket(0x11, 0x4003, 0x4) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r3, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r4 = socket(0x11, 0x4003, 0x0) connect(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB='\x00\x00\x00'], 0xa) sendmsg$unix(r4, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r5 = socket(0x11, 0x4003, 0x0) connect(r5, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) socket$inet6(0x18, 0x6000, 0x8) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r6, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r7 = socket(0x11, 0x4003, 0x0) connect(r7, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xfffffdba) sendmsg$unix(r7, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x40c) r8 = socket(0x11, 0x4003, 0x0) connect(r8, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(r8, &(0x7f0000000580)={0x0, 0x341, 0x0, 0x1e8, 0x0, 0x0, 0x2}, 0x400) r9 = socket(0x11, 0x4003, 0x0) connect(r9, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x4}, 0xcf) sendmsg$unix(r9, &(0x7f0000000580)={0x0, 0x0, 0x0, 0xfffffd9b, 0x0, 0xfffffffffffffe1f}, 0x40c) r10 = socket(0x11, 0x4003, 0x0) connect(r10, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r10, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r11 = socket(0x11, 0x5, 0x0) connect(r11, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r12 = dup(r11) r13 = getpid() fcntl$lock(r12, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x80000000, 0x6, r13}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) utimensat(r16, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x676}, {0x3, 0x9}}, 0x0) r17 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r14, 0x4004667b, &(0x7f0000000380)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r14, 0x0, 0x0) r18 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r18, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r15, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x1, 0x0, 0xfffffffffffffedc) r19 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r17, 0x80}, {r17, 0x6}, {r19, 0xc}, {r15}], 0x4, 0xfffffffa) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r19, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r20 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r20, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r17, 0x0, 0x0) r21 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r21, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="1800000000000000ffff000001400000", @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000002c0)=0xc) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000240)="6087ac11993c4ef3aa8d65b11fe8e139acccc1929941d9c2fdbefacaf9bceb4b89792bfd981596e7e947c4de73eefee75d9ebcfda4ff9c496756a8d35c9b379d236cc78402ab896c052442f3f3e3ee2e876161f5dcb486", 0x57}, {&(0x7f0000000380)="b5518dfc7651a58a1951f9d8d7c51957129ae8d6a3447fca303315b12b52555b690420c3d25f4e39c3584dfeaafa7f52295dd82429721068d174badc7edbdb66ccbca16ca82c84ef30e1916407a15840c224fc459e8c5d78fcbb603b46d86ef4731afedcbfb4a0ea7efc309aab5993d4b2", 0x71}, {&(0x7f0000000840)="b7d550d6ffceddc6d4be587b2a12b9f7c485480b881d14fbb8638200b013751f384d70476aa17ad4c8e56d70b524d0883acf57fd5cc4dd551547e87979d67b55d1988befaf1afc635509621f6ed8daefc9708b8831a313b30598845d96746e9e526118390b3dc9774a43755bf79ccd118cfc7306b502e34961554d95666cebf0e53957ff9a0f6a9bcc26c9d1b3fd15c0ff05300f375ff5737bc3e3b6c4f68f6ae35ef6c183db18284abe9e9d9cbf24238d4bbae98bfa3303821e3afa66010d645778ce7d9749a85123b77e8f4674853a29e95fcc4d29797e6869dcbc98cdaade379dccc46918a9f62a570e5765b4dcdfc4bb6e1b37c1f34dd19894b195baf8edcd7e36e2a81efe51caa09aad537b6501c72ae9ba13b163e31ffa92acee3c1736431b59bf6e081e10f2bd47383e1724f72c1b85b0c93a2703d849070270e10885a5840c2e4a03d3dece607db93d8806d01a35e4a6d9408d42137df2451e697f3a65d727d4da765a8f031f10c5247ba088f82151e16c51268c6be9a554197af638ac5456691c8ed5ecc241f66272af5aca4846c10411344bb88f77b42e82d3e5f7f9acd1f1a1d0a0ce357882de80bdb37ab66dd721bf1bf1ae0f3405627b10ae230bebe976e62ff9d04cea75e2cdc39d44027be496019af431be28dbc0823a587468b14ac1c229ddff9f73db920d25ca2030dc27e51562f180bc43af21f14d8b7f2443869f4e4d731f9f26f3fdb6b67ecb4c1cb8fa3af51da84b4af3c40a2ba08e74d793ba2fce8ee2bffa605e6890a9c063c80a8aa0ff6c26b24bfe095c3a5cc2848994826c29756edc463e7b1c6ebdc739466e8b2a7b9e7e376134309f4189bda56a0be475b60662016cf91d57d86043c0ade2aff1ee7212f2851fc0d99a9bd9d66969bc83e626ee71d9595b79e90330080451b22efae3eb33abbb7039ee042c63d335711e0e97a1c1f29622065dc2af6785340295b484a666b9d61853ee5c06dbcfa6e25e88923bf1858ffcff48213a207ff29f79c9795b259a7fdb4fb9b4827d597b7fa56b35c15888fa8fbe98fa577998c08220b79c59c3832a9f889c90ad7e269dabc12d8b3c3e5ae14be1167119cade2d119a8150f53eda205affc31ad5441b995043e347405fc9da3a399065c978d3a4e0e4a84cf64b9cb7f92b126ee05d2f8c74a24af5967dc0a363be3919207ef2a5cb435f77460770f8d435155c8b46702816a928cc691fd20f88ab054351e78f251e95d99a265d9318e75a6f0fa35f196c50b80fff64d039be5ed7fd92c7f45b1a32f6aaeafe3878dbc93d816ea8b414329cb601d8b24bb165f9f83fbf1f6148790eb1ac51aa1eb437b58c869727868f590f79ef4387c6777ffa94f37655282db112338515fe2497daa876f581ce8f76e80f2d4eb63c9d1cfdf28baa83fcc83f5e8cb3f123c4380db67d62a48ff4034a8a6153c086d1d24562aa5d3c17471a56485dc6b3dc9b7044bd5c5b8f397c04b454134194519ddfb3bdee1d9c081c5128b19aea381406693a8a5c749105ce7bc394670ac2a8ec6a262ec41ff5339ebd8415a2d694cab1da2de194b149b83d640492f319b67e176dfa6eae8ab4e1a9a8fe6a630bc7d117b312961ab34b93b7297b4a54ed23bb5a21bef18077032f726c6aa30d502436b1b0ce431b9834c0165188de865c6c19c74577f4f838fb49a8ef239f5d1755800f1480e1053a81fd658a6c2cefc5b70e521617d18f8eecca57d5693e4afdeb02360de63758952fcc4dbe91e934f95a7486d77ef25492792689d2e0291609113aeae7588c36e090d6e6cffeb07d9a4a92e5b6ce2fbdda2553f779384d1f16d767ed8ba85eb599b942f217c138a7e659efcd200040bca57dca59fcf654ceddbaef77375f8f0ca8d11f8576cca757061ff96d8e63ca48f56fe87e673b45b41fa61b6b6f94c6b760afa3b1c55b30d7d061d0090cbb79c2ab2362831c91162c756aacbdf18e546d71a58a25c4414eae46530730e18d4ccfaa19150c8bcd5b2efd391a06f6d8b71c93e6e48ca2f8de465745bbb47153320154b1553f09f65421e6d4b320373d4b2a0e94878f1817394986e3be9fe223088d0a7ed3e5f4af8bc2c85fde6be52fff2bfe9e90297142baf65afd50d270cb440e5628f7c1a9d9c4e0dee458adffb34830d50022da9e057ce017e2c3869b4d518476a0af372e490c6129ecf5b199ed84bb43714dd986d247c60f595e2d640aa3f2a80f0e6a20c8d46c2cfb581464fba9b6b1264c59d0e405811d93f68c9334511ab62bcee8c4d5595b4929e3317a45e02dec8564ecc9f29d9875a578eeb1d13f23f377f7be080eb8f68aacfc414dc918d552e4a0673771a558c0c7078c70af7c720a79c2db4d76db38e65a59716b6beac161afe890cf203566f0a525842d259cd612c685a111b79bb4da22f796e153e8e44a0cefb9449bea6dd765eb201ba6ebd6deef3d2f8e837a451157fb72b1783dbcd89e36fc603e0478e683ba0029d6b0772f2d10fc94154f0a1b90ae00a1b3e6dc42173e4849875f204df8ab9d24f3ac802b1fa911fd3e62943698f2d7077d538c06730539a45b39d119373e0cc86a7c13a80ec92242c51c45b111906b139b623922745dcdfb09fccec6a1812f92574f3b30d7b01e3afafb0f93577ddee51f6b31aa8c129de67452f4a6db0f9900aa02ba523f7ddd241612b36fdd9203960f86d8dc356a0e7f40b59e50797a1d418e86bd521c3e9c5d8b3f8212b03e3febffbb244429ff39a7f5cee258dfc8e7d435b4e031492e50cc14d5540c0c119419f3dcfd86b5784bfc418e6c16aa2c04515a159307ad900c4b5ac860d88422ddae6f135d7b68140270dc31c0981988dd00fd48e8d6eeaac2cabc6c02b2008ab0d8e1f3435d14b9b2f5725ba74fd6442054d3b53a8e9856483f9ea846f40019e3da701dba15b2aec2283788e978f437d4fa100a5e0bd958f9e92f1e0131f7a3233cc8967bb139373a65fdbc764201e3003757aab9611a3506a6c0eadab31f4e81e3db87253c52b24e24b7db13f156dd192c37a3e2d15ac341e7f2d67ce09c8ca8878466462ca01904af6cdd210dce0af70d3a022fe7eba08ad654ade19aa88ede18eb4537e49e750f81630d5c15093dd2743c1a71501211c40e0051170c3b10422cb562a1659536f8426aac4bfa85fac2665817cf757e738059b538191912ec79cd692f6778a714c77df0b28927e010928c2be21dd73d4362794c15171bf28af449eabfa997be7f7ae2ff225da7d785b7d675b8050ae3b6ca6a912736c9476c26733cb800477e519ae42a0c80abe0213589c646fca953e13c45a37d99417467e84d38cce3fd41d5b937eea80485ebf7cdfaec3fc5a8c136cb4fb507d807f00285b41d33edd1a0637f8d06e037d35fbc7374905bb244e564b08d874b11abe32ee59680c3a956d694689d20c4efb41ea8551304980e55f5c35cc9ccb18e339d3a1d92707325a345b89c94d22273831bd820356826750f95bdb00a7c73a0b493e822f1e06ec5fe63b0f73961f5f7f31bd510ec2f6fb5e1e2725b0f541d1c288c8991d2ed30f305e08cf3c10e54889393302e0853278284b6447253bd73c539661ffb9247502647d676eb57482e6df7e3d95e2afdcaf0f3c60e4b8eb7542f69b96c9eabb2733fbb822eb30cf8fe3de1f54bbe8089d0bfadd78a9df5ac8ae404cebdd0a49d23c264be565219776416b2c95167e69520a3d1a803a075a4f05a050f9cd0aeed309dda62742b3eaa5c56af4c1156596958c28527e8a21d364cd538ed4297e3924a7164f2a78de81570c406e2b728f5a1dece83aed07e97bb22f6e75841e41eaa7f49488c2f28598643f390169e71753d2ad43fd94b5e5c7fadd593d19cbcfbbd8d62c8c2e3e167e58f64f792ac155995c2401fc2a497ea0fded59380c45d9552769b55fae622c7ec762beb328397cbd41c18dfa56b62476ef0ee31217249194d8b0c21fac6c5d6601a89cf76399437adb9a038599b85eca85f3aa9072606138c9e30862abe51b53b034eb5647cd2f6c282e9bd2f03876844121750cd6f1928b0f14867c19f088da836b1c4146049fb86bbfaffa820cf9f2e8f7f083cbe9a52a63fb8615022e69f980298318ac7734666f33a80902ddebd65e1269e1c7284931169a040d7c2cccc2ab7f7b55922cc5d2a8ef4c4462fed3065aeb1386eca0460c184dc105868076c40c0a7e2df253cd15e6f270a7e587edd605e4ae4929c528fa92afb74a259d9643cb681344f45114c576fd1472c737168b3f73a48257743951d3f1817b42a42b8afff92f33cd5d7612d61cb901857b0ee797ba9c9255016073efac05d9741ff356ae273090941a8b13fc39ba1deaad0414901ce1cb8992b74a572b803e850d5e6e1a053567f18123683427f13f985cea6d3572bdb3ef54ec027b687c94922c496bccca5ab81fb786c503275ffab33f2c5006e6f18e410f3914bad02d176947818cd9c8663e29be8971d96337e709cb09ef4c86c529e297325b9a5afbdaf4339d7bba3c21ce9daf30d63d11677ca74b779570ebcc57229c76981ecf3b31a994864947b607b89d5b19a8164558414f8deac5d9bc5b77fafd32901fb4a8a7faa972939b70d96f5e9f5bbe76bb0235d457710b011ef6e77e729a497c8d4c4efb95b86d877fe1cff4e6ce473ecc2c7e732c2fedaa5e6ea3521f482e176a958c041b136316d0bc06797c65332133999a8f69d7ee2407545a6c63d653fa28b5e85c011b6d0aef861c9cdf3c037e5927aa8803be5c4b733d31adcad65ad1f987af91b4dba1cff435e5ed5c123dc3f952d34ac6a3386aafec61eca14c5f85c536fc5710952df893de6517847a14bece55b6dfc81207808458d89e8ae75364d1d5e3dc251eba1427dd0ce712035a8a262dec037ab7dead3f48f8c0203a3feac39d817d20260af08d3d126bc254e247cec9bd3ea3877f314839c39232857da39c6a6a6fa9876aef6cd507ff2f5391d3c7cdab75e67fd0a605529087a7c062588ab87e52a12a1c7a8c74891444453328c8d1bf3dceac1348aaf6ce704af2e684ffc1b30ef9e03be8288c50f71f252f2098127b13f1e12957b529d5cba276f7e2e88dcf3825bda356375c58ab81295d511eab8d1f628c5ae0bf61ed80c62100050fc46a5ea39eae457aa6fa9f23ddbc679b0b1d1aa09c735c6c869ae75dd001d9d9c2d6f34e1d415f9b40808c67c548894fd321a96b25354aea6f57f7cedec1303efceac42e363c0cb5fc4a69b1f32b7b56116e30b682543cd1dbbc61c3147ec306cac0185cd674a8f7f758a046f53d674abe40c099803ce1f21b7e11a4d71fb274e62304b0206137977653821bb45ee0eb8374257998c3e1a486b79f218afdfccfa2c1df03623a1cc7c3f04fb88e0d83cff76fc9da369af846e397258aec53f253fa7b43c407e3c95053942999f3093bed411140e9bfc9e83390775e29bf34d3c9301d1496858c9a312478752760fda2e51e6216a920cec25d2edacb35caa5ea9d5d9722d7c013cac28f66c44f0d6fcc318e37867e81490cb42e0909d741f526fd270f283e13b344086300175c90f14573645230cb3c3158b3f5bce462cbbf614f283f22b4c83014c0f6fc3733d24d2a67d984ee727a71af49e79a05301cc514f2f5a3131c68524872b7c9087400e87815da1586bb8531248559d409fc968b02ae37156155c788d0b06723028bb985de183bb5fb16c7b0e5907014ee696f1930b6cf5f994433bcfbbeb16dc9a28c05242abba63c86e20f6955c0842079f878d11141749fefe", 0x1000}, {&(0x7f0000000400)="5595f698a7d3422cc11392ecb33493c0323f5c6af07a6959647a0cac844af26bd4b8f96b1cb830ca164a5f394673b81fcc1bc203589b9786b63710330b59b4b36e6331f1078e37ebc5c9b55ceeb18cec1810fb1b735825f9de48d3176aa7961890515183ef6628d49783af109576b786dee3ea28e4473d9c332ac77ee7e9278a50c9", 0x82}, {&(0x7f00000004c0)="01cce0ccc4791bf1fa8ff86ae77b25833d75ceed228387d20cffc464476cde2fc746010101053bf8fb4bedf0daf26d885dab23afccd63a40ce4dc6505e64bcf352fcae5cfe080869b026330186ef1d15cf9b4daf2ffe42142d466e1dad9d6e194ea7f421500162b98708ec76b1330ee114f0bfeeac403030b9af750be60cb15b76fb39f62120e102cc73933a36b0430aa2fa908ff15f95f2c6ae0b266a6018b0df882191a6d2a539c3643ad64eab121bfb852af6333b955ce740355ed1174ae431d897fcb2d5b49cbbdd23ede0bcdfb747b477937905f6db2b4791", 0xdb}], 0x5, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r10, r11, 0xffffffffffffffff}], 0x20, 0x6}, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4d}, {0x6c}, {0x6}]}) r12 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r12, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r12, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r12]}], 0x18, 0x1}, 0x9) fchmod(r12, 0xe7) ioctl$BIOCGETIF(r12, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$TIOCDRAIN(r12, 0x2000745e) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:28 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x100004000) ftruncate(r0, 0x0, 0x400) write(r0, &(0x7f0000000040)="3534d06d8ff39d3c63482b10427d2e982ac571e722", 0x15) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) syz_emit_ethernet(0x1c, &(0x7f00000002c0)="7561cc8138a720e5742f21c25bb1ea2051e64de0630f16d041b88f21") openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x100, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000140)=0xc) wait4(r2, 0x0, 0x8, &(0x7f0000000200)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000180)=0xc3dc414) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) r3 = dup(r0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x204) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r6 = fcntl$dupfd(r5, 0x0, r0) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f00000000c0)) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r8, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f00000003c0)}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r9, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x800, 0x0) r11 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0x0) kevent(r7, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x2bcb702fd412cee4, 0x11, 0x2, 0x10001}, {{r2}, 0xfffffffffffffffb, 0xd2294a57fd9bc831, 0xfffce, 0x7fffffff, 0x1}, {{r3}, 0xfffffffffffffffd, 0x2, 0x1, 0x6b, 0x80}, {{r8}, 0xfffffffffffffffa, 0x8, 0xfacb2d077994fca6, 0x9, 0x7fff}, {{r9}, 0x0, 0x2, 0x40000000, 0x1f, 0x4}], 0x8, &(0x7f0000000300)=[{{r10}, 0xfffffffffffffffe, 0x24, 0x10, 0x1f, 0x81}, {{r11}, 0xfffffffffffffffd, 0x1, 0x10, 0x1ff, 0x3}], 0xc4c, &(0x7f0000000380)={0x4, 0x1}) r12 = msgget(0x1, 0x0) msgsnd(r12, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getuid() msgget(0x2, 0x0) geteuid() 16:00:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) writev(r0, &(0x7f0000001480), 0x127b) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'\xa0\x00H', 0x0}) pipe(&(0x7f00000017c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r5 = getpgrp() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, 0x0, 0x0) recvmsg(r6, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$setown(r4, 0x6, r5) fcntl$setstatus(r4, 0x4, 0x48) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r9 = getpgrp() fcntl$setown(r8, 0x6, r9) fcntl$setstatus(r8, 0x4, 0x48) pipe(&(0x7f00000000c0)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f0000000040)=[{0x81}, {0x103, 0x80, 0xfe}, {0x4, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r10, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getpgrp() ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000001880)) 16:00:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="008b06bde025edb8de75bab7af947759ec0079a1092193b69014a580ba86f7359a6a97cb84829358c11bafdfab426f0aafaa515a194f9dc8a751e35449c1a8c9e4a4eb880d3c38f87003b0481bf65a8cfaf97cb822dd9c70d8005d767debcf69ae38276494e4cae38e8ff62ea1d47d4a58cef883c6f1455d6900314b259d5c3f7340bb7bea01a88b00da3a4137c507d61a3e98b56c5022c46d053e85410c5ad6776f8ae1c84235ba646a046f894d17f2052c520000000000000000000097383e226a004ffc1ffa84191190000c16004e906c8682e8dd3cefa4c2e87673603e8c7cc10f698cc0bf767d2e5c37f7e70d0ca7980c2d4fc19364ed659ab35a829af3f50e8e41f247dd8badeb94212941704c85a213f1d4a7788550cd2e2da7ebd2db3d7bf34d37b2cf07b46070f2d05dde6ea50975553f6599a8759a82ac6e77a82737ee2267c50550169f2dc9c874440066ce33c952123224a450ccb271c766eb5936c751ebfd44a49e8e5f4130c88d36e380b2abc4e6b9f44629cf6263a95f4f9e393cd4c1238b886c26239c2e182ef05561ded225d05d4af1acbc4455f249b7ae5de594cc301348f758699de5f32229483fccf3dfa916cddbaa6dc55a04b46772318f511129fa84587ae302a089d28d16c8c75dc11de9dc9f74967413ab23d2181f574e3aeb0bf25bdd82bac83d00"/509], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x0, 0x8000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_dstaddr=@in}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x5}) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) 16:00:28 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x7) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18, 0x1}, 0x9) fchmod(r3, 0xe7) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000130000000000000002000000000000000000000059e130e5022a7da3ee5156dcd73ac5b4e2399a00cb0be4b08b551cf5127222426574ff"]) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0x7fff, 0x200, 0x5}) r5 = open(&(0x7f0000000100)='./file0\x00', 0x80000000000286, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000780), 0xc) r6 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000780), 0xc) fchmod(r6, 0xe7) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) sendmsg$unix(r6, &(0x7f0000000800)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r5]}], 0x18, 0x1}, 0x9) fchmod(r5, 0xe7) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) setsockopt(r5, 0xb2, 0xc136, &(0x7f0000000380)="e88029b3cc83e9d3871ad6aa71f1f943bcacfff52c41f984a0b46c7bfa29a0b21ee9b24efb5e95f777510edac27bacfadbda38ad6dedae4eb72ef1c04ad7ef5618608a85ccecddd9a6ee7cdb2238d08016ef8f7e75d20247f0ad519ceba10e99093566fe3efb0d7730b85166780cc8d328cd1d2d28165210145a4a2fe1fba73477ff3654050ed272c956fc97669746a2355327f30d809ea2ca12d67fedeb99edc465cf96ec20ebbf1f07520d04f24329d2a94f257c1eb0ecd9ff1c2e6368", 0xbe) 16:00:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000190000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x10) write(r0, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x84, 0x7}, {0x0, 0x100}], 0x2}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0x1) r2 = socket$inet6(0x18, 0x1, 0x6) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8000, 0x0) poll(&(0x7f0000000100)=[{r1, 0x10}, {r2, 0x40}, {r3, 0x80}], 0x3, 0x1) r4 = msgget$private(0x0, 0x100) msgsnd(r4, &(0x7f0000000140)={0x0, "18655a278515c956b8be4bc362737ec6c1a3864e1dfcdfd8b138cb5b6b3bed3645ea04a95c103d8d3e0f32ec6dc37b04ab8d270e99d87456fb12376028a85aeb1b10159ec2e2ef5e6c5d0e3a11a457c221e8ce342497b2b1a575805adfdc3dcb2090d8a28c289fcf0a1b5014fbe13c3cdcc318a052e5b5f55a62cef490"}, 0x85, 0xded3f12bc9f80927) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x460, 0x0) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000240)) sendsyslog(&(0x7f0000000280)="48f5dc9ad6034ddf7a0d906af5a3ed3296b098bd398e1bc983fdc552be07c9c7f069f203223b8c11b51d19b6178099eff988b7ca6b897c7efd9157f65e49cfa7128514b8eaf4836e4cd7b8366e7b80d78f694ea8bf7ab7932199f9ab977896c8c68efc9f42d9fe1d67e0113ed3bfa8ac0e6f4ceb10b08ef36e2c75afbc1206ea72697ec22526ce5b2c6b866f69625e34b65f594dd8e86b917a4bc871c75208752607699aabbb2798730397aed0fb69aaec0fd181790e33027dbcf036e12e2a0e55f393fe7c60c9eda2c161c7b5e821d8412c52191f058a36438e7113f1dca7557eeff3443e964c6c366b8de4bdf9142e768b9698", 0xf4, 0x1) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x220, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000003c0)={0xffffffff, 0x62e, 0x8000, 0x0, "290eff9f2045ff6870e1634bc0eee8bb2dbd2b58", 0x0, 0x401}) r7 = syz_open_pts() ioctl$TIOCNOTTY(r7, 0x20007471) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSKBDIO_GETMODE(r8, 0x40045714, &(0x7f0000000440)) openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x40, 0x0) msgrcv(r4, &(0x7f00000004c0)={0x0, ""/247}, 0xff, 0x0, 0x1000) getppid() r9 = openat(r0, &(0x7f00000005c0)='./file0\x00', 0x20, 0x20) ioctl$KDGETLED(r9, 0x40044b41, &(0x7f0000000600)) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse0\x00', 0x80, 0x0) r11 = getpgrp() fcntl$setown(r10, 0x6, r11) r12 = shmget(0x1, 0x4000, 0x212, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000006c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r15 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r17 = fcntl$getown(0xffffffffffffffff, 0x5) r18 = getppid() shmctl$IPC_SET(r12, 0x1, &(0x7f0000000780)={{0x8, r13, r14, r15, r16, 0x5c, 0x837}, 0x68b1, 0x5, r17, r18, 0x10000, 0x8, 0x800000000000}) 16:00:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffffffffffa6}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001740)=[{0x87}, {0x81}, {0x6, 0x0, 0x0, 0x804}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) msgget$private(0x0, 0x112) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x3) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r4 = dup2(r3, r3) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r6 = dup2(r5, r5) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000840)={&(0x7f0000000980)}) ftruncate(r6, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r4, 0x0, 0x0, 0x1) sendto$inet6(r4, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000001c0)) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000300)=0x3) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000080)) sendto$inet6(r4, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r4, 0x6, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x4000000006, 0x0, 0x0) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x4000000006, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xffffffffffffff3c) fcntl$setown(r4, 0x6, r11) writev(r4, &(0x7f0000000700), 0x10000006) ioctl$TIOCSBRK(r4, 0x2000747b) r12 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) dup2(r12, r12) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x880, 0x0) r13 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r14 = dup2(r13, r13) ftruncate(r14, 0x0, 0x9) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r15, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r15, 0x40044274, &(0x7f0000000880)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000640)={0x3, './file0\x00'}) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x1000000000029, 0x11, &(0x7f0000000a00)="00f700004a69dbb52dbf0e3b06db57809e899c01a78fc728ef2b88a8219f65932905c7a437116a0c26f6101bf82ddca1747de092dde389b1785799388ac7e24f334d4128bf5b63369d6491099d34471ceaeafc1523fe71fae1e21f56275132f678f6c1ee4f139ed63394a8481da8aab9f677f7e1902b1214f3f4cd2d80d4dedfb0d40ce255da4f0835a47efb01f6183f41c841f77f868f6bb14bfe7f9e78f227414480e468edfa79092b1f707327ddef0940a6b371174b", 0x198) fcntl$dupfd(r16, 0x0, r16) sendto$inet6(r16, 0x0, 0x0, 0x0, 0x0, 0x0) lseek(r16, 0x0, 0xfffffffffffffffe, 0x0) sendto$inet6(r14, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r14, 0x2000747b) ioctl$VT_GETACTIVE(r14, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r14, 0x80047410, &(0x7f0000000300)=0x3) r17 = socket(0x2, 0x1, 0x0) bind(r17, &(0x7f0000000740)=@in={0x2, 0x2}, 0xc) r18 = socket(0x2, 0x2, 0x0) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r19 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x104) ioctl$VMM_IOC_CREATE(r19, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0xfff}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000004000/0x3000)=nil, 0xfffffffffffff75f}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004f5000/0xe000)=nil, 0xfffffffffffffffd}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000008000/0x1000)=nil, 0x2000008}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil, 0x6}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000005000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000003000/0x2000)=nil, 0x4809}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000007000/0x2000)=nil, 0xffffffffffff0000}, {&(0x7f0000463000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8d}, {&(0x7f0000327000/0x3000)=nil, &(0x7f0000007000/0x3000)=nil, 0xb25c}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$FIOGETOWN(r19, 0x4004667b, &(0x7f0000000000)) sendto$inet6(r14, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0xd4, 0x2, 0x0, 0x0) fcntl$setown(r14, 0x6, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r14, 0x6, r20) writev(r14, &(0x7f0000000700), 0x10000006) ioctl$TIOCSBRK(r14, 0x2000747b) r21 = socket(0x2, 0xc007, 0x0) r22 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r23 = dup2(r22, r22) ioctl$WSMOUSEIO_SETPARAMS(r23, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) bind(r23, &(0x7f0000000800)=@in6={0x18, 0x1, 0x7fff, 0x4}, 0xffffffffffffffed) r24 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) kevent(0xffffffffffffffff, &(0x7f0000000680)=[{{r4}, 0x0, 0x44, 0x40000000, 0xfffffffffffffffa, 0x2}, {{r13}, 0x4fafe674af2a5fd4, 0x89, 0xf0000000, 0x5, 0x1}, {{r12}, 0xfffffffffffffffa, 0xbc, 0x40, 0x40, 0x80000001}, {{r21}, 0x7, 0x40, 0xf0000000, 0x7, 0x4}, {{r24}, 0xfffffffffffffff9, 0x40, 0x8, 0x2, 0x4}, {{r14}, 0x9c73409743574b45, 0x0, 0x40000000, 0x5, 0x6}], 0x80, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknodat(r0, &(0x7f0000000240)='./file0/file1\x00', 0x4, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000380)={0xffffffffffffcbd4, [{0x1, 0x1}, {0x3, 0x3f2}, {0x2, 0x8}, {0x3, 0x100000001}, {0x1, 0x1}, {0x3, 0x6}, {0x2, 0xe1d}, {0x3, 0x1}, {0x0, 0x2}, {0x36fd32f6499b81da, 0x2000008}, {0x3, 0x20}, {0x0, 0xffff}, {0x1, 0x800}, {0x1, 0x5}, {0x10596f9da9526bcc, 0x400}, {0x2, 0x4}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0x1ff}, {0x2, 0x8}, {0x1, 0x4}, {0x1, 0x81}, {0x2, 0x6}, {0x3, 0x100}, {0x3, 0x7fff}, {0x2, 0xab47}, {0x1, 0x4}, {0x3, 0x3}, {0x3, 0x1f}, {0x0, 0x1}]}) setegid(0x0) setgroups(0xfd01, 0x0) mkdir(&(0x7f0000000580)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat(r0, &(0x7f00000004c0)='./file0/file1\x00', 0x80, 0x40) fchown(r0, r1, r2) chdir(&(0x7f00000001c0)='./file0\x00') r26 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r27 = dup2(r26, r26) ioctl$WSMOUSEIO_SETPARAMS(r27, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) ioctl$WSMUXIO_INJECTEVENT(r27, 0x80185760, &(0x7f0000000780)={0x17, 0xa7a1, {0x9, 0x5}}) r28 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r28, 0x2000000000000029, 0x6c, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000540)={0x80000001, 0x100000000, {0xfffffffc}}) setuid(0xee01) open$dir(&(0x7f0000000080)='./file\x00', 0x80, 0xfffffffffffffffc) open(&(0x7f00000005c0)='./file0/file1\x00', 0x200, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r29, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r29, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r29}, 0x1, 0x83, 0x0, 0xfffffffd, 0x6}], 0x0, 0x0, 0x81, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x10007}) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) r30 = socket(0x18, 0x1, 0x0) close(r30) connect$unix(r30, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r31 = socket(0x18, 0x1, 0x0) close(r31) connect$unix(r31, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r32 = dup2(r8, r31) ftruncate(r32, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r32, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r32, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r32, 0x0, 0x0, 0x1) ioctl$TIOCSBRK(r32, 0x2000747b) ioctl$VT_GETACTIVE(r32, 0x40047607, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r33 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000100)={{0x3, r1, r25, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) "*"*0#+"$%.!",%: #/--!.$ %22/2 16:00:29 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) 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) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713041e6991b92964886e01666935e3259cc", 0x1d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="3f8ff26d5ac00b6019020c10d6226803179e38b3bef31e4af0e338752af2526d7dccd96df16fff9494cb714a709319ab4a660f309a8ee1ea5ec6a901a8ce9cdca026487a0402d809f1680f7bc99f22b540c56b4878133e832801b00adb7cffffbd47263b72defa53ad2c996d5415f4ee42e209cd1fca02176efd00acd5c4126a76332dbb9e3419c01b026018c369fe7c9b180c2c103bcc321b29e8ea816b5508f0b831ac9ee720e69e46cb80b92ab62fad9364a7aa609b7e3f24874af18cfca4fe6786822e558d511dad176fe41035d1c39fa9f4a314dd358a005d5e4caa5910889dc1d0937379ef4ba487987b2ced9ff75d845616dacc849f572efba5c161bd7ebc72f469ca97f1aa6b26ab9ce69451dd3bca7bf28b114b5b9b16a65b0c12fd8ab6302e6fc24132d0c85206f7e1d73d744ef326cd99af8089f7249d22c916f187e6c98e41eff34028f7a77bc08638133fefbd29adec8ce43ac47d7b636d8c87c07574e5e9004ad094f3fe17eb693327fe0196b4546b8593e2304d3e0614e1022da4e048c47dd59f29c1d3524e0b5e3d97643cdb98d1b72c880a6fe906806328093cf5cd66ae3fe72264e0dc1a4dec8127bc41b893fac9bfa59a1932ec3cbc2cdcb30164ff2e450294b0157a26b6d7c28a0489f70b395bc0b5d3a00b0d2b0c76297acce3104b7edcf7f1a8627589c659312ca96e25592a98076cd641280374e1ce2b8a082dd9977970f8a691d964409c9582ce579779cfd98ce41f924da0a336762698d4710d17d3f7fb2f996f4f01d818f2ff6bd8b685e87ed9d8c8e0063127bfc55ffd145c495911bfc254535218e5fb6b8edfd98227a8b40dc5bcb8c8ba78a2325d18e9b84da5e647d4549ecb70a325f82933d9074b3ab4cc6828093ed6b0f3d76e882453001a5e547bbed21fbf2c693cd57bd7a5673365d2c37b20ebe7ff64dfde41de71dba895988538882935a3ee75846de1a53168e9d26fbc58194caac94df7b3968d4d77eb3f076d47e12bfe0fe681202f0146b300945deb3f39204ef6b8bf282b25f976c316ec64740ca7a88f35a7dd1fdd7e9906dfdb2acdcb91b61162d947554540c9dfd3ec906bdf32227432d33569c957d79df743981ed6083e031c05fcad24caec86a45303a2837267d5201a3be94e43a1d454597c44c9608a76dac393df52a5d08c067154f5cda62984441c76d7e1e0e8b140bb6716b41097a26d60f7a97173d213dbb861a34c1997b46dae4fa4fb04a941fdee3061b0c8fb5a562798f61a3a1b0306d3600ae17c4afee6fd3b22d3d3891183f29e87e910471332cb166acae68f2b0c4e830259fe27ef22088c2e6a55166d1314e8a515b0f619635b6e6e2b75c65be8ea5b258b414aab5f014b1f1c2130a8397e0e8129e358a2ef2f459e04a16f75d3e7abf69d77b7b2329458f9e351828032fff2e4d734b1e484030d8b5ec5a0fee6bcf677ba4cb873531b6c411f05e664f805d9cd270c0fd57597d263aecbec87b372694ef59893438d13113608e580c027af612faff99ce1a2032b87672b3a937cb6cf050a2292b71f48e8ed09eaad3d634799576aae74550f4c4a506f5a50e157d295cc5651a61a71c5f771794affb6336d060247828fbd4c421f5dbbcefba471965d806389e1ed5ac1004f7c03b8f4dbcfb3673c083c105ee412976b2de549d4d745f0a0cf0cb2a111a49892729a9df1c9064bbcd2a15a4c3af2447b103c5d4268b2b416b9d6ef43973476b9662993c410f49afc3c34211ae8269f1f36808424f7502d41564d95786a06eb06380641384f0897de9ddb97917472c9d48ce71a066b881b1a7b232668f1e4b2bdc7af736da21510c36415066a07b1fa8f97f1256c664dbaf9251bf65796c6d4aa62cb81e49eb1a26f448f4b03b53f362f7ea896ac8b236dd65788d2897f23090501311a6fa6849b97c134f490669e2e2dd3ca812af4b2798a8c22a72844b514a846f84724f0f06bd49555c2206e721c3c66d1a30a36108974ae58afd7872b6ea05da350fdedda27e1edffbbb0eda152f54d90be6630c4810d658d802dd5bcf37854df25043ceef90038717a1299bb160c64867556526c526553860e089cdeed4924513a4b72c9637d11132c17dc8d4fb0d5692f67251bd516473b1b1f560afa73a9470477c27f3a3e88697f608ed5d0d19564138fbc516196058cfda01da2dd1febf9fb2eef119dcc11958682d75f0f288323975dc9c8a1510e107508b626cd1cbf3f2aa37ae8779e51c80b259c34cb7519d79f6890954f1a27f6c1e05baf2287b1ffda969e70fba2873c0cd5960a82cea5ff18d6651d3ee74f348710fca8be331437c38703c2da869a61983efba864df94cdabba8d3fe50468d8e2d631a47b01bd26f8526b65bf82118ffab3020e939adbf02006cdf2e54973a41f0499dbab3da38af30600882e2f81bb9dcc78262b4ec83536f79a08454aa652e33f0a0a35600b1bb9e35c55b3d5f510d25128fa99bc45c8c2d1a9f32cec5efe6dee172b0a5268ca45fe1a8c58de52589a0031ee752758f21cdcbcb220094a3a0b90052767436c3355dc96070d34375fd93792621dee5c483b63e0a32756a200d81eb64d19765117e7a85163c5dd85302a5d2e5546049d446322f4a729cdebe741752c883a047c5b10ee702873ecf5be8836522584ae6fcc06461fba8b77c5aea5feba49c8497e186cbbeb76e1a2fd569f8ec1f738552439a329d4bebb00a191b82f05cf52c6ab15b2496b30ae2993b4dc981567d3f9aa54d38476d93c170be31879d70b1494ccf560c68a6889a77d683586a3c7097e0724b5e8b87913bb5228e3e2828cce7146105927e705ddda9f697351b227469b31af26f0f3e5ca612da5e85a7c969bf65f95c6b0acd0d419ec1aaf5b8f6a2157e2273075c39c99bd6bd2856fbc2566ca067ef758cab5b3587bc54da44c1b33ccc9e289a748e86d61ba4668761680ac413f9794ad2c4420396acf18b5ab06fdefdf817e0cc427790c19a14f806728c8f04ba1bb26a22fe5b2376a48cf4afc5ad0688feacc3fd2be7979f35fa6d830456fa86afbf557bc879c0d4c307c5dca724b6c167635848dc7efb2735e55b58f13f8944fdd1d124c5c0dc9acb75563d1456c9e4a7e43dfbb4ad5205594374838ef85f984ea72f5727bc45317b8af8459dab993e4cbc5e4c950d9db0478312e61fb1db6cbabb8ab93ffae1ceb66de8be66c633ff1cae766cd0945b3823fa4f52d2804c22a019256b368dbf02858eb690f3176e77f9b94a2911948be0c1e48363aa7c4e2d62d30fef1cb1a79089ffe95e8732f003d7591600f005aab5e0558ae817c3fe782c5e5fdfcbe62728c979071b03cf10a02683ea158307e38d8bd2fe0b65865b9248098981c05cc64b3a1816edd4f21e2687d78d8c23830ed42fb4ef7b23fc703bd6c80d44d06f5d9522af109f61ea2b8e3cddc987f132a9de66ae7c97740c46254bec899496b4d1fddd18cabfc93b03df872d2c53b1948f50a22e3de9ed5c1c7ae38ee6b52a84094a98be75dcce75e52ffcb0a2c80ea4073f81572f94ca259d200a0b73cc66b4e307a933a2867b620575af480776693a13fd51a6caedead1779f23b361815f79df98f1b540cc927d35895af786b92cb73bf09a12ff77da4fd6c474626fd2c3897b1f392c1103fb9afe897bfe6aa11ac1e425ceb228b645ab93f59645d963deaa0c31eafb77ff51daeee0d72b9cbc75dec075ae714270ca69c86d0b2140e76721d99e7344d9a010d3b8dea9a433432da719fea235ea7d4a8569fd9c0472e8c1bb3f53ae7486a2a7e09a98c65b56941afc03c41c94171b5385e394c91fa20b8b87ef9b59b16edc7661f45e06083ef125684ee6f5d38b574ecdf51f91e1401abed51b33dda6de0396f3e51b27a78c029cc2133f3506317a33c8fc94df422c6b41df78da475733c6b980f6f4836244503b51ec18ed048ca3b5f4b70347706ccd3745c4ef62b7e3df34a4b62f7351af163ea18f28dc7638dfb4f21574207a4ebe6571e8b77b92689d13737e2380d2bf04d06149c2924c1230b5d6f7a94506a79a9bfc909a93b7608f7c79aab0a41cb2ba0839d2302c3a5e5a8f9e0d8f09fc86c34a34e146045502458838e1b226455a528be3029b82f6a8742c6f011ba1a9834004c537a3fe9b9461a04a893146b21572ee6c612fa9396cae66a668b6e7262b128a3214dd4d23af1aea64261a28a32525037f056b7e57ccc462c2044c579f99ff5dfba3790f0cc160595cf47ce71f7d73adbdb94af8bd11f200073fbbd334fc6c61fa5745ee559593545f47297298da2dadebaddf78c3feb7d2ffb632e11cf6eb051d5fb921b7c455eec9c44e2073d42e61c696670d90a1d12b511fa9be5a16d99a37fc17d74252f745aa121234c3425d527cb17a0eab2732b2a093782f049f15c9c368f2f644d28d92cb4c96f14c7d10c4afe9f2416ea54b60f408ce64159e0223e7d2d3e57cf6e0d7b517587690b5b37a76257b68f3ccdc856efd562496182dec06f23bc7a3faa41f2ae88d0a1c4aae11f8fb06561741da1d44302f872025f41cfa9e5c1b2128ce7945874fe273d2a0e14aa7b34e8f946984a2c1314b699a8c46ed1d78a047f7eda81ba0ade08ae2c79667ea55bee98a1bf5b34a908169f83f2edd0157bf7f6fc9e29a90061739c9075875ce73d9f570e92947f40039149465a58d76f780e7906519c74dcc4b100e2c434404459cbd0f0323d3d9562f708e83037cfa640ddb9438d5006c47513a6cb39bbd67211e18cc86b0424ee154613e842ccb56f8d13271d0c3b9a526da7354da67a5ec45f782e8988259ce84176e19b466999f5cba353dd9f017137c20132bccb3b300bf5a1e5cabd2ed3947d2c54f2b35633da11dc180e04ff3828e28d39af88f25c99487d9d4b07b06c43d83b1a6e69ab2939ebdc696be53b7f4e43c49da3e2dff2aca86698bb85c76d4914c79472ce5c280ac1850c52ca26664e77695cc166f5988907f58cc144ca937424773daf78cde0be8f1435b2a567ef4914296ecd6ab9ffcba811c2dc6604b51872c324c53496d530b9779105b5d4f521ca36e49a7d4baf8e54f4dac03372e13a56be50f6c17f6cd03525e2d58501850c065acf42c30bcb7f3212fdda43004cc4f7c4da6deadf2f35586b3bc20e6077bb17a2e8eec7fcaaadfbccffa44d079ec8633d16e59e7c76f1e0dbbd8c7524697ff07eb8c7b8afd009ced5c06693b0fc0d1d636ecc5f4afdae801ad15a255e4ff6e1b15129197e6ed3c5c35044390e37bb182c7e954cbe818bfd96a57678bb7adc57a00d27b9684b4d4fd5301f7b26c7668f9da4c0e15f0c300477d5a536d73df5b21f23cb1a30b4de9afd53d4a8bafcc898d9ec3b81d6185403479fcdb3f3536315e9221fce087d461f0332d687e969e8bb1688af9d139ec17ebb9daa71bf78b440b0ee33d9de120a18b2be2950e1e70ad864dea8084f233993d473b542ed7cc04304eaca5c4025c7bfcdc6a131b9aa8e23a6ddc23094214777280e9b03ed01ad3894544ff446c66dd4af79cd568ea07a4c60e843479e6c23bb75d25041c1e46379641fdb19dfc1d0bdb1cbf0cab3bacc77f967e9ff875611e788184db7", 0xf84) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000001280)={0x10, 0x8, 0x4, 0x2dd, [{&(0x7f0000233000/0x2000)=nil, &(0x7f000013b000/0x1000)=nil, 0x1f}, {&(0x7f0000595000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xae}, {&(0x7f00005ae000/0x2000)=nil, &(0x7f00002a5000/0x2000)=nil, 0x7fffffff}, {&(0x7f00004cc000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x20}, {&(0x7f0000363000/0x4000)=nil, &(0x7f0000233000/0x1000)=nil}, {&(0x7f0000f6a000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00004a8000/0x4000)=nil, 0x74b}, {&(0x7f0000788000/0x2000)=nil, &(0x7f000004b000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000162000/0x1000)=nil, 0x8001}, {&(0x7f0000735000/0x4000)=nil, &(0x7f0000e04000/0x1000)=nil, 0x100000000}, {&(0x7f0000211000/0x3000)=nil, &(0x7f0000388000/0x9000)=nil}, {&(0x7f00004bd000/0xc000)=nil, &(0x7f0000cc3000/0x200000)=nil, 0x4}, {&(0x7f0000411000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000bff000/0x400000)=nil, &(0x7f0000188000/0x1000)=nil}, {&(0x7f0000787000/0x3000)=nil, &(0x7f00000f9000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000063b000/0x3000)=nil, 0x9}], ['./file0\x00', './file0\x00', '\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x401}) socket(0x1, 0x8003, 0x20) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18, 0x1}, 0x9) fchmod(r3, 0xe7) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r4 = openat(r3, &(0x7f00000011c0)='./file0\x00', 0x800, 0x100) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000001240)={""/16, @ifru_dstaddr=@in}) setsockopt(r2, 0x80000000, 0x1, &(0x7f00000010c0)="bbaa593289c5f7a06df8b6d4aa027bcb83afea417ab830ae94923e45161feb8c5dfe5511e39e57c08f78598fb246c08baa00faf7c3d7d485d63e2b90a3cc01c90f6c380c70ac0a94f9a6e2ac6106ee26d948daaea3efbfd0d51556ed1d70136f5a49b968e2d0594edc3f96c0ea6b40954f40612d0cd0ffb61927a290859ca9497d0b26c57932503ad058d263cf73f8933eedc621c33b6949226016fcf03746c3a5f0fd", 0xa3) 16:00:29 executing program 0: ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80047476, &(0x7f0000000140)=0xc6000000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000000)) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0xe9, 0x0, &(0x7f0000000240)=""/233}) 16:00:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000040)=[{}, {0x44}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="86"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:29 executing program 0: socket(0x1, 0x3, 0x6f) 16:00:30 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1e0033569e43b1151c6c64003cb5a6807e3d56173f000000"], 0x1e}, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0xc}, {0x1}, {0x6}]}) fchflags(0xffffffffffffff9c, 0x0) msgget$private(0x0, 0x0) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 16:00:30 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r0, r1, r2) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r3 = open$dir(&(0x7f0000000240)='./bus/file0\x00', 0x100, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r4, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r4]}], 0x18, 0x1}, 0x9) fchmod(r4, 0xe7) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000040)={'./bus\x00', 0x0, 0x3, 0xf0f4, 0x1, 0x997d, 0x80, 0x3, 0x2, 0x2, 0xce3, 0x5}) ioctl$WSKBDIO_SETMODE(r3, 0xc010570d, &(0x7f0000000000)=0x37) 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x180, 0x0) socketpair(0x2, 0x1, 0x0, &(0x7f00000002c0)) r1 = socket(0x1, 0xbdc419ec5fa51c98, 0xa2) recvmsg(r1, &(0x7f0000000280)={&(0x7f00000000c0)=@un=@abs, 0x25f, &(0x7f00000004c0)=[{&(0x7f0000000300)=""/226}, {&(0x7f0000000400)=""/135}], 0x10000000000002e5, &(0x7f0000000240)=""/35, 0xfffffffffffffd4c}, 0x0) write(r0, &(0x7f0000000100)="6f4c547fdc41", 0x6) 16:00:30 executing program 1: r0 = syz_open_pts() syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x802, 0x5}) 16:00:30 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) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000580)='g\x00') 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x44}, {0xfe16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="04f658873f2634520bf5c0dcb0ec") 16:00:30 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640), 0x100000000000001f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="08004092bb217aba42ca6daeb959c6f6503949cbfc4054073960447fe53d431b5e60865dc9ff7a7fdd3af5564e72a7318deefccfe27e61315521d96a84f65fdb5bae09d76162afc0670141dc3cd0e8ec6fb5eb3f9ba96a37f250c57a036969435723247ada62ac8ea30a3d5e84341c505171404179f321250e863f9a7fc40bdef9abd2ae56cb79ff2011e477e974e2a97427a6ceab5b49bce24fc00a2aa1ba9d5d7824a4ec8824cbfb1ee6700cbc3bac"], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="000000010400"/16]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x37, 0x0, &(0x7f0000000100)=""/55}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) socketpair(0x10, 0x1, 0x0, &(0x7f0000000180)) 16:00:30 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x9) r4 = syz_open_pts() r5 = syz_open_pts() r6 = accept$unix(r0, 0x0, &(0x7f0000000300)) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x0, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x100, 0x0) r9 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x10000) r13 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x20000, 0x0) r14 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r19 = getegid() r20 = socket$inet(0x2, 0x3, 0x5) r21 = socket(0x22, 0x5, 0x7f) r22 = socket$unix(0x1, 0x2, 0x0) r23 = kqueue() r24 = open(&(0x7f0000000700)='./file0\x00', 0x8880, 0x1) sendmsg$unix(r2, &(0x7f0000000880)={&(0x7f0000000080)=@abs={0x2, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000000c0)="56b5", 0x2}, {&(0x7f0000000100)="37d49c0afd60a9ce0ea8b77a08e10463983cfaf40187298acb7bc94f2db9245647b34b57aedd0a94fdb2a5884afe65068864cb2b4e7a5cf38af48dfb44b93a3c600146fdf437a396a5133d2802c80b6439f68c969d54b860582c8e03e015d2f0c851c30727b6fbad5951841007641b0216ca7f90bcd8bcdc0253dbcf2b29df49a9b34cdb1247468cd8844e2a4c0756183d6049d890d2caebe0e461b8e26c4471387b12249084f941e2149cc4b1dd0a9da25d8304ddc044f551582d0c386a1e77b6b9b4075b80bb7507a3a21bdffa1cdca69d6e8ce7a7776dbc4a5322ebef743b952aa6d89c906bce44143a6fd999a579d7987d7b8c", 0xf5}, {&(0x7f0000000200)="7b254e32819924673a629eb80c206572dfaea760ea060afa540a66e065f7f9d181ca75bd8f2cae0171337ed5551dfb85c5b04c0eee34bbe7aba6692040b5d6c07aafc04ec26bfa18d09cf506592ccee55ffd917071", 0x55}, {&(0x7f0000000280)="95cbd18c947f0a6521b60ac1cc8d649240ba4464161daa337d1ab28bf5930c362eace11f62ec5d828b095b47930e59b2154ce6a57e0aa96d3656c549", 0x3c}], 0x4, &(0x7f0000000740)=[@rights={0x20, 0xffff, 0x1, [r3, r0, r0, r4]}, @rights={0x30, 0xffff, 0x1, [r5, r0, r6, r7, r0, r0, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r20, r21]}, @rights={0x18, 0xffff, 0x1, [r22]}, @rights={0x28, 0xffff, 0x1, [r0, r23, r0, r24, r0]}], 0x128, 0x2}, 0x801) r25 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0xe70c18e10ce5ddaf, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002000)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002040)={0x0, 0x0}, 0xc) r28 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002080)='/dev/ttyCcfg\x00', 0x42, 0x0) r29 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000020c0)='/dev/ttyCcfg\x00', 0x400, 0x0) r30 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002100)='/dev/wskbd\x00', 0x0, 0x0) r31 = dup2(r1, 0xffffffffffffff9c) r32 = openat$tty(0xffffffffffffff9c, &(0x7f0000002140)='/dev/tty\x00', 0x2, 0x0) r33 = accept$inet6(0xffffffffffffffff, &(0x7f0000002180), &(0x7f00000021c0)=0xc) r34 = dup(r24) sendmsg$unix(r25, &(0x7f0000002280)={&(0x7f0000000900)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001f40)=[{&(0x7f0000000940)}, {&(0x7f0000000980)="d0d24c3e5a7eb1010aa3c2bca6729312d86c68b25a62c97915cc370eee85f6e9c042edfd255744b80ded3ac024861bfba5bf2bd5f2a970362614e18daff02aaf5c91c63bb454feadc011f6d13fcb9e1f8411befbf913e14a1cdd54530f2f545eedf5cd4f1f4f174b99df3e8529dd980f5a3a98fdf09bb37ad8c2141211c1eb7122a33c0dca52cd1b493e2bf2ea7cd3ca1f46aa3fe26c24e26e51f378461a4964c33f4db923e9ce77133cc6e60fcfe38396bf3f51d162304c100463e7c56c25fc545814000195fb539a4445d32cfa0af57f55104011e57e0ce7d061eec15d31f334c3a98f31e5ec2725f0c11e68d781276d45ea1a", 0xf4}, {&(0x7f0000000a80)="0b17f7880448239a4e7bf172c1c565920e2408732fc4304f4b3b63e1a6f070ca98a689ad6c29ddc9595b927f2806adc0175674eb5d185dd650d62d6294ce4ca111be6a336130867e1999620548b03447d0516c0dce2c1fb0f6977eea2e2336cee597c0dc651077d4df5d57227712264d9b3ae43f01c5abc54a449402e7328e8474b38f18e5bcc2ca74cfeabb09f1149c38d76c2f22292559cb5a53", 0x9b}, {&(0x7f0000000b40)="f50e0151d688a537dcf5ac1dfdc907687882a6b506ec1b2902ec5e37f582f63300f5c60e21f8e834cc07322d1f7444dba56155d1b847e0befc1fef9ebdaa8f359f63ac46aad94681a9e7cf059acf4201559bc3dffaa49c897ebf863ae3ec3e534118c3f7122e103777b0b2391016db17da004a5203372f7af86a042ec00c5c15afdf969e2175f389f961e2f0815cf587065141cdc665aba08ba01b635e86cf495c451b596a77a12835094fad8ca7", 0xae}, {&(0x7f0000000c00)="00827b1780dae1cc767af94ef13c2edd38ed5723aeb2141c1380c8e4bd45acd437d9885a7d82d7a38aac4bc6097cdadca0626871f32d86bc95858d3192273f77469262ed503d6bd7be6f33fac0aeb2614ac34db9fadf1354d4b55d208e6e42aca2cf1347a8c870d5fb79bddbf9c21a4ac39e840a59fc4a7e60d9530444a1464a4b8fa64da622c5ccdc616dc61c65df8f1f3917e6ca59a2a96d4292dacb75e203bbadeb719dc3c255740716b0dab2af25370915d273ebb7d2e282c5879c0f2722b92b00bdf93edf1bfb47717961e73d4727114eb5eafd9c9ff4bf5d43c00df2110279dbe4f4a1ee94eee03701c26edb051339122eb42709d27ed4df0dedb8b536836b0b1a89e078aa5c769597a6b3ab11a1177a031cc8fe7c1af16c6c0fb7a1c0eb5df5cb5272e363674ee3aa8aaeb5776ddd6235c6a65fa1fce63fcbee0f299af3f6d654ce0c8a5c0d6bb3efc66074e08804fd964f80c3e9f157d1394270e2fa329b2f5a8726fec34a6c34474fb2a410923a90efadb84045b459d0df530ce967e5fd83c40b1fa70fc9a56d55ec772fcabffe1fbf3262e48f41ab4c29cf0e797cc7f7a64708f37efb75c8954cc8796af1050d837416d59fb8019205dfb7422b31cced1002ee9ceda3311978477ecf0f1de8c74cf8a62d0ae74e2866e6be3d8d9f9cf9c99696a8f9bc8f927c08d3f5ad55be4824b42a754bd663f37b0744c4c376c9f234b7cb3ea5c958b9b7cb4b41f9cefa7b7d3a2ac157285c9686ab72bd8dac5bf31bb13396c0688149b278c9256681578a7e6abfdb6b454558d0409f12b507b93aa3c8e1663200bc6044c69a386b6fb64c614ef5f74194acbaf85ad63cf67463031c7d71304c3964eaa6c275704d1be789bede0d9b4211431350f18cfb86dce91a950d72855ccaf2001fda5c2de88aca4e6f76f292db3c9556d6ff7d2bee765d22ec6ffc9e39a3ff75a50cd78270c33f14b0a0261c4853b0d2e824ba0a260dc018552c3d87ab9a31be6effa2d28ceed051f76afe381b4e7c851ebde8c41a5bad8f15f21a6cfae649bbee834b9eccadd8b4df93ef395267fe216c477db6f86902a9bac178edcbc0dd7aa455b9f3eafa80dfc5a7a28211874c1d4054db7363b3fafa3877780adc526fcd0fe893af05b5bda9a905aed036b427de8d7286bb3768fa326e720cad6f59267c5a92ae7a18c840cb6958efea39b1d59c6e327e506fefdac267ea2e6da19d0a41519e0d814d988cdd0738466fad662bd157b57a17313978dd551051f0ffaa6027bddb9f4172f4b94c505cb4d22659b131cb0ee986c8db80a1a23e827ceee9a848469d60f20c767b5bb83befbf872afad0aee87dba7ca25f6f6e37c724df92bfe51937d65f1ab848500802e57dcd60f3029ec10b8c3972ec53150289a648e4f3eadb0b34188fda5acc4e4855fffc3b9295e4be92c51a93a47ffbe8876e34c82f946e34c1e7a7fe76861ed19617a5cc52e3595c97e425b6e790e2b344902642a1c465be24eb904c7b46f2dfa483f22b7ad6b4cd25204ea2ae863f40aea88dc547a4e660683310f5b11fe799e85883d34da1849e5671f1e2ba7483349694b4916a8c68b973781e696a58fc92ab8696fd3391ecc45c9b2ea98ba78f3ace07d82eb0dd4a20dbe09888c3f64714ecbc36440330675dee54482b2e5d1431c3e6d2e3baf5f7664654f57e28e1ef9735c3109ba3a0a21cd956666f7a98d82a6c3bf8ec15a0932459cad5642c1d4d7cd3093622a510d6a5335d3b04d3de5d7a884148bf6013dcfbeff31604c05bca079465e3dd3acaea5836228fecfd463b4ae68ea2fbb137a2bc4002885aa854202204cfc2e59a18b9293ee8f56716cbb25b5841b2d78bc1e2fc2e24d3f508defae1ec5fdea2c8c0824e833f473ddb90390d4b9f693be66959006bf2ce27568e1a2f79010f8be7b4ec6416619d139f6be05f86b318614df2f63d92416b72c2801c26b6a71c00afabe1432dd62b1863a3cf759d88d806cb437a7f746150eb5335ad3d0b04bc000d3d50d0dc124893bb316954c15c165cc15dc315d8061d89f797b5031cfc98a77f282775b7b644d0418fcc1e04d6611bdcf53fb09e27eef34d81d11f9919a224be6c560d3c8a044e41812e9e6cd2b4964a63ec76e7a651f550233a114cae9bf9f02c21c681b7ce96a562994c84834e8b2681674b4b43990b48b5822b096eb99dcb60201f76bda4e8ca178ce746e36282cab450908859a13db81ecd97d925a1a6da2a82ed886796c0481ee184873443d28da3cbb6661219a10929d98f0c47dbfcd1cb27ebc5868572a75276a29eaec93f2055e9ae4cbe5f139abd3c76772c806b44a74e8e22b8f85302a43360b6dceabec5146a052fbd23a65f568274f88fb353dc7f10a0a0c303ff7292755ce698ca03a4f39eb804ec08fab3a3ca51ac453064fe45fc1a87c9e9d7fd7bcc4c98d08d0234e8e29bedd51fae293e2277a49bd495adc9ba9b4bccd07a9bdcbca02672475201088d31edd513c74589951b5ba217b7c6b1c0dacb30d180526555fef81f9255efe792681b7736f67895face10951ef22bc99d41a2b2b213a321e0ee67025bce3e5f8579ea4c21d10618935ff17c060892a15a83edc45d741b169956d922e502b9b72572e09e6c571b132675ea6a127e9c78fc02d9f6ff16e84574c01daf428c33748768ee4ee12ec7c7747a7260936458da7f2896412576de4d1895b829040b2c27a47cb2f6ad0031fd851fc0957fb27e4762ed4476fafe379964ce1362cb9abc36807c926eea5a8d8cc2ee5df624b1b89158b519a100a76593025104c5a77e57f4838e5bf23bab5819a183f4b4d13cae152c0f7119ee8352f8b3c0007ca1a0d827492efc9cb823af4919c8a5e372549051d969443669cff9aedd577872ffd91589c799e1e8b9c918086971fa90c7127d165d491e5f47778645b3fea572b1fbe76b793c6991a50095744079070926193a946dc103ee9a635334b6ff32a513516b7f18412a3fb9ae975628e605741cd52eda7da629af3511bab45faaf938f6380003c34745720147cc6a717e2ed64c0eec5393fe259336ab4553aebb5ed4e25e19a86a0781377fde94ace5f1bb5ad0de35ae142ce449b6f61e12810d5403670d554afec9ff5e17042810287115ef5e9d65e422450218e191ac042f619c27354507a13fa47379b49a64a20a797e8430eb25a583a64653463e508b7a5860de729751181b5bcc94bf4edad46dac4fb3d07d20e9c7eaf1009c2ab625a500606fe717482e0add564c301c72c4008a9da8d7fe1e11a34e63cbc0b644e45501428893fbfa5fb14a1f3d0e70b5a9bd57997a075ec5a206c5083a0b40dc511567ec4f5c2822c7c65a9717b5e0ece95012a2495dd9022c5ae372fbbf0c14ed54200597c90bbcc042981e60a6aea7b4837040172b21029d4565f9f886a568ac58d8808aa58a6e72cd7e4a47643cc3d8b39f3865dd7500732c58ccdfab9bf42e02be13a05c89965b21f5cb50a1d20944886c7767820386524dd7bfff75ff4a9dd14620587b9211ed4d1093e346a859217ea1c2308c8e1f86c9d5e599ef93e87d38c3a383905c12c921359df453773cd5ab3aeedf91f1deb30660d1c793f6e73ea2810f1b4d8db4a0655a59dc5a29b7791303f685209fa8a1e3247f56f396b07415054f44262ef3a2a0ff419f7618d0e66749b514c54211276e23640ec160696969bdd43b1ae0850ed00361c15ebb89f619ba4a5ea4ec7afb310a9100e6af8fca40c884a2227263cac63ccc2bc5d8147d5e4fb1ccaa47221a0a61f865d72df35ab329e2f113128c7bdaaef69ef81b1aa92660e1a7a4df1fdb33d16de5abb7717ad8e5454bb648f518b55698858e43f11c1407332f768a6413024ba401625b8769ef81a46da082074999934ac146426abb1bff1c6d6768e6a5eb72a3ca8f8bfc07dcdd76a58fa6368a8e4b0c6477843fcd6ff31d7361c60b27f6067f53ea728abee2003d55ede73cdc7c06bee9cbbc0710afb8706eb8b371d6e568723a6e062de6dbaf2b2cca2841e745579d34f15838baee948a7f304cd37649e75287ddc6a44a3ec72828ab165a2d823bb8235c9b35d616b971a4b93ac94df9c203feeb15e02ff67a293276ed1a84d98757c11d59738f55de715ca04184071829078ce209bc697ea1d745c8a4a6d464299e06d68dd6b1b24da3ea4fd8b59340e2e802dfd46d2f1013b03ecfc6a7e536cbe823c598a0c28c7b2fa325b9754ffc27525891a230463d199ffd3b334aa7ac20ab4aaf090f0ad92f99cf8fa2204daf928cd067afefc2939c8ac1f8d6dab32336ba08065363b0a71443531a8f1963e25a2bb8006cb2428b839479fcf7212c1cc1562025f4b7132a5a67c059733989b43c0534e91559d856d011ec01c9a1bee6794cb8e3c727ac889de0b7bae9ae0abd2af08cc7d9d6707d91171adb4316f5ace6dba6ff199c4f842ca7b91a8aca618d54024c1a44dad85726d4be316dda2fa7529e5d28a38ff432ecff4ad11e8efea959dd4b58cdce8994a523978a93e424065ac87da5b2ef24b334b59d87d9cb15f8c937606740f7406e8688bdcbd5e78596a2a446be69cb87e95b72552a4ac2d8f0c7cccfd25463e18b111d521688833c8cc9531730a61f8f95eee649445d4d5508a4868378a364c234bc21ace21c1dfafba63184ec8258162375432ea117b10e84901b65c078cd3b96ed5ff99c10a8cfba7adfb9fcf188c64abfb30a03610b2477c1c2b87cac5da794cec8074361bdd31dfefe4c7653d174d8733d7955e76e8d318a44db43e0cf048aff426f5ef1743c56ca8f681007a745649a0479e1e66b0cfb2b3ac61889d77f4fc28295a0566647674b3dce0822548990c8948c72a343c098198c0c6456896aa45e18ca721206d355468dcfa39088bc1d1f2453e45e092d0c59e1a54449fd2eecdb5d61b3e2064e51b1ec94fc9c170df9df2a41f79522e0479aa18f5c9f99c102138ee84245cf9c5f4789e92945e4b8c0fc6ebe939a909c6593563521ed109e306c34aeeeeb32b27ea7ab5d104e54160fd7a7708497b05edde4a9115959b16929d4b313f449fde8da6db3e1fd603a5ab7c59084b21260a5f70dd3715b2d37c6e0e9bcee3d4e08b844220c72c28bb737d62e9e57a963ae6c66a9ce66fb661664106235354f2f9b92c3ec934a2fa7907618cd525dff7754569681828fd4c34a33c9f8130171031387ce524c5fbbd09d01d9b683db08dae01a846d7f26e462faaa59a2b4955614622a39e4d270d38c0212088416d3b4211dc3fe46d355a97a01054e353a0097fa54b613e8ffe0bfe199815b949577eb7e4393a253fd07d8d6746f33cd9e5caed2c4ca32e6f7c932eb94cbae015e6007d14478f53d92e1b7f7ce795de394f85177bf97f62d11fbe81012c4d3e609bb88ba002a7bb607139d088fc39c989572466c1d4601812b687b24e19bc59b29de5db721eeafa63d86356142c56cd418a60d364eec6e4a2403187bbdccb5c633004c8aa3115ccaa58416264eecf4f7da8174c75ea913972dbae8547c39da5490d64d003e2023df5253c3fce3266478c6ee6da8470fd1763a7f815d8994f27c0317627d278a49910bc80c187731d0a2bec63cc6adfd1983b9f679b5d6d31d971b097dc4a194b57dc01550a3908d114af474c4285d738d8eafe45d50c065a052ae1be7020750e14eaf176a9760e844de2936cd51c5aadfe02206292c600537c85a11fff2925de3bff25c1fbc553829c7ccd0720da59abf820d36723fb3eb98823678575ba5cbf0d7d35645e5", 0x1000}, {&(0x7f0000001c00)="3047bd9d8e0851db674a03b0b51588a3c7d98d08684c65e0a211870714e6e3af53846c232c538136398f66cb191902c2da92ab419dd2b37fc48045f0291aee39e97421eb7e3c21b80828b6d36b3c5ec49c685f1924263c8ebca987149abea60e8d67851f4be8188dd7c050b4fe579aecf5fc7901cd4d3f1ca4e896adb823697eae6b40656b356bad5503cd53c4504d5f6ffa672aea3213a6e7e9b55c901ae7", 0x9f}, {&(0x7f0000001cc0)="6a391857658048c8efbde11aa85a64a8f3eb187ef4f5101e83a7a783895eb454201efa89d5a22eae6ae807993a9fc7b93210ae6c49185f07066823d6b9a8eb5eb025621ccb41b52fc6e822cf5dbd3f9a80f190d1a4e092d8b6b173450221d282cd73ac11b9b4efb89337de679b9334a7323be122aba5d96e22d9252449564223875fcc337e4bd86c44729be094e50db38b3e67a548bfc81a475d999377e556d3e4230135c8e190c0685603ededd443a5fcdbeca8b7d8c01cc5be622ed9f6590eaecb376b27bdb92424acf53683", 0xcd}, {&(0x7f0000001dc0)="c53c413998bfca5df5b1f6c4c36f049c0ab04fb9bc8a41a801126a85d92fb1aeb8cb087c923652da1af3a2b144453af16e2f899446abd4a2d109d8caf53bc6291a6b78387a44d29b8ceca1077e202153169c3328506b30909fe1313c750662cbb79d4584d367aef6ba835f", 0x6b}, {&(0x7f0000001e40)="5e8ef6f9beab85ccd15581bc3ff6f451c3f5db75c7f6d24902cb806978afe1a8b1b35ea84f045e328f76360771d9e554d0ed69cf7afdf3076307232a97c7ac79bd6b7584018c028cc8df974e3a2a5b12b153237af22a163d3e348b01c8d40a5cb1de2699e40164cbccff8d8611852bf91ccf2b40c9cc25a0b4e6054e96028d1e1c01428be43e841f22c3cc7ad4ebd2a0cfe71717179c4ccacf402c3992d8e5d7c6a48ff28fc36fd14f31280fcaf9869d02b0dda8820339810a87982a2d58bfc2a4d39a36082a359b5e09ad85300075e0ae9a0b9355c52202545cb66c", 0xdc}], 0x9, &(0x7f0000002200)=[@cred={0x20, 0xffff, 0x0, r26, r27, r19}, @rights={0x38, 0xffff, 0x1, [r28, r2, r29, r6, r30, r12, r31, r32, r33, r34]}], 0x58, 0x404}, 0x8) 16:00:30 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000380)=0x3, 0x4) setuid(r2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) accept$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6326a0fa8f389bb000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c0000000000aaa2a77a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab127003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073fcd3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000461017ad0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090c5c3c0"], &(0x7f0000000040)=0x1002) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setrlimit(0x5, &(0x7f0000000440)={0x4, 0xfffffffffffffc00}) setegid(r3) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x102) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000480)) chdir(&(0x7f00000004c0)='./file0\x00') setuid(0xee01) getuid() socketpair(0x22, 0x800f, 0x20, &(0x7f0000000100)={0xffffffffffffffff}) getpeername$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r6 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r8, r4}, 0xc) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000003c2, 0xfffffffffffffffc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x9, 0x0, 0x0, 0x20, 0x15, 0x3f}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x100000007, 0x0, r7, 0x4, 0x0, 0x239f, 0x1}) 16:00:30 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) open(&(0x7f0000000580)='./file0\x00', 0x10, 0x89) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/117, 0x75}, {&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/132, 0x84}, {&(0x7f0000000200)=""/21, 0x15}, {&(0x7f0000000240)=""/213, 0xd5}, {&(0x7f0000000340)=""/225, 0xe1}, {&(0x7f0000000440)=""/70, 0x46}, {&(0x7f00000004c0)=""/18, 0x12}], 0x8, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r1, r0) 16:00:30 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x149) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$inet6(r2, &(0x7f0000000280), &(0x7f0000000300)=0xc) open(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x110) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000800)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539ef437f10900000000000000328dca5d39656da02489672db6d19f37405111e97aa998463f0e8da401717bb9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b20600003e5e23fa327326484829f3f7769669e325cd2485e172bf12000000000000000000000000003119070b8709cc3c97eed3a37a0ee71e2b93fac92282e26a6726fc4f51d18af447f71b09357d94d14763ebadbf271f7f65540937c9bf35adf14d64d8ea21e968f11441592cc7dcb2a321d652f94b4a0bbbdac7058457a982c0"], 0x44b, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000980)={{0x2, r7, r10, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r11, 0xa5, 0x1, 0x100000003, 0x6}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000480)=ANY=[@ANYRESHEX=r11, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r4], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r9], 0x4, 0x2, 0x1800) getpgid(r4) write(0xffffffffffffffff, &(0x7f0000000380)='\x00', 0xfffffffffffffe96) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r13, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r16 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r16, 0x4, 0xa0) pwritev(r16, &(0x7f0000000700)=[{&(0x7f0000000080)="a0ae87dfc002f5b724c810b409f7cfef5c6542fe7d83dc277908aba24bc110ef68888b9fec4f91affad3464e06abf90f284ba49da6fd859d54d9a8dddeca6cd22a6e3a9f64e78403856fec3018f3d4cb45f44276717d260f88908bdbcc62f26f3898a62c487049", 0x67}, {&(0x7f0000000500)="2a6902412c986741d39f77af2affeff54f1a00019a66608e51e82db74e1770514f642daec50229e939cf771875b7148b87b21945963c4cd7407c69076d98ed6f945eb1ce43fe55d920bbc9ba726dd98a22dab16876ece6b9bcd4458ae41c7b72b5ab61ab532d3cd33eb0b01bac3d2694d71cfa31f368e8d1390e61d32658c3157b9d24836fd2b2ecc7f9fba34f38791ca047ce3bfaab9c269dab02ea99b046c1749ea5394903aa2c93c564df25b9839f9dfc86aac6b606747ddf4a48521c53b39b84882387b47e5a174e0ebd9ec2d80a9e3fd4a4ada9edd0cda7d727070c", 0xde}, {&(0x7f0000000140)="009da06f3f6d61", 0x2}, {&(0x7f0000000600)="ff458eb10a9feda6f9a16ed6d849079874d282c5f4580ab34f053eb89eec37f29a756b062821665d755fc7ec4b2b46e46c03f13d48faead524733d978360021a5622c962f025fcfe07858abb0b150b21e5cefc6a2663aede6063c46b40a46cf2831a5f214ef2b568f71fe99ecd0164b5380b868cb7151e124b1167f84a130c756640b20ca6368712d5de44a860c5895412af7b86e2b9cbef42a155e16e68f8792d402b7571e6a12f6e7aa0a269574fdbf246d2e97ae8b4eeccb7e4ed7378202c1743e0ce2a77a63467009840ceda23a9c26e6b5774", 0xd5}, {&(0x7f0000000240)="9a6f1efeeabe13c76f7f66d01ccdc3417caeda9875f1efd147aa35519aade01eb115947ecbad188ba1697aead297222d9f0810eef4403767cbb76a56c2be", 0x3e}], 0x5, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r15, 0x0, 0x0) write(r14, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000000c0)={0x0, "69ef2f0610827663f6bf7a2bd90d3be96f6f953a66be8dcd3802a01a9765f6407e97ebd41dc87da21b801879f77536c220e6bfdb7c6910163f398fe8eac845938522422dcd4582eb85687e66b4de89e3911b7f75546300d407cd"}, 0x62, 0x800) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) 16:00:30 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x800, './file0\x00'}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) 16:00:30 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f00000000c0)) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1008, &(0x7f0000000080)=0x9, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f948dc0242f0e157b238b95955984c87910bf453f68c1179400287ead4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6ff3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac6593d2870b4122cd235000000000000000000706151ea40e71b880290927d5051efe86e1b0da013e57ec4ef9eb36048aa5461fb88ae223f0b37a26bc296117a6b86301df439b855024dd18bd62454c3d2a479aec703a157a48012ee0451ef6846e38b910f513198f9be6a78669d2006eec8f7fb410cc8981b794e6e2535414406fa9642206c91719095039a40213735df27d0e6ad2ab67d2fffa19720e33b4b81b5e24dad57431ac42742764c38e60cb94969b46b34ae2e7a8de5255e737695e16dc1fb0fba3092e27ffbb5474d0a33c68494539e6f2ed65f9c5106705fd4e28a07d868b8ee07005a29de888a2b0f0ea0ab43b5620ee44019ba62a51124e62b53fb3f4e89e83e388589eb50cddbd3a5aaeae80d859eaccd40c2f32d1ac203a59beb0a491f15aad82cfc83810068d0909b81c9371c41fa671a27"], 0x10) shutdown(r0, 0x4) 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0x2, 0x5, 0x8000}) munlockall() r3 = dup(0xffffffffffffffff) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) kevent(r1, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) mprotect(&(0x7f00006b6000/0x3000)=nil, 0x3000, 0x2) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x201, 0x0) 16:00:30 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r2 = openat(r1, &(0x7f0000000380)='./file0\x00', 0x2, 0x1ac) fchdir(r2) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r9, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() r14 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r14, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r14, 0x0, 0x0) r15 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r15, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r15, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r15, @ANYBLOB="00000054e6"], 0x18, 0x1}, 0x9) fchmod(r15, 0xe7) ioctl$BIOCGETIF(r15, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="000500000000000000000000000000000200"/28]) r16 = socket$inet6(0x18, 0x5, 0x8) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, &(0x7f0000000dc0)=0x8c) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000bc0)={{0x5, r17, r11, r12, r13, 0x30, 0x8001}, 0x8, 0xac4e, 0x9}) fchown(r9, r17, r6) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r18, 0x1e4, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) wait4(r19, &(0x7f0000000040), 0x1b, &(0x7f0000000280)) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='r\x00') 16:00:31 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x600, r1) open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000100)='./file0\x00') acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:31 executing program 1: r0 = socket(0x10, 0x8000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002600)="bcc7fd221e9c23b348d2615181dc6d9e5f798660ca937f89e71f5d3906038f9a16c5cd76dcdee65bb69cc021d998262abb888717aa15bb36296bf25767e8a58df7f7e750c8522ce025e2b94ace2c94d628ddd5bb2aa7bd09fe3affaf55279c2ec4247c543f0798df1ba241baf6ec6a993c72305f04a6b48c3b276b15d8b4b5ea44947b842bb08f2985207b0f123e79d6f30737c43ae65fea60e0c9d0897fac4338edd377fe4f7909b93734fe05f71b827854124fd2231cf0a8f198699ae25f7e1872f7297124f36fd2e1b5c6327f517dd67750a32d395a33697fc3ec37db4307943dc92f29e3b50dc693a7060510df273169bf0018a5ef96d69c5ab78111d1c636fbfa67f23f1757b5a85f637e010ce2392aed552831bee9e9fc1ab2c87663502b310dc973c9f92c8b00a90c7d172bd73649dca074610e1d2d1f0a36fd84411abd72ae8f8029fe201e1c52271c175ee614cb6058cbdbd57e2deeccc5115119711dae5da1e8377d51d10cb8a4a19d9a51567934caa1e04ebc780a415a349365d2fe2ddd0f1c43e736c17fba8ee8c55fae25930a3a71d2e058afed9cc37ce66cb21dfa9e923b11ae2d0a51ac5704969a53b214e01fa2baf60e1d374e3ad98a97d6dd23c0d5a07fac4dfca99f7e41cddcbc7af8c4a0af12f2b516e5d9b115b2f2c098441dd011c718ea9e6318d78bec2cbc4b4541bde8c6c5c08fdf36ef76190e6c879c0b1f790f003d283238e43b060aaadb92c0ab92794c748e8ca7808578dcfc5d00c208cd8ca1eeec7178bcc991400d42b8227b737b63d9f4e4d63a2bcb665c1b62ef80d6880f9813050616300d710de42771ce834846911aae12ed7ff5ef8f1edb5b75b9aa9c7fdea6742c90a4d1a3593d0b97a7ecc6186796da2e807f84f508f33955a339067977009158044a4f9cfc6920347704e8752eb9670b573bf23fd4084d54099e66b7808dc258ee23a476b157fa4ee763adddf12fcd01960c2e7a6f54569b168e25904b8f67ae3f803f2412058ed5ad54359792902423a9f15d06419b74d4b3ee8bc8a81d1c9decfc12dc20790eed5990735b228c3690d6db66357683793fc3dfe14838e3f185c27a36fe15793475ba5c6f7f569b2a62565ff9797dbd4886dd12cbca4a06dc4badbfd21065dcc4af40a9d0a883293aa8e6ad474dd4d65f2881835a8a0b5ea4d752d1bbfd33b7bca702e759d5ce0e006e096f24c8c38c86d44c845529ca459b6716b1b3d9781bf50d3e300dedaa10b43da05a0600000000000000179e4eb0737ba3e28ea22228fe7052287b2136eaaf21d92d496fba18bc48508e63ce89f91ac0d63311fa39f8401b83ea1c93a54d53d3aa0894c1240ff8e28665b47ee9aad46e9e315d85f3a31ef77b644b9d9a8ce99c42a5533d51ef14ab18958af7164d1f0de909a083994cd6e5a693473bb545e1988459ae2fd6be0c4aff08be7eaccfe33b26702f184a57a21bfab9eefe7f871ecb105a511322d54ed4f467aa6b28f5196b30331c7472415ef898d0c7e1af23b7f1fea07f6b5583acd57658946e0b9b01c694126a9292159348ef4743e96a414d1bf0613e429a3fd736b60325820807f33b74131a005a8438194e99f8e4b572c621e0f3ad10d93b23c39adf1ff95e23cc7dcfe068e0b651d4599379980b8224eb9f460a3fa90412a8d4f962c08f263d00e02e4a3b2d972be73f9097207e7d9ce799b5c6c22fd5946dfac5206afa3a1979e4787cabeefe30a6a0ce4d7d1c15c3d855ee232666792df8c13182dec29e2ce5eee791414fa772238cb0010ab9b17e587648db48748be6a1df830c4bc7c8789dcfbc28cf6087d00df3adace5afae7ad07a4755eb9e6da0f2b9aa204a398ee7365d4c507e6319b1abfb292afe3dfc4d18c35d8d395d10e61511e624996fffccc1a4ed107c9fe564700566e9b4b6fa422cd7a1fb48e0160c555627d08f7ccd5bc71096265f53bbceb4929326837b1d33694a9b", 0x57d}], 0x1) r2 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = getgid() fchown(r2, r3, r4) 16:00:31 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) shutdown(r1, 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="6cf9e3b6cfea1e8f5c5308558607df5ee212cca4695f5e3fff168ee9a20a1381d01ad56ec04170c71aa5c704ab326afdf2a635adb4ca040d8d786d4fb2e45ebe4284a1921e7654d7fd9711cdb13d6262c9ca804a0b91ff4d9dc3303fccb647047da595a6700fadb597a48fa588cd7af3ca13c250fb807a4a8c278b808c5da3"], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) getpeername$unix(r2, &(0x7f0000000080)=@file={0x0, ""/50}, &(0x7f0000000100)=0x34) listen(r1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) accept$unix(r1, &(0x7f0000001640)=@file={0x0, ""/58}, &(0x7f00000000c0)=0x249) 16:00:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) symlink(0x0, &(0x7f00000000c0)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) socketpair(0x1, 0x6, 0x20, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:31 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x8, 0x2, 0xdf, 0x81}, {0xf505, 0x3, 0x62, 0x10001}, {0x800, 0xe1, 0x1, 0x80}, {0x1, 0x20, 0x6, 0xfffffff7}, {0x9, 0x5, 0x3, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f00000001c0)=[{0x7fff, 0x20, 0x6, 0x7}, {0x29, 0x2, 0x0, 0x8}, {0x2000, 0x81, 0x6, 0x2016}, {0x7fff, 0xe9, 0x81, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000180)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) fchdir(r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="004d207db3845ac779b1e5696f99") 16:00:31 executing program 1: clock_settime(0x2, &(0x7f0000000080)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x3) 16:00:31 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x1, 0x6, 0x0, "d730dd5b0804000000747befbc9300"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) fsync(r3) 16:00:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x10000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x200000000000009f, &(0x7f0000000040)=[{0x81}, {0x3, 0xfc}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r6, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r7, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x400, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x4, 0xfffff, 0x7, 0x80008000}, {{r3}, 0xd0c4e1ccacd8fbf8, 0x60, 0x20000000, 0x7, 0x3}, {{r4}, 0xfffffffffffffffd, 0x2, 0x40000000, 0x1ff, 0x9}], 0x8000, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffd, 0xc0, 0x40, 0x4a9c, 0x6e}, {{r0}, 0xfffffffffffffff9, 0x44, 0x20, 0x35, 0x508e}, {{r0}, 0xfffffffffffffffd, 0x6, 0x582a490beb4bb6c7, 0x9, 0x5}, {{r6}, 0x0, 0x9, 0x1, 0x1, 0x8}, {{r7}, 0xfffffffffffffffc, 0x80, 0x0, 0x7fe, 0x9}, {{r8}, 0xd, 0x1, 0x2, 0xf3, 0x7fffffff}], 0x5, &(0x7f0000000440)={0x8000, 0x6}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', r1, 0x3}) 16:00:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x5c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b291f52e435fe0f60504388e7b6d") select(0x40, &(0x7f0000000040)={0x3, 0x10000, 0x80000001, 0xffffffffffff6a8f, 0x8000, 0x35a, 0x666, 0x10000000000}, &(0x7f0000000100)={0x800, 0x0, 0x9, 0x4, 0x3, 0x20, 0x3, 0x9}, &(0x7f0000000140)={0x6, 0x7, 0x80000001, 0x0, 0x3f, 0x7, 0x2, 0x1}, &(0x7f0000000200)={0xff, 0x3}) 16:00:31 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = semget$private(0x0, 0x0, 0x40) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/97) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:31 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) sendmsg(r2, &(0x7f00000001c0)={&(0x7f0000000080)=@in6={0x18, 0x1, 0xa90d, 0x781}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000240)="7756d87afe1fb6318bb40eeeb4a19234b8ef24a93d123b3ede13a9284d7bc242430bea695b3c9e40ea85ec6747fe0f96d40c857dbe14dc30f50db371a20adbb63d9fc4368d8490b0acd226897b4ef12e235b74900821c1c1d8e913dc5c4d42d8158813c2c758685ceb15832881eb12531b77bf9c3d50420cac3acfd6b817302750cffd365c3af888cd1be464863709aba1c62c97c06f99b5e83cb6878a669239f5699c90ea27cb005b75663cf872e7fe123804af766ce4f4ac9c7f21a4767b3b264a5b8d", 0xc4}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="1010000000000000ffff00000c00000071308cb005e6b9d4641376108aacbd7680871b28730c1493eb63fed51cbaeb54fdefc44d3268ac970ae92800fbdb10b6a437114965257f19c092534eeee27821b454de65092d58e7f1ffcf9dba78ff559ac9fccb5c5a9e198d332ac9fbafb8cd73fa19af61a9c2162e07f1de5e1bdce8971c75d498beebc081ca08f9c713ec626ea45fd17c2d6ad5c659e3c857b8a9669d7b1e1db0f3072b4de07928c93f85986e90acd2c0527eb236f3eb71c738a80067633abe979dc9b84e636498beea61760f0154cf5cc9e80f3888bdbbcb60cd25e6fe907bb78fa7ed4ecbcecbd006d90b268515141ec29366a39ef10d2b2c7b61cbbb9ecc07f16c83d8a48b8383a025e68b62f5d3f7b580430a7c8a1d30e938f354511ae6dfed9d14a3b15266150ab2cf6fe81d247a48fe43cb47283181292c1bf831910e5b31ec2f022bc298929a601156d6db8820dfd3568dbbfce2a74109861921cd66ce306f4ad7384017e77e0e8f81dc5a04ff3728945c7086a946f8fb7cf7f272c4c80b8cf7aba390a14dea8359a88e0666511c99dc8dcbaccd701deb67618d5a905d303c588a67eb188146dc52a3afb65dfcc39c3079c9a3bc6cd529eff3aa2fedbc453ee5f935028145d3bd25bf7c406bb3a5503a5b593f1ad65eaf98049492047c2eef718a8779ebdf26d45d2d08c05254a1a283499c0ea7e159199bd37fed71ff3445bbe78eb14529a3eb179e1bfdab7841c0433cf0d5b2d3529e5c42c65a7da11399e4c9428635bff715cfb3c3eacfce1ca3249e09448c5b7ea643ba97b41d7ff0af3b3c3d2f2643b92edb92641585bbf8b00dd379a6febfddf5eedcef9859af07f254a8a6aa4a230fe47ab7a6d1d34d8704d45e4e49cac4a4f48f169c05cd1114ca14f85b45a264324df96cbc40a52c74a397e1d3a38b7c5da12791bad76b8cd0365a6fe0199aafe93fa0bb3ff363beb5182e585905a690819c761ca07b13b79bdd2a64a4939f6b25a39dea0d5a90967f5b6deceb13619c22bc54423450d8299f65d2046352072dc3c11d3c64650e32e704b6ca6e50d0a4888d72d94c2571455ccdf064c3c4d7e666f1872c7f51adc37ee67cafd200787dd2a3537ad9da954941fa0ea7a089949d35c9ae5d9696b7478922d26d86fe51958c1cfcce433fa25f760af1ef6dd41592358acdc8d0acd2df125652d92d4b5a53be1bf99631301d76287c88b25ffc299fe4c38150d1c2900e304afdd132c3da345c0238cbd18cb0c0eb9ba786b0b55ed57674647834c17f160f57965b208cc7cc914e462afdcb9cd619a4a6c2a36c3626dd6ff7fd6d43f84a5f27c3156bc2c1dcb87058c189a6c1942e00ef669871ec249f111e5376a57b4ae02f3a9aeb4ed99767a19b8f5cd1239b227707107d8c604c1f7c65e2489ba1f5c37cf39db131c325192a22aa96f5c33f6f408f1eb686d11780db312290aa2234e28d46ba078031ad1056e4325b6c0ef20264e0b1b253464b3af862cfbb448e3a997c5667e6ba5ff24dcece42ef9a13e636fbad59e672dd776aea4a048f95934302f9538efe14b56eabd05d4cb541ac0625ce3de18b7275fe3fd5ba1593dca95f376cb8788712d07c3e400547ab4f64a3a715133f576782d2492cb6fbb6a15bcd640f3ab1cb3d11dc7cba2ffc2c51406fc54a94d48b47cf81fb6ce0aa408386948727771f69a22b131bcb4be696c6f2ff3cb4cf6abfb6e6d0c03327ff935df44998035e3eaf633591192e27bb5844b68f15f42795df8eb20ce5610e57d002fe983fba58dbb30909beed470d1fb9b427722b1debd3b64be0ad64bae6629efab379579d98e8235c1753b3f7f8d19da362bd120cf1eb4da6eb5650ad40f28ceb038d4e7050cbc413f068088e3a9720946d2ea06c81babaeee822b46a0a33a8fecdfaeaecc51baab7166605dcc3972a00dbef10f25e1753d5fb1c5f33fddd9e63052aeca17d10e203ef47a1935093ef2825eb59461359011baf0646ec9e9cdd6396eec67a829a3ea8fd0fee45fbfa3b5800d1d756ffa785e0cf46674982ffa8fe3153c51824c120e59a8e9cf50311db5df9af1010dad71c92410fd69c1c1da927d5224a3985012d9aea43d2f8fff88b431ddfe440890ff30d39ac057ea65b7cd85ac6e7ab4f4822a75b435a2b8c0b226cd8173ce57cfb47e92fe62de5457a63b2fe8699ef3357967828991dbd7c70085f8ee2794704315a0f81b664d24a6e7719ed42ed4ca6dc39273e53f8eb3c9dc3af8726055680cd58256010e46d708332c28930aa930a32eb7d13024dd615a1286b3d3c3a790a7ca17bce974236fe54414c35bd7c57ac659784820b734465584aac56088ecc523063284f293f04630cd77e63bf67b0aefa14610efcd4142f8d37f149cce973d3690d1c2067f9394a8a90ce9c02cb2be4fdbc3b4e7b16c59638405504562103f9b03495e4da63560a97ee84bc311bc88861e9ed0f7f50dce4c86c0eca7d375e79dd69b06c346f88f4b599e71182ef1ef1544c04eab566357bd3adbc4720117b80da8ff12856b03ad6cc8ea9005f3eb405e59e73fd4bb279cbdb4155b23b3b6859f30d7d48e8cc44bc0fcdfda827e5d885b3958fa09be58b8da3b32da9033614e2866beb3324b506430da0c147c6e05d3134d761e34e57f28d2a375934b54e9667c17ecc2a77bc3438b39bdce495d9d3622dd9b9cf828e3a089cf7a40947c96e42fa0c83dbd3b8b436f2444d3aa578df981743549157b87a9b83a045ac032ce86b68e8fc83c267df47d78c04eb33b9af8e7d2024832544bdd0748a6bbeacf5294337d3b758adae14a2349b467ff1f79f13dbb323dd856eb4eafac0146f16782e228a7d99f3556cee79c22b02fc91f7baf9b88567c05b7a6a82300e9ab9e9d8eec677351c4a52fee83424d1de0f0d38363da0c02a80c54bb34cb1298859106f188b2178df83d3e8ce9675031678fc75c06a878ef8c01ae1cc3c4853ebdc8d686fe779c1ce3ba61a8be7097b0df491ae865d042dc62f8e504112657978d983ab5c59791d064711339c6cf0dd35e0cda481edfe39a665473538a440132abe5edcde05bc3d5a6f3354d9a97fb6e5e6f693704b7c214ad7d4bef552f9a1cc733ffbf8adf03ca46576c529fdcd4629755696361a56e6fbfed1997c807043c94026adc42b30f9efbcc55c431212c0bf293b04a28fdabc56c3ccf1146dece0f24e0ebe4acf7704034d1c89d1c0c27923d4d7c6262836eb8c96c86a9b7cb0b374cfe504cb2306d4a5ceba95c4f513feaa9d8414bdec82b38397611794217579d635311132e67136a405e41c564a3a36e5ba74d9f87a740f885fd3b0cc970283cd94b05bef9dd338fb2d30a3d682d62f646dcbac59c4347dac84a2db965e95c5c32d050d2f61ecf6561ddfc9260da10f79d81837b042f7ed1a51f98bff78ad458f711b35fe75fb7b818f328bf147723ebb52a33762919b4cddf654bee17c5cad5fe81d0b75f6b668546f8cdb0102f2bbe992539d2d2c845120f2bd68525334277adec3edfef799231073bb05d1301b4c285e1afa0ff104e9c8714a0064e00ab6c907f3a9479d9b5e98297c802706b13a1b97c7ee576213cc955b069625556107252600bf318f11326f4ffda7b27308b59ea888949349432b57cb137866387f7ebd5793ae57f4bf3a0c304675bac8bdbbf9c82cd1250e9995132a739806510a4ea6fb32a3fc83f80d02ddccc2298ec2057f5f8b6a54a7233af857a79b26079071e84d46ba72d1f951c8fe828b10ba3073d5d0663b4acf2217761b689315d8372a688a4831c3d2bad770ee39c821747bc4be8ce6dca08504f33c9c71fec8399b5d1a49ba121edb5369888410e0a6eaf86aa1f097a3687a237d97e2bfcded677c6a946d3eaff6a74a8a99312559d542316a07478345dafc303f8958a8f3aa1243460b873bf9ffcc2f5f59fbc524a9e496ef9dc09b63f4c3bee6356ce872d221a87ead5b93c09b479eb7310b202f94f29b8a7c7cbd36da88750c3140e87a2723b6d2f6c5564cc0c44332e71d27568a79f93fa8f85c363d32b115fdd8225be3a7a9af0a088677a09c129de330b44459c8ca2e227dc258cc326f84a3cb48673eda4137d46563578d5b7bc909b2ec6c9039053bb5826203a6f5847ce8291617ac853406a807e29821bc06c61c5a37bfde4f0e1de4dd6441ab38e14237449e065f24f849586ee7d57a74bdff206c3f48809f69ffcbe6f514d75359ffed2a60a63f3bb0bb98a7fdc60455707a9a77ace6db8f77f543ada5eff1ed9465dc92bd25d28288c0db237d81bbd578b2cfbbe49a3b1c50ff98afbe9e8a9a180d55aebaa7a00592f5d8bacc1059ab2b1255c247ea75c4dd921000f8c0ec2099bea9ee747283c81916694069bb2e74ac8680ec46b9aa4370df3110bf663ec4ae0ca4321d8c36942fc2479ba1a3d3d890493f7a584a6195e1c546d1f6ddd9b369a7f8e9c7d99abacff055223df4e8dd65dfd3a172fbdb478fe0df5df9f7a0d186d3941d2b52a510b8c393a21cbaf8652f90ad2f9fd0e069412eced5d807a6bb5119f190f33e11e99db418168060c5a445e4200306c894212a78a8e4d93c7d9daeb656c807664f1110524d11a168e5d0a421fe70b570616faf868cfee24896266de695030ac1be12bae0808cde68c2acc50554165bde994e47464dc2001e06bfc9b44e40baacd4d67a6b4852c2dd79de04a091668e6192987034e56f5e358b7d28c3f5148f3552f12f72ff4fb0ef6837ab32f0cf4849b4b433215eec8544b85eb335df29e0f0cbee897b666c09bf326d2307086a56c671cc84cd83e2fe966791bec6b527ec2a6c0a138e20d9919225786b9ab318185bcc35454c6d1259187d5eea9720bc1b9a1e921985a535aababbe3046ef1bc73b5cb9e5060bbefd859eca97b2d68cf8a82778a184c36554d78a4b858344aa5d44c07db17c032db6f4d923428e9af696b45a2d659ffdd0c3b6697f967b869423598a0554d1ec0af15475d6a4c8d4a148862f69676588d6e9604049ced8a40cdc2e910cd309ebee4ce8aa0a3effc49f31cba039298a0b435987a92c4bee9218e883b4b3dd645523e679930d3def2cbf10cce9d425408dbe336638afbf7c23aa1fa6bc5cae7731fa53fa2ddfc9d87c5aef41bcc3c750e44db6d4119301083f0c3c31b0d1cee222a240a94594b7a79b5c211f7cc04c25c884ff3574192a41388fd1262ee499d248f199a7eb2be371588278b9b24e64cae8cd6ce878c29e46a836675c6dd8f714a96659be97e6aefa8a00e48aa4afb6197fb5d93ab327df3baa7c11aec17584f5f1e2d33272c0d60501d127f6f07d6cb6ce26fcf582af814fc8a2265468c31b7385cd704db381eccfbd59495daa85818e1c1dc6a0dad8cfbf9bdeae468cc38c4452e66753dc055b6df1a330cd3d2ae8249b53f45932ee6880f0050bbb1dc2d0a41848e711518417b14b228f4d74d5c902357f3a74d69d5f4dc6381626e3e4dc9e006be2bcc89f8e18dc64563b97e7faa67fffd0d014fa201f19e208c8e691383c2d144f97400e2e45fc3aa7097f287873775ec0184735eeb0cdf4424a3903d38a8cce6847ed46a559a28183364531ebb9d733f0802b65ef028e4d1713f505707aa9b121a86e6405ec393635741b4670ad8b7a024ce57a271f713f7d5ba76cec9e47af9f4fa3df144a9e294eb86f72ae77038b0bf589f97a71469366d4ba44d23387f3c874cb6158f34b8a6bc84d8a6b65d6e0791c0be3c8cbdb749496178f8b9d3d1993557b729ba64c9476c5cf3e584fa9b7bdf1af5188a0084ef8013afe998000000000000000100010008000000352ce74dbff4080e7ff9e457e7c0952c9b7b50d36c3b04b7b5633ff0ebe35904b4a5574e9dc32f697782225b892f7386ae1e694ccd88aea43e9f4be4bada902002b338f869bf8c38becc05ed4ce6bcd5c8cdd975dc8532585151b7feeb12c2e6e445148b03490f79cc2d903c2284f82f3b91db42b2e2e5fe53e6b5d6d9ec3d7cc5664c85085334004800000000000000ffff000001000100fcc2357e19d21b27ba24eea2be392b51346d51368de104cda7f5f6dacf944e768ad22e7217d7ad303bf4d19231f0fbaf0f4ec3140000000060000000000000000000000000000000f04dc20af0102aaee52dcc00f3935cd990b531644568d4abe46125e33484b44344a227cea30b275669a712045e88ea7b565124f47db7d0dc545b59deb2228f3f6e89bf519b2d27db7bcf000000000000"], 0x1150}, 0x12) poll(&(0x7f0000000040)=[{r1, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) setrlimit(0x0, &(0x7f0000000200)) mkdirat(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r3 = semget$private(0x0, 0x2000000000000a, 0x40) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r4, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r4]}], 0x18, 0x1}, 0x9) fchmod(r4, 0xe7) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f00000017c0)={0x1, 0x80000000, {[0xce15, 0x80000001, 0x385e, 0x6, 0x997, 0xffffffffffff8000, 0x0, 0x10001, 0x7, 0x100000001, 0x0, 0xffffffffffffffc0, 0x4a, 0x7, 0xfffffffffffffff9, 0x4, 0x0, 0x7f], [0x8, 0xfffffffffffffaef, 0x48, 0x1, 0x40000000, 0xfffffffffffff000, 0x31ab, 0x80000001, 0x1, 0x1], [0x54, 0x3, 0x3f, 0x3, 0x7, 0x3, 0x4], [0x8206, 0x7, 0x10000, 0x9, 0x9, 0x400000000000], [{0x2, 0x4, 0x8001, 0x200}, {0xff, 0x100, 0x38c0000, 0x9}, {0x7ff, 0x0, 0x7f, 0x9}, {0x1, 0xe3e, 0x1}, {0x6, 0x10001, 0x2, 0x2}, {0xfff7, 0xdf, 0xfffffffd, 0x4}, {0x3, 0x0, 0x8f, 0xfffffffffffffffc}, {0x4, 0x40, 0xd6e60000, 0x9}], {0x2, 0x80000001, 0x5, 0x8}, {0xfffe, 0x7, 0x91f, 0x7}}}) semop(r3, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) semop(r3, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/128) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) 16:00:31 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x5, 0x2, 0x5, 0x2}) 16:00:32 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semget(0x2, 0x3, 0x100) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) 16:00:32 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r1, 0x0, 0x3fffd) ktrace(&(0x7f0000000380)='./file0\x00', 0x0, 0x862e0fe135c74c9f, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) 16:00:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000200)) mkdir(&(0x7f0000000180)='./file0\x00', 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x20}, {0xc}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x9) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x80, 0x0) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 16:00:32 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 0#+"$%.!",%: #/--!.$ %22/2 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x10011, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x7fff, 0xff, 0x7, 0xffff}, {0x0, 0x2, 0x20, 0x9}, {0x6, 0x4, 0x2, 0x3}, {0x7f, 0x80, 0xff, 0x5}, {0x401, 0x9, 0x6}, {0x4, 0x2, 0x3d, 0x8000}]}) recvfrom(r2, &(0x7f0000000100)=""/120, 0x78, 0x43, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r2, r3) execve(0x0, 0x0, 0x0) 0#+"$%.!",%: #/--!.$ %22/2 16:00:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x50) open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x8) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xb4, 0x0, 0x0, 0x6}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="800200f000ffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc007, 0x0) r0 = socket(0x20, 0x3, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0x100000115) 16:00:34 executing program 0: socket(0x2, 0x400000000002, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0x342) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) open(&(0x7f0000000000)='./file0\x00', 0x300, 0x40) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000000000000200000006000000b5000000"]) setsockopt(r0, 0x0, 0x14, &(0x7f0000000140)="00e30027a005e3723f81aa87704add3c032eaaac07cb47a3bfc595a750228e5ee59ef4f5bbc64c221f2b62b396ffca2c5fca1c11b860133d6a62fce5ef2d4e690810d155f06c503864dcbd2c0b812f9bc84bc1e7e4ebf8c211458458b3fe873dd3910a3a6c96f4c7b9e44f543cd2f22c9e0ea0e25d37a9ab1e9adeb0d4e59ae74a4cdfbcfdab793d4f51eb6ca8f35b978d952fec8fe814a47ed6714ae4a12cb33e907e17f06a00cbb51e1feac24cafcb2c22bebae4dfe854a9d60839ca50b49901c202aea50baef18d9c90b16eaae45fd0f44bab1ef0e47ff2a75a1102d5ab145843a6102319add07d72a0c130c46d2ceb972716c2a7de48d3d5590a854de74e181f2252d51a2d3c78882eccec39596e467394b3dbb7a5820bb3e9863bf281022174499a74228edfc77cb74917bc750a8ffd709235fd5e304167c9c7a852d51d1c4e835f74", 0xfffffffffffffdcf) 16:00:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="0100c3a0", 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x10, 0x81) symlink(0x0, &(0x7f0000000180)='./bus\x00') dup(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) connect$unix(r1, &(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x1080, 0x41) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f00000001c0)="284efde7e2bdf0b1745680c45cb794ad49400c5caf8453ce84adcc1f90dcbbc713ca26f13467f22f6893b24054687686ffa2026dbf4aa66dac1345d9c56b060871a7877185d4186101d549868a6ebfa5967bb8ef2eb10ce76e7374404a9e10ee9332cc214a66ca665469a5d90a915800d3f2f0a546fc6f7d55e57f1c79e6bd3557a4a3ee5717276b33a46db03bffd5281e7a37a252693b4e56ef3400c2248c34db9fab612a1dbd7ffd96fbb7b0d207ff07fd47c793bdd2a1f4a8734e534450e2ba4ad733590efabd6bbdb0ac3d39e862ae84f859a654d3dc6999552e8b819b870731fdc58943c7bb8482bf84e5c38048b2cfb8d848ea4494", 0xf8}], 0x1, 0x0, 0x0) r4 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r6 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000340)="037cf6c2701cfd3d", 0x8}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0x1}, 0x406) 16:00:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYRES32, @ANYBLOB="50149590151fe880946075724fb0a66559c08af8dd933984145f4a99dfb310eddb949b7a6246614857210fe67c53146aec3509b39c9963a04e96b8b178dd88579723747ad5a73758bb2da9ed5c1878bd9cf0882f03c78fe660081db7a815ea39e4905cf7e0883a6668930c2f192840e2d27543505a89e38bbddde4d71e25fb51456b060b1f5430aac9ea5302dbd42633a1d2c180f4da8a8c1e64c183ccfbbae4515e910e3a3ebf145f5f348f24a4357b75e1796e061d7e3dafed401de4b9522ba97f1d62e66c1acb626ebcde56f06c38ddaac47da408fc251336e7bd345fb8dc9bc88e0d9ebc9cf1b600774c65ff0dc0e25c2844083a5c548d171f9aeabe7b7353e3a0a8635348f0a302", @ANYRESDEC=0x0, @ANYRESHEX], 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x0, 0x1, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648e578684aa7276ca995b43b720432657c324c3a66bd327015a7be477f8e015e", 0x33) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:34 executing program 1: r0 = socket(0x11, 0x4003, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000000)={{0x6, 0x9, 0x8c}, 0x7fffffff, 0x9c98, 0x8000}) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) 16:00:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) getpeername$inet6(r0, &(0x7f0000002700), &(0x7f0000002740)=0xc) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000002540)={0x1000, 0x4, './file0\x00', 0x9, 0xfffffffa, 0x3}) recvmsg(r1, &(0x7f00000026c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000025c0)=[{&(0x7f0000000180)=""/140, 0x8c}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/195, 0xc3}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/137, 0x89}, {&(0x7f0000002400)=""/255, 0xff}, {&(0x7f0000002500)=""/56, 0x38}, {&(0x7f0000002540)}, {&(0x7f0000002580)=""/62, 0x3e}], 0x9, &(0x7f0000002680)=""/23, 0x17}, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) dup(r3) 16:00:34 executing program 0: lseek(0xffffffffffffffff, 0x0, 0x40fff, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r1 = open$dir(&(0x7f0000001240)='./file1\x00', 0x40000400000002c2, 0x15cd7e27a87899e3) ftruncate(r1, 0x0, 0x30000000000) ftruncate(r1, 0x0, 0x80001ffffc) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r7, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0x10, 0x80, 0x6, 0xb0c}, {{r2}, 0xffffffffffffffff, 0x80, 0x4, 0xfffffffffffffff7, 0x1}, {{r0}, 0x2, 0x1, 0xf0000000, 0x9, 0x7fff}, {{r1}, 0xfffffffffffffffb, 0x48346f9a20fce653, 0x1, 0x2, 0x5}, {{r5}, 0xfffffffffffffff8, 0x14, 0x1443ba5e1571bbc5, 0x3f, 0x8000}], 0x1ff, &(0x7f00000004c0)=[{{r6}, 0xfffffffffffffff8, 0x22, 0x8, 0x8, 0x4}, {{}, 0xffffffffffffffff, 0x20, 0x1, 0x400, 0x3}, {{r7}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x4ad, 0x4}, {{r8}, 0xfffffffffffffffb, 0x7ff787be33f1290c, 0x80000000, 0x4, 0x6}, {{r2}, 0xffffffffffffffff, 0x48, 0x1, 0x80000001, 0x5}, {{r0}, 0x4, 0xc, 0x20000009, 0x4e, 0x7}, {{r2}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffffffffffffff81, 0x1}], 0x8001, &(0x7f00000003c0)={0x2841ea79}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r9 = syz_open_pts() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r10, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) poll(&(0x7f0000000080)=[{r2}, {r9, 0x2}, {r10, 0x1edd669a12e90a36}, {r1, 0x20}], 0x4, 0x3) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x3) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000100)=""/86, 0x56}], 0x1) 0#+"$%.!",%: #/--!.$ %22/2 16:00:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2}, 0xc, [0x130000, 0x8, 0x0, 0x0, 0x0, 0x20000]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000080)=""/63) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semget$private(0x0, 0x3, 0x0) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) renameat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') r3 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18, 0x1}, 0x9) fchmod(r3, 0xe7) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:36 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000200)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000001c0)={0x357bee4a, 0x1, './file0\x00', 0xffffff4d, 0x7fffffff, 0x3, 0xd56}) 0#+"$%.!",%: #/--!.$ %22/2 16:00:36 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x8, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480), 0x0, 0x0, 0x8000000000) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r0, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r1, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) socket(0x2, 0x39d9a8bed6ca3788, 0x1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000005c0)={0x4, './file0\x00', './file1\x00'}) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18, 0x1}, 0x9) fchmod(r3, 0xe7) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) getsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000200), &(0x7f0000000380)=0xd7) setuid(r2) faccessat(r0, &(0x7f0000000300)='./file0\x00', 0x122, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r4) shutdown(r6, 0x1) poll(&(0x7f0000000000)=[{r5, 0x8001a5}], 0x1, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) recvfrom$unix(r1, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r1) 16:00:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffff, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0xfffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x9f6e8dc9c52d3452) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r3 = accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) recvfrom$inet(r3, &(0x7f00000001c0)=""/2, 0x2, 0x4, &(0x7f0000000200)={0x2, 0x3}, 0xc) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:00:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022edc66696c653000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 16:00:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000510789b1c23613d0bc09b0b1f3f5cd4a4067805a76eb8bcf56b832e8b430c5e09e457a02f6bb9d099846b33c36ca650bfdf63778d06d2b376398e1656aefa92af1d0540a3218edf120d826dba1e294ecd6bfeb65585d036eca5a68ca6c12e56fb1b29e412de1d9da2650c9852f37700b5df1823a4fe99e65a58f3884c381df55508e3578f99519261054b8d9105dbb35db43657bf29d52548da49aafd65a02f7843cdaede9c224319d55662e67df36a5f117cf4fb2f1fae1a637d486122974126a2c768ba97cd8f734b56f2f4b558ac7d1dc148a0ed4810475eaad43f007e0259ef679d7c126b9e8c1a096437cdc9cc31c4a2682810225be2e0809657d84713830c3749d61a41dac2b1d229b83fbfae4bc3ea5b18a143fc8"], 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x400000061, 0x20}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x01\x00\x03', 0x0}) r2 = dup2(r1, r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x542, 0x1f, 0xa8, 0x5}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{}, {0x61}, {0x8fe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x4, 0x3, 0xa4, 0x6}, {0x7, 0x1, 0x80, 0x1000}, {0x400, 0x6, 0x1f, 0xde}, {0x88, 0x1, 0x0, 0x7}, {0xff, 0x6, 0x20, 0x1}, {0x4, 0x0, 0x6, 0x2}, {0x3, 0xd3, 0x5, 0x1000}, {0x2, 0x4, 0x8, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:37 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1, 0x40000000}], 0x8, 0x0, 0x0, 0x0) close(r0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/162}, {&(0x7f0000000240)=""/171}, {&(0x7f0000000300)=""/123}], 0xff, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x0) sync() 16:00:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) renameat(r0, &(0x7f0000000140)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00') ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x140, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) fchmod(0xffffffffffffff9c, 0x24) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) pwrite(r2, &(0x7f00000000c0)="b1cfd151bc34cfaf59c86a", 0xffffffffffffff68, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x4}, {r0, 0x1}, {r0, 0x110}], 0x3, 0x5) r3 = socket$inet6(0x18, 0x887a00d9560529d9, 0x81) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f00000001c0)=0x1ff, 0x4) 16:00:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chdir(&(0x7f0000000040)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) pwrite(r2, &(0x7f0000000180)="193bddc8ea9a3e1c771224ba11b09a1348b33641225b301b7cff8c28940adf4ed18c878ccd96d129d344884af66deb7471fb752dda4aed90767b7bc31eebf45472c9fbe89dfa45f4ec231e125fe26095e42327c77d0c26391d7a4ea437737821cbdfbc10860e22e3663bcf881f20d5b4bc2c1b9b262bd89df738b5505c876b50982b834b60251f477d905c1dc31acf3a0f84c5913e7c846dabd2c17cf067480fac957940fd667fbc42eb65bb302be4f4f9c2be7753b4288d00ea7621bb4993bc65f66f8e6500ba6b5d5c096da82a0ab97235a7", 0xd3, 0x0, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r2 = dup(r1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) dup(r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780), 0x203) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18, 0x1}, 0x9) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r5, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r5]}], 0x18, 0x1}, 0x9) fchmod(r5, 0xe7) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f00000002c0)={{}, 0x2, &(0x7f0000000100)=[0x0, 0x0]}) fchmod(r3, 0xe7) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) openat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x108) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="00000100000000001d9f5193fea78c388300f1908a50e379b215eb784c31003560613129b541165a9edf9d2bf98aeaf28a18edfd640b7b20206359840c6c984d0968eda047f2d3"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022f66696c65300000"], 0x10) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000200)={0xa000000, 0x5}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) write(r2, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d05102", 0x591) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r4 = socket(0x2, 0x10000000000003, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r5, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="18fa070000a3b500ffff000001000066fae0493527f6933f3631b33cfc87ddca4fb534f9926421e391600299d0a7aa306783496573bddc6588e882df6250b7cbfd0b15d5d3d7ef0a99b8a931c1083b1d16539655e96b20688a8fd2f8a0936608f8a5ae3688a6585c6ad04618f47cc18a02", @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x18, 0x1}, 0x9) r6 = socket(0x2, 0x0, 0x20) fchmod(r6, 0x4) mprotect(&(0x7f00000ac000/0x3000)=nil, 0x3000, 0x6) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) connect$unix(r5, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r4, 0x0, 0xfffffffffffffe49) 16:00:37 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r0, &(0x7f00000000c0)="025cf012", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) write(r1, &(0x7f0000000040)="24ffd4190f28d392046f8c31fd92c6862d70faafaa81e54ff9f4e0510cbdafd5147e594e3d61a8f5435dd3e2948791c8c404491d07a45c4b", 0x38) 16:00:37 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000040)) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x0, 0x0, 0x1) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 16:00:37 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x114) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000080)="7dcfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) fsync(r1) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 16:00:37 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:00:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(0x0, 0x0, 0x80) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r4, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r4]}], 0x18, 0x1}, 0x9) fchmod(r4, 0xe7) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000000002000000000000000000000027ce88e845bbdbe4ec2b465029359955934e2f23888ef55c9cad7f9ef0b681c5e0e9db5ad899645deac6c7b366d64026a28a95bd8bae2249b5d2b03f19f08acfa53e712de94ac301f0ce72551192c837a8f63068bd74c8fe0b0808e10d4ef8253dd7b23822d76c1686c2a82c392126971181384accc7686a8796990b00c11d9991c482c59a4029d70c598a9a591883e9adffaabf928463f5536e38e39ef90e755ea3095d99d9e9dcc81cb62ce68407b2f15fcba5a61ea537ea5329c2d4fcc836dad1ea09db75f808ebb36e7ee416470042c65e1388a4a32c27e2b9c50f23"]) utimensat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8000, 0x7}, {0x8, 0x2}}, 0x2) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0xfffffd1d) clock_settime(0x0, &(0x7f00000015c0)) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r5, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r5]}], 0x18, 0x1}, 0x9) fchmod(r5, 0xe7) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="000031764371000000000004000000"]) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000240)) getsockopt$sock_int(r5, 0xffff, 0x9311b6fb4c66b97e, &(0x7f0000000180), &(0x7f00000001c0)=0x4) acct(&(0x7f0000000200)='./file0\x00') chroot(&(0x7f0000000000)='./file0\x00') 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="b10b9912ab298b6c6e82c2c3203738ea66eef4ae26ee5e8b9db155efdafd6a44b723a542a86e56a93634c35d0480631c0c16c666f1ee1d398242e6d33c465011c512c03df7e996ae695d02ec927c6f51579f6c73011ceb3d760ddb018763a666fb905ca1c7f9", @ANYRESOCT=r0, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR, @ANYRESDEC=r1, @ANYBLOB="78e7a07a24cf9206266a26869e7ca765720da656f88c1b61636ecabd608493df1bef20b4b91f4c4fa32c5a948b02bc214936f5a0fc2db5935cbf1bbdd3e05ccb86d8fdba277eec7bd89ba65f61c99da094ad8bf2746e31772a648c876b94f8241d5f3bd5c790825470c8c2fa0e63014ffc1893b851c1f1fd3b9a0f9f86bbcb8d4093b0683a605f0648ab800a286dc99990bc3a5e6cbb13dd9fa1ae467c524a52e975bceba45bdf74787731c8", @ANYRESHEX, @ANYRESHEX=r2, @ANYRES32=r0, @ANYRES64], @ANYRES16=r5, @ANYRESDEC, @ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRES64=r4, @ANYRESHEX=r2], 0x9) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r6, &(0x7f0000000940)=[{&(0x7f0000000400)="0e176c0724698c732314f0a721d8428acf80ff9ec0ebfe8d5546e76b0ffc92294bcbb94e8b02da9f5710d6630239abeba02095e37b66d5b8ffb34be0e5c0f17f37249befb940c341adcad36cedc778fd4bf1fe6b1152982024f02a06a46fcf69988fb322c45000431fc5e1660f4bf3cadb2422fdc5aaba6ec70d6e4565fe2068b3444e68370da38625be96c7fe98b0127c7fe5e59123d39441840a1be9cdf14bd782a1a3aa068e45645839ab667379747de3daddbd4622ef355ad95b91d5dfffeb6b899472c1cd164d27bf41dbe5bc2b70e025f958", 0xd5}, {&(0x7f0000000500)="53b6594a9dc342d0e0edd1c71c434c4eeb3ff1e7f7b44315a3e5c65123ca6df9ae94fff88f195c5f2f5653687c2f082c6a4e669e85ff49ec0109a0b72fdab508286adde3a1f999eba35ff52c2d86d496b5b0beeb37898815af3f8e6c995e46adef6423e2b1e128f877c846ec173874707bdad299", 0x74}, {&(0x7f0000000580)="feea6902bc2ea6f3ca5c1239703abf32c624d60946f4f00fe1f6596e81d53391189c77fd16aa85fd", 0x28}], 0x3) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0x496) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) r7 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x496) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r7, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r7]}], 0x18, 0x1}, 0x9) fchmod(r7, 0xe7) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) sendmsg$unix(r4, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r4]}], 0x18, 0x1}, 0x9) fchmod(r4, 0xe7) r10 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r10, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r10, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r10]}], 0x18, 0x1}, 0x9) fchmod(r10, 0xe7) ioctl$BIOCGETIF(r10, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r11, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000700)='/dev/speaker\x00', 0xfed6129b9a825dc2, 0x0) r13 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r16, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r16, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bff076ec4a0fed1f31a8849cf97e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f00000018c0)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fba1c2a7bdee9b1eb277671455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd3f0ff3a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e67497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r21 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r17, r20, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r21, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000480)=ANY=[@ANYRESHEX=r21, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r14], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r19], 0x4, 0x2, 0x1800) msgrcv(r23, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000240)={0x0, 0x128, 0x0, 0x0, &(0x7f0000000000), 0xfe37}, 0xb10d6f71bde3ac79) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r27 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r27, 0xa5, 0x1, 0x100000000, 0x6}) r28 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r29 = getgid() r30 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r30, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r30, 0x0, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r32 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r31, r32, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(r10, &(0x7f0000000740)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f00000004c0)="37accbbe9378ebcd38edfacec9b8839ec18f7e3d9796e71d8702cfe874a5a4070ffb06232841ab0a0043b6fcca2efca7486e596e4d7064d6dd45afe4cc80a7dd21b74ea7c69a240c14c521a6f14543dad1a7b37dd3c39cd9e84da478d0c8369dc4a5b460a7bc55981b6c275669f6ab50c9a9b9112a59fede7f66d21fc94a5bdc3df309c61a48e60440b582735fe431ef2c4127e4334a75a6613bc69765ff6e2d8536ff6e577857a6453fd10dc2c8244f4ecd4fddd83cc819eecb1197866fa70e0aa553d120b96fc4e5ee58e922ea001ae37fb98180ea8bf7c6d7e256c9b6cb60f3b18c652ed07a2436", 0xe9}, {&(0x7f00000005c0)="6eda638b4f4dca988d4a82d6b5f3128647935cac9de63e69a3d1ffe144fac8c5d886d09005d0f0f6e2cd2ebecb3a2daebecaffab299b389f4514e3de67d1c217e1eb92b512b35f61c12835eeaf2f70e60c0374bfd2", 0x55}, {&(0x7f0000000840)="6fc8816480c2b07689d37565aa08a41beb71622d862c7091fd6028ae66a7f76d2cf878ae4dba5e4027eabe1c5ec25e5886e35b4b2dd6e564119392992204cef4b16c98c75364fcb975ea4473a518972266dfb05654fe14ab2d3d89a55d2bc1fa18d5f97c3c6a900b033624bb7cf3ee48201856807fe7d01875e3c5330c827d64d3a4e41673a73096840b0a7d67580717423ea9cd7c9b3086dcd2c245b33e99b6ab819a5a44dc45d7f06021ba8805647d781c13d4253549528ab4aa1d11bc655ad37ded3966303b47a5518ab815bb0863627666704d0175e6e0a1fccc3e8fec4fa324167ab1097b41e2da34b07f1cd39278aefc7e719cd707ce49d6a1e45d96579bd4ad8bca511014439135f46bd8943dd19e0a96377fc86d164dbdac1176c73894d63f9a1b80fb3a4a80fee93ee5e58f041316ffb11ca2d2e5ccf1cd1864e6879932ed5b8ee3d2b0930d3bda077c721b641642760d0248c8391dc8652af3bf5dbc8aecc51b76a505f071185a4d10a995beb5afe1c9e1e261d439d3e9603054950575b172eda73e390e21338edcc693a7bed182647c45c6f9e0dfe84771711e22602843e983ff0f906b0dc2ee87da23cd002028fc960b74abd75f8da6f18874bcf6cfc25814f7430b1baf03f8eb609a3e969b97dc0478c7c1b64c60945e698d281cd13a4c5ea5ea98d0e0bbdf4bf8106c3a2f1bdd52945f44f8ae3b28620b810262f3d232655df245e232d426efaef623a11eaa627edcd757a79f3ed2daa941380fd0804e900045a1f3e6ddc27d026caa06c2950bd5482fba054a2c278476852aa3e8f27ed1733483bd7882048177c6a7afcf219d8affcadfb408cc0e5bfeeae2e3e57ac239bd79d29caf82726ecf0eabcf1fb872f18c07a266181f7f02447ed58d3763fc9c27210a4b925532abbe89db7860c0df48d30c4fcca0ba5692abba45135699d6c879fe3ce424538d5f08948402107e98e897aa3dcef5b31f1a49d53ba3f99d6466261677e1fb1a099adfd095d44d504140e40fb9efe0e20f7a69c56de27bb20a83350e4ccdc0c9c7ed6580cf66c69fb7e78f2cc66b93266e1ee4aebbeed58960ba986b50a51969c42ec789f91e75c7f868aeb07df98c50e5e25509caa18f571093ba247ca83258538ee30ca3ae7541cd4f06e62543f0b21b526a5110ce1d3c4714518a12943afaab435808fed99f66631aa97a03cd941a676217ce617b5c5aebef9a130d71e9fd38e6ef3bbb81ee7cb142022b8f1f595b94e83608a3820ebad3f3edc6522364025e64e8d382e8a43714193ffa06d73d5f6e969246220d66bc4fc21b84a05d077ac2d205c71f5b56cca6d811423859ad897d811f65500feed5990e8d9d9baee64f0130c3de93f152db66454988eab0b5e57b3aee75d60a86bf3de97e1d1dda236fbed60e10833f65df2f4f492fee2cb6083a390b88e0f8a9af22b6f61f98d42d81ad4842b2aedc16d11f6b2e4343af32c05a4ca2837fc9e1cedcefabb9cb2cfd843b467d93a065386b5c895a7cdbc909c7b6bc1b0b2975e9c29f733a9eb706fecffd1463d68b3feafa8fdb749582c0d0625db7c55a6bf1abd2cbc10def5c35a1ba0915593b707f26bfd9c8c6f2bbadafbbd8e128274a8c023c0db187a41f75fd1cd99655e00e65181a8f1c22a7cb9c4f8b86d4e912776ada2209884dc3b77e5941e0e65d39f5f22e04464e8dfa38a82915d6c0bce8ab05d619066351e4dfe7dc20f74d90ca3570c760c726153003b3ce655245ae986cca544f788e6754d47c06e7913ac4c9ee36cb660710f5ceeabd9479026a905324dad83ba8a94e8613137f446743cd8f8af1774198b96133ed8d884d9cf71e7e55a8797b384681a5253ec93c5b3a1c3858cc19230ec1fe64a8ac0e0cfea50bea761b1842ee9197a64a9c93d0b41c3ceb71f015a0a92fa001094a2d6ceee2c21ec561c84ab42747c43a9c2994902540bf79e1b9a43a7a718ae9e885879d5e1f23dc00d7375293ec439bed050249bbeeccd6c0cecf8c1398ade70f27196f43e765af2ba25f2ee1a6343c0597fbcfdfdde8eb16d13e3db20250904b98c0a4f8b4bfb5524c1af3e1629a6b21a561fcc5fb78699981875b088fe003394370082e55334d442a9a53b5ec675367b62cca3a19308110026968b7886d2b11dc747e2380e6d755f31b292394952bf238564b0831b0af7aa77e13b9eb87e0c19dfdc587a91e9f79c711502657fce2d3dc897d5fd5b16fa884e0c181ce6c55da24447749b0f242df8c560c8dde1b3fcb1ccde30cb58e29dbfa479238c086d300a4cd09bfa41de31ba03757a04e38d537ccdbb5309470fbdc32e8b6e26a8a736d5c84e033a8bf885aaf9593e6333db6e66cc1cd1af2bf88156b33c0ad0fc80ca4b5bbbf65c61841bf826e43c7b250b3e5df252dd21973a59a25313ba37628f40d68f4b2943948d997e99dff4aa15f853106a2d6fd33253fdb1125e2bad31e471add7d4324ed46056bd58e39e3acae5501551c065e0e6398655ebab6765db804a3f33d00b44d909a5c320bf1b67a40ec8553bd5bdb5d75d806593a6ab61dcc3d55070e1708f0dcb58594ade2659dca6ebce1954a5652de8e66da8e3765565ab0b0392fcf2bf8417cc4f7fc6e28d6a3e95cc2b57e3b139e290e459467015bc9d9d3451f377460da690116a3f1e1bed49952440c11d74f2f0e5a5d38f1b8d43cc55e8568d2d3aee91974576a2f388890c93da9b7bffd6b008ca27dbe56924adce9c5f36b66d80468dba1585ac4575459649f7469d8fb503808565f2c9de4c8bc9be052cd07eff1dfd46ee4da598367b1c41ea1f819f353b32a923b231771d58b470bb8a301f5201026161264b9cffd6e0c4d1d273932f0c306d33b62a2d29093be7d1ac45feec4be8e3ac58d9b5daa99be9b9fc21cde9c39a76c9a70bdf4060a8b8546f8b50f9a12c725204d1bcc5089eee3b704d412815975370defb57146a103b22ce9c39f899f22b9012e4423cda9c266dd0369e85c7a517e2d60b3f79602b4c6d141d8ff21ebf41d2a6eb7fb9787bb122a912768240f5510802a5cdc689e95364f0a93baf5eea8d56bad5e48b4b710a2e703c8a7851d919d5419ecfda4de6aee8221016ff0aee018f9894b35ae8aa80692d6781b672e43d6e9ea9385dd275a086d7e287c183454a98eb7cdec1c9ef467bb07fe9b60ecbc07569abdc40edb1f21a3812cc2b2db0dd928cf0a4aae8c71b4cc85bef3b5a9269249d311c8970a13c108dc8dff4b328388417f29552343789da2479779626958b46c013012859fa626905156552675d090099aba5f538c3c92271df5e935d9edd94a0307efeb98a4cc61fb29c25987c54bc547d261209ca359ce3348d10321048173b8a4a1dcd14db5a3deb8b679f7d684891f162e37828708832c1c3674faf14e579424d5c8d4dcc32041991844d995e9bd6290faa7d65b76cb9960e59983558264a313b4a365684ad1b72fc1e802e18999c342c2a08e3a2da3015c150e1abd25ad608ba6fe875ded25ca4ad8f6d0305a79dacb525977799e147e5577ab278eb1e17f6fa228e2fc7ad08ddbac857961137185d34554d818c9d8627f97c33f7e8b977f61552798516520325ec25b904a7eec0e2b6522fcaa872ae1d8dd385489e2b5df63f211be24ca6ba937885936d73c8fc58497c44abe481faa44a90851080cb4200b90ea9b97f436281316fa5bf0003d03d2055ef7e5c1f49a2d1a865f5a00ae681a63f4de19bd1e2d210c8f925cc90e0f154f3b9b6dec77bfbc54f0206371f447141c38c308ce00393cb7483c20119b7261755eb6b894c7f5541b72ba10a2d972d4d69caa8887608e39e984bb3c56b0a8c7e15e66cb454e3b9f8b3b3a800fe94dbad8c555540b6e7c007e000237e794645b222eb99a887e4c336fe84be0b085d6b633f1efadc8a9a8394a6654fcfa5f40c824593984e47d993560ca1617b52d5e837723bfc69aeadad16f46a3587715e3b50fdfcf9ee43b984ec6f09f6733688093088c7c041806535df1118cfd179a82cb7f900625dfd269459875153e2ed74d899372e36b61ca4b6cf785162b31dbbe6bba1c5c50637af41bc8bf20ed39d34ecc6a1071b8ee9e819a794c09e89c7fd7bd3da66c7bbb05b5a78375e747c8ca3e229beee2c1fd3dce15e3cac0b16d0cafa768a974552febf623719136156b14a3624c0e0383198ff0b7ada23705d6e9acd3f4723f0457bba95f3d0b893db00f5449a3b3ab1b6e2306f1198312bf0a2fff7bf15b4c5ed8388bb27578f2508e7bb93923f70b7cbac9186577497d349d1315d05e0a4c667962098dd2cebbd6609e73f46c89c183569bad5a1d62aca0b0796f2124065eec6a9c46f0e08903c905d7a08ab3973cbdc3af8670449621f9e00e34d2ec80051b19975cca0918a03ede970924f4628d80f66dad16ca12d629afb4aa92dd6c8bad44c349e3303703a1c3b03d1393526ec17096d9b677590a9fda47feb3ee66baf9e3cf765fd2cdd5ec9d7ce2cacffbca37e7653d3e00ba4d24d68e4fd5e6e5ad2ae1a782771e34d2cd658d183f920340698b58fe0c1dcd8136526ee7a9c143f3c577b4bd0a3d0dfd38b33f030fc7d28bfd2285dcb5efcf68524bbf24a4853e2097932de05ae139e684b352441cb3b4631b5f117443fab19904ec01dd2e98daaf9f44b01e33d7325a200e10e7ec6d0993d4c7079cf3128e0a118609655453d25406d1913b399658e3bc89fd3347e67a5b6a5be79cc4f1e2c1eb5d6932c2b86d31c53b10e2f6598f77d27eb6c567c3dc2ecec4c2d0a7305d149b9d1e602e7e2de771fe8fa20ee1e1298c560e3822b69d3226971e95b92ad38f7bb6a6654cf362f053fd08e49fa716c03e075ada073f6b6ad2ff362d67715ecaed862047625ad521aa0951aad6b315f87cfc2418e348ca500ef42d147afd345f03a924f9d25cee53a4e47f74c7cc3ebbba0aa13b51b933fce263f94e365747f59ab78bfc41b5344e4702d82c602bd716311d89e1bf9367001ed56143c324a2eb549063f9acc5280a92065634e6d431c604198f64293d9c5dc92f3568ccd60f373009bae3dc5eac0dea8f7067d9fe9bcbbb21db520808feeec32ad78355bca817eeeb897825a233d933a2e699113de3324f6716a356bac3eaec8f54755a3fd6c415e5948723721042a731cd4fa375eb3475391113cdb83fb13d0dabeac0718e81da05c52f5c2914899dc2dd0f75422e9d9552573019e42f20b40384792936c910a04c3c2dc7884586846a5c00377f129da98590443bc4e8551718b76875e8893ea830a6b6f64fd37795d23e1144b201d622b4e6388c24cbb0c43abd36eb20d6dd960209542ab7742cdfb2d95921032d3392169a55cc3c806c35ad40162c1a79fbedbf6d5fc8a54091e2c658d961f8f77051e1a8a38caf059195ea056252b4556719730038256d3161d57eed40a5d9d447eb700dc9abaeeaaa306f6c2657a867ee167a467fd847289681f10a32658fa32dcb4130a52cd9054e3944162994c3d6e71e5044453c3169632f9cad884c8c99f6d225cd80f42c05e409aecdc0613280fdbb7e9f65679f0d4683cf49e48019554a0bd7380d15d7847fe5845fa200570419faff851ae98715f45bc4e57ad2b9ae9b8f5711a3f0a3b6144a463a03319594ae3bc7e6bec269ab5a53a7bbc54956121594b668c96d9382f90eb467f73b18427c8dc91a332bef151faecc1f5dde02e114e5f0dd11949522472c16df41ca80ce1bb9b35dfdb0a15d2b75865816ca4212f5f711d750a793f64e860fdbd3d79658fb19", 0x1000}, {&(0x7f0000000680)="007a03aa75155fcc2f906f1072baae52f1586a13c4cfcc2398edce6eff766c4e7fe0fd32ac089bcc512ebf980ba05c05123f48476be334ce56087af7be2f3bdc6a54e398558f79fdfec689da01aeb46e82d88f33936404795e5bc4ca008c09a9dfa139ef747a16a7bffdfe3b1f96d1a86d658ed0715a539ea02931", 0x7b}], 0x4, &(0x7f0000001840)=[@rights={0x28, 0xffff, 0x1, [r3, r0, 0xffffffffffffff9c, r11, r12]}, @cred={0x20, 0xffff, 0x0, r5, r6, r9}, @cred={0x20, 0xffff, 0x0, r27, r8, r29}], 0x68, 0x405}, 0x2) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r33 = openat(r4, &(0x7f0000000040)='./file0\x00', 0xba808aade6796d5, 0x40) setsockopt$inet6_MRT6_DEL_MFC(r33, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x5, 0x6}, {0x18, 0x1, 0x1978, 0x39}, 0x2, [0x5657, 0x0, 0x200, 0x7f, 0x8, 0x3, 0xff, 0x5]}, 0x3c) 16:00:00 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) mprotect(&(0x7f000029e000/0x3000)=nil, 0x3000, 0x2) r0 = socket(0x2, 0x1, 0x0) r1 = semget$private(0x0, 0xd, 0x184) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000040)=""/78) r2 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x7) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:00 executing program 0: munlockall() pipe2(&(0x7f0000000000), 0x10004) r0 = socket(0x2, 0xc003, 0x11) openat$klog(0xffffffffffffff9c, &(0x7f0000000600)='/dev/klog\x00', 0x1ca20, 0x0) write(r0, &(0x7f00000016c0)="627f662f0450f3cb7500fbd9ea33e445e69d7a17c85e5c6b6d8c58c0de8d33635f81bb64410674ff6dce0eacd5e43c659bbee14190ce18125440024c959259ee11bb6e0a04342c69d54edb4eb6e040a824a75201ca28eaeeb99969db49b9c9b7f023d82d925848b5a7a2e663c30f67e52cef811869ad8f49f38093b118e8259acbcc3806008ec5a7f17742dc660cd36e03a597d87fb9766209c6da928f7a5f55bb7fde59aa272a94d7e0b8029709680a2ac616df4e5ed7a743c7bd7e01d6f065a7853f13436fd4cd58e1a70438717f1aacccb0d0929f17d520e5717f03ac39347ad303e892ef5ad908728df97f1c0f601256a060e808904e59c876c8a6b919e8300e8f06280debd07ea4761a3ae01882d8a94bb9f70dd2f596dc99ee458eb478ab3a8d2863d35e23e1474b48df13b767ae5495666fd1ef4a05737dd68105dd1ff4c801af5fa4c5087090ccc904cceb8d426c0439df465389d4a5a114ef1ed0ec8be6b471203d7e855a6013d36783f978a30ffa24ff9496d7bb011ec7d6ae97b0f9a76ee704b3f2a0219c11c512a1c723b466dc5c68e49378683f32710c6f5347966ab05f5dd160d4fc308af259157153539e8eb2f13fb1042994b488262a190726c7a794af15749accdd7f99a660ecd9df4fa43c182bb0bacc3192292dedfe623ca7040358ca219b5e4a48e5f62abf5f24ae97a46b68037baf62a9ec5cbfd5c3555576f7a835200c1840d86cb77999de2fd239bb545c1567ef05be86a3519cb375861dc44b49700b22cecd74860ca8e1f41ae3ef5f3303e5cbd7d3a5701fa3385195dcfb8cf96bfe78f4dafee8f2b757f290b0bfbd42e1749be0d7baa51f394e0da89b0889d212c889cf7e8c48d464b78a05fd7dcf7da9eb12b321f1619ae759fa5e743c2a749304a6c9adf4ab1214336edbe8feb51cc547e123e9a7576c8fd8de2270e090944d69c7438de8524c1878eee86b7b8847bf196d660bd4ac22cc61762bcc210b3af559a60ff878988e1046f6a7df10423f5e681b608f9781cbfab7a51756a5cbddd2a1320f0ef835005b0107d48084bdcf2c2b6138dcd75f557f7bde030742cb95fcdb5b686440f5c5c9ff896b35c55580dd64d3d6bed943a8df41636ee57d2a29296e499709f7f8226c487f2656b063631e90f0944ed121bf4123b4f80375dfb90d0b5859d052c1807fb68ef1f5c5041c48c5c6efbd80b801dbe7668197d8cca9125f1912fb119bbea212f8586293165cc7a8a523bec41afc4c0ff2182d61502ea18b325efb0005180195ad90c4e30d19be997823a02ffa893208fb6f8b48a37b2536d8aeecee7343fad245e25b4f27e41e220e68587c072339a35ea35a8cb806cd1a7a81397258a59b6f71704fcbb6a212b05ac5d7ce27303e0aee648ee3c434df7f042c25a13848efae1d8274be895f563ae164811a688947f16bb834dd551da3295bec2b35ecd1a8d2196db6f9827c9a267010f08b6b0fccefc63100e4dbca1baa41536f65392f82be9107abfda8dae3f69fdbc037e4f685a8ef842aaf7a85fe7cdb387944fbe11f65d14c9c6edde234bd6d01452d119643d40c05e99efb252960059e5b75fa51df0ab9a03ceb34e2110264d8999e6337711798151caedc8667ea77739845d0c3dd4129d5078d9454136c6205036c20a951522b8a8c50dd7917368e52218822b1e12499ab2f488a84f0c016af69920dad91077ae1ebe52239ada8f18df5a0516bdac4a85b20290a62f2dfce9b739a0c3ffe96cee5ad7a3f4aa6b87a08ba83e03b63ade6d66343008a7bc1a3eed47c0dc821ced18e630553d6c81d7e6e4cd367810136dad734bd251537108f67c0d758b9321ffee68ec13477d64035688889197b56c297a64142233932360ad0eaf03134e728d6e7ac77db7b7c1505aed4f63740f88d7d7008e77ea7b060b5b70fd89a7b5cfd69d98e6703dabe9025d2413bf2da96cd4041ca3f1fd889fc36c4779e1ed99343789f1d66155e505a996ecf91c1cf7ff13eefc68011fb16587ec544ba0512e692392d4ae647a25f6bc53358c5ec9f60df44204f916d253edd254bd3d98afd9947a53084fbf19de40ad311c00450afc0895fdd740142eae252cbb051109c9e7bccdcd6bd7157abed253ec99c79b30ed4ac2692c9ba93fee31edb1a37b40c13435e1d711f06bf25c1547090dc47bf079a66b02dde8ae971f8d686d6eb54f6a12460d93464edc4f230b192c9d9187df429a4904eb24463462831060d37afb958864426258a067603b936633072233920e304aa4aa636d631b55d7986c83d807e316446b14d5d0521d00c4de0edfcaa434d766a1fd310e49d002ea0165dac4abeca5dfe4025a5093a83cb4fa62ab1cea098254b249cc641f954f03659a5b48747786f75689e40051078f290f70a409b2477b8ded59b28c97c5fcd6c0b60695c30746ce52ebe4ab69686447c81c1cd2b6a0753e7e21cb9dd039f49e26cb0243cc2c7599f7c8b5187a9d459c664f622d37adfa5a2e46352c56b184f2b4135bc220460ff36b3e3a734ab347271fda35966ee37dd0a4cbaaa8aafe6d703d923eaf5500e15489c1200c4961aea637c763cbfd165cdbcfa5e6e4fb6d2fe4c0563e6577b8af78a3dc8f28f0afea239c09018eb1c066c1b89698b91f2c55d2537ac7feb5beeb4930e4ff90c9f4f33ccc65a30be81b50b3b7a6e72723c3260730db746b5dc624b5cf9e10787bade3697299f7728a0806104408249df3c718e9c3a965ce6b5c86e0cf89b7741be0e599e0a4fddf480d4f5df7e501ce8b6702da9a0d0a5bbf721e1926c3c9f03870c849fae465244f2fdb5adb06ede234093bd09f420dfa7bfad80f2054832172e5d38b7b2fd71f3bbb3064965fc9c4d9e01531f0a1efb34ba0c18d2edcaabf425d6dd828306225c82e4a520854450cc72895abe44d72e56ff35dc0d8e48ac486fb9b9e9c3de749ab6d96ef2bc9e55eba6e9e69bb58c12da3a9e42a4796bb51a3cdb10c7e87e17f52c28b18954f85cf07229d9bd71759d2b2f7b24dd3a9028b1524635ee017f6b8785c19fe17199396b0575d50ab71a50d1e2e28e409f673365a2eec4294d26343ade81f29a0e3e444db0ebe543ced858d0aee5a7878e46f94c9972d5be0e5dd07cc9ba73b9b32e72a9f71c88e06648cf5c26e41aa72ddc563eb8c2bd0e969d7ae8086e8c00657c203d04b6ac9bfc5b90110e50fbf5d3567818a70ce36334a5ee8040e4f9a48fcc8a2b6b1e94925d6685b96c2b286fe7a602adc590924a2a4bba1fac73eaed6d16932753f243e9e3ed6252d1efc9d3dfd0fbe753b705db7f1203985e531dbe2a4726afe8b89c2699e71a36610f79eb7e0e25fec000af4a91d75f8cbadf402608cb3021328c0752fda5a11c562c5e656dfb2c0724e59bd661cadb8b620c857098e41bd8972a4a0e11ec75bc969b0a3cf4725dcf86f0d95180f4da2137b09e889e0eb6e937a13bca8d337eb0c5d50b2f6200cd4f4b5225a6d4e6c475d61b0031f119d7ec11f7980d6b8e482b6b7e4d8109ad3a11f82be84e3a97065111321f9516a04e93701936cbc5dc52574b54ca86e16d04db1b3b4ed53a7483319270543b781c36b48a35a81dfa908ca449aff1f140070e4839c5bc9fe23b5b068d620aa7bf048eb81df33a331bcf06b1418d05562a0d191b33d891f12f36315550869c7a42bdf43c7b10c0f9fc5fb9c246de4523075c5f540d20704e240bdbd6e96758dee81a5bc400131fba698c0b1a98d2b22ef1b3c055f8100f8a5920012400fb4de4aabec89f907fa3dfae8f21dbc13f1914b9442c8a9151130ded85862b96058dc6da495e04b86c8b8ede93cf15bf795417f35428f3c548682449a428aad8775f5f27bef140792510961b7111f3f1faf93bc21aca293347e5998dd616ceed0b60be1b42194087ce359f698b68e8339f72bffc4905f181344283f1fa1731d83defd9c426bab4c7017f1cae934432163af8e2827269cf275ff4b77bca0d555ebc68a51fb2b00564c2a623e7b29781eaa80a37831642477bdb01d1d096b80f20ce8e6bd34b4a1ed2df738e4cc04740a54b7c70", 0xb41) 16:00:00 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfd304de09fcccfb751f94a3225ffffffffffffff653000fdd07b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa642aeccb1c8429dfceac2a84c6abca64896bc5e57c6388bbd05000ed491dc4d87105ecd4c0a162b58fd4237b887abb961e447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b6500000000000000000000062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e603d859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e40287591f7b5a6cf3103f337a24bf9360394ce49f2718f1ac82ab95ce1924f044bf71f614bf3d113e9f1dee1e7ce25cb3df92a4a712d1948dfdf4a309e559a7c44e2039f0509b081bf2bf4c59ddb776e24155d315119c7b524ab140eb7203efee196448a04c5eedd0b80d2ab85892d33119639214cb5d5fb5db23fe8a24b142a62a44a530225ebf2509d9e8535d4a4158aae1bf24ed733e711cea7227d2f4f0000000000"], 0x10) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81, 0x0, 0x1}, {0x89, 0x0, 0x0, 0x9}, {0x840000006, 0x0, 0x4, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r2 = dup(r1) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r6, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r7, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r8, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r9, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r10, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) kevent(r3, &(0x7f0000000480)=[{{r4}, 0xfffffffffffffffc, 0x8, 0x4, 0x1, 0x400}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x3, 0x20, 0x101, 0x812}, {{r5}, 0xfffffffffffffffd, 0x10, 0x1, 0x1, 0x4}, {{r6}, 0xfffffffffffffffe, 0x8, 0x1, 0x5, 0xffffffff7fffffff}, {{r7}, 0xffffffffffffffff, 0x88, 0x1, 0x3, 0x400}, {{r1}, 0xfffffffffffffff8, 0xf218d80d9c6b1687, 0x3c, 0xaa42, 0x2}], 0x6, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffffc, 0x1, 0x40000000, 0x8, 0x3}, {{r9}, 0xfffffffffffffffa, 0xc0, 0x40000000, 0x2, 0x7}, {{r10}, 0xfffffffffffffffc, 0x62, 0x40000000, 0x5, 0x5}], 0x5, &(0x7f00000006c0)={0x8001, 0x1000}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000100)) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x758) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000040)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x6c}, {0x16}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup2(r0, r0) read(r1, &(0x7f0000000000)=""/79, 0x4f) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x200) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0x6}, 0x8) shutdown(r1, 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) recvfrom$unix(r2, &(0x7f0000000180)=""/77, 0x4d, 0x2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x1000000000000206, &(0x7f0000000c40)=ANY=[@ANYBLOB="1800000000000001ffff0000010000005e2bbc51b74ee82ba565093ac41e85c7ce2d28ff00000000000000000000000020bdba3d0280cac8", @ANYRES32=r2, @ANYBLOB="1e3e7d95180c05d6bb61bd7c200000"], 0x18, 0x3}, 0x9) fchmod(r2, 0xe7) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18, 0x1}, 0x9) fchmod(r3, 0xe7) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000002c0)=0x2) semop(r4, &(0x7f0000000400)=[{0x7, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r11, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r15, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r16, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000840)=ANY=[@ANYBLOB="01000000000000002e1100b01a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d000000b615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23f2327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000750ac3d045cbc60426c594752270609ca4420a7430f5990cb9c279b49b425a32301cf7e0d6abb18a4d289671ed4f8f3de077c179ed2ca2bf26ed72490020377615"], 0x44b, 0x800) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000480)=ANY=[@ANYRESHEX=r16, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r9], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r14], 0x4, 0x2, 0x1800) msgrcv(r18, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000240)={0x0, 0x128, 0x0, 0x0, &(0x7f0000000000), 0xfe37}, 0xb10d6f71bde3ac79) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r22, 0xa5, 0x1, 0x100000000, 0x6}) fchownat(r3, &(0x7f0000000240)='./file1\x00', r6, r21, 0x2) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) shutdown(r2, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="1000d62e0afe4f0cb9efd09e93000000"], 0x10}, 0x408) 16:00:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpgrp() chmod(&(0x7f0000000000)='./file0\x00', 0x20) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) ktrace(&(0x7f00000002c0)='./file0\x00', 0x7, 0x8, r0) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18, 0x1}, 0x9) fchmod(r3, 0xe7) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000080)) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc86d63a8dd35614c) getpgid(r3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000300)=0x7b59e893) socket(0x10, 0x4000, 0x81) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r13 = kqueue() kevent(r13, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x0) kevent(r13, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000002c0)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x1, 0x9}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) fcntl$getown(r1, 0x5) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x100) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x66) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() r20 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r20, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r20, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000bc0)={{0x5, r21, r17, r18, r19, 0x30, 0x8001}, 0x8, 0xac4e, 0x9}) r22 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r25, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r25, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r25, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3dae6d7a9580000001f000000"], 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r30 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x2, r26, r29, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r30, r30, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000480)=ANY=[@ANYRESHEX=r30, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r23], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r28], 0x4, 0x2, 0x1800) msgrcv(r32, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000240)={0x0, 0x128, 0x0, 0x0, &(0x7f0000000000), 0xfe37}, 0xb10d6f71bde3ac79) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r36 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r33, r35, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r36, 0xa5, 0x1, 0x100000000, 0x6}) r37 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r40, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r40, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r40, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r40, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r41, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r41, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) msgrcv(r40, &(0x7f0000000e00)=ANY=[@ANYRES16, @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYBLOB="49403ed7dc179a6b16ffb272d99a2b7cfcb80236a3f91fa0f1cef2451385f9dad3f4f3"], @ANYBLOB="79da647dd93877b53cbca3ed250ca7d244046cda0bd43e22948a41f967dae8a161237da984c7dd0bdbf755587d19fe51d55d384a52e65b94340beea307265cf59fbaa1bb0e5d7c835f1f9d07bf2d975632c5456823402fb45c4d2d4551e9d8dc7d", @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRES16=r41], @ANYRESOCT, @ANYRES32=r29], 0x6, 0xfffffffffffffffd, 0x1800) msgrcv(r40, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r42 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r46 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000980)={{0x2, r42, r45, r39, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r46, r46, 0xa5, 0x1, 0x100000003, 0x6}) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r47, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r47, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r47, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r47, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r47, &(0x7f0000000480)=ANY=[@ANYRESHEX=r46, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r38], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r44], 0x4, 0x2, 0x1800) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x8000, r11, r15, r21, 0xffffffffffffffff, 0x14f, 0x1ff}, 0x2, 0x6, r36, r44, 0x0, 0x4, 0x4}) r48 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20602, 0x0) ioctl$BIOCGDLTLIST(r48, 0xc010427b, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[0x101, 0xfff, 0x20, 0x9, 0x6, 0xfffffffe, 0x7fffffff]}) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x34, &(0x7f0000000100)=[{0x800, 0x4c, 0x8, 0x9}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x9, 0x4) socket(0x2, 0x5, 0x4) sendto$unix(r0, &(0x7f0000000000)="0000010000", 0x5, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715adbfc487bf67bb297738c38a93bc03000000151b95acfce741ba4e7fd3afae450595586eb6dec84b1df4db9d82fcaf616d7616f38e829132a64f0311bc0ab9610b518b9c38656da337d1e4cf5fd95929a8a1155c56c6eb9dc782e5b1b145f22dbc674f8fc462f312ad6bd6a5c62a32efa89bdce5794dee938c5a82fa562d797ef1d9aa9424f2fc933ab294d876d8892a116bb3164f61a53d11d2d705c1adfc9cab98301b16a7"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000780)=[{0x10}, {0x10}], 0x20}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6}, {0x2, 0x4}}, 0x2) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x100002000, 0x40000800) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) chflagsat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x10001, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)='./file1\x00') dup2(r1, r0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x20) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='r\x00') 16:00:01 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x87}, {0x6}]}) pledge(&(0x7f0000000140)='tap', &(0x7f0000000180)='+\x00') setrlimit(0x1, &(0x7f0000000000)={0x200, 0xffffffff}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) mmap(&(0x7f0000580000/0x2000)=nil, 0x2000, 0x0, 0x1012, r2, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:01 executing program 1: mmap(&(0x7f000073e000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') 16:00:01 executing program 1: poll(0x0, 0x0, 0x3ff) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r3 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000011c0)=0x6) close(r1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) fcntl$dupfd(r0, 0x0, r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001140)={0x9, 0xfff, 0x10001, 0x1, "150a6955d2a588ecdde9c11771135306d9928770", 0x3ff, 0xffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000001180)=0x45d1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dgv/\x00\x00@Z\xd8\xb3\x14', 0x0, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/4096, 0x1000) 16:00:01 executing program 0: mknod(&(0x7f0000000600)='.\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x8) unveil(&(0x7f0000000580)='./control/file0\x00', &(0x7f0000000240)='c\x00') execve(&(0x7f00000002c0)='./control/file0\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x6) r1 = dup(0xffffffffffffffff) socket$unix(0x1, 0x2, 0x0) symlinkat(&(0x7f0000000080)='./control/file0/file0\x00', r1, &(0x7f00000000c0)='./control/file0/file0\x00') ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000005c0)={0x10, 0x8, 0x4, 0x80000001, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7c29}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fed000/0x12000)=nil, 0x200}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff0000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfff}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0xc8c}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff2000/0xd000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x9}], ['./control/file0/file0\x00', './control/file0\x00', './control/file0\x00', './control/file0/file0\x00'], './control/file0\x00', './control\x00', './control/file0\x00', ['./cont', './cont', './cont', './cont'], 0x3ad}) rmdir(&(0x7f0000000140)='./control/file0\x00') r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) 16:00:01 executing program 0: pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$TIOCNXCL(r0, 0x2000740e) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) write(r4, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) r5 = semget$private(0x0, 0x4, 0x50) connect$inet(r4, &(0x7f0000000580)={0x2, 0x1}, 0xc) rmdir(&(0x7f00000007c0)='./file0\x00') ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000800)) write(r3, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) symlinkat(&(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') semctl$GETZCNT(r5, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) mknodat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x54}, {0x2c}, {0x4006}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000280)=0x81) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x100, './file0\x00', './file0\x00'}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0xde8, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0x3c) 16:00:02 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x4b5a8511c4696b17, 0x0) readv(r0, &(0x7f0000001740)=[{&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000200)=""/216, 0xd8}, {&(0x7f0000000080)=""/49, 0x31}, {&(0x7f0000000300)=""/184, 0xb8}, {&(0x7f00000003c0)=""/241, 0xf1}, {&(0x7f00000004c0)=""/223, 0xdf}, {&(0x7f00000000c0)}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/133, 0x85}, {&(0x7f0000001680)=""/148, 0x94}], 0xa) r1 = socket(0x18, 0xc003, 0x2) setsockopt(r1, 0x400, 0x8064, &(0x7f0000000000)="00000002", 0xfffffffffffffd65) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) setsockopt(r1, 0x0, 0x69, 0x0, 0x0) syz_open_pts() 16:00:02 executing program 1: ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) dup(r0) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0xffff8001, 0x20, {0x4, 0x1}}) ioctl$KDSETRAD(r0, 0x20004b43) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$KDSETRAD(r1, 0x20004b43) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000001780)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc85", 0x1f) syz_open_pts() r1 = kqueue() close(r0) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000080)="e31b03ca75d42b07057dae109f2affbf", 0x10}, {&(0x7f0000000200)="17f0570adf9d83aaa4e4312320b39f08c81b6eaeccd1a548f86b7b4e521fd25eded3afd6272b7eaa8fdd9376bebe11b55985c7e1efb75e9f4cf8dd4015c8e3efdc675ba618f95e5ab22a2fe0b823bc70888ef4831ee574ccd4a61ae906bfa0b876f0c09498853fa85a45ad983469a53f16828c2995c34ea59972c17f48dd74df14ad6723accb784ebe749ac8e3e48420143b6206240d92bed0", 0x99}, {&(0x7f0000000380)="36b18873bc9317dfe3392fd709b932a7c5ddf277cff21645a64e18b89cca60d16f138a9e587343da9fd7bf8c62a9c35493420f087fa62e77ab5fc0f8af18bdaa1ae53663ae2201ac644ec7ffeae365421985b617477ee889481931a26dbcb0cc5e1c4eb935c663e25c4630e50c811ca5eb8f55c4743c92ca618588b081bb680d91cf5a4c5ac418a1", 0x88}, {&(0x7f00000002c0)="56d7fa4142ad28b5a50543b190b8f139605e4dab4d9575f657a87f44fa6cdb9cce19f5ce053b2b149a80b1b43c0e805a61c9d3f66e7fd138b2e9f7a90f38e979f1c9e359b4cde49e9f2650fa8c14684f49b0ebd53acbb64e8b", 0x59}, {&(0x7f0000000440)="ed21b6c82c3d89493dc9cc611de0d1ab4ef2751adf8266f2936b0694ddf3940e0377ec408cf29dad8ff9f04a3ae70797308580ec4b6009b5c4631ac662f7491999b49dbac9bce500100cbd5a3c3b7bd2eb871d162fee87d1a083142ed2b76d3e32ed34c831bbbf23cc83897007d2c4eff0bb8bf83a437b9f2dff8dcd9c71906db6bb7b3a331534731704d7fd99735eb7768dd1a1e1a3ff8db87c73f1292a1222d1122780f695cd", 0xa7}, {&(0x7f0000000500)="d77400ef5f83a45205ab9b62925852815449630af26cb1c3bb81ada83bfebb30b079c1cd7cab4bffea89ac6d43f48e09ecc52b8ad8bc93d9922afe45faf617211fd901cd57a675e0dd31725d4432abd49f437d73d52622b79213de27436294f9dc6ca810480696a5805514241aca5f05adbb3d853b77c34750cfcd0ab247abb727761d6be7182de9ebb814320d86b44e99a8c02aa79c2fb5c42847910da1e92e0859dce58473ae5d0243533b7d6449ed819d6fe9a39e7fb7ff6bd4a3894fb5850835420d1a74634080f399c56247597d0bfd2d9be9a4d229ea6301f37523640bf2059c8e87d51404d433d6fd7506e32a8f76560cb639", 0xf6}, {&(0x7f0000000600)="5e038a675321fa8b7c71d0598acd30d21f2f0f5377618d2d3b2323f00be7f31905957fc7d471d8376c90e2f37cb4cbf45eee6959075dd87f69af87315e079130d0962e8ae8e01d5fb039681ca21d196243acb9ae0788e67c6b34c5e5f98fa33a34096c9f87e0d48a4448c02465df13f1f3722bd290f709ef34142854427271424f6e0af21f058b1a473cef39788544a2b298a10020c67defda601415f6501662dd82f88bc25498ed39ce112534b098050dd93267486da07c93db018c729465262e80dd84ba2e164f9f7d4095f290f4d2deee3a961cbbbb1ae528d71c1eeb50800ce63672f24149c846e435321a29531636c30aa83a867ed155fce6a72189b1be9defbbfe8612a185cbb1d1dfa2c074647c4d8b5c08d635295e34de0f8b7802f904dbef321ffaebfd340de813e1c773eb5348111ef5d4ffa6d3de2050a9372f06277323dd700c34d618dd0d3fa7ecd933117495bc4364540e89db4c8aeeb5449a59d8790155fe605b7c5b9349894b954ed5969bc4f208351eee4f3b2dd5299b949e9cad2a8ec1a782b10191d3a0425dfbeebdb2fe8128f25045d214accc51186ea0f893981742e557f1a7b8bb8bd72d48d53bc62b3796f3db6aaca43847ec43ace3341d94fb424a0c24a42407231815bb3b529aa7e4c0dbd28d24b9b8593ae1c3a0e8a08142d3e232375110ef4a07d709953ff4bd2640dbf288718cd162d0ed7b5dc7d1ac92688fd8ae3a8159567f8bf512d86d204774943ff4b555705e5abfe03820d6db118ede6b6c6c4e5272cbf8f592c93e378c9d06e82bd0f78ce60ab2d7ec47be358300c704436266f564ad0b63dc25e829c19a9bab2c25944797f53937379cdce8dd3eefd17f5934d7581f8864c9682bf062e32c9b7ea04b9f307c659ae4545e7035cb40a1aed042b7e2a11df98307f5b487664011323932f0da31722e911d489adf9e87a38aaeefb7c9e6b45b1b59a69b20febe518bb68db14b2e11625141da4e0b0c2138242bd109175add361e0f07ae8c04327e214cf9677a945a652a4545baad6fda230e7c5d313d9ddc935c41e9c148bfc3bc924c66073f616ab48b8ecbb611be2e15c09996c082fbd5fb558f2e1a1a33e423b3b0c7f4eebca5ba76ef5d274e5ec333bc344b4700522c9ece73b7f296cda8c49343886c3ec24c04dcc93b3079d6654dcc600211b63920e89bf7f0f8bc02d21c01290a877f166ca85398236e3b6220675dfe0436070b59b684c2f8e4bf12674d055e68c04f5a188c40b99b4beb4de061a966b42c66a467b8e3f673534535711480cf21ecee11a7456ca6e565c0bc3d59ee4079d9ddb46484a227d98bfe34ad107ed738dd6c0e800d33955afc9981593bac1eff17fde07de7f8ed06cc56402a0f885f58a633b2ef7bd2cc39956f3387e380b31f99a9d7904922dc44c6e29fbf20f523282a83560c7c8bf0d901032d16b4644a08f2de6ca93fef52b9024d059a99c164d2deacc5a7b9307224295c653f09c7d8b7ea0c0377e00d119641e82a30505776eca481e216cc876ff5f9c67900e015a432d37415cbe243d086627154c8eebf583265e2a4b57eaf6ca483604bdb8057838261070b0c7e81c0b96be2d0a1141cb26e6390c6eb92d75a9e0a739e7ed4b954b1db8c4750aa567ef127e9f2360c31a0f39a37187b5400a12bf6530c39b477e6c5859afa75846b54cfa6005c676a7e828710cf16eb9c217e10b6c9ee052c6ab3ae90fcf4724a765f86bddfc61dd7dbf7bd3094627a613c565d3c9797e2d8e0ca163a4850ab7383c881c1fcb045b91db3a3faca1c0622666a7623646a424acee4dbf21037b128d6318bfaffc17ea16bf1fc5321f0cefb81caa0c50e6e3ebec4926ee9388afcc6c83720b02e8ee46155c03f317f6668a12552cb43b0c24e3fcdb5a72a425e75730d70303db88a36922d7cab7234dfca57700e8798219f6989885619b461b79f0a0ede87beb6456e8f311e77711dacc5826edfe807c9a6035e4967f96fb5bc65ba068e4d34d81c62111842c1ef9dd84c2c7492af6bfe4e3f026c34b2aad35801164bf199e8f926283bdd816e449c07a3c81c8ec30b0820c3c46983b98e1c28cd705e1963cfc9313b0b8bd274fdeb1481b30411aa710bbf27c63e8f2424d5fc1b5d58afa9a27109ab62a801b7054cef961819692d417e3a0934f9968c80ae2fa1a8493ff67458127bc12206c148009044e4bd312d247b58fc2bbf6b09f9339ed7c7e88797f705387ec61d1d39a19c2806cf9302cd90e4b57264157559e80910af8b7d6a19aee370e24363f5df2a804fdb0063e771336bcf3e9bdd356e8adfdd1fbaa92a11d49dbb382bed5a34c67a0971d07d3308e323f64e3667e8098375958dd3940520d032f9f65ad4360c7b51cc89ec29fb8814aed8fc78b64a15360569ba90fdfaf421c0c63dff5b9e9a944e88d6b183ef74f934d4a77fbe60e37550a8852588d5faa6dbaa34df77d7e64a5507baa5cbfd24d66e4705f55f3dad00453bbfd731f539946341cc596732295c3c50501bfe84a6fdafaabd22496e875100c173016ce90f2d9ee5a488b781a65c979acbc2275af5bf635d3fe574d097be3d73dbbb4443ef0deb992fd8227d9b9d5bae00141e46c32e8ee8115f91345881f2489b8a9714c4c9402a6f8f17b96f24050f3215f6f38d7e1925bbb0283ee8f0623177b132eee170f4ea70aa8dd989907badd9a08449ef2043db79fdbe5c446d5077d03a079de336720757a4f6a61a88e9de36b3266049d1938039c3107b614fd9c73f975d5939419ee46b2af461bd4a15cfc02b9f849215c12a50c5557453fb4ced93e58f0bae2a3fa263d89e35d10122162bf40471ddc34cde097e4770479c07bac1c1331932fcf2d1591d38202d4bd891683369e16037e2a344388d1adcfdb43e679b0c986c9f24d8e69ba4b7b32358a38a909030f4184d61aa0d0b710fc384650a2adc8a2abef19e68cab8e8ce82d2be26dfccefb5facd125f6e6747a17099760c58c3c8e934383a4aba61483aa5718961b5f3c55642034a5f6926a4391d54a6b87c55ec68e69095e7ddb7ea87e981a71634e360135dc9f015301596d3bc2e5375c1281b41f559c2a1971bf8fee1955646633cd52ec8ece56c6d19508f24989969b41d3f0f2c4276c49cb9efa6e29eb4c8a27ecf8ca410dd7f485f63ec9c2835896955b15930d0fa553e1f893ace04bdbe101897eed2208dd8cac0a7b84696afe9bff9244210bd4339ddb454ec996890a7ebbcbc2de0d4ef490f684e5632b59322652e5d0320fe1fa29fd727af2a868befeb8b8091a074cb58a4fb882d03cbdec912658ad6cfc2824121e5f2bb64ca3f0ad52700619806f794c80766e914be929558d40683183c996bc7a091a3dec1e9920bdc69c598dff55d9428e89a3a66e48ace9e02f2f428a8d216eacd00d1b82069dfd64baccb43cf7b5bae4fa8c45c5c625b78d26dfef6f8c838aeb1332f6b2e679307ec4ad0dd6b2132cb737af02a31e0de77019f6ef35b75832688759434cbae5fa8abbe2852fd27ecdba2e008141666fa916040818f80870d22e8f3674901d60eb345d19c0c4af7149a64f68a45d4f7c6aefccd61da7831cf71db30a225cd63101f42f6d590f607495915a4c660a7270544f6fdccc53f193e7025986c0276bec1e9c173c44a4ee5f7142a23fb1819717ef639abd143d7a3f6d9cd894f19f6d2cd84434e23aecb0189922c8ec21f8c003eee59fd54695f15cce834b1c1a626c5ff3a353d66bc81d1f9e17c8f581c29859fa34809ea70c590014cdb0cf3def0741bfe921a4055d2b6de87fa908536c24b456a000a9d6aac9a33447cd27a83833b2e4a2dcd3a11566730805022cca577862a5bf021820a2825827b0618eb7a8be6d3a3ce43a3b952c59b2860a6ca3aec47044c10914ebe39dadfd6628b61b02a4a495ba5bd0971a4b19ca3f6a522babfc3fe2af43a2b5eade1120c98458ce18c38349bdcc4b94746e54a2000ffc93b8e8180502f6e384c5492c13900f7437b284aa6d5d09a0da9458879a25dc1c0a18ce0147243f144bea08c05814ff827b9d6298916e50bcb5e1ca2649e92141fff03b6cbf2c6530b66e8a9b5de7fc6f652c777bdfa1c3ad244b36e7d1a3e676755c88bf45d3d563c855f21a82190a615e40b15102035e87db5c86a8c8a79dfd7d1a703daa6d562ddc397f49bd0425f5bc441977346cc981094ff74a1992d91900c19dc1034cd460ad47c1e07c2242fe3b6388263942189007867bd4e6b15407fcf055985d696c26b4b8b69af6828315eeba3cc1d4ff8dcd51e3995882e7e27e8bd1285c31cc9a3b4023add5f4ed62511502152caea74c4189680e0ac8687896fbec16aaf353a4bb815bcca0cd396943494e9ee292c0e57c03673406d6319090b59e123db0615522a8e3152ab6296c40bc1779a935944dffe8eb6b5276977da3efcb19cd885e347e54490eb1340ce3439ed6213d50ee89be4016d3203cb8245269e7acdbcb3f8e8ff125df2dfa3b2aa69dd138a75b5d002a18b6b5635d3448cbf2e558a0c49cb062c5559bf435a13c9f8cea475871ef4f811a9c42086c85f057ee7c57f86cd4421026faacb5cd64bef37b6d21817457233028ba576ff84517c4c0d3bd725ab9e0bf9c60969092977081f7044205718f1d6183e016af0a9f8ad682036e9371e59954781b86cd90500f9aa6cf940d0f0e904b50b696b5db070a3ca89d74caebb0bf7cf41bb035bb29f7204faa5950d7e79dd040ada57f26c7960cf21dcee3a3abd5d15f9105217d0ef7bb936a42b7f81c41fc3ce40cef5a108b87ecb8476c588936f3eac6fc9c1c0af04bbca34e537b44a9d8e2b29da0c1440976fc86ee363047c21e838932e6b03c3c6c04ee820a28d4e0592459bd7953c65734cf6bd27fdb8a714c1421870d885cc6b459558dea0f155976448f8be5dd66e33c9fc8470674e71ff5efa537afe058e5657465f827aa2071665b6de28e59b3db2450042c675549caeb961ac4e97902a676158234bf75b941bc1c23195f382084fdac7741ec72c7bce9aaf329d3a33085372aab8aa3004b7692a46f65a0607979105c44809759d36f3d83229712e81df5459030b3ae0cf450c6f37fe096f71f31f4209532a6ba340e42990738abf1a9ed74b73edfa3d3217927b4e8e998195f7d739cbbc674748247821feaca01cccc619099f1e4f61394dab06bf8c1c50494a1ec27d34e41b72ff02b34af535ada2a8742c59b6980f725c3d575b790192850ccf1fa272c427b8df7894c39746392c017135c39051804198a5a377f73fd94f5f0a68f631306484393adbf4340cfe2c0aa7202b0f5a7e50ea5501cc2c5646814bb4f4d2131b36728a0729c3a9becb9846a790588ab87c46573d3a24b8e222db1ce995b6e22f94c361c0711a8275f0074c011d7f3cfc3cbb258c785ed0b9659a38873b37293e777425bad9d511533052f7ce48d8dd604fe8d1387f7ea829f57ffe2b6294da31e67edb3fd379a10733e67a13908629ab425c7a59232bfa6433b8c807f8825c251896c85e1434bb689f828ea243320c8c57314cda838a6a09508c6f91a2e1ebcc0b6c311dedc1c2e8cff0bb4e19671242629450040d8da2e8a2270277950847f0d2cdcf723768ae91d18101c606c4cef145ebd7a347d4918de841e57f3cba3955da14b1d7511341b8ff88541bd49cdc69e5ae22c76605cf40203ec3796f8e0f735ffb71d28e95fb985a0a470b03ddf2b6a984781c4cc49a3ffb310c929d4e808871235b187f52949067ee47627fee958320", 0x1000}, {&(0x7f0000001600)="0969d9df4b5e3a15fda2efa34aaebb8386cbd9cfbff3f090ce9bbaa4e07f8b8a70b8fdf7ef6e053ccf8b9f53b4eb968a9a2ccc3fba1fe75f8385dfd28c7b9a9d01040f95893c3555da05a5f0d8be2b140956c835983c0c3bb1b02c8c29cf00f3a50a8ec270361494668c3b812a8e25250cadfc988b30e1c994ae1ccc9c5079a154ebcb315ac30ffd576d927ee6a37979948018610340fe4eea83028423ea5f4bc1c6013026c9583a91c32b163a6a63f8a1f374ae59ae5bef1f5a099a8f28c0b796de3091014a", 0xc6}], 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r4, &(0x7f0000001840)=[{&(0x7f0000001800)=""/59, 0x3b}], 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000140)) dup2(r2, r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7ffffffd, 0xfffffffffffffffd, "854955883d026111fe4d04000000500000001000"}) kevent(r1, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x4010, r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x2000000000000051, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="18f148cc07a436"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0xfffffffffffffd90) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:02 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept(r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="1800000000008908ffff000001000000", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="18885a000000f5185b6c0110ee174209d50000", @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0x18, 0x1}, 0x9) fchmod(r3, 0xe7) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r4, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r4]}], 0x18, 0x1}, 0x9) fchmod(r4, 0xe7) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r6, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r5, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_dstaddr=@in}) shutdown(r4, 0x57d09dea3ad808d0) 16:00:03 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbe, 0x0, 0x4000000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r2 = accept(r1, &(0x7f0000000000)=@un=@file={0x0, ""/34}, &(0x7f0000000040)=0x24) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080)=0x5, 0x4) mlock(&(0x7f00003ef000/0x4000)=nil, 0x4000) 16:00:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES32=r0], 0x1) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000780)=[{0x10}, {0x10}], 0x20}, 0x0) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x0, 0x8001, './file0\x00', 0xa1, 0x1, 0x1, 0x6}) 16:00:04 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) semget$private(0x0, 0x0, 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:04 executing program 1: r0 = socket(0x3f80e1994eb12244, 0x2, 0x80) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x80, 0x0) pwrite(r4, &(0x7f0000000300)="b1cfd100bc24cfaf59c87dffff6a9854261f8dc2f64543da2cd36c88ec3f9bdc8c5fbae16cd18b148c8a4609f023f1fa7f2d300a508b0582fce5890874d93b7efdc2185277641b26f83b327e23345cbec5dd69c09ffebed6f645061079300c1f90f9f1f93fa49ff537cc1889f957f902aba22dc7d70fbd814e838a3645fe4dbb9efd3d3713574a85eabdf4692d0496a2cf4239136f9f3221a353", 0x9a, 0x0, 0x0) r5 = dup2(0xffffffffffffff9c, r3) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x8) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000140)=0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x400, 0x9}, {0x18, 0x1, 0x80000001, 0x8000}, 0x2, [0x8000000, 0x100, 0x100, 0xffff, 0x80000000, 0x1, 0xffffffff, 0x6]}, 0x3c) pckbd_enable: command error 16:00:05 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r5, r7, 0x1e4, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() r12 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r12, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r12, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r14 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r15, 0x0, 0x0) shmctl$IPC_SET(r15, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) r21 = getgid() r22 = getppid() r23 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r16, r19, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r23, 0xfffffffffffffe01, 0x9, 0x7ff}) r24 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r24, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r25 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r25, r26, r27, 0x10, 0x9}, 0x8, 0x1, 0x9}) r28 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r31, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r31, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r31, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r36 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r32, r35, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r36, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r39 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r39, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r39, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r39, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[@ANYRES16=r39], 0x1, 0xc00) msgrcv(r38, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0000000000000000000000000100"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r38, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r38, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r38, &(0x7f0000000480)=ANY=[@ANYRESHEX=r36, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r29], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r34], 0x4, 0x2, 0x1800) msgrcv(r38, &(0x7f0000000080)=ANY=[], 0x0, 0x1, 0x0) r40 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r41, &(0x7f0000000240)={0x0, 0x128, 0x0, 0x0, &(0x7f0000000000), 0xfe37}, 0xb10d6f71bde3ac79) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r43 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r40, r42, r37, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r43, r43, 0xa5, 0x1, 0x100000000, 0x6}) r44 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r44, 0x0, 0x0) shmctl$IPC_SET(r44, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r44, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r46 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r46, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r46, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r46, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r47 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r49 = getgid() semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r47, r48, r49, 0x10, 0x9}, 0x8, 0x1, 0x9}) r50 = getgid() r51 = getppid() r52 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r44, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r45, r48, r50, 0x1e4, 0x8}, 0x5, 0x5, r51, r52, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0xffffffff, r13, 0xffffffffffffffff, r19, r25, 0x1c, 0x1}, 0x800, 0x7, r43, r51, 0x6, 0x7fffffff, 0xd84}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pckbd_enable: command error 16:00:06 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) close(r1) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file1\x00', 0x764329ee099baaed) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0xc0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x9, 0x5, 0x7, 0x1, 0xfffffffd, 0x20, 0xf8999ea4, 0x0, 0x1, 0xfffffffffffffe00, 0x7}) rename(&(0x7f0000000240)='./file0/file1\x00', &(0x7f00000002c0)='./file0/file0\x00') 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pwrite(r1, &(0x7f0000000200)="adf9184d0b6175c1c6caba4f2324e80c0f9de0d7249baabf16138dadaa6e543ecb6f40dae37ceafc39f29fc9eccf38871838c5ea61f7cb52e8b6eefd065055f62423aba36db6ce57f13bf56dad52b6da18c753f39aac78a9275cd664913b5b4d75132d344892aa00f3daa695bb95287132c770b666367c048fc2ee5daa8c9291cc0cda45a4e2217952bc9ff86e5a9d2043088b2b9d6dcce0e3120e4268ee53581c0d940f4f649b16578a7b5be0e31edfa362604f15d7f472b4f01aa2dde1af64e9247942e989407deab1b7f1a77dcd238cf072555f666f0f4f5c5b83e386a9ebdfe6554a8e7ee3b098d656ceb7308b38b17da6", 0xf3, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 16:00:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x200, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000000), 0x100000000000007b, 0x0, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x20000017, &(0x7f0000000040)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}, {r3, 0x4}], 0x2, 0x4) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000001000000000000000000000000000030000000000"]) r4 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000080)={0x623, './file0\x00', './file0\x00'}) 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="f0c9f4385e6923f6"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000400)="0e176c0724698c732314f0a721d8428acf80ff9ec0ebfe8d5546e76b0ffc92294bcbb94e8b02da9f5710d6630239abeba02095e37b66d5b8ffb34be0e5c0f17f37249befb940c341adcad36cedc778fd4bf1fe6b1152982024f02a06a46fcf69988fb322c45000431fc5e1660f4bf3cadb2422fdc5aaba6ec70d6e4565fe2068b3444e68370da38625be96c7fe98b0127c7fe5e59123d39441840a1be9cdf14bd782a1a3aa068e45645839ab667379747de3daddbd4622ef355ad95b91d5dfffeb6b899472c1cd164d27bf41dbe5bc2b70e025f958", 0xd5}, {&(0x7f0000000500)="53b6594a9dc342d0e0edd1c71c434c4eeb3ff1e7f7b44315a3e5c65123ca6df9ae94fff88f195c5f2f5653687c2f082c6a4e669e85ff49ec0109a0b72fdab508286adde3a1f999eba35ff52c2d86d496b5b0beeb37898815af3f8e6c995e46adef6423e2b1e128f877c846ec173874707bdad299", 0x74}, {&(0x7f0000000580)="feea6902bc2ea6f3ca5c1239703abf32c624d60946f4f00fe1f6596e81d53391189c77fd16aa85fd", 0x28}], 0x3) 16:00:06 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, 0x0) r0 = syz_open_pts() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x7f, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc0206921, &(0x7f0000000300)) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f00000001c0)) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000000c0)=0x4) fchflags(r6, 0x1) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r7 = dup(r2) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(r7, 0x2000745e) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0xfffffffffffffec6) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r8 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r8, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r9 = socket$inet(0x2, 0x8000, 0x3) writev(r9, &(0x7f0000000040), 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x5, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfff, 0x2, 0x3, 0xffffffffffffff68, 0x8}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x200, 0x0) r12 = fcntl$dupfd(r11, 0x0, r10) ioctl$TIOCFLUSH(r12, 0xc0206921, &(0x7f0000000300)=0x64c1) ioctl$KDSETMODE(r12, 0x20004b0a, &(0x7f0000000400)=0x1) r13 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r13, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r13, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r13]}], 0x18, 0x1}, 0x9) fchmod(r13, 0xe7) ioctl$BIOCGETIF(r13, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000b00000000000000200"/28]) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r14, 0x1, 0x5, &(0x7f0000000240)=""/173) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4000000000045}, {0x2400015}, {0x20000006}]}) syz_emit_ethernet(0x41, &(0x7f0000000100)="b6abe9c157ac0802ba736a4ce720674536c90a7f168b44cd4d87dfec83dbf487a454234242f8ec6376b6097e8a2280c5030f0584ea8fcba8a05ebe20763f35c76b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:06 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x300, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3f) clock_gettime(0x3, &(0x7f0000000200)) 16:00:06 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYRESOCT], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) sendmsg$unix(r2, &(0x7f00000018c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001840)=[{&(0x7f0000000380)="fa9505d0afdca194299e395d8287d55f960916995bef92ad2f878f1abb2c5a0fc54e45a2488fff86aade38a42d85748d0761b32abb6e5ad64a691f301e39ab8b3726aceae1d3506a4d3a6f5abb6d338b41669f1247bba3889ed230b5eb7cad1d4232125e2c9be56843c3bb191c7ac23ee943f0ffbb708b29811a9c9234017c6d0699b8dadc4a99a9ba0e17217f27f7f3047b06b7fcd558aea09a7e9a2d10d34202e7744d42308457117ffe27a01e0b", 0xaf}, {&(0x7f0000000440)="25602ffa6bade054807dcb8a6e703576d6fc4bd086c17bb876870cce293806f2bf78ffacd9669b78cc20ea43a370c5c46c869f12522b0b23f6dbcf70fd32b447d99b1d75e71aeb", 0x47}, {&(0x7f0000000840)="4398e87a7be469ccc0e57b55440ff17759e197a1bfb1ffbb47709d5c8a2ca77c39641976dbb449e4bddec6302c7c748905f9a9e0f649e26b2a573b9cad04c7baff2fb770fb6711497dbbf9e9dce643c1ef4ab7d5da219d9a2a1d59ad6a77748d78f5aafe8160adc9556e34c5c60c43a76e93ee4f4993cd078a6fcf580b7842a1c42a71081df91ef04cb015eb1dc65238e22a9b96fac90f644c73b7207651ff50814811b633ca8ed52235ccd33141241ccaf4fda4b0a4eb8ff046ce03a5af0576be7f86fc962a2f1c18f0bbe3293da018118bfcc33ad820b824fd04ce34dd7eb5131fef6297e9cca3eec3c0a9aaf74d5883884870d0981c74963187da5ff81628796596f61777e337d31487edee6c3cf0d7e26cb47008fd3fb2bb42f25c2d82027c2f655ab9bc9039991620af3ab6252a89000d8d0f377b8efef59870c45d459955cceb00490efa126865c404578adad9a76f4768f94d14f7cd49688a91447aeb4736f9b26be0f24c76ccb1834ba4d5f7144d54410898f909b9e81b644d5627ffd4c8a3b39e8e35169789f57a36431c6f2739b7786ad023da5fa7865f543cf770728db5d3bca7b4f0389dde045ae5acbabeb4d4531cd2dcd591c5be6ba662f60f98771240d7c302182bd6af11c760c822f080bd7040862aeb8ca4193dfec6cfd41a8ef8025df3b2fd03bda7bfdd4cfffddd0a13f4dd9ea1c8784671604428927b6956cb4b5844e65fa41b8998595d1fb74785decc3d3dd713323fc167426fea087a4552a12b46054910387dbeaad3b48fd1a5686c4c78358fe5727dbb2706d60f6d2d70d2517cbd1ba05021a393bb39150953fe9f4823aa18884f7faf4aed451e728feac34d631ad4dd489eac9983bbd3ccded8b8646a9c3abd14283caff3200e5c2ec32ff5527cb6e7801848e0c1df2cf87ea89afd80fa606dd226a37efefd1c9fdfa9b3e07c1aa0965990634698fde6bb2a6290f45942df0d924a487bcf7324b069b356b4ca9c3244c58b8478ea0a64a286c75bd3a4cb8c87fb2eba8909028c4d6189db695e77779ba190360350ffb1feb624f3cc6c58ff71bade1d10dc9c8046efc147be6b73c3fe451aa3a268445c6f67fb7cef43d4d7a6721e2e475fd4de36ce8274f66c5af003ed22eba4e288fb9377098d794cff29461507b29b2989c8afc008ff55191c2353a51c27b3745e5998b59d416b6ef0534d282b809baae4b27a9f4916162b5b7d2c0f3d6e1b86de1c00de445acb4aa3cc90203bfbda1c86380332399275f4a33550ddc362f2d51daa0f69bbd36671e17bac80f0dda6265b35f8e37ef2a8f79362c531d77d2d59d8a48ce748a300f474e8e9fee322a8c083441db4dcce70e7a6b8abbe1596ed51c6877104aabceeadd3551a6029d8db9fe9de2c463a65ea09ba62157d7565fda67929c505daf4ac8d39d61e2201e572fac1713eb389e09b805d909d4fbe3803bc975a351b43dd199b410588bcb0c1059877ddd482a7d23ff25cffad5683e68f0f82c55ef33ec2fb2157e6951c2b20b273b7a3898c7966802b4902e7eed4e4fe9b2666d3c3b4e59df7e2956ac506614f45f0c8b06401f58552ce946ed6c085debb612c38596c8754ee3f8dbcee767fde068f5861527f6fa1d193b3040edee6ce8eab57de6b9e860aab8389a8cd99eb68c8e58ad7803c0d4f248c81cbcd248498df3b6588f683c615530f1cb145e0216b72774a3476aa95061bc9513188ab7da663945023f66d40380c2163cdd3fac5890d5f22b635349f0e6b64bbd633a80a99bbcbe25cd5e037e6e46927353c21f463fac318096fb8bb70c62ecf30af86477d6fe07c9ba1447e3add5f6a23e7983a0876e047c3e871f7a7b6ce86ca134129ab0ffd1a649cdd7b760a7ee3fbdc100cef919ccf27e7cea8207298f38825532e71b125b659ad8046d3d82bbabcc50ce4c19b1b6d55940a735111bae1db8468a8c994a1602fabe0f139592974068d0508e4b39997fabace62f3aedf437bdfda1a62660123cf6ae0f9bba0fadac80cc07a0f57565a17e66bf49f27ced62ec4f54c60c7227d4075c1a77c4078d9aaf64ebf2e7d92b605d20d99f271d03c2ceeb3fca8498f772978d176dfa9e759726c8385992c9c98825c88e334dc4272419136ed9aa7b86e8b72089b10efe6113bc6104e30f5f1c3c6dbc7892e7a462e590cb94e4d3c9f4fff5112b9afe5af18cd13d22e0701b4fe31786fb465e1960a29397e858bcefe524c6ea45fa57b0be8e6f4eb1dc895ee2a619e02c884316d946171410eb369bb61d402dc7a355949b615890ac5283323636ae38e1cc63069c80a7bfe0fa159f651889871240f9316439d8b466e41417176e2d67e20e39559d6ca8a7394186779f88b387cc9844b947460a6008c8e1a0a8aaf49d1602405a2e2c89cf1be1536be291dcccc09eb82bd389b34264491508fd2e2416a46f94ad5e7b06b7b2d7b90a9ca0f7159618832fe8d2aa26e920237a2f0caa9e87247735dec675052521344837a0320e2938eb866ea40da7c9fb57f3190efc78058bf9d71b1df5f4aa92e6c5a7aba49a2dddc3e97f874392d24c1c487d4c6aae718d47936e0a0789178929c51d7f49fb9a8c1874564de24fe0793ebf0b588800db3ca0a37e21c8eff85d893784a0042d6e8aced58a2d08266a5087682c5d18dbd4d41642979669bd0883509b0bf05ae61c8fa269b8cafa3b5068682a1ba39fa9019dadd19e156dfb5f17e3f5bd612c051f42b627955b2db976326b436a0e05ae19d3b1c3f1d9ab3d5713eb3d06438308fa53850bf5fa7d481b35a31a314be283f1e1aa66398bd04ddefd933b0bf7ec233a4a022bfdc74b67360e11427a384ddd44d0f68757a6c05bdd0f9035a715baaa2a313414e25f828ca62aa6a9f9b616f1482ba5d8f95af3526dd67d8fd7205b06ffc9938761ba82e1f7926c1235f4cc8e3944ead7ac3e62836d56e513cb04c9720c6c2bcd2a94d24fd2aa42e34d4337c83ee8503fa86f5151199af4c5a7c27901c1ea3b01b73a82cdd307bc9573e26c7cb0563f31cb2af8ad1b3e1a8c68216e3466d32f17cf68d38cad889e908e1377462c7a99131c4c52e2841d485d5ed28de593595e6c6ffd642fc7d876c69bd741488d62598f7dac7f4e94acce2160ba2bcd417f784d354a6a578fea561173a47c64c56d5a118cadaa6e4230c50822cad2f4c4eb131e9002403721e304baa9396fce31639faf98a66e84b8cc75a0cb2dc00a75899a4dcd6216c924cea038e0abb2d0ac7a8b62416c2eae7e0986994bd672d78000577962ac9d57ab82ef7abdfb46ff768476e1f2786245b9b09cf8b33d1a5296bc74d3aa56654ba380d10410659340a673a1fa83af9a077116f28a938f5160f11a6ebee3a6072b4c719e1dc4943a7e9dbbb1562fbd3f3d60c9cd5441288c8a5a843faeb90ebdcaf9378687c8c2cfdfc1ae669d11d6f1eb15c75dbc0fc81f01d244feef510e8c436bc2cc53a5d6e3692243fccc8e28ed5c8d41100b76aff4bfd35c37e3bc85c2d99f2c04ea7e7986009167b20fe39f0772dae0755201ce9a88e477d712ec86d90ac6ba5ad0abc263d49272bcb1240dfd9f5f05d8c21bd53e7f10e79b34fac65fd4b7140fefbed0dbd9ee274d8c17789f6ded0ffbb67c63a4ad243176815cbeb439d41123c7d52e5a64b93a6680f532fa7c553ecdfb629a2e714978b064a94ddfa843cb031731010a5f339d43cc8a7aa2425b33c68829db0fbd81da98845a163c402227c0ec30aa70a99ca6f35809e70874f1b9f1653e1f9b3a4831332310a29f26cfdcdbf3590da6b5df356bdbed2b821b21de4b419c9234dc4bfd6b9121f426d48568ba9aff47904dea2274975eb25fa5de508874262ee8a5435d55a40710f6c05439e693fdd31cb506129e030ea522de17b9a86d0becbdfcd3b08f8178b72bb50b697103658914c7038d8ae35f3f696d181f07b9b329b8072df0df2cbe882dc577d5dc74996d1dcbd17a7708d16a04e471854570a9da9e1d49567472d681c02f4833117f6ae8c87a1a8e53032f071d067a99194692a8232f4fdc48f693357a1c5f69e96724c2685fe4e928590b17c28864c97bde44f11b8fe8cddb012e9143c7010b6ca723dcabbc380d3cd9f078b4aa49b8b11cc2a38200a9e4205604a73ea407e124af60751f11bebf13359b82e858d75cc58f2073603d7244190632426735ac02d25bb73fe2db5ffde7ff40bbfb97fb87e34e1a40a8916858d1684d55dd9c176c6e4d08609d8660f4a37561364e578a219e27bc7a6d673935c14711cc701c159e41712fdbcc8fab4a4da1586aa2317c592580cb849af70bf26cebe1eb82c52fe472bd809682da5b1acd5d45abe4bb0687e153148e1cf128195e239ea433a410867fc3fa2feb2f850b565811ee04ab0fcd85234df571ace1e1914f8a0801e3b0c579b519067cc5920c9d7d0490d4d922382c053c63417937701e131f5aec89ac74a92aaf10daf9a72659f289cdff30d70cb1e90ac889dffdae8e8998b4b288bb6d70863b2d083b3b10651598ff1393e2c5dc87498ef6589a7f13cc736b2b3c23ea63f6903ad293cab6009370e484b269628afc36c6fd64b5e87242057d0c1dbfbc6423f89afa45385bb0db4f45dadf5618d1ac6ca39ad5b7a417b427f06d1e245614f73563303cac9511ae7293e791fa50efde0364a8187d06db7f957f4f27aa26f414c86bd275198089bb9e41815125b85898dc794bc627a0cec46e3c6c38e4fd2bdf2631331313b62c6cd8b1825b6db8f38ba0b81cbee0048ccf1f3d93001470c0faac62bc852a7cd4f08ef3652a02c88f2ceec10daab661295c0532564cbf0ebcc5625a2f12e3ae88ff8d244f6e0ee1e553053d3e14401ba9207449ed3763e87c1cc1c342946e40a1bd90b5bb2d21c4b4133e6e4c58178407085b131b72fdcc3cf159a1dedb31b2c82ed435e39ff59fb8a8f7abbabb61a5c73f24c4bb85cdd619aed8e2832561e2c272baca1755d660c936c77a9b942958b1c5828df9d2b07ab832117bb55984cad9a3371059447af9e5456a95a0a270b5ab53e0d9c99394dcbc971de64ff80665061c3b81073aaf8d750e6570fd4addeae8c7117bdda8cd8405610979ffaccadb162ffabc93f65a8324d85983a87c58d50d3e3948dd97e9af3a23577d37b7f93da5d539b17f0f693a019c8f3759b8779758c6dc01b8951e75760fc3719b58c573ce7ef7e9ed6cd49051c1537f5b473c41d21793c0d85ff48ea5ef72e06cb32fa673bb0e78f4fcf4f90bca02437024860f903bc592a96bf29b89dd19bb23ee64a4f11b992fec4dab29d179549b1b165b4fd5e779c0cf9004aeba57b9c2a561e1cb9840fd23f582927fbf147752c270c3f07c6b277d52d2c356f70453dfb5c6a49e7e4ac49611dca88d01f1b117c44fc8a8974d1e624c7d2eeef085803d397b6881592c38759c32f61fd8e36e0b5b05e088a71b9937aec6f713a17da95fb635968ec6281cec4b33b19f206204945fa740d29f4e2057cab85c7f7a5a4b89c045117a837fd220ead7e8d98d4d980f85a4ced4ad4b5488e929365d4ec9f851bc6338f152f7086d52de5d671e52790f47c30984383cab6412d259f06f880296927efd68aeaac9161c3618e80a56979faf4cc7ac7582f89189096dc5f3b82ccec8aaa15af01f2f3accac2471c8789e1755da5f9df0f64def7c9b4c57ef33c383bdfec4d43f530bc93ede71f9f1cf84e7e6e58d8aec1c9aea5b696b1e9c80e7b9f720c175be0d20d2aa74a7776a2572a037cd4abb96d95dd0090fa8d58e5ba38", 0x1000}, {&(0x7f00000004c0)="280c76b8301f2420cd787e8214ae8ab112fb08de0e40b5a091fcea1d5e120cce8b2fb61d5a08d7537c05a78e834e3ef9e485448a606cf0bbe69c141ddc9ede4622a85d65e799c35a241c4e4ffec2c310accce7449abb48fa495609b33d7f79c1", 0x60}, {&(0x7f0000000540)}, {&(0x7f0000000580)="398a6bb6bb43af59c8a5e11c86462d606206262d817cc68bc029e2fb432e93f6a7d558ed8b91bab12fb440a96e7f3a6adf5d5430b61d3cf57a88a7d81bf3477a0e2336f5282ef76773031fa11dc10e7dfdb21aa818bea39701b5e2e0cf8e02b5c413b9e2942a32edaea4096ebd313d429235d27d974aff1ab069bf145fa859fd7506276d8aec467ee7d2051a173afca4e9d10215473e0969eac724bc730094a1db4397a4ee2e6be963e55d868413c429206f0c72f41bac6acda66b", 0xbb}, {&(0x7f0000000680)="1e6669dd9b83435f49851f4bd552e22ef388340cc2ed4be589e0b988e1c9318eeb7d37798b06b7259a219a68d0977a438aae6bb14a2c74512295794b263e8f6e9e5debaaf7d88de968edde814c0e08a107b22babc58290503f12b33192449d550be19b7bf92c4dcbc1c1ffce53d6dd48ab3f7b6fcdfd91442dbe02465d77a7908de7e96cf529093615974267d27b8d6382d90e73f82395ae49be9b03184f12a3973c62d424ffd0a9b320c79af865aa86d030da631ab162bd9459dc852ef41b4f9200a320b678e61144f4e72b301844e8c0e994516562f056d9d0", 0xda}], 0x7, 0x0, 0x0, 0x404}, 0x400) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_dstaddr=@in}) recvfrom$inet(r1, &(0x7f00000001c0)=""/144, 0x90, 0x800, &(0x7f0000000300)={0x2, 0x3}, 0x221) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000100)=0x2) 16:00:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0x219a}) close(r0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1c}, {0x1}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB="0000e700"], 0x18, 0x1}, 0x9) fchmod(r3, 0xe7) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) renameat(r3, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="ee210834e46e08aeb51de4ff241a") 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x6, 0x0, "0000000000000040dcc400", 0x81}) getpid() r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000380)={0x20, 0x1, 0x2, 0x9, &(0x7f0000000100)={{0x8, 0x3f, 0x26, 0x7f, 0x81, 0x40, 0x1000}, {[0x8193, 0x5, 0x7, 0x100000000, 0x7f, 0x0, 0x1, 0x2, 0x7fc4, 0xffffffffffffffb4, 0x8000, 0x77f5, 0x9, 0x3ff, 0x2, 0x5, 0x4, 0x8], [0xfffffffffffffff7, 0x8, 0x0, 0x3ff, 0xfffffffffffffff7, 0x4, 0x3, 0x4, 0xfff, 0x4], [0x4, 0x18000000000000, 0x9, 0x5, 0x7, 0x2, 0x3ff], [0x3, 0x0, 0x5, 0x4, 0x4, 0xf7], [{0x8000, 0x4, 0x1, 0xd89c}, {0x8000, 0xa0, 0x3, 0x7}, {0x7, 0x10001, 0x4, 0x1}, {0x1, 0x6, 0x7a3, 0x7fffffff}, {0x3, 0x1, 0x401, 0x1000}, {0x9, 0x9, 0x200, 0x96b}, {0x80, 0x9, 0x1, 0x6}, {0x3, 0x1, 0x1, 0x6a8a341b}], {0x7, 0x7, 0x6, 0x4}, {0x1, 0x9, 0x1ff, 0x5}}}, 0x9, 0x6}) r1 = socket(0x2, 0x5, 0x3) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x7}, 0x8) setitimer(0x0, &(0x7f0000000000)={{0xa9d, 0x7}, {0x401, 0x5}}, &(0x7f0000000040)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4000000000000048}, {0x6c}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:06 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x315f70991d354736, 0x400) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0xffffffffffffffc2, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x3c]}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x1) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x9, 0xe1, 0x8, 0x2}, {0x3, 0x52, 0x9, 0x537}, {0x0, 0x2, 0x7, 0x2}, {0x3f, 0x3, 0x3, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1d}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:06 executing program 1: ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000000)=0x1) r0 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000240)=""/173) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/198) r1 = socket$inet6(0x18, 0x3, 0x102) shutdown(r1, 0x1) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000040)=0x4c5b) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x6eae417d8fcf2b9, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x1b, 0x1, 0x8) setsockopt(r0, 0x8, 0x24, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x1}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ftruncate(r1, 0x0, 0xc0000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) nanosleep(&(0x7f0000000080)={0x1, 0x7ff}, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') unlink(&(0x7f00000000c0)='./file1\x00') open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x70) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1800000000000000ffff00007d8d390fa4aa5c6a3c01000000", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00'], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x6) 16:00:06 executing program 1: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = socket(0x1d, 0x5, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x2, 0x4, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x488bf5eece1add44, &(0x7f0000000140)="b81920d4196d2f5ad442fa9fb3474c8dbb00056a0ec2049ae150891bf9b9688e0346627aa230eb14b95b6ea2bf5d84e9224bce6abb9eeb3800000000000000d0fd7f56ce8fc37f6bac75acb6f95bc894c11ad6b7519074211380f6a5c043bea2c18b8381ad9e47353a30587cddd9af6b146a7c14") 16:00:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000011}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) readlinkat(r2, &(0x7f0000000080)='./bus/file0\x00', &(0x7f00000001c0)=""/136, 0x88) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebff", 0x2) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0xa0, 0x0, &(0x7f00000001c0)=""/160}) 16:00:07 executing program 1: rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000080)="51981864e8", 0x5, 0x40f, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x76) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x7ffd) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x5, 0x4, 0x81, 0xc034}]}) 16:00:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x30, 0x1, 0x1, 0x80}], 0x2e, &(0x7f0000000180)=[{{r0}, 0x71871b8447708f1d, 0x10, 0x2, 0x6, 0x8c0}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x48, 0x8, 0x4, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x102, 0x80, 0x2}, {{r1}, 0x5, 0x91, 0x100000006, 0xa1c, 0x7846}], 0xbe7, &(0x7f0000000100)={0x5f, 0xffff}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000002c0)=0x8) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000140)) 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = geteuid() r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) fchown(r0, r2, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x4000f0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000240)=""/173) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/96) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x7) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18, 0x1}, 0x9) fchmod(r3, 0xe7) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000000)=0x43cbc, 0xfffffffffffffd19) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf8000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b57bcfe2eca815872467900000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000a82299b8faa687619edd08aea4c2d22aa95170b75a73926a53bca58cee79bdf76d838f89eb50ef0fda"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r2, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r7, 0xa5, 0x1, 0x100000003, 0x6}) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() r10 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r10, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r10, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000080)='./bus\x00', r2, r12) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) connect$unix(r0, &(0x7f0000000100)=@file={0x2, './file0\x00'}, 0xfffffffffffffd36) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:07 executing program 0: r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0x496) r6 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r6, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r6]}], 0x18, 0x1}, 0x9) fchmod(r6, 0xe7) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) openat(r6, &(0x7f0000000240)='./file0\x00', 0x10e0a, 0xb8) r7 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r7, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r7]}], 0x18, 0x1}, 0x9) fchmod(r7, 0xe7) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r8 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r8, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r8, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r8]}], 0x18, 0x1}, 0x9) fchmod(r8, 0xe7) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280), 0x9) sendmsg$unix(r5, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r5]}], 0x18, 0x1}, 0x9) fchmod(r5, 0xe7) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffec2) r10 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r9, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) getpgid(r12) 16:00:08 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r1 = socket(0x11, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x7d, 0x400ffff5, 0x7ff}], 0xf924, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x5, 0x10, 0x7ff}], 0xf924, 0x0) getpgrp() r6 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) r7 = socket(0x6, 0x0, 0x66) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='\x00', &(0x7f00000001c0)='.(\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='/dev/vmm\x00', &(0x7f0000000280)='/dev/vmm\x00', &(0x7f00000002c0)='\x00']) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x80}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:00:08 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fsync(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x202) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) acct(&(0x7f00000001c0)='./bus\x00') 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r6, 0x4}, 0x200, 0x401, 0x2}) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:09 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0xfffffe6e, &(0x7f0000003500)=[{&(0x7f0000000040), 0xfffffffffffffe79}], 0x0, 0x0, 0xfffffffffffffe2e}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000240)=""/173) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x2) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) accept(r2, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x81, 0x0, 0x7f, 0x2}, {0xff, 0x81, 0x7, 0xffffffff}, {0x3f, 0x1, 0x8, 0x8000}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000002c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)=0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x8000030}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0xae, 0xf9, 0x3d, 0x100}, {0x0, 0x3, 0x1, 0xfffffff8}, {0x3, 0x92, 0x5, 0x5}, {0x7fff, 0x8, 0x2, 0x7ff}, {0x4, 0x9, 0x2, 0x8}, {0x4, 0x81, 0x1, 0x20}, {0x80, 0x81, 0xfb, 0x800}]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000300)={0x7fff, './file0\x00', './file0\x00'}) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) 16:00:09 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x8, 0x2c) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000040)=""/118) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18, 0x1}, 0x9) fchmod(r3, 0xe7) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) ioctl$TIOCNXCL(r3, 0x2000740e) 16:00:09 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000a00)=[{&(0x7f0000000300)="9312461c0da841d9491149ff0300004da2", 0x11}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) mmap(&(0x7f00002cb000/0x4000)=nil, 0x4000, 0x1, 0x15, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1126939, &(0x7f0000000300)) 16:00:09 executing program 1: socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f00000000c0)=0x100000000) socket(0x6, 0x8000, 0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, 0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20008, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x7) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) r4 = accept$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000280)={0x7ff, 0x3, 0x4, 0xf590, 0x400}, 0xc) r5 = semget$private(0x0, 0x4, 0x10) r6 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f00000008c0)=""/4096) semop(r6, &(0x7f0000000000), 0x0) semop(r5, &(0x7f0000000300)=[{0x0, 0x5, 0x1000}, {0x2, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x2, 0x1003, 0x1800}, {0x2, 0x0, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) getitimer(0x0, &(0x7f00000023c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002400), &(0x7f0000002440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002480), &(0x7f00000024c0)=0xc) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000380)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000002600), &(0x7f0000002640)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r10, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) r14 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r14, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r14, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000380)) r15 = msgget$private(0x0, 0x718) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r18 = geteuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r20 = getpgrp() r21 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000300)={{0x8001, r16, r17, r18, r19, 0x4c, 0x6}, 0x8, 0x800, r20, r21, 0x7, 0x4, 0x8, 0x484}) r22 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r22, 0xffff, 0x84, &(0x7f0000000000), 0x4) fcntl$getown(r22, 0x5) r23 = msgget$private(0x0, 0x0) r24 = getpgid(0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r24, 0x0, 0x0, 0x0, 0x80a6}) 16:00:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus/file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) close(r0) 16:00:09 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0xfff, 0x0) fchmod(r0, 0x40) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x1ff, 0xf58}, {{r1}, 0xfffffffffffffffc, 0x20, 0x2, 0x800}], 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000000002000000000000000000000026b6c3264cbfc8ff91ea8b7f0e4aff2ee873a2cfdd97b4a9d9f28850508a8bba2bc4cec3ca41066efa1d982d6f67a183919bb8c970216594249e9231f2f62ed3002a96a5e31ffefcb481416b31360511f0e8f7c9df057fe387a3a803fc2a1f31b7847f4698b0a74957f91803b81a8ba802abf132657b06a4ef3aefe33429451f0ff392c4a6da4a33b9fd8d7d93dce3c2dfb607bbb5bc596648b516b3b558deb49b6e1b82b9f935d0b2f6d4ce1d96dd"]) r1 = geteuid() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r8, 0x6) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r11 = kqueue() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r12, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r14, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) pwrite(r13, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) poll(&(0x7f0000000000)=[{r12, 0x20}, {r13, 0x4}, {r11}], 0x3, 0x3) kevent(r11, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) map stack 0x2071c000-0x20b1c000 of map 0xfffffd803f014dd0 failed: hole in range 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getitimer(0x3, &(0x7f0000000080)) r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x1, 0xff) dup(r1) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffd, 0x1, 0xed9d, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000001c0)={{}, 0x1, &(0x7f0000000100)=[0x0]}) r4 = semget$private(0x0, 0x1, 0x104) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000240)=""/173) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000480)=""/4096) write(r0, &(0x7f0000000340)="ca9054543b8308b360b5efaaf509890138992ea5017f1230573e02651dfa77f2b97e2b5948e80364b349800f008fdcf6b24ca325d896c78e78228718a914eba0a5250ce8d01a254c72772060cd44f18c8e0c80c12f8af4befecfe9bed615add62a090e5d8c7b8598654d9c0ba69c01448c5e8d2c88d13865d3ec7013d1751fdff27a0004079f4aa4b7e910da5bff7d34eabf339dc6da4ccc98e70295c70aa77d9f3f6650172208e08a0ee1e308104ef0518e2bd97dfd0e695a5cd58da381c1753a44018d3ace8c6228c1c9941706d10ba2111ad7f4697893bbbd77d91513287fc82ffa1127b9be1a947d3695f7d4e03c1b1e64e1eddbcc2504bdcee908cfc6c13e329b447a5a8a7fe62a7aa1dc1700", 0x10f) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3, 0x0, 0x0, 0x10000}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x51de) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000040000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1a053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e391f6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8f1da5eb1152f6bc23442dc9631d64bcd5b8201005bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d1abe96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630d96ae48f7db4ebe7942da05b1bc7931afe634b47d5f074ac87cdbe3e8a7664105bce2879310ecdd9b7c8b527428b595e8015ff2db000"/1055], 0x10) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x3b4}], 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) getppid() 16:00:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x19}], 0x3ff, 0x0, 0x400, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a246f90e26bda1e4f63a4f1b6188bf6a0e9b796e519ed6547b236c81db3dbf966751ffe4bfdaab343c1fe10c100"], 0x10) r1 = socket(0x0, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8218694a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000008c0)={0x3f, 0xae, 0x4, {[0x6, 0xfffffffffffffff8, 0x1000, 0x1, 0x2, 0x6, 0x1000, 0x9, 0x1f, 0xfc33, 0xffff, 0x100000001, 0x2c8, 0x7, 0x1f, 0x9, 0x87, 0xff], [0x7fff, 0x0, 0x1, 0x4, 0x2, 0x200, 0x8, 0xcd, 0x9, 0xda932d2], [0x9, 0x7fffffff, 0x4, 0x101, 0x5, 0xffffffff], [0x7000000000000000, 0x0, 0x4080000000000000, 0x1, 0x7, 0x456], [{0x10, 0x7, 0xfffffff7, 0x9}, {0x7, 0x4, 0xffffffff, 0x1}, {0x7, 0x9, 0x7, 0x8}, {0x6, 0xa961, 0x9, 0xc03}, {0x9, 0x1, 0x83bd, 0xfffffffffffffffc}, {0x6, 0x0, 0x2, 0x89dd}, {0x8c, 0x0, 0x9}, {0xf10d, 0xde, 0x401, 0x8}], {0x1f, 0x1, 0x7fffffff, 0x3}, {0x4, 0x3ff, 0x10000, 0xf7a}}}) r3 = dup2(r0, r0) write(r3, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) 16:00:10 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x1}, 0x9) fchmod(r0, 0xe7) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="05000000c7b49efb2b09a59b16b9602e2adc5814d78fb4c985e3781f27b40190b17feed0b7e6c86528fe1d6373068a4f32e9f53f24b910c7f60ee2d76ff816a705954eaf62b5ff880eba3d45932e07775ab6ba488995ff5198"], 0x18, 0x1}, 0x9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x7c}, {0x100000000006, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000ebffffff0000000000000200"/28]) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x2, 0x1000}) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x100) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x80000001) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x7ff}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0702a277d05745192a101000000000ffffff05ffff05000520000004"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r4, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r7, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r8 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x8, 0x8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r9, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r10 = dup(0xffffffffffffffff) r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r14, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r18, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r19, 0xa5, 0x1, 0x100000003, 0x6}) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000480)=ANY=[@ANYRESHEX=r19, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r12], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r17], 0x4, 0x2, 0x1800) r21 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r21, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x496) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000780), 0xc) r24 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r24, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r25 = getgid() r26 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r26, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r26, 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x9e8b4d88673d9d2e) r29 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r25, r27, r29, 0x10, 0x9}, 0x8, 0x1, 0x9}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r30, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r30, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r31 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r31, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f00000002c0)=0x2) semop(r31, &(0x7f0000000400)=[{0x7, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r32 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r34 = getgid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r32, r33, r34, 0x10, 0x9}, 0x8, 0x1, 0x9}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r35, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r35, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r36, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r36, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r37, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r37, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r38 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r38, 0x0, 0x0) shmctl$IPC_SET(r38, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r40 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r40, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r40, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r41 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r43 = getgid() semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r41, r42, r43, 0x10, 0x9}, 0x8, 0x1, 0x9}) r44 = getgid() r45 = getppid() r46 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r39, r42, r44, 0x1e4, 0x8}, 0x5, 0x5, r45, r46, 0xfffffffffffffe01, 0x9, 0x7ff}) r47 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r49 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r49, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r49, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r49, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r49, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r49, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r49, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r49, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a88ae91eb20aba3dac5d18e9a4faeed6efea958"], 0xffffff64, 0x1, 0x0) r50 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r51, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r53 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r49, 0x1, &(0x7f0000000980)={{0x2, r50, r52, r48, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r53, r53, 0xa5, 0x1, 0x100000003, 0x6}) r54 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r54, 0x0, 0x0) shmctl$IPC_SET(r54, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r54, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r56 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r56, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r56, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r56, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r57 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r59 = getgid() semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r57, r58, r59, 0x10, 0x9}, 0x8, 0x1, 0x9}) r60 = getgid() r61 = getppid() r62 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r54, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r55, r58, r60, 0x1e4, 0x8}, 0x5, 0x5, r61, r62, 0xfffffffffffffe01, 0x9, 0x7ff}) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r63, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r63, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r64 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r64, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r64, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r64]}], 0x18, 0x1}, 0x9) fchmod(r64, 0xe7) ioctl$BIOCGETIF(r64, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r65 = accept$inet6(r64, 0x0, &(0x7f00000008c0)) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r66, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r66, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r67 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r67, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r67, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r67]}], 0x18, 0x1}, 0x9) fchmod(r67, 0xe7) ioctl$BIOCGETIF(r67, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r68 = openat(r67, &(0x7f0000000900)='./file0\x00', 0x0, 0x80) r69 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r69, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r69, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r69, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r70 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r70, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r70, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r70, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) sendmsg$unix(r21, &(0x7f0000000840)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000dc0)=[@cred={0x20, 0xffff, 0x0, r22, r27, r23}, @rights={0x18, 0xffff, 0x1, [r30]}, @cred={0x20, 0xffff, 0x0, r12, r33, r28}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r45, r50, r55}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r63, r5, r65, r66, r68, r69, r70, 0xffffffffffffff9c]}], 0xd0, 0x1}, 0x9) fchmod(r21, 0xe7) ioctl$BIOCGETIF(r21, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000200)="ae007871253f4ad248429b11718db3fc7cdd5f797635ac657ad579652e987547232f44335cfd90cbb2a05122e3afc655eb74f3a79bb5e38a7533c5d6b76cc35817646602f49670418da514585f68ba7d7cdb171dd4ad89603638d18de81c3a5ab481c9dc8112539f", 0x68}, {&(0x7f0000000280)="a36b4ff10393eab2543734e98534b7f65525bb66c62be4636dd68d83c420740fa7", 0x21}, {&(0x7f0000000540)="505fa0fb14ad9f14aeddb42a396888839fe66e0dfae00cc623b78609939878a7dcbf1dafb11b2b11541865ae60d3b064f8add4a1757e325ee34523c1fcd418b110c10517cfb091e93df516d431c0b241b699c381fd5682d9a0e7e9a15796e114d779deade3d2cb240c8bd799f6437abacbec468ae7062ee9e022cd98a85316843d44585fce1f7964f3fd7508a6f9eb5152b4daf4e2d9e7c067a8b849f8e8b5862ca1d33232f6b74371", 0xa9}, {&(0x7f0000000600)="9bc12a8590cfc0a729f1995ff150f9f449ec08bd66ed19e515f56ddc46a5d7f5d16cde897648e3cb286b15928d488ad5f6b1c61a6c79df62322c3166a3885e0759b1dba89a25994f6569454e2621b2dc3615997400b88b4bb105bc306bac28b7ef9a9a854eac2860e99ab642586dc83564fec101e11f53ce39da6323e3f8dad91bd636bacf0227e4591f644dd909b661da31e5cee1b10d03cc52d6463673faec47e04d7f66037164c70ebb62a123be7cfc2fdd16b5", 0xb5}], 0x4, &(0x7f0000000740)=[@rights={0x20, 0xffff, 0x1, [r2, r1, r1, r1]}, @rights={0x38, 0xffff, 0x1, [r3, r4, r6, r7, r8, r9, r1, r0, r10]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r17, r71}], 0x90, 0x8}, 0x8) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r72 = getgid() setegid(r72) r73 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r73, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r73, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r73, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r73, 0x40087468, &(0x7f00000001c0)) fchownat(r73, &(0x7f0000000080)='\x00', r74, r72, 0x6) r75 = getgid() setegid(r75) r76 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r76, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r76, 0x0, &(0x7f00000000c0)) semop(0x0, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x84}, {0x18, 0x1, 0x5, 0x9}, 0x0, [0x0, 0x80]}, 0x3c) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x1, 0x1, 0x2, 0x5, "078323f1e417edfc8cb75b6ed06779aefd36f400", 0x80000, 0x3ff}) r6 = dup2(r4, r4) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000240)=ANY=[@ANYBLOB="759d51242a11fdd94aa14e05d317f57571e5dda3b2917e3079c84a6430b800bc5de30aa7937415d72264888bce20f9aa835c9b1ecb75d68b93b1a961c59431e22fa52396891c9d8e28c1d4c0b22a2ee1f0af9c827c45d2ea83ba4540cfd4f33e68c10efb4e137e6b1c3e1f60ecc799df882c37394485cbacd6a669dfb5e17c475bc0ac98639fe867eeaf7c6d605c68b9edb0496cb05bf70a7f43f66cab752e51f2bf69452b47ac017974036863854c8dadbdb2e91b3abda1e90e14b77569ae95fadc843f05ece472335272b36ae5891b5a25a713929b9fba87"], 0x1c, 0x0}, 0x0) 16:00:10 executing program 0: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x146) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\'\xff\xff\xff\x7f\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x8) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="0001800000000000000066b618d682a0f7b3479fd300000000000002000000000000000000"]) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000000)) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000005c0)={0x8, &(0x7f0000000580)=[{0x5, 0x1f, 0x2, 0x401}, {0x8, 0xad, 0x7f, 0x80000001}, {0x5, 0x7, 0x0, 0x2}, {0xff80, 0xb4, 0x0, 0x3ff}, {0x4, 0x5, 0x9, 0x5f6b04af}, {0xfe00, 0x8, 0x2, 0x7f}, {0x2, 0x1, 0x3, 0x60000000}, {0x4, 0x7, 0x7, 0x7ff}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000040)=0x9c41) r2 = semget(0x0, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r1, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r1, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semop(r1, &(0x7f0000000280)=[{0x3, 0x9, 0x1000}, {0x1, 0x2, 0x800}, {0x0, 0x7}], 0x3) syz_emit_ethernet(0x7a, &(0x7f0000000200)="994f8ef9769ae64c485811d34b9b3c0cb8ee66847cf3fab8ab505f11c034ce1821ba696b3e9ceb149bd1d5010b571e69e0e36fa973e3b32bb57fb11f7575790ca23afab4bc44d132a5742d362e14a157f3139c23a35c395eba17ac2e5c0bb1948e457df7ef118b1458644e6c561f2061164dcb9b25504ebc5948") r4 = socket(0x400000000018, 0x3, 0x0) setsockopt(r4, 0x20000000000029, 0x27, &(0x7f00000000c0), 0x0) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r5, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r6 = accept$unix(r4, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0xffffffffffffff71) sendsyslog(&(0x7f0000000400)="f525012175e02ec751ffac40c742b372a9daceaa6c914e75d414ba240b1bdbf0447a0d16a817b8b87e281a84f28bde51c01dee021c1921c9b90a5ef11b7c0d85e677a4ad480747585c6b6e016a3fe7b0af33b1e1683d0c1de821da1398072f40dd7ca07f20521ab3ae0a03660dbdc92b66cee81c3f56ae9653038cba20dde412f195cb3e0cd0043f18b2b85c5f198018a70745b68156b795bb077a7af4133d732a30ca17fc0af0dc3690c0a458c7a232b0564efedb5dd7959c27c20ee1d8cbbbe6f706b6a19396086fc8ac58a9edf697b7056545b7ea48d9578408911523b8a93f78", 0xe2, 0x29) accept$unix(r6, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x5c}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x4690) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000001680)=""/4096) ioctl$BIOCPROMISC(r7, 0x20004269) mknod$loop(&(0x7f0000000300)='./bus\x00', 0x6000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000002c0)) 16:00:10 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00007eb000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00006ca000/0x3000)=nil, &(0x7f00004fa000/0x2000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000475000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000010e000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000777000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000144000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00000f6000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000229000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) fchflags(r3, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x8f\x87p', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x10}, {0x800002d}, {0x6, 0x0, 0x0, 0x3200}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1e00, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18, 0x1}, 0x9) fchmod(r3, 0xe7) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x8, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./bus\x00', r4, 0x5}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)) 16:00:10 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x8000, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x82}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000080)=""/32, 0x20, 0x0, &(0x7f00000000c0)={0x18, 0x1, 0x7ff, 0x81}, 0xc) fcntl$setflags(r1, 0x2, 0xf73d9eb5a3907f20) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x7fffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000020001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) read(r1, &(0x7f0000000240)=""/193, 0xc1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x4) dup(r2) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") pwrite(0xffffffffffffffff, &(0x7f00000000c0)="1cabf9e83e92b4b747bd8d770c8a84f13edc2ee6c8d6e1fc38a9706a30e24970aa29e65d08412ef46fa501", 0x2b, 0x0, 0x0) 16:00:10 executing program 0: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x8000004d) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000400)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080), 0x100000000000022e) preadv(r5, &(0x7f00000001c0), 0x0, 0x0, 0x0) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) r6 = fcntl$dupfd(r2, 0x1, r4) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000180)=0x6) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0x0) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x202eb, 0x0) mknod(&(0x7f0000000440)='./bus/file0\x00', 0x6000, 0x40) semget$private(0x0, 0x3, 0x10) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e16b0dae04ce925d470400", 0x1, 0x3}) flock(r6, 0x80000000001) r8 = open(&(0x7f0000000300)='./bus/file0\x00', 0x8080, 0x4b) madvise(&(0x7f00007e8000/0x3000)=nil, 0x3000, 0x7) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f0000558000/0x3000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff6}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f00007f5000/0xe000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000406000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00003e6000/0x4000)=nil, 0x7}, {&(0x7f00002c8000/0x2000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0xfffffffffffffe04}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x7ffffffa}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80100001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f0000463000/0x1000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './file0\x00', './bus/file1\x00', './bus\x00'], './bus/\x00', './bus\x00', './bus/file0\x00', ['./bus/', './bus\x00', './bus/', './bus/']}) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x402, 0x0) flock(r7, 0x14) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\xea\x86\xb1\xbe\x00', 0x87cdde6eb07ca36c, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x10c, &(0x7f0000000300)}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='[') 16:00:10 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = socket(0x9723c644647c6e63, 0x8000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0206925, &(0x7f0000000300)) 16:00:11 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x9) fchmod(r1, 0xe7) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$TIOCNOTTY(r1, 0x20007471) dup(0xffffffffffffff9c) syz_open_pts() r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="dcd47b487f2b43fa54f4e6568cb68592f675b47dd55bcd91521b39850c342a336ae5eda50f6d371ffa450f8e1099e805dfbebc2474de3f1d3d5fc26c456cbc91e633bdf455956d427a8b240eee65d00341673e69c1bd1d5d8d3869eb5e5de90c172cc6b216c4aceab7f6d7b051713df4e38fa2ea59f0167a6f4a3dd98d073a318a0a4b0967156e1e68e542986194921b2ea6a1e0f4891151497aa28acf1bc2839273063f", 0xa4) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18, 0x1}, 0x9) fchmod(r3, 0xe7) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000100)) close(r0) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x10, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x83, 0x0) kqueue() ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./bus\x00', 0xfffffffffffffffa, 0x10001, 0x8000, 0x0, 0x8, 0x3, 0x20, 0x2, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x44) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000240), 0x0, 0x0, 0x0) socketpair(0x10, 0x4, 0x6, &(0x7f0000000200)={0xffffffffffffffff}) pread(r2, &(0x7f00000003c0)="7490cbb4eab7ef06b566d37dc943747a34ea9da0970e444830e50c71353763f1650d9e359ac11a024040bfbb650e1091faa51d51522a6d92202728ecb70e159a0dc3a637007e6088582e109e7ee42617aa757e25742efcf6b729a51288e570d7763484efd7d8180fb4cca8422148c0adbf0af53fccf24ae69461f25a605e9a997171b9937062df8d4f427a0df08db96e5d1884c6c8a5d56201f2c2553351e457cb4d962df00c977536ebd057d5949fad8b3ddd85a5311f2952885b4500e5a061906b776af90dfe8d13", 0xc9, 0x0, 0x0) r3 = dup(r1) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) r5 = getppid() mknod$loop(&(0x7f0000000240)='./bus\x00', 0x1e080, 0x1) fcntl$setown(r4, 0x6, r5) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ktrace(&(0x7f00000001c0)='./bus\x00', 0x0, 0x1400, r5) r7 = getppid() fcntl$setown(r6, 0x6, r7) fcntl$dupfd(r4, 0xa, r6) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000100)=0xffff) write(r1, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r8, 0x8000000000004, 0xffffffffffffffff) 16:00:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000200)={0x4000003, 0x3fffe, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r4, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r4]}], 0x18, 0x1}, 0x9) fchmod(r4, 0xe7) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$TIOCSCTTY(r4, 0x20007461) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:12 executing program 0: open$dir(&(0x7f0000000000)='.\x00', 0x80200, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 16:00:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) socket(0x6, 0x5, 0x20) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0) socket(0xa5aa974e14aea8a7, 0x4, 0x80) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x200) fsync(r1) shutdown(r0, 0x0) 16:00:12 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESOCT=r1, @ANYRESDEC=r2, @ANYRESHEX]], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x44}, {0x6, 0x0, 0x0, 0x68f}]}) r1 = semget(0x2, 0x2, 0x40) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000000c0)) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000001c0)=""/255) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xfffffffffffffcb7, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) writev(r2, &(0x7f0000000140)=[{&(0x7f00000002c0)="ed12bb0d967b848489f7114018489166379cfe0d9e2346396dd2ffcde20db25fd8c7fc2237d5e00d116bea0152d01bf26f50f57b016018f64dc648c87569d1abcbbaecae5d350864a49ff6767175bdd62f5851088668bb60d36cb5c0d2df2cfa3e138db54a14a9c89f94a131125c0548f36a49297ddc263c9d826c62c890b2fc647ca12987f567b826ae8a79d24932facc6e195b5054a7d363ab48e0fae291c372639f1d6d341be4e49ad783bc0d808c3c38acaf1b", 0xb5}], 0x1) 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5c8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xffffffff, 0xffff, {0x1, 0x4}}) r3 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000240)=""/173) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000040)=0xd7c) getsockopt$inet_opts(r2, 0x0, 0x2000000000018, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:12 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) chflags(&(0x7f0000000000)='./file0/file0\x00', 0x10008) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000240)="eff5842068eeca28c60079b92b1eeb753c0daa3ded10c88e423ce04f632e3aef5709ceced3233136913d4a391b5403b135da5347984be85f6b5544e423f4ae7d5bddf5b2fccc324d8f6b415a2c0a0b5e34f959f0212c45d3a274a6a7a8c1e4c28d0fd580a3b7bce4fd78d13bbd455829b62a6f92f9961b1d5deb49a06a5248dff9468a0307bf7ddd5f3dbe397af8966ebb821e632d425e58496954c1278b4eb0ab53a46076f97387c92e7cd8dcf221705c577792e41d6c629831d74578c2a674850fdc1a1e71ac59ebb3bef72f9e5fbc5c604c17911113dc5a6d1d534b580307242ba262db89b2cae8047efdf17812fb64d37f0d343078b2", 0xf8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000000000038e, 0x13b) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0x3}, {0x840000006, 0x0, 0x0, 0x15c}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) pipe(&(0x7f00000001c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xfffffc95) syz_open_pts() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x5, &(0x7f00000009c0), 0x2a0, &(0x7f0000000380)=ANY=[@ANYBLOB="89dec221cbeb2322c518000000000000552230be5b0facd823be63b28a1f2db350335ba7ce82e2db77cd36a1d06bbdd255dd874e25e2f527386989c31aed80e25e3b871c1996824b2225e32dc3a84c3f875e507a663b7e8fdbe10c6a4ff6790e609119d977141b247b79638a0fe9e851cc9afdbcc5b8ed9a08d8b858bb503565643004344b25c897820d376ca8eb26000000006904443397ccf31cc24c43578f3c710b4903eb11de0e8694130689b2186e1a2e88d5f541014db56f881d8f9f969cebbbd75441757ef03907a4191553a3465e23039dc04a66e6cd10c04e1b0974d994735b720cc13f", @ANYRES32=r0, @ANYBLOB="007fbd00"], 0x18, 0x1}, 0x9) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r3, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18, 0x1}, 0x9) fchmod(r3, 0xe7) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000480)={""/16, @ifru_dstaddr=@in}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r4, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r4]}], 0x18, 0x1}, 0x9) fchmod(r4, 0xe7) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r2]}], 0x18, 0x1}, 0x9) fchmod(r2, 0xe7) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000180)={0x5, 0xfc, 0xffffff81, 0x7fffffff, "ec3beda5a3a71b5157edc7f67dfda09bbbf05c9b", 0x4, 0x80}) fchmod(r0, 0xe7) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xffffffffffffff00, 0x10001}, {0x6, 0xa}}, 0x0) 16:00:12 executing program 1: r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000002c0)=0x2) semop(r0, &(0x7f0000000400)=[{0x7, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r11, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r15, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r16, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf8000000000000000000000000000000000000000000000000000000000000000000000000a9c3000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6aa1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000480)=ANY=[@ANYRESHEX=r16, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r9], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r14], 0x4, 0x2, 0x1800) msgrcv(r18, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000240)={0x0, 0x128, 0x0, 0x0, &(0x7f0000000000), 0xfe37}, 0xb10d6f71bde3ac79) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r22, 0xa5, 0x1, 0x100000000, 0x6}) r23 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f00000002c0)=0x2) semop(r23, &(0x7f0000000400)=[{0x7, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r25, r26, 0x10, 0x9}, 0x8, 0x1, 0x9}) r27 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r27, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r29, r30, 0x8e587e431e5d2ac3, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000000)=[0x0, r3, r7, 0x0, r21, r24, r28]) r32 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000286, 0x0) writev(r32, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000340), 0x496) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000780), 0xc) sendmsg$unix(r32, &(0x7f0000000800)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f00000007c0)=[@rights={0x18, 0xffff, 0x1, [r32]}], 0x18, 0x1}, 0x9) fchmod(r32, 0xe7) ioctl$BIOCGETIF(r32, 0x4020426b, &(0x7f0000000300)={""/16, @ifru_dstaddr=@in}) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r35 = getegid() getgroups(0x5, &(0x7f0000000100)=[r31, r33, r34, 0x0, r35]) r36 = socket(0x18, 0x2, 0x0) r37 = dup(0xffffffffffffffff) fchdir(r37) setsockopt(r36, 0x29, 0x20000003c, &(0x7f0000000040)="02000000", 0x4) panic: kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/net/route.c", line 951 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *258107 11923 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e3723,ffffffff821b3839,3b7,ffffffff821c3b71) at __assert+0x2b rtrequest(1,ffff80001595c3b8,4,ffff80001595c488,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000b26800,840100,ffff800000b26858,0) at rt_ifa_add+0x290 in_ifinit(ffff800000a9e800,ffff800000b26800,ffff80001595c790,0) at in_ifinit+0x37a in_ioctl_change_ifaddr(8040691a,ffff80001595c780,ffff800000a9e800,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff80001595c780,ffff800000a9e800,1) at in_ioctl+0x205 ifioctl(fffffd802e6ccb08,8040691a,ffff80001595c780,ffff8000ffff84f8) at ifioctl+0xb34 sys_ioctl(ffff8000ffff84f8,ffff80001595c898,ffff80001595c8e0) at sys_ioctl+0x5b9 syscall(ffff80001595c960) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,9aa7ad3a1b0) at Xsyscall+0x128 end of kernel end trace frame: 0x9acde6bbcf0, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "cifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/net/route.c", line 951 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e3723,ffffffff821b3839,3b7,ffffffff821c3b71) at __assert+0x2b rtrequest(1,ffff80001595c3b8,4,ffff80001595c488,0) at rtrequest+0xbf1 rt_ifa_add(ffff800000b26800,840100,ffff800000b26858,0) at rt_ifa_add+0x290 in_ifinit(ffff800000a9e800,ffff800000b26800,ffff80001595c790,0) at in_ifinit+0x37a in_ioctl_change_ifaddr(8040691a,ffff80001595c780,ffff800000a9e800,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff80001595c780,ffff800000a9e800,1) at in_ioctl+0x205 ifioctl(fffffd802e6ccb08,8040691a,ffff80001595c780,ffff8000ffff84f8) at ifioctl+0xb34 sys_ioctl(ffff8000ffff84f8,ffff80001595c898,ffff80001595c8e0) at sys_ioctl+0x5b9 syscall(ffff80001595c960) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,9aa7ad3a1b0) at Xsyscall+0x128 end of kernel end trace frame: 0x9acde6bbcf0, count: -12 ddb> show registers rdi 0xffffffff81896ae7 db_enter+0x17 rsi 0x46c8 __ALIGN_SIZE+0x36c8 rbp 0xffff80001595c1d0 rbx 0xffff80001595c280 rdx 0x46c9 __ALIGN_SIZE+0x36c9 rcx 0xffff800015338000 rax 0xffff800015338000 r8 0xffff80001595c190 r9 0x1 r10 0xffff800000be7500 r11 0x2b9df3b0bdce0c1e r12 0x3000000008 r13 0xffff80001595c1e0 r14 0x100 r15 0x1 rip 0xffffffff81896ae8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001595c1c0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=258107 stat=onproc flags process=0 proc=4000000 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2508,0xffffffff82569ac8 process=0xffff8000148a2d98 user=0xffff800015957000, vmspace=0xfffffd803f014330 estcpu=32, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 11923 399960 95377 0 2 0 syz-executor.0 11923 239230 95377 0 3 0x4000080 piperd syz-executor.0 11923 27681 95377 0 3 0x4000080 piperd syz-executor.0 *11923 258107 95377 0 7 0x4000000 syz-executor.0 54451 143744 69320 0 3 0x82 piperd syz-executor.1 95377 262321 69320 0 3 0x82 nanosleep syz-executor.0 11655 388453 0 0 3 0x14200 acct acct 43938 319393 1 0 3 0x100083 ttyin getty 98673 394120 0 0 3 0x14200 bored sosplice 69320 433971 42585 0 3 0x82 thrsleep syz-fuzzer 69320 99310 42585 0 3 0x4000082 thrsleep syz-fuzzer 69320 125114 42585 0 3 0x4000082 thrsleep syz-fuzzer 69320 209557 42585 0 3 0x4000082 thrsleep syz-fuzzer 69320 136908 42585 0 3 0x4000082 kqread syz-fuzzer 69320 272710 42585 0 3 0x4000082 thrsleep syz-fuzzer 69320 284183 42585 0 3 0x4000082 thrsleep syz-fuzzer 42585 428848 8742 0 3 0x10008a pause ksh 8742 308472 59681 0 3 0x92 select sshd 59681 440799 1 0 3 0x80 select sshd 19975 332501 72512 73 3 0x100090 kqread syslogd 72512 164820 1 0 3 0x100082 netio syslogd 77217 304600 1 77 3 0x100090 poll dhclient 58007 53825 1 0 3 0x80 poll dhclient 99003 273182 0 0 2 0x14200 zerothread 27802 488691 0 0 3 0x14200 aiodoned aiodoned 13858 25902 0 0 3 0x14200 syncer update 28432 307506 0 0 3 0x14200 cleaner cleaner 31861 12757 0 0 3 0x14200 reaper reaper 46235 496162 0 0 3 0x14200 pgdaemon pagedaemon 87822 112624 0 0 3 0x14200 bored crynlk 37598 108046 0 0 3 0x14200 bored crypto 6659 448199 0 0 3 0x40014200 acpi0 acpi0 68786 493299 0 0 3 0x14200 bored softnet 86270 125096 0 0 3 0x14200 bored systqmp 31214 52457 0 0 3 0x14200 bored systq 19149 390483 0 0 3 0x40014200 bored softclock 91297 158844 0 0 3 0x40014200 idle0 12479 336519 0 0 3 0x14200 bored smr 1 95240 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9600 7034K 15484K 78643K 52714 0 0 pcb 13 10K 12K 78643K 1538 0 0 rtable 135 13K 13K 78643K 4686 0 0 ifaddr 97 25K 28K 78643K 1205 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 570 0 0 iov 0 0K 32K 78643K 2033 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1230 77K 78K 78643K 13351 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 85 0 0 VM map 81 20K 20K 78643K 100 0 0 sem 12 0K 1K 78643K 2919 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 7952 0 0 sigio 0 0K 0K 78643K 103 0 0 proc 50 38K 63K 78643K 2955 0 0 subproc 32 2K 2K 78643K 803 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 494 0 0 in_multi 27 1K 2K 78643K 768 0 0 ether_multi 1 0K 0K 78643K 64 0 0 mrt 1 0K 0K 78643K 64 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 114 503K 503K 78643K 114 0 0 exec 0 0K 1K 78643K 1575 0 0 pfkey data 0 0K 2K 78643K 4 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 244 723K 728K 78643K 22242 0 0 UVM aobj 130 4K 4K 78643K 140 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 1695 0 0 NDP 23 0K 1K 78643K 382 0 0 temp 248 3541K 4181K 78643K 311888 0 0 kqueue 0 0K 0K 78643K 44 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 177 0 170 1 0 1 1 0 8 0 rtpcb 80 947 0 945 1 0 1 1 0 8 0 rtentry 112 870 0 821 2 0 2 2 0 8 0 unpcb 120 6854 0 6835 22 21 1 2 0 8 0 syncache 264 38 0 38 16 16 0 1 0 8 0 tcpqe 32 104 0 104 9 9 0 1 0 8 0 tcpcb 544 2758 0 2752 11 10 1 3 0 8 0 ipq 40 44 0 44 16 16 0 1 0 8 0 ipqe 40 108 0 108 16 16 0 1 0 8 0 inpcb 280 8108 0 8097 50 49 1 13 0 8 0 rttmr 72 25 0 24 6 5 1 1 0 8 0 nd6 48 100 0 98 5 4 1 1 0 8 0 pkpcb 40 39 0 39 14 14 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 150 0 150 28 28 0 1 0 8 0 art_heap8 4096 49 0 47 19 17 2 5 0 8 0 art_heap4 256 3653 0 3408 55 38 17 20 0 8 0 art_table 32 3702 0 3455 4 1 3 3 0 8 0 art_node 16 861 0 820 1 0 1 1 0 8 0 sysvmsgpl 40 60 0 54 1 0 1 1 0 8 0 semupl 112 3 0 3 2 2 0 1 0 8 0 semapl 112 2915 0 2905 1 0 1 1 0 8 0 shmpl 112 138 0 10 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 15131 0 13711 47 1 46 47 0 8 0 ffsino 240 15131 0 13711 84 0 84 84 0 8 0 nchpl 144 27252 0 25642 61 0 61 61 0 8 0 uvmvnodes 72 7780 0 0 142 0 142 142 0 8 0 vnodes 208 7780 0 0 410 0 410 410 0 8 0 namei 1024 102379 0 102379 6 5 1 1 0 8 1 vcpupl 1984 80 0 1 10 0 10 10 0 8 0 vmpool 520 98 0 19 6 0 6 6 0 8 0 scsiplug 64 6 0 6 4 4 0 1 0 8 0 scxspl 192 107141 0 107141 60 59 1 7 0 8 1 plimitpl 152 692 0 685 1 0 1 1 0 8 0 sigapl 432 7989 0 7976 2 0 2 2 0 8 0 futexpl 56 267135 0 267135 5 4 1 1 0 8 1 knotepl 112 2136 0 2117 3 2 1 3 0 8 0 kqueuepl 104 2018 0 2016 1 0 1 1 0 8 0 pipepl 112 4724 0 4703 16 15 1 2 0 8 0 fdescpl 424 7990 0 7976 2 0 2 2 0 8 0 filepl 120 73209 0 73108 37 33 4 11 0 8 0 lockfpl 104 3001 0 2999 1 0 1 1 0 8 0 lockfspl 48 1001 0 999 1 0 1 1 0 8 0 sessionpl 112 63 0 53 1 0 1 1 0 8 0 pgrppl 48 153 0 143 1 0 1 1 0 8 0 ucredpl 96 10540 0 10531 1 0 1 1 0 8 0 zombiepl 144 7979 0 7979 3 2 1 1 0 8 1 processpl 864 8009 0 7979 4 0 4 4 0 8 0 procpl 632 19038 0 18999 5 1 4 5 0 8 0 sosppl 128 130 0 130 24 24 0 1 0 8 0 sockpl 384 16065 0 16033 78 73 5 23 0 8 1 mcl64k 65536 3280 0 3280 225 224 1 47 0 8 1 mcl16k 16384 97 0 97 36 36 0 1 0 8 0 mcl12k 12288 250 0 250 23 22 1 1 0 8 1 mcl9k 9216 132 0 132 33 32 1 1 0 8 1 mcl8k 8192 523 0 523 9 8 1 1 0 8 1 mcl4k 4096 1094 0 1094 8 7 1 1 0 8 1 mcl2k2 2112 89 0 89 34 33 1 1 0 8 1 mcl2k 2048 81383 0 81339 24 17 7 13 0 8 0 mtagpl 80 4734 0 4711 48 46 2 8 0 8 1 mbufpl 256 210260 0 210126 371 352 19 56 0 8 5 bufpl 256 42053 0 34273 487 0 487 487 0 8 0 anonpl 16 1070105 0 1049099 359 261 98 99 0 62 10 amapchunkpl 152 45932 0 45792 137 127 10 19 0 158 3 amappl16 192 52016 0 50756 399 324 75 76 0 8 11 amappl15 184 993 0 993 13 12 1 1 0 8 1 amappl14 176 814 0 810 2 1 1 1 0 8 0 amappl13 168 1475 0 1473 1 0 1 1 0 8 0 amappl12 160 1047 0 1047 8 7 1 1 0 8 1 amappl11 152 1878 0 1865 1 0 1 1 0 8 0 amappl10 144 678 0 676 1 0 1 1 0 8 0 amappl9 136 1896 0 1890 1 0 1 1 0 8 0 amappl8 128 1432 0 1384 3 1 2 2 0 8 0 amappl7 120 880 0 874 1 0 1 1 0 8 0 amappl6 112 1824 0 1808 1 0 1 1 0 8 0 amappl5 104 1598 0 1587 1 0 1 1 0 8 0 amappl4 96 7512 0 7481 1 0 1 1 0 8 0 amappl3 88 1972 0 1965 1 0 1 1 0 8 0 amappl2 80 62086 0 61993 9 6 3 3 0 8 0 amappl1 72 161196 0 160783 27 18 9 20 0 8 0 amappl 80 20139 0 20054 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 139 0 10 3 0 3 3 0 8 0 uaddrrnd 24 8088 0 7976 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 8088 0 7976 1 0 1 1 0 8 0 vmmpekpl 168 53263 0 53222 4 1 3 3 0 8 0 vmmpepl 168 983525 0 980882 580 424 156 158 0 357 36 vmsppl 272 7989 0 7976 4 3 1 2 0 8 0 pdppl 4096 16182 0 16069 23 8 15 15 0 8 0 pvpl 32 2792280 0 2771488 795 518 277 306 0 265 97 pmappl 200 8087 0 7995 5 0 5 5 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1367 0 727 20 0 20 20 0 8 0