dev/diskmap\x00', 0x2, 0x0) dup2(r3, r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) dup2(r4, r5) sendto$inet(r2, &(0x7f00000000c0)="512c2bd34bacf10928ddf1357db2f67eeee5a5aded4b6e0cf23ab992a3920ef46abe024539a31cba005c8b492739b2a18336ec8dc95b7b93d6f3c51cbd9dfc0e0e2fd077971a36aecd389eff8c3ca603c546b6e628337d3c9016119792761efe7d0c9d3e1283e5fc7ea5abb7c5d19038900d7d0aaf304ffe09f9", 0x7a, 0x206, &(0x7f0000000140)={0x2, 0x2}, 0xc) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 01:27:46 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000240)='./bus\x00') r1 = syz_open_pts() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r1, 0x1}) syz_open_pts() select(0x40, &(0x7f0000000000)={0x3822, 0x5, 0xef74, 0x9, 0xff, 0xa00a, 0x7fffffff, 0x9}, &(0x7f0000000040)={0x1, 0x7fffffff, 0x5, 0x1, 0x5, 0x62, 0xb82e, 0x9}, &(0x7f0000000080)={0x0, 0x9, 0x9721, 0x10001, 0x4, 0x4}, &(0x7f0000000100)={0x0, 0x4eb1}) 01:27:46 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002740)=""/4112, 0x1010) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r3, 0x4) openat(r3, &(0x7f0000000180)='./file0\x00', 0x100, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x148) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r4, 0x0, 0x0) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) r5 = accept$unix(r4, 0x0, &(0x7f0000000000)) accept(r5, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 01:27:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x8) ioctl$TIOCSTOP(r1, 0x2000746f) 01:27:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {}, {0x6}]}) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x3f}, {0x32e, 0x0, 0x72}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r3, r4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x401, 0x5, 0x64, 0x40}, {0x8, 0xc, 0x5, 0x5}, {0x8000, 0x6b, 0xf0}, {0x7fff, 0x1f, 0x40, 0x1ff}, {0x101, 0xff, 0x40, 0x6}]}) 01:27:46 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r0, 0x4) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 01:27:46 executing program 0: ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000480)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff030000000000007043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bfeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b0185b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc3716df36f3dda0c527a2534af827f48b3dbbf601f0cb513e9251694c463f62c720c98c285c87e7db98193bf5dae63f61e81d2e3c982380c734f2f0a238ea6095300453fa325b04bf5118bbab94f3629c1b09caf6d4b166cb6ca94905b686dc16670db97540e7bca698a3a4e4253490d3551a1fa47c3ffc8ff99dcb0206c39a851a5e5261c1c158901dc954e85c56c64cda758db9957e7e7e8878d1955a39e0b94ba93a8b9782730eaaab8bb47ebb3647fc0228cdebf529b55c6a3f75e1854a0572472a8c92d4fa58e2d22188e0139c7d2c26b04acc5b54a95f2ba211042eaa1ade82fe87f9c635ac6d9f119b74e70015539da4385edd298c98c4506034630e2e051a28333676cb975dc14bdc4fad4cc4a4852aaffcb34714b78fd299d2a83e814f99175200b75b3b2fa77f236ec484cf8db7551046eed4e8e514205849dc184dd26c4077d57acdf59053098f64a74e2d234cdd8744ff15bf1f21faf09cd3fa3950f9cc9433d5d8b14590c55516e58c899db92ae729739c5b8b8dd408832934f82e419ac66130351450d5f8633bd7721346b31312f1adcb5a0457cf5dd7e16768d40225e35961e128f5a74fed878d493e938347ea8f3d"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r3) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = dup2(r1, r0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 01:27:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x1002, r11) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x1, 0x7}) r12 = msgget$private(0x0, 0x10000004) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r13, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r13, r14) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r15 = socket(0x18, 0x4001, 0x0) setsockopt(r15, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) r16 = socket(0x18, 0x2, 0x0) setsockopt(r16, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) msgsnd(r12, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r15], 0x1, 0x800) close(r15) munlockall() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x60}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 01:27:46 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r1, r2) 01:27:46 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, 0x1, 0x0, 0x3}, 0xc) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) socket$inet6(0x18, 0x6000, 0x8) r6 = socket(0x11, 0x4003, 0x0) connect(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="06000000002014c4e2bd3a1f77df904183bd14000400"], 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, 0xa}, 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) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc02069a0, &(0x7f0000000300)) sendmsg$unix(r11, &(0x7f0000000580)={0x0, 0x1ca, 0x0, 0xfffffd9b, 0x0, 0xfffffffffffffe1f}, 0x40c) r12 = socket(0x11, 0x4003, 0x0) connect(r12, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r12, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r13 = socket(0x11, 0x5, 0x0) connect(r13, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r13, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) r14 = dup(r13) r15 = getpid() fcntl$lock(r14, 0x8, &(0x7f0000000080)={0x0, 0x7, 0x80000000, 0x6, r15}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = open(&(0x7f0000000040)='./file0\x00', 0x8214, 0x1) utimensat(r18, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x676}, {0x3, 0x9}}, 0x0) r19 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r16, 0x4004667b, &(0x7f0000000380)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r16, 0x0, 0x0) r20 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r20, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdec) sendto$inet6(r17, &(0x7f00000007c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c61682db50000c040d08da9be27119d62a0c7319dc00edcff64566e51b247367573b927b362a6ec4a561d66c25342ca7bd03d4a3036a520925fc62cd63f384d606e75d266daac0c6be424661bb165529f0e3698c435e00167725c76a88fcbe927b11c904de6dca61d2408bc4e0733ce68b710398588e8a5e7ec1fbc2f31c9fdbcba9dea1af99dcec3fa940a91778d27efc6775c75d2e66bef2d45e493a9261c3dfa3687555d8a3f3b272598cc799386d4ae40e4929a358ddb451a146a1859d02324e62ad1fd704b375f906a31", 0x62, 0x1, 0x0, 0xfffffffffffffe11) r21 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r19, 0x80}, {r19, 0x6}, {r21, 0xc}, {r17}], 0x4, 0xfffffffa) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r21, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r22 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r22, &(0x7f0000000440), 0xb, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r19, 0x0, 0x0) r23 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r23, 0x3, 0x8, &(0x7f00000001c0)=0x9) 01:27:46 executing program 0: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 01:27:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r2, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x1, 0xfffffff9, 0x200}, 0xc) dup2(r1, r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0xa, &(0x7f0000000180)=[{0x62, 0x9, 0x7e, 0x80000000}, {0x3a28, 0xff, 0x20, 0x5}, {0x582, 0x4, 0xff, 0x7}, {0x1e5, 0x8, 0x63, 0x4ec}, {0x1, 0x8, 0x75, 0x8000}, {0x3, 0x0, 0x8, 0x1000}, {0x9, 0x88, 0x7f}, {0x5, 0x0, 0x7f, 0x8299}, {0x4, 0x5, 0x6, 0x1f}, {0x1f, 0x5, 0x0, 0xc81c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 01:27:46 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188, 0x4}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x2aeb, 0x1f}, 0xc) r1 = socket(0x10, 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) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r3) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x7, 0x1, &(0x7f0000000180)="dc98f6cfdd9c6de23fe01bc8da7a012700b69a511359e3a115ea11c57291ce9184eee16a9d15f28c524cca017e19f8eafeb68570b4ca34b049c5727d54718b84d381c6c2684a2c8d70e8020f359dd9190b6541c8f81f89e47b80d067a1ec8dc0f6d992d73dc372063883cd099d32efd69388926620193ee73ddfbb76b5fe844d8104aa75926e8c25b78bf5a169380eb82494c31a37a819a4817c7af83c635b231463d85af313a4fad5787297b8bb987654688531aaef078393ef206c0b3e2581db7194cc6824c6ef8cba30a935094a2c95095fe3c1fbcea354b9033f7c58abe0dbd6d53155b3", 0xe6) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 01:27:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [], [0x0, 0x0, 0x2]}}) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0xe48fbd5e8f1fd74f) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r3, r4) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r5, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = getegid() fchownat(r3, &(0x7f0000000080)='./file0/file0\x00', r6, r7, 0x6) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x12, r2, 0x0, 0x8001) 01:27:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8, 0x86129) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 01:27:46 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x1104, r1) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r2, 0x4) ioctl$TIOCSTOP(r2, 0x2000746f) 01:27:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) r1 = socket(0x2, 0x1000000008002, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080)={0x1f, 0x4}, 0x10) r4 = socket(0x2, 0x4, 0x6) shutdown(r4, 0x2) 01:27:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x200, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x3fc, 0xfffffffe, 0x1, 0x0, "22bdadbc000100", 0x0, 0x9}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800d", 0xdeb}], 0x1) 01:27:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8000, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r2, 0x0, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x8, 0x1, 0x8001, 0x1}) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r3, 0x0, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r4, 0x0, 0x0) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6, 0xb78163910ebbd5da, r4, 0x0, 0x22) 01:27:46 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a28197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a8deb7bcd14f94fd14507d0000000000002951b10bcd4c0a16ab58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b27f910dfd57d60f13ad30505e8f5300a4aeef9d612f871f4385014257795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000ff42d280ede065dc0643ec6b47b8d7da4333ac0f990166518b7d2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6374451752cc2f1eaca8f6a6053695ceeae7eb582836d95c5a353b671fb1be7aa121bdf10b63b795598b6bc4220b5a231cc0000007dd4d42bac99fe91d0259acaac28bbea5d120ff237baf809204e10dea0721466ff2d128cb12d9173600f1971fbf9d6361f31a20a408dc64e150db0745cfcd178f847606c59e73d9fa5b267a8ec2bcc875ccfecb7dbe79476775b4fff19926dd0dd9d93b2a56989c10a49e49704"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 01:27:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x81}, {0x6, 0x0, 0x0, 0x23}]}) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914fe357e3a", 0xffffffffffffff1a, 0x0, 0x0) 01:27:46 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1000000000000281) r1 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000340)=""/192) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r4, r5, 0x0, 0x100, 0x1000}, 0xf2b2, 0x800, 0x7}) r6 = socket(0x18, 0x1, 0x0) r7 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f0000000340)=""/192) r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r10 = getgid() r11 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000280)={{0x2, r9, r10, r11, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000080)=""/10) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000100)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = getegid() setgroups(0x2, &(0x7f0000000080)=[r12, r13]) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, r12, 0xffffffffffffffff, 0xffffffffffffffff]) semop(0x0, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(0x0, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r14 = getuid() r15 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r15, 0x40044271, &(0x7f00000001c0)) write(r15, &(0x7f0000000140)="220100", 0x3) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r15, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r14, r16, r17, r18, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) r19 = semget$private(0x0, 0x9, 0x42) semop(r19, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r19, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r20 = getuid() r21 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r21, 0x40044271, &(0x7f00000001c0)) write(r21, &(0x7f0000000140)="220100", 0x3) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0xd00, 0x0) unlinkat(r22, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r20, r23, r24, r25, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) getgroups(0x4, &(0x7f0000000240)=[r13, r23, r12, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r5, r26) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 01:27:46 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) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r2, 0x0, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xf4, 0x4, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r4, r5) getpeername(r4, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) 01:27:46 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040)='t', 0x1) read(r0, &(0x7f0000000080)=""/101, 0x65) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000380)=""/109) semctl$SETVAL(r2, 0x25b3e4df80b9dd0c, 0x8, &(0x7f00000001c0)=0x7) execve(0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x10000004) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x651f5270a1e1aa27) r4 = socket$inet(0x2, 0x2006, 0x0) pwrite(r4, &(0x7f0000000240)="fc486f1182eb192e63f317c52dc6dff502cb884a95d82d0fccf8a74008a8f5b3b95a9ba830b1261405f0af78300bc5acba135f9e22d14b399071aae477a1893acf5b1b07418a030726b8d5f06f58d65cc87d6bb9287a67668d40c8e7f7d4b247efda224dae252c5d37d00bb193391f042d27894073c47bbe06fe13dae713cbab173f92dfd711e6f3c7a041e2e0b4b3b1efc7a063", 0x94, 0x0, 0x7599) r5 = socket(0x18, 0x4003, 0x82) setsockopt(r5, 0x7, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r3, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r5], 0x1, 0x800) bind$inet6(r5, &(0x7f0000000000)={0x18, 0x3, 0x1ff, 0x4}, 0xc) syz_emit_ethernet(0xa7, &(0x7f0000000100)="35ad96ce1477fd5906bbd4a9286a5762bc75e0a1025094331a4dc82c1ca47169386605b992cb681aa04cb4b1dce9b4c277b9a590f282d55bd75ed41afcc71a418eb1a1d3af53346a9e6ab9a2264307e4005141910e59383598a2ec2e6b734118d287a4029decb888fae385d021b993e2208f65d1f3113587126cbb3ae01213cb6f5e29e21505449bb248d6fd3fc14d63377543cea477e8cb37e5a6165ffd0e851be6d2bd58587e") 01:27:46 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x100) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r0, r1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000900)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 01:27:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000080)) 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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f00000001c0)="1b07081eb34886d20d06d3aa5d43954c", 0x10) 01:27:46 executing program 1: pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r0, 0x4) openat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x202) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="00b719a80000186004008034dd070100000000000000000000fffffffffffffff9000000000000000000000000454c", 0x2f}], 0x1) 01:27:46 executing program 0: symlink(&(0x7f0000000040)='./control\x00', &(0x7f00000000c0)='./control\x00') pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r0, 0x4) shutdown(0xffffffffffffff9c, 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x2048, 0x0) r1 = openat(r0, &(0x7f0000000000)='./control\x00', 0x0, 0x3) r2 = openat(r1, &(0x7f0000000080)='./control\x00', 0x20, 0xa) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) getpeername$inet6(r3, &(0x7f0000000340), &(0x7f00000004c0)=0xc) r4 = socket$unix(0x1, 0x5, 0x0) r5 = socket(0x6, 0x2, 0x7f) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000140)=@file={0x0, './control\x00'}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000180)="a77b7d64df", 0x5}, {&(0x7f00000003c0)="cd3fb67e716683373654be6862999915fe91c155fcb6cef5b2b8d9c7dd8f819ea257d6b18fe090532549af7c56a0134843de48e42eeb1fe5d891b854162bb2ace0106af5736409dd128b2cc6ec87b2eb3cf7fba03efca11ee65e99ebe4786d1a3085b9a23724d8575cce0e2bc83e535cc12000af2f155907c588b01d3fe96273031753dc1edd12ceec8e9f133c314aab330846f8ca36f06b8c2960b18e32451c412550b09175074318734defdc2ecaae9c31795042e155c69e18351cee58989ccd34344e95e07d0bfb3fff9392b1bc78aa476b358ae8c6d8fee25676d224acf21f040c683b062d63233f08147e0f5cd14533044b4b", 0xf5}, {&(0x7f00000001c0)="ffd64d8a8cc868b3461a07792bbc6e8de4e41c064cf143b46ed897a1e81bccff8614381c0ae136425421011845f92e8e6143cde754f86da5b2cbcf40d93e69b1ed25d39c37432cca96816b9d4bef5e13da4119f855dd486615bc6085f29ba94c596991dfb3eb22d533d22654c0968fc7c6be69e7b51589230f51b973", 0x7c}], 0x3, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r2, r5]}], 0x18, 0x8}, 0x1) chflags(&(0x7f0000000280)='./control\x00', 0x0) 01:27:46 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) r1 = socket$inet(0x2, 0x3, 0x0) poll(&(0x7f0000000240)=[{r1, 0x40}], 0x1, 0x10000) poll(&(0x7f0000000040)=[{r0, 0x65}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x8) close(r1) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 01:27:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2c2b35ca16c5426c, &(0x7f0000000080)=[{0xfff8, 0x0, 0x0, 0xd5}, {0x9}, {0x4, 0x0, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") 01:27:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) readlink(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000400)=""/137, 0x89) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) ioctl$KDENABIO(r1, 0x20004b3c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r3 = socket(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) connect$unix(r2, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000380)='./bus/file0\x00') close(0xffffffffffffff9c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat(r2, &(0x7f0000000100)='./bus\x00', 0x80, 0x12) r4 = dup(r1) dup2(r4, r0) r5 = socket(0xce4fcdbe433e3053, 0x1, 0x6) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r4, 0xd6320a9c7a3729dc, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r6) 01:27:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) open$dir(&(0x7f0000000280)='./file0\x00', 0x400, 0x4) write(r0, &(0x7f0000000080)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c70100010000000000e3a88ebc90c9d44ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7a3853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f891b3b3424c72cae10210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a2463c8e35009b6998f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c1c5497bda817c4a83380e150fa9785cf2d3a5a9f8e92271916c9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e0000000006693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a45", 0x1fc) 01:27:47 executing program 1: ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000040)=0x6) r0 = msgget$private(0x0, 0x10000004) r1 = socket(0x18, 0x4001, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r0, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r1], 0x1, 0x800) fchmod(r1, 0xef2c5708dc106269) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r3 = socket(0x18, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ef, 0x0, "08000000cac3c6902a0004000000000000000040", 0xfffffffc}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x800, 0x0) dup2(r5, r6) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000080)) close(r3) r7 = fcntl$dupfd(r2, 0x0, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r7, &(0x7f0000000000)=[{&(0x7f0000001440)="d9154df438b2e6558f23a1d9f1a11be3c1b39e5466ea425f2aebad421ebec449a974356221669d8219f1eeef995328f0a61d115fc6d53fe074bcde42c4a3f58a2b7e1f3839cbff626f7fb9e16b55078fa3f1291438678638a7284c823141fb6fb153b1ef275baca424a246c47d47a87648eba0cf3b7f0efa972902e4c20106655de326315562633a61907840843263bb9ceafeb8dbc586817d29ea3c84cf7a16a243c580b03c5837bd28dc26cbb55b10bffa1435f821563c09c1d8fc6cc183bfd3784ab17e9fb4559047749e1820a1835d801b2325e36a9d742c95da7d9ff8fc3b35c03ed4b919e136ba69a4b185f732b9e9c21f877eb0ad08344a7f7a8ce05cefd5e4bd418c00c0a2d77c14dc546b727548e81d048a88fde31e8788cfd58f7454517684770dfe448f76952f3d97fdaef9da9f415ca34e88c132862b55777f242c59429c337fc2280e22b9bc86ad48480c7e2492283973df54974e9c2a6812bc167e769eee3244fe557bdc32565d4f39df6df54c90dd54cba453fc5aed3b70127ac9f102138d9cc0200935a2bd756a8f1dcf746292b7bf3fcf3de0d65a37c413faddeb5f5c9739e5a8e3c76d2618b2cfd738739bc515f7b8d174b213d6da8d3b4617e24e2161167677e7a60c2681ff2641d30a6ec2bf164cbdb51a629a49998dcd9d21b8b20696af5e521ae532fc09b59002debf2a4700729706a5c81bcb20baf6c4fdffee19a63ff2fb7ecd7f9d0edc18ce2705a3c33ec0888586533f2dbccfdc0a6c1be8666cefa0122f0bea58981c6751bbaec7e0f07eac4c622ceca6300513c637631951cb9fb0f3cfb10697ae8619b0fd32054c78243d272aeb93cad2215e59735c440f8f0303f670403d454cd370b5d3dc8830926fea03befaf11aa6f8ae15cf17b32e5f6dbd934395ae152c16308b28b8d7526d107cff4bfa46b200960e3c08ae2d921a2ebe881e4b2c61c7670523f224c6e3d0e10ef466f8af2288642388279af771ba1c5b17392f5a7f50d626e7e71ece2f5bad9f7acb690e2de65d0a68055fd125f977dd35f59f95fd043678cc55fc7d388714d9498f9eb4ac13abf956838ffb827fbe9b732d717e77dbe0b40bf9f5214456af00cbf8ea8f025de1546380a6a45718ce07fc239f74e1b01a4ff82d91ff5303e01b36ecadabe354d352278f8f67e1c2273815f114b1e4d9e9eed5e6bee2c9fed4d3fa724a3de6f49e5cfd6d3fbe060c1afbb93b063ffe3c476a467678e7cd0c72218b7e4016cdbaa125e6394ae9877521e57f33fb92eec99fd24d562bbb02b721a044bf980d2d39587072285c379a7a7b3335bbd1a78ffb0c1533ce30e7a1716fc50d2549b33e1edee67bc2e0560be1255dea27bc55fe5c67d119d5b8774b3d5f6f5772266acb92ca9f17eafaab6aef7cb6d41d89df79bd032c7ecb97179064c9b4bd0c4fd75911fe14632bb194b61e2ff8a0b6b6b7677beae46cf248a5f33b50334d86044b0cb222f897591a5637bbce97a7d71e6b8e299eb55fd24266baa4d583225fbee80d6f7eb771b0e09896026133361c1eaab599e5d631e7bad76854592edede0cdfd29ecfaeebd4d4d88809f1d051c8f2e74cc20d6c84021002fcc695a0820d7b33fccd1952d7625ede53bcad8450966998aee921f2e094002ada05216e48ab20a2c2f3dc660ab16f7d87a1671470f5c530bbb452086da42da8b0bfb7a25e204e9c7ab159658890134076a47565364e628f00118e93b9574a11e97acb291be518d6fcf60a7da03189e6d7b9faf2b3ed203b96e2c256c7cfc24c187b6c7b01ce633cdf0fcb3f342df82932be2352d30838b19fc016220688f29564982c235e9966d83fcb9f720b07e9ba5f0f96686c7ce1839ce2d809dfb5274ab2e55a486310e64b52ec3306babea3676031810b79c2f5bbec44e74a0c6d2e181faadbaac2d4d1cbbd60923b59c0e33d5627efcc5b505d84bab252daa7e1f6192f3809bcc83c58f5442d1770ed2ba7681acace91c421815ce4161d12806961b2e134d8e371fe414ced813c488270fce2ec023d375f5c5d047bace2b14cc993397c5b756287ba33ac2559105076ac6333b5cbba71de64604dd9c11ba0dc0077e14ce9c500e376643049a13675cc0341d1860b604b5c1677069f9cc957d3ccec8b9df8593eb14cfa4e75ef52357e24075cc694afa136d376f338eb24ff0e65149a9ba18430771cbc76d07da692e4e6dffd778af5174b1aef6434a79cb847c37f35f8be7feddb92e7ad166781f0f3da60923a2e9c2f65ecef5f085518b2d152d633cc29e63e18c9994fcdeb584b76be02e4374fa27c61798c3846a744ff2ea266d678a75a3c535f9c6936dcaae933c2372dd4fdcfb194e7a8e71ee3e377422f91620cf04ef1f1830a8fcb63cd8ec36001f8b543680e0090a8f6e5d2586d303d47653646301c156c3b2fa24b5acd8621a11c436d2bc62a7aa2806f32c6945386ae5ffa4a6b3c7f59985c1bf214f3023bdecb9df96e16974d0f121a6a931709cd2e1cd7a779a8f67db83afa7c02d3094349732d050dca34777cb502c8f8bfd9accdb71b7e370dc28570f0a49151ad8f22a58b3e1106ba7edaabbc885e1160ea2ff7c87843b411fd63f1eb5b3e253de9d0aa56eef3b133dafcce7e8fd9be49c0b527790ea6a99dfec928cf6fd4944ddfca7c08f2ef7cb947507a390fe40d5fd36954677d64730015c751cc04e51a5006175dc6e60e10c7b935e3394b0fe68a9e5b0dea132f4532c27a32fad351ea9d35e597f1948dfcc7b3e73ff6d4b2addafcf17921a290ed2ae3d15b6657780eb22e137a9d8c25128b6d72f0f5e2f52502ae7c3ad0544d2af403826fe7ad87a2b3bffbefc92ac9dc305e00b67c733905945d64edc00075dddf14d999fc9456b3168706af1b1f15dfd804538134e6dc2d4f9c9c7dc5cfa26795846823a10e13196e6c3ce08383d6f0157223d349b2c0322dae0603f1740412ea31e30af45dbfd4de632c007ed3d88e1027746a91872596f90ad65b484f4832637fd44a446de10e3d6dc712ee0dbd48e07174bc60ba94d3a3b2f46518a97620f3d504c64bb6b676f146b266cbf2737bbe1b042c8673a19e6114854c568466fbeb5aa1e2f9a0ccffda65ffed4718af5eab1fb1da3b4feb03bbf00c19631b7acc14904d360ce12dfe2498ffd6b070450d4fa36f0aa20d9c773c5595e9f345e66266eb09dc27d28cdf59c4e6aa0fce24febedbab698dca90fee5e3515dfbb978bbceb3688f81df40c8c8f45e5ca2036884dd70bcd07fceecc4e354cf6be5614f31f5453f82247f41aab3703eb8c033fb69910f27e892d4d4a76cf51a9cdbceef126f6f0a80ee3cc6b335688dd2a0ebe31aa93740f5245ff1d6deab9249d8264c80848ee0af640d8af8a03d534a894d5d1267dafb8a4d0c66a1e7e93a7f2e6c44cb0b66e16560f20b4163c5577fa329b0319fce81c04eaac81661203d7bdf0ea68479", 0x999}], 0x1) r8 = open(&(0x7f0000000080)='./bus\x00', 0xc000, 0x150) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r8, r9) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r10, 0x0, 0x0) setsockopt(r10, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) r11 = dup2(0xffffffffffffffff, r10) getsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f0000000200)) ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f0000000240)=0xffffffff) 01:27:47 executing program 0: r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r1 = getuid() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r3, r4) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000001c0)) write(r2, &(0x7f0000000140)="220100", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r2, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r1, r5, r6, r7, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) r8 = semget$private(0x0, 0x9, 0x42) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r8, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) getuid() r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f00000001c0)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") write(r9, &(0x7f0000000140)="220100", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:27:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x35}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/nulh\xad', 0x10000, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x240c1, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r2, 0x0, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) msgget$private(0x0, 0x10000004) r4 = socket(0x18, 0x4001, 0x0) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r5, 0x0, 0x0) setsockopt(r5, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r6, r7) fcntl$dupfd(r5, 0x5, r6) setsockopt(r4, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r8, r9) r10 = msgget$private(0x0, 0x10000004) r11 = socket(0x18, 0x4001, 0x0) setsockopt(r11, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r10, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r11], 0x1, 0x800) msgsnd(r10, &(0x7f0000000440)=ANY=[@ANYRESHEX=r3, @ANYRESOCT=r5, @ANYRESHEX, @ANYRES16], 0x4, 0x800) r12 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r12, 0x0, 0x0) setsockopt(r12, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) r13 = open(&(0x7f00000002c0)='./bus\x00', 0x10000, 0x20) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r13, 0x0, 0x0) setsockopt(r13, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) kevent(r1, &(0x7f0000000280), 0x40, &(0x7f0000000380)=[{{r13}, 0xfffffffffffffff9, 0x8, 0x2, 0x7, 0x7fffffff}, {{r1}, 0xfffffffffffffff9, 0x80, 0x2, 0xd47, 0x7}, {{r1}, 0xfffffffffffffffa, 0x8, 0x20, 0x1, 0x100}, {{r12}, 0xfffffffffffffffd, 0x11e, 0x4, 0x9, 0x7}], 0x20, &(0x7f0000000400)={0xe0, 0x6}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) shmctl$SHM_LOCK(0x0, 0x3) nanosleep(&(0x7f0000000180)={0xb4, 0x7}, &(0x7f00000001c0)) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r14, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r15 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r14, r15) setsockopt(r14, 0x39, 0x80000000000000a, &(0x7f0000000440), 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 01:27:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x3) fcntl$setflags(r0, 0x2, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) semget$private(0x0, 0x3, 0x1) semctl$SETALL(0x0, 0x0, 0x9, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/\x84\x00\x00\x00\x00tyCcfg\x00', 0x80, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000400)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) r3 = open(0x0, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x80, 0x60) unlinkat(r4, &(0x7f0000000200)='./bus\x00', 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) dup(r4) fsync(r1) r5 = syz_open_pts() r6 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) writev(r6, &(0x7f0000000000), 0x9dd4112e7649cf1c) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000240)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000340)=0x80000000) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000040)) close(r1) dup(r5) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r7, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280), 0x3) ioctl$TIOCSDTR(r4, 0x20007479) syz_open_pts() 01:27:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0x5c, 0x0, 0x6}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 01:27:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000240)="13", 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x81}, {0x6}]}) r2 = dup2(r1, 0xffffffffffffff9c) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000380)={0x2, &(0x7f0000000340)=[{0x2, 0x27, 0x81, 0x7f}, {0x7, 0x1, 0x1f, 0x8}]}) recvmsg(r2, &(0x7f0000000140)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000100), 0x0, &(0x7f0000000280)=""/93, 0x5d}, 0x40) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 01:27:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r3) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r4, 0x0, 0x0) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x10, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r7, r8) r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r9, 0x0, 0x0) setsockopt(r9, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) socketpair(0x20, 0x6f1884caff11bb79, 0x5e, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = getpgrp() r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r14 = getgid() sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f00000002c0)="8debf1c6783bef2dd72dd1bab5eb4f61dd2f49e865232acfd663d1122b5b7f8d5962203a0eaf94afc662959c9a7598b49a9df539f5e9df3f171aa98de2a87392a44964b0c297a09e75c927343d0f022e80d9e652a259e91f2531099629192cfdf22df35c0b7e366f2991768de9fa70b1113146c7d4792dae5ec9a7ca00300c22285ead5dd868c8e41a5137113fd6fff4d1b2f298a2b53f85675109faa46ca450abea1ec764a3318b7223a462816d99aa8174f8ee3651358ba97768752d54c475a59acb6e14", 0xc5}, {&(0x7f0000000180)="53101322abe566826645e5dfd587afb43e1262513b52b9e723ed555b1cede5fcf6488aa4db55eeaf50c06c09c63975e613a77fac8d739e4f5eecab82df67a18734906a530ef66da619db0f039dbce8657df1a33596db7515c5b645252b6dad2ab3b9d2bea0715f7c854c06fc643a0fa17ca47f713ed0eff5933c20bb8e0fc3ba0b540765f0a47174e9a3", 0x8a}], 0x2, &(0x7f0000000580)=ANY=[@ANYBLOB="2800000000000000ffff000003000000e29644a9ef13db41bf1bdec26bb010bed8980b0a6948786d2ef987fa6dcf541474218ce084cb74d351ccca8036e506b9d0d2f2b2daa080024f89c7d9f4886de0cdb0af008b39eba7739005fefb7ba889d10228cbb39ed8454ca1d03ea839951b32c15aaa6356cd053a041e7b6e", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r0, @ANYBLOB="00000000180000000000ec00ffff0000010099e7", @ANYRES32=r6, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB='\x00\x00\x00\x00'], 0x88, 0x4}, 0xc06) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x3}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:27:48 executing program 1: poll(&(0x7f00000000c0)=[{}], 0x20000000000000b0, 0x3ff) r0 = msgget$private(0x0, 0x10000004) r1 = socket(0x18, 0x4001, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r0, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r1], 0x1, 0x800) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000001c0)={0x0, 0x6, 0x9, 0x8, 0xfff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) fchdir(0xffffffffffffffff) open(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x9cf06219b98d8d68) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r3) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r4, 0x4) recvfrom(r4, &(0x7f0000000100)=""/102, 0x66, 0x0, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) 01:27:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f200000000000000000400"}) readv(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/84, 0x54}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000000180)=""/230, 0xe6}], 0x4) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) 01:27:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) dup2(r0, r0) 01:27:48 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 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) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000380)=""/109) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r3, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x9, 0x42) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r6 = getuid() r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f00000001c0)) write(r7, &(0x7f0000000140)="220100", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r7, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r6, r8, r9, r10, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x401, r4, r10, r11, r12, 0x20, 0x2}, 0x7fff, 0x5}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r13 = socket(0x18, 0x2, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8080691a, &(0x7f0000000300)) 01:27:48 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') r1 = getuid() r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r3 = getuid() r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000001c0)) write(r4, &(0x7f0000000140)="220100", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x20, 0x3, 0x7) unlinkat(r4, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r3, r5, r6, r7, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) chown(&(0x7f0000000080)='./file0\x00', r1, r7) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r8 = open(&(0x7f0000000200)='./file0\x00', 0x4c1, 0x100) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r8, 0x0, 0x0) setsockopt(r8, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$WSDISPLAYIO_SBURNER(r8, 0x800c5751, &(0x7f00000000c0)={0x5, 0x7fffffff, 0x1}) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) setsockopt(r4, 0x0, 0xf8000000, &(0x7f0000000340)="dbf18da83a287a07a700b8de8b7315fa96fa0b32b93958c3b6f6a67bd8c7c7b7c33564bf40a2283a900381e831c9ebf3188ccf0e8ff9d1c4ea9418453128f4d4b2e49dd3610431cb28c6415a2e52979cd362536257a29c7088689f9dd27d75086c6f36ae698e87bcea8948c3746a5894e50943cb3d0fcf7d66592edd2e0dafca697a6e742950c2985526c4d4b1fe53aa98", 0x91) ioctl$VMM_IOC_WRITEREGS(r9, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) 01:27:48 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) lseek(r0, 0x0, 0x0, 0x3) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) shmget(0x2, 0x2000, 0x100, &(0x7f0000003000/0x2000)=nil) r1 = socket(0x11, 0x4003, 0x8) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r4 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r3, r4) socket(0x11, 0x4003, 0x8) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r8, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r10 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r9, r10) getgroups(0x3, &(0x7f0000000140)=[r6, r10, 0x0]) r12 = socket(0x11, 0x4003, 0x8) sendto$unix(r12, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) r16 = getgid() r17 = getegid() setgroups(0x4, &(0x7f0000000240)=[r11, r15, r16, r17]) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r18, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r19 = socket(0x11, 0x4003, 0x8) r20 = dup(r19) ioctl$TIOCMBIC(r20, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r20, 0x20007606, &(0x7f00000001c0)=0xfffffffffffffffd) r21 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r21, 0x8004741b, &(0x7f0000000140)=0x9) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xc) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) r24 = socket(0x11, 0x4003, 0x8) sendto$unix(r24, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0xfffffffffffffd44) r25 = dup(r24) ioctl$TIOCMBIC(r25, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r25, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r27 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r26, r27) getgroups(0x3, &(0x7f0000000140)=[r23, r27, 0x0]) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='8d\x00\\/?\x00', 0x40, 0x0) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r30, 0x20004276) ioctl$BIOCGSTATS(r30, 0x4008426f, &(0x7f0000000500)) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0xc, 0x0, 0x2, 0xffffff01}, {0x1, 0x0, 0x0, 0xffff}, {0x6, 0x0, 0x0, 0x5}]}) dup2(r28, r29) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r33 = accept$unix(r32, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c0000000000005b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfcb2e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fcde058cc347ee7fc8e09000000000000000000000000db0682d4e426f1bb57a6f0a2ebc07ae858dd4887e04957f51141ccccac3e983c81d3fb011ee32e7a99b39902a75f577b2de97008f4b74bbb8c3765658b217dc7328b"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x87}, {0x5d, 0x0, 0x2}, {0x6, 0x0, 0xff}]}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x87}, {0x61}, {0x6}]}) ioctl$BIOCVERSION(r35, 0x80044272, &(0x7f0000000200)) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r37, 0xffffffffffffffff, 0x0, r37]) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3c, 0x6, 0xe0, 0x3}, {0x9, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0xff, 0x5, 0x5}]}) getpgid(r36) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000001fc0), &(0x7f0000001f80)=0xc) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f407868", 0x21b}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r38 = msgget$private(0x0, 0x1) msgsnd(r38, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000fc6aca1a3017e07f88eaf3f1fe70c8badd37e1c6625ed00d3543b27ac7f48029fc52dc07b09faa196172e67f12daaf1fb931ef92a8ea5407659d13420faa72051712a0b5881a457ff2386da40ac2708d507aaa41b15ab725a9aafc14a822a66a01a5ea30ede93b6cd2754d7d97990eb4a36f150cb2122550f8305f988caf3187cb44e34662f907d591f16c5160fb9f3fa67c82f4a0f75b94ed65d51d10b642d1ee72919525ed18495c2f4dd7189db01dc6428965a2e010400000000000089334f18e7d1d4d9a23c3d047b5e390e2d"], 0xd7, 0x800) 01:27:48 executing program 0: r0 = socket$inet6(0x18, 0x4, 0xd9) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) r2 = msgget$private(0x0, 0x10000004) r3 = socket(0x18, 0x4001, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r3], 0x1, 0x800) r4 = dup2(r1, r3) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000340)=0x101) setsockopt(r0, 0x4, 0x8, &(0x7f0000000280)="091b482d28fbfc9fe1cf0a319395d3541cd523cd7f9080d2742001bb8eec40e52426bce96742d06c90ad7b4783cb8435ed8142d255f9adf9e516e6cd205e6ad393a4aca6100d83f15811c55029195cbd84dbad040c9e0a78a4fcf41e34c31cd1cffa2e06019af69b17754ee73d82bb3d442a85c0b0658ac813e9f5a4fb75150d2f9c24e926ddd25380f799", 0x8b) mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) connect(r5, &(0x7f0000000240)=@in6={0x18, 0x1, 0x8}, 0xc) preadv(r5, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r6 = socket(0x10, 0x3, 0x7) setsockopt(r6, 0x1, 0xfb4, &(0x7f00000003c0)="3036b0a04d43b9bbafb9132db7699f40923650b0987677f75e9a4597c337f6916eee743f6bdd73801d29506d85939137cf243821b87a7242f559533c43330d48fcf853099543653bff083f482c5ca10d971fd75e9b0104c2705e3d8e7fe9a92e", 0x60) r7 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r7, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/191, 0xbf}], 0x1, 0x0, 0x1000) 01:27:48 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() setreuid(0x0, 0xee01) fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r5, r6) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r7 = geteuid() setreuid(r7, 0x0) fcntl$setstatus(r1, 0x4, 0x4) kqueue() write(r1, &(0x7f0000000340), 0x10000014c) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015962000 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015962000 01:27:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x3d}, {0x4c}, {0x4006}]}) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r2 = getuid() r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000001c0)) write(r3, &(0x7f0000000140)="220100", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r3, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r2, r4, r5, r8, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) setuid(r2) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r9, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r10, 0x0, 0x0) r11 = semget$private(0x0, 0x3, 0x80) semctl$GETZCNT(r11, 0x4, 0x7, &(0x7f0000000380)=""/109) r12 = semget$private(0x0, 0x9, 0x42) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r12, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r13 = getuid() r14 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r14, 0x40044271, &(0x7f00000001c0)) write(r14, &(0x7f0000000140)="220100", 0x3) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r14, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r13, r15, r16, r17, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000340)={{0x8264, r7, r6, r2, r15, 0x1, 0x7}, 0x6, 0x0, 0x9}) setsockopt(r10, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$KDSETMODE(r10, 0x20004b0a, &(0x7f0000000000)=0x1) sendto$unix(0xffffffffffffff9c, &(0x7f00000000c0)="f4cbf582abc224185249021c72821cad3e3ff048b720b809bf3d82dedaf35012cdc73a347f19a74a026c68a105849354568f8f6bbcfa104d4afb", 0x3a, 0x4, 0x0, 0x0) 01:27:48 executing program 1: clock_settime(0x0, &(0x7f00000001c0)={0x1000000009, 0x7}) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = socket$inet(0x2, 0x5, 0x5) getsockopt$sock_timeval(r1, 0xffff, 0x7250d63c390d4bce, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffff18, 0x0, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) writev(r0, &(0x7f0000001780)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3d2fdbf62e7339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb0391822dfed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eac1036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf5", 0xaff}], 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x220, 0x4) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x3f, 0x0, 0x0, 0x8, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f372e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10ba7fad78136904e09d9dba2fae010f5a1e543a1ec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b94daf4d3e251ef3dc9b3f15a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x502}], 0x1) denied attempt to set clock forward to 68719476745 denied attempt to set clock forward to 68719476745 01:27:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8], [], [], {}, {0x0, 0x0, 0x80}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 01:27:48 executing program 0: r0 = msgget$private(0x0, 0x10000004) r1 = socket(0x18, 0x4001, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r0, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r1], 0x1, 0x800) lseek(r1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x48}, {0x25}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)="9bd0b91d51eb70876dadc76795db") 01:27:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x87}, {0xd8e, 0x9}]}) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") 01:27:49 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="830c"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES32], 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) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:27:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)=0xfffff001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x6c}, {0x6}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x12) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0x1) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 01:27:49 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x16d}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000180)="39b9b66b2cca917028383ef74ef9ebe9b12824948ffec1d5a153a7d7fb4b107b4bca62ad90f39bb4c9929b9ae349272b0525bc1369db47789ffb8ab0ec07015326a350", 0x43) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) socketpair(0x1e, 0x64fc40812a707c95, 0x40, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r4, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x42, 0x20, 0x7, 0x5}, {{r0}, 0xfffffffffffffffc, 0x20, 0x0, 0x1f, 0x4}, {{r2}, 0xfffffffffffffff8, 0x10, 0x2, 0x1, 0x81}], 0x1f, &(0x7f0000000080)=[{{r3}, 0xd889bca1c69bf127, 0x0, 0x80000000, 0x39, 0x1}], 0x7, &(0x7f00000000c0)={0x100000001, 0x1f}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) socket(0x6, 0xc006, 0x20) 01:27:49 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) 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}}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r3, 0x4) listen(r3, 0x400) fchmod(r2, 0x4) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x1, 0x401, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000798000/0x4000)=nil, 0x4000, 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", 0x23c) 01:27:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c2204bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d197b01000000000000000008000000000000000000000000df42d268ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77428b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e000000000000005fd4117640d36acfca638b43472fea9d8ba57596b4e9e556aba83eeae13db73490246ace220934872aff1aef8ad16f386544d0d7eed8a3b6f7ef012dbeb35c0cf3294fa55d3810111280debc7f53486bebf6cd15910db4e9247f2379e06073c2476128ced07e24f49c9d5e7425d3ee2e927c867e21903e4f36010000003110670302ec9bbb5c66458d16c38871d2a833c5798b6a768cea088fee8d2cdaab3cc8a24850379d6cb61980efe36868d77e021fcf3593d7b497e57a8f5cf6e1daf1cd2f3d9e07c331eb32fb8ca26dbed7c7d91133a198b9ff3df3b43f4a98f92da4ba97e8e494c5a69dfee85bd6afc5cb00"/583], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000140)="440002ef4faf1553ff7ae03f518d8415a3504abeb8258908e0c85aa182025d33b353af837ea859843a26fb4579b6c89cfba1f0dfe086460a9121fbb90d98ba3490c2d79190e88ffb0f1ff51fc1a75f1519c2e05a86d276f7399d91ba5e1e3b96c8103478bd7a584ce448b02d4d9ba5eeb29fdf0f97b10526ce5a23c79f4e7e4d8ec8", 0xfcec, 0x0, 0x0, 0x2f4) 01:27:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x800, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r2, 0x0, 0xffffffffffffffff) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r3, 0x0, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000100)=[{0xaa, 0x80, 0x40}, {0x0, 0x7, 0x1, 0x7fff}, {0x1000, 0x40, 0x3, 0x6}, {0x4, 0xeb, 0x6, 0x8}, {0x8, 0x0, 0x2, 0xc25}, {0x6, 0x6, 0x0, 0x1000004}, {0xb, 0x81, 0x5, 0x5}, {0x3, 0x1, 0x5, 0x6}, {0xfaf9, 0x4, 0x0, 0xf3b}, {0x62, 0xbd, 0x1, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x4d}, {0x6}]}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) close(r4) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a62500000043aea8434d9259e9") 01:27:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f0000000100)="be3e9313711d412e7d9bdb552c74") ioctl$BIOCFLUSH(r0, 0x20004268) 01:27:49 executing program 0: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffff9}) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x51d, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 01:27:49 executing program 1: ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00'}) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) chdir(&(0x7f0000000040)='./bus\x00') 01:27:49 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x8000) open(&(0x7f0000000040)='./file0\x00', 0x5c82dae9d632328d, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) setpgid(0x0, 0x0) r2 = getppid() setpgid(0x0, r2) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) fcntl$getown(r1, 0x5) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x534, r13) 01:27:49 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x85) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/\xab\x8c\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") 01:27:49 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x1) socket$inet(0x2, 0x5, 0x6) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) 01:27:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1259a4d1e737526b", 0x8) 01:27:49 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null/', 0x300, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = msgget$private(0x0, 0x10000004) r2 = socket(0x18, 0x4001, 0x0) setsockopt(r2, 0x29, 0xd, &(0x7f0000000500)="0310000064e39856e622b19545bbef06a1b56643b26acdb639e3565edcaca44534c7f6b3b82b27c368927de4573387e6432f2c87399f1240f96fa11d119879a74035d19f8c488675375afacd313b99a465f4d6e95b8390dc5b15161c88b7d5f5f8ef6ed81066aabcb9faec79df6018a54d3d754646073219fd2dd20a0f38122615e130e8e55328a5a875a40cc2ae123337f3ac4076963c0768b277b8", 0x41d) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r2], 0x1, 0x800) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x2, 0x0) dup2(r4, r5) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffdd4) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r6, r8) r9 = msgget$private(0x0, 0x10000004) r10 = socket(0x18, 0x4001, 0x0) r11 = msgget(0x2, 0x24) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r13 = semget$private(0x0, 0x9, 0x42) semop(r13, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r13, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r14 = getuid() r15 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r15, 0x40044271, &(0x7f00000001c0)) write(r15, &(0x7f0000000140)="220100", 0x3) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r15, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r14, r16, r17, r18, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) r19 = semget$private(0x0, 0x9, 0x42) semop(r19, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r19, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r20 = getuid() r21 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r21, 0x40044271, &(0x7f00000001c0)) write(r21, &(0x7f0000000140)="220100", 0x3) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r21, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r20, r22, r23, r24, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000280)={{0x2, r7, r12, r17, r22, 0x144, 0x9}, 0x81, 0x0, 0xffffffffffffffff, 0x0, 0xc8, 0x7fffffff, 0x354, 0x9}) setsockopt(r10, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r9, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r10], 0x1, 0x800) poll(&(0x7f00000000c0)=[{r2, 0x80}, {r3, 0x80}, {r5}, {r6, 0x208}, {r0, 0x40}, {r10, 0x20}], 0x6, 0x8) 01:27:49 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000001b40)=[{&(0x7f0000000000)=""/226}, {&(0x7f00000001c0)=""/169}, {&(0x7f0000000280)=""/209}, {&(0x7f00000009c0)=""/4096}, {&(0x7f00000003c0)=""/95}, {&(0x7f00000005c0)=""/163}, {&(0x7f0000000680)=""/251}, {&(0x7f0000000780)=""/159}, {&(0x7f00000019c0)=""/163}, {&(0x7f0000001a80)=""/174}], 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) dup2(r0, r1) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 01:27:49 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getegid() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x2, 0x3, 0x6, 0x0, 0xffffffffffffffff}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xf}], 0x1) 01:27:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwrite(r0, &(0x7f0000000080)="fb1f6d2460dc4bec3c53", 0xa, 0x0, 0x80000001) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:27:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) syz_open_pts() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x10000004) r3 = socket(0x18, 0x4001, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r3], 0x1, 0x800) r4 = dup(0xffffffffffffffff) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) r5 = dup2(0xffffffffffffffff, r4) close(r5) 01:27:49 executing program 0: pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r0, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r3 = getuid() r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000001c0)) write(r4, &(0x7f0000000140)="220100", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r4, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r3, r5, r6, r7, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) r8 = semget$private(0x0, 0x9, 0x42) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r8, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r9 = getuid() r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r10, 0x40044271, &(0x7f00000001c0)) write(r10, &(0x7f0000000140)="220100", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x80000000) unlinkat(r10, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r9, r11, r12, r13, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) r14 = semget$private(0x0, 0x9, 0x42) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r14, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r15 = getuid() r16 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r16, 0x40044271, &(0x7f00000001c0)) write(r16, &(0x7f0000000140)="220100", 0x3) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r16, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r15, r17, r18, r19, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) r20 = semget$private(0x0, 0x9, 0x42) semop(r20, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r20, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r21 = getuid() r22 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r22, 0x40044271, &(0x7f00000001c0)) write(r22, &(0x7f0000000140)="220100", 0x3) pwritev(r22, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r22, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r21, r23, r24, r25, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) r26 = semget$private(0x0, 0x9, 0x42) semop(r26, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r26, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r27 = getuid() r28 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r28, 0x40044271, &(0x7f00000001c0)) write(r28, &(0x7f0000000140)="220100", 0x3) pwritev(r28, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r28, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r27, r29, r30, r31, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) r32 = semget$private(0x0, 0x9, 0x42) semop(r32, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r32, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r33 = getuid() r34 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r34, 0x40044271, &(0x7f00000001c0)) write(r34, &(0x7f0000000140)="220100", 0x3) pwritev(r34, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r34, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r33, r35, r36, r37, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) getgroups(0x7, &(0x7f0000000200)=[r1, r5, 0xffffffffffffffff, r11, r19, r35, r31]) 01:27:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r1, 0x4) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 01:27:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) open$dir(&(0x7f0000000080)='./file0\x00', 0x4000000028d, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r3) pwritev(r3, &(0x7f0000001580)=[{&(0x7f0000000040)="ba859ca00c532fbd0c692e94", 0xc}, {&(0x7f00000000c0)="925bd39da6ebeca241a6536b5a9ce5cd64e530a68488c223a66199901f0b68519d2cc182caff153480ca3715a6d26a7ba1daabd5a2e0cff863a5a7fbb12667a71a42420aebcdf1cc64a8d2c5f4f6f4f8b70386d9f140b39d3b909785fb3999e0b86cea55ac575fa9f4b3f78fd3eb263e1e451b6f7d42967d73ea20394bba3a4a3c146b18a198f376fc7dd3ae9373f04501c4a00f171057f1ac7716cf030150a56a7eaa00430d1b4ee807ea62d04ca9ee1023856c0cde52d2caa76e443647de599bcc963a1ee98703534482332136fcbb0523c2cbf27eb9", 0xd7}, {&(0x7f00000001c0)="8828f54282be821e79367ec0db9c7af22899f1b9b3feb7f4d9c6da3c858853a6b506119e9b8e23813b613f3042228c645da68f59746e5302a5cd1535be3e20c2a8c9e14751b2bfa7a18afc85bc96c246cfa7f4f7ed2989c4c2536b696dcd5e89c5a800e114a0c68798e877b2b826e8593bbe89669c04fd1a889367c15b522839337ed29634e401cac096d3c55d32415e63172a2f53e3601217a3b35bf311b525a5359483c76f75555140b4b82bc6c2ac0b166d65ed5ea6414fba8e31bda0fd25073afd77bc2ad36f12d948016249fff8df7de2d536eed7128ae831792c20911fbf0d819e2656e513ff0d7d5acfb7ee64622379e6e80c258683b35de8c6a824c1cf022ff3807b34f5bf9c08c7a4e91385783b691c0cb778767f001fd9b6db59a75644dfe21e11a6a368fc338b6e3373a55677e75d561a1086d5a7ebb73f87fb7605359f066d8b4cca0a14f1f3aeaa8e09819df9241a9fa5681a77a66fc0847ab82b1966d04bcfa90e57466637e5ff5cd5f193ccf0f9215a4c2438f4cbe275325188cf73bc3e2f60d1b72e7e53649cf87ba48d1ab86399c93171451e96e90493daee82229381f0102294e2a2c99074dbed3b4b08feff694a202bf32083b08e6c69a8bd3cd40d08a1e84b3a887ffd2249cfeafc30f270742e5a490319fc9e9ed9977ddab67bb6ef5bc267373f902320d489ae93f9a8dc459c00837d5013d842a20f9dadddb3312420909e244b505ec226f86f627620398140d405d7ad5fb850602a557b3cbac176362376c20e3b289ee34409279189d12f342c0f75db865d38dbe2e98dbfc6b6f2e6a6c1f39173ba93cc7daa266b9bc272af0f96fd93abf241dc173276df7be39cbd1e9f9938820b3b77a2521dd21ace02c483d53282ebc038a512dc0331677f1da296ae636937ed6eda90f81828e82a9131059ecd643d91855ea04486d56b6a22416bbb6dcada2cab4a6282e27a10bc0bb5d275004c0f96effda1963c2d1c9fc6f0e208a3a5d9aa99e8a8283223d9d90a22297cb2fce3d1265b7c4dbd9265d6713eeff11cc9772edffc3caea80a095f170172661b9333a1d9467abf4317c018529aed4137367bda9aefae250a13cb12d7656f4b2d5608f15ce82e336dda324b0df152ad4dd80fa8b84940a7375173a89989c00ba73c3a5bb9bea3518bc5b7e0b64334398dcfab3d4c9c3d056374a7d2dc79695a1edb571bdf559b80d91aec17f6676fab9fc4379406c654529c93ec335c123d1ebe73ee5e65e2cee63100f12c74a52d8008bdf11f33ddfc8ac46088818fa3773d991ba9bfe9e4e0c5971e9574775c3c1a90c013e7208ee03e3daaef0b108b5be362dd8b5fa664767be9b3c5df661a0d19dc37310ef3c4ef34622d273ef913141bfd6e874eddea70789cee620939dbda58fa056080caa100096776f6ffa0a3af340fb2b27cc1baeabfd03b8cfa6f39965508e423a77dc782c6c742162a6273c5e061bbe60a4704986b62df20d4b3c0b0aad3ac542b3a2bd32a645f4aa67a683a55c74976ad824fc71b5db20862035cf1f74b375f5a30436d364a33a2fd7cb7c7b189a0a8eddf5b39ebe317a6ccf26d188ea66f3a1a42d8c5fdf6fa546d57ca6d4659fe7d88f5301bcf8f5654636a7f89ff2cfa9b8d41a9ebf577bbd12161a0b5a25b8e1b29fb16c78a498a177a6736656acf0cd63c8b668e063132e0082486f23aad3bb354c337c1561eb98d8cc82f2af51be5e9c6d649b6934e0481c8a4e9ef3f9cc8f769b406a1f266c9ac44e090c17884355cf5296de288a08419f33b3f7aa7bc3897e5df6ae686dfd3e118400c5f1dffeadf5dc7233ccd3ae1f897b042af96a1187b12a51f5dbef3e4e1dd1b457c68863b657ff2f02cca8f3cb82bf7dd3c63a6b77e7a86b67890bdc935bbe56959561e3e7756aabffd702567121f6476c20c8a7fd939a1aa02b04e0b4bf49769f9fee7057b42dd8d8144feaf297e3261b845e4af619602700b32d72946615fa977ba1e68a736d135d8532102ffeeec2a8b303c6756554be4fb77ba2f9b886495da427207cc68c5381c2afef15cf3f4d19083462628b69126e768201d4ad670933291ffe5cfba1b178a5de90aede99f064ee9680a434ea8a42fe8933f30f66ed269f8fc8de72b47b0906552ee4b3be858cd5b942df445da09337aa636f9905077590a67d01fb774bfa82331cfdef1a49cefc1fb8a4a86c13d9f268000c05eb2bd5c8bced2266ed79454c0eb1a22dbf02f6079d70e8a426a6368c8b8f145f206d13537690638481b87c0e006b3c9d65e959e6909d0ba3910957eceabb2628159facbcaf0ae2757002371c9f36536ae675d4a5bbace10c34776f8e3231f84dd3fe30c8cf238da9bc1d59b709121d0c1ca99ff3e0495162985985036062964034add22d6689bc28698b81b46aa5c2c17402b4764e31af5abc4ff240041a5be4f600c5f37f380406b8e5724dd63758ba1a0ddda8b907c6ec4eb37e719b43e6d576928067ae3039785f79499a7a3656191972475c58718b7e2420e3bdaef6a68b3714dc29c686b6a7fac681065ad863e1d1643b107461b25e3ef3516c7ddbe5ba720cf910ba7e45120cf77d1ed2a02c86547a2fcf853c63cdb747886ba8a975f026bb1a8e4af3304b3b04ceb084dd2e580318178f26f01eb17b2010da0b3e7cc09e2bdb29e53e82e815c4d62b9afa34a13c308916de36cc0cc765ee264add44251f3e3c6d096204e03b37440881fdc4a7cba7c46b24471b261523a66583ac7ddb52b23f01d7d7cecc0e88309769e1848c8790de9ad5642d563319a696a51f650c481392a2f6a5f5dd239454423b06b23f0b1195244e6541743dc9a89fc07aad7eb4b1898f9f337b33ffac38a081cb32d5a82f45842e23959e369f20c54d73eedc5267166e7cc53807d1b5f393acc4c5e5d8402d109c39021fca693d13183f75daeb148d5b1ed16d640fb799300d1cba8faad6eb8fa15ea33fac5fe60642d5af83637b19af9863bf2838c05ded9a8d5d3485b390c3d12a379debde3c7923f476235f88a8be0c38fb95fd75b253e6f91d971a5d17fad299e6ef0bffc74e3b97002fcd11f94603f0ada9760cb1fcd7fcfb03281535d9ddf2063b8661b3cf97965ce504df0b3b0b87cb9cee8131a6c0c039e3c4ac98cf9ee38b5fd566752b4280099a1c345d8da5b7d99d686a2645ccf88a4b821cb94e5fe7a22a44832286742344863d3bda5447dc0f0d818770a1b1ed76ba1844a579c8e0a6138d84afa903181b67837a4cbc1dda4c0f29c8539b6b003562df16ed54a02c1ff447c405f7bdf8a9cbe69e439c58904fcb053ca7134a60e98fd8c8bd3652e5bdac178e393473e3f221122b3e99cfead6f2a8f5fa603ca8eeb8f5aac7722123e1e3492c7dfcd44118845961dd674a87c222547ce4874197e647979aa92d2fce873a895ed2303fdca39fa4037dd27927abf3d6890e99ee681d6499ece18e7267be54f10e785a965ded21ce429380cd1e3d3130552248acb5fe500d2c6e223b1a4936cd0f6b3cd54d80c80fafd68e0e21db9124ab821025872145da955b2bb461c4a10346806123112d9979ce79c2a064c7dd51889ba48448cb003df1a6fe9b6302243137ed044e3fb8c96c47567d4187acb4abce1c098a87a4a308521522103b307f18c06f08bad01c7d7671c9d40a95f943989c0630fe6037a4dd8bc282019a047d84adcc678de7dfae3162484c79de19bd48502ecb0fa6c9aa4057bf5ccd55790d91d9bb47d42b7541201c194437592bb3a93cc01ab1aa26f0d4767279905c978c8b918ffcc6b762d15c14e5b7fe8d2286e2228edf5cea5c5e669f831f211c574853cc8f517f9deb80efb39c79f2318ff7155eec02e7f39272e55f1674aaf4bc191f7cce463d12e95de8b5da6a6b36a036ac8f635225f2e49b2527aab917e510d790ebe9cda725a6fe57d3db5f2c521b4abdb543686e2e2455aeaf9857b4a6905e4f1558234ad13ddfef393ca28666ffe0a562debdc488138d760516e560dce7821b20e96e999421c0e765dfbad9f9c898e93f162bf1351bae9a2fb029bbacb04dd6bb228a5442f664e0a7e00a5e00a79604f55f8e54f491e7e2e6dc113d2ff1a731f7f931e31b1e4d149d03cd37095492d5f5752658198e54680d70b970575d7377af347e136b661d8f1812db09d0179cc932a4da6da0473b9a095b489dac393a152b66f2c35f1b7e89a52952fa081f004e4e3cbbfa6e46e13bb725bdadd424d923935bc0440077ebd4c2b650fc7d27009604041fde136a70e881d30a28e26129958ebf932ed982889e92fa13e0b3e8f7509f85d825c49a40db39625db6eaa71c49261fd9c65b5fe29842206575e1e7d0b3615e04e949313afc4d6b67bccf9dccf010afb40b4540132d5c8325173c6e0c2dad310ef5cada0c563291842cae9adbef79a0394d2ece856d13f2508e838a11d6626fb6d32f53245687a68b6d5034d8cdf1f9adbe1dce0e3f39542da8e9d49d655e0173c987be169f29cf23f867787d6334fe2ff66496f4c621e17b5f699ae61f8dd032ee4b00439941aa14751e5d9c4a85aa22c24d5e88ade255d526b769818a43e666a98cf96bc648f1f6a86305a0e9f98600d77faf770d54fb6d06c987ce15e3ae1d7a6af15c62573c56bd9409b29215f0cad740e4b695de49d1874b79535c145e0c8d8b37f91821b22b20480c3cb3efe0f56611557a0467b3549f46d1cc6b3538f7cd68ce3541beb6db6a220af75d81b78b27c29719e0d6b7c6ae6d064a4c6362c5b6ffe0754ac8159b1a2813fee8176ad834acb931d03181bde637e9588122e21e5771746d35056ba6f71ee1c9272e95ba8800ff426d832a2ce26d40ea4bacbfbe25d19b3403462ec4fa806bffbe5eccab07fb48958c7ee4a91dc10061bc7960ff5502032114764b9d280fb771a142183485d4afe0eb795c08251ca45291aa13ff175435316f79f382f5185e9b797375c981b7ca0e08da0638f00d05eba65f2fee1a55d417747e1e7bb4544d0f7d5a61b178d088807485223636d530c2f546f06e7b1e7c8ecff116e78db0858e7eb317115b98f9b19e4174ac233f485a8ae09beb63bd0281212a255138c420055fb7058d08454492f8081fb358913290fb619195ae82438fabc3d0e0b90f969bc90bf691af49788f0834dbf65ef31f749e6dff90acdefd946b329f48a89d44327e90fca869a7541cbf656ae198deff953a75337ef3b94bfb8fd8fae6ec703a40faeb60bb0375f4b890867b3601688c999cff6db265e1f7aed81e030147b89cefdb5cb2ae1e1397704516d6da20a2218dd400f8eb53d909066881f4c96859f572549b57d20ce562647ac3a79c6cd9a5c3f98af74f413fde5937c7fe0ea0787a6910947f1642a15aaa4955f96dd55f4a5c9d5d8d400c791411d21e99974484617b589f69b2abc9a72a6115c63d9ee7320fc25529b0ae44f4bffa90382d1f38e0325410f1735b13240fd62c872c2ac09245e90dc47fe7f991b6ea245ecd475243c4b6fc2c68d69348d95de595683c2262e2b01718841cd73290a0ca500c3e6b2fd3548f6355a1f248f20c1e973e9f7a59af67b798ca0127dca5cb6640c503a3d64d16f2005b419ad32cd247af9943f2ba86a45db127bae3eb3f80a621856e256764a107d7a25f2f13c7e069dbe93931012e12bd7b1a1f8280dc75b0bdcde9027b48bc79bb70fc531b669992bed736b934411f04598da3a81965baa998922cc8c96412b625ff3a99d55ac81c610bdfa0da26e27193d42855d27f2084f3117d9cc0eb9ea5920", 0x1000}, {&(0x7f00000011c0)="a0f9b2e16beb3f8e703257c9e8116d10b06946498cb45ed82ab83381eab786852fd9a00d9382a1514868173ff0bd93f2aa87de4984b8067c00f904abf3d50708a063c0c6a85928825491ba75aa787531208da74dd2318b1a0d1a5c738741d0698d0e22566734b86b5aac3f06ac712a4737a1c217fcff2cf8fa9666d34a10f55bad4addb2999563644d1aeb897aedd951a7ef0b32858a8da8e7382aaef50613362f3746c9c70787d9a05d2a09874714cb37f0a8fb274768d638fcf0f65d4b1739f3031d09256a", 0xc6}, {&(0x7f00000012c0)="5cdeff8bf3a385eab4f9479ab5760fa3f2c8fcf5cf3a860b9fc25df9a0aa952665380688bd12248bd78cb1da8c47c90b583952fa1e7cfc61785f76f13b39f1aa4ec8780f5ec1db2d2919ff78f18a97b3b9e7d4eab66794585ca4c010594fba17c367a876feb46c18ab5881f79a0a48e252b008a31bd23d9640e675", 0x7b}, {&(0x7f0000001340)="ac46d6d1d9acbb674825c24c5a3bf1a04038de8755a06712e7d731e90b26c0a4ac16336df77d6b911c683612a5285bc3bb909bbb563c5da36b459a6a35d9a90850578b73aed2caaa10ca4f8fc9870fbaa0afbcddb216e42166e7864961b647b0bbd3e9a9b2f0c37a3c413bdc468dadb9840ee8546064a66ca4ebf9d91be41fec02cdb3767d976fc9e195aa672a595fa7325bea7ce4b3a4a0d6520f2ef2dbd9e11e79e8ceda77a40eed7e1502", 0xac}, {&(0x7f0000001740)="f721e036e2b32c7aaf4fa291744b446e9c5aaa372feaf4f34789c3bc833c548163ed7d71ea8088d48f7845c6550772e385cea8a4fe7faf2538feef02f62ee2dce6e5fc4225c79b209c0a199972693ff2a8adb60a6bed4b2978f92f9f8f188c01a5bb65302ff20af7810742d7a4b8457a8011728fa870660d78c3511d7b76c08498cf654ab557af04f1c0f60944a628caac0c23a7daab14cf504ef224e4eeeedf26094a5b376683d9d24b748a153823af910f316a32882a8c1542f48fd31b924261bdd62f5d31f4c12c074b6492447b451914304def01d18feea445ad10d61b1117e7993487c08e8dcb772b725c00c0bdc4f54d4774f7d28df548c55d41b37c6981c956a397c4e08ada3d24c4dfc9e13bb5977f0a4069fa4146e63f4b8c9b92ac44d5579b2e8d360b2c3a8de1c6a9a6220bde495c7175742b5a7a2c3e0eefbce8f228c171a0f44fe9ab439eb25fefce8c720c4a3549ae85ae4427e1a64a4df587bcb406f05c660cc726da728e158153c5f350092ea93e50ccd3af315bd71caad01134ca59639226cea1d020f5de8bcf0f3fb093cdf22b566470096c4e8b3c4032128f5ed4b07ec7e70ce68ed9990cc79b8c6cdf1c34e322ea22f70dc1e5502ac3efc9edb9c0d2f03d74ed73dd9af9db37ee78f14327db9d85de953e5e09ba9f3e00a9afeca42b5f74fa343eb0e3ea7f23626e730ce2598a389e95c6bb3ce3107b5d73b12bf98adbf4f3dccf0ebef8fb2d2555b2005688875ac71c78010b6d779bc0c37fd36aa51067e531e0186771ba7faf1289cd18c5fd00edc2e5f40b1f094e5566c9c64025191401ad895a31eac89d076c11904b17985dd72959a08c13cbc5ae52422de8762834fde6b956f18fbb91e166eb36db50595351ea97f5ca6a02b7b370c1f4af3113e0441875866249ff309fbad8c9d912b75fcc91d21624c068b6f53cf2b8948e4bf26e8aa3dfb7ca2ee9dfc999cac2fba740e13b851df1250d6d56f19d0f0e3fdaa4f264cfb1792acbaad46158952927e06800c60bef545b7e740754c2a69bd6df8e46d49e820431844c4a24508a98b8fbafc2ed59239fd1caa62daccaaa7366325d831220dcf45f93a18a8edde4b32417f136e86ca229513a5cebfb8410314a49b36213800b4687b290aff1116ed43b34ff0b2bdff1ef8282d2674946108ea653c877183541f5ccdccd43a2ad3dbe12b20f5dc60acb0ead534a665e0fa9542ca2739afbee386a6e4f805c2d5d8397e3b76f1a3c3145f1843c0067380219c3125c868edecb5d9f718c0e95fdcc326a235c6e5a705784751e32f158612b78bd28fc62a36a433205f24ddac240713c66193c8f1a5030ee2cac51eb9de6baf531cec3ce1b53ca9a9e45eb00bd6020464e5f0bad5324c0a6cd24fbdddf9fbbbc2850f5823820bbe97a246bbe249a21b5d1f13a5098b3232abe456397dba9f901085fa0089551c7f22f676c56120cc8ff8d9551555490d3052d1e23826b78479db7a4628bdeaac5069c058929d5dc3eacebcfcf2848a07189c5e6c5b33a5fddb59a33b02f3349dbc2db6ea6e441da55296a18dff15e3ed4712505473a41f5cea7c89906a6ec2cd4c9c309db789f195e6531db87698f13fdfaa5e20a0f43dc00c828a74a9ca0fb5499b7ac04ec12f0061adfc013494873d3d77da8bfe2745fc30d5783385d1be4cb886e3ebc395e69f177905585d38cfc0bd045d1b8fb2d046d59b28f4d3a76d3a6217ee73e3352881c96468a2214b8b2499504a1fc9e717f54cf78613f4fc6c9ab22efcd549a98b76995cfe0afc2130a36e0a9e2da60fa1652b5441de4a9da3b92daf5ed2e43617474bbfcb09f81441b6eb9183dd4c248af1cd73f673944b923424d30f8c9f8e4c40e71c4970c6252ea991a621b79917d9782da83ca5d16fce72376ba4a3210d88ae9756e95e3731d8c6d7a94a515d3910b84c88f9d7662037e1ac8d1b8a7d1c81fd982cce08b3d8e58cffe1bfd65c673232a90b07b8fe97d0f1e43815872ba00554bd5045da655c780ec441b3a7f6b35580194c132898a627db5c8a35a760385229c81200a93952425afd936c28823976d1245a333c91fcf7b34753f945115288b87043c69fe6876a81998a6bae8a56b54a2dfa8a310b0f28310e80691b0929b3db2bef3d4d09ac01d4d214122bfadfbc33026bdcb43532d573c3cd2f6bd9ca16b53b9cf80adfef90a2abf8747d8cb291c6aa589c07ebbd50eb50dff033e922268f66a364a158c6879ca0f712bd5a898a08036c1ba1944830ed4143ecdd99d2b9f4d54cbbe1af5c91f12e1bb1ee20dbad18cf2d40f9d78c4e57f9de200fc27e05a0b125ee1f2caf3d78347e7f53b134a10bc90262e6c6ae7545f6c03a4263ba2b2d0155f80a3d889ee98e42a460bac19dd0ae509b58dd99fa343c7b3c11fc0468b826bada024e7c836efdaceea94b7f853ca651b26b07fc2f9ef73e2113a273df6d344212b9c5833cc75da5749a495f12953b0ac87069f63cb41d045aaa7fa96726f82a0bcec5824c55a8e91c67425f15e4b0a422b32eb7e8ba5bc5ffe5b1d16ed3bc17c429ed04f3827820d8bf2eaa10fc506481dba24d1a02ca8a7c57a2a5446b2b130abd4376d1ea4baaffca1af1277386ecc769adb56139cbaddc6c56d6001354f17717c2d4fbaee7df7182ed3b47e549171af67f4315cfa07cfea6144822e8d88a37491e193339f97dab6c344d7fc314a799725abee3524b440b1ee20d7588181283291be54806ec1877c35a4d2258c53e0bd969fc0ad65532f5c57e4370352797bec28ab660c1ed76dc895b0cccb54120823032765e3ffc19376bc5dd6d2d59645a6643ed892f70a7148d7ae4b678784bfb1141a675110f632ca03a4ea3dfe580d52dccd1f500f5d0ac515dd53970631b529464fd6d98efee808c9f9488ee06b14d5c157112e64dc7ee721f28b2933dff445626d4b84ad67175fa01a762913026f478531cdea39d2638f6be67ff7255b54405cc7ba7e07aa4c5f8e3cedc5362b439c115bf9a335dddc9c73c1319028f21a5ac4a9848cf7c174b4b4cf3f073724121fae61ff5b1b814ea8b68b60ecd41648222f66f049419e9a1849e5adce6668948f248e25b94596df155a86c0588e433c427714cc2895ac8f6119614320795811fab360bfd28f2171116a11b5c3f627881964ed91e5a900d769f0760ad7ddb2f3faeef6fee92ae6b6ce89066e9363fbc5b1104b9237fffaaf98837a611b7de70462899e0900363a3d3e771d82f522070d9a2c7b706318c21f29855c68d503b3d1d9100f85c6b35de87dbfc24c12f4fb92c455835000a247edb90e5fe95e6e540a919e9539c05e04b0bbf59243c9d9c08975e6e9fc0fbb7e7c0b890158ef79c6174199808d150c9971c084809b38d07857768790e69f6094dc38b98aae6d52a535b92a13e1ac0f044c669f56de040d8041cc437f012b04c246c9d30bd1129e04c21d599d859404f09b3cc85c5de63c32df2f6a7aa2c173225ca483ba88f5a8a5b5b96fc7cfbaa68cc4bd34cde098b1eb0879efe4bdb9d95e0bd355ec40434c999c19fbf820307c84b79baec7723c21564a18a6dc2c239d6a98a5ee605ff0158b2d566f65cc00f98677e53c569fee6f5da49b02494b6e5465979422af21d56e9ef3364592878f3a858ab4da5127bce70cd6d50076f3858747d3a5da969422a93aa2f6022d16470b138fc5675ac670e22d051eab06e74ab791cfb460dfd04121e612654306390c6cc64392e8dc995e202eef5e9070591b13f4a13bbacc0f7ca4e54e18cd98be4b7bde7bfd2b44b4e24c46eb982675988f132664ed81157ff2077dc7c6fe116a3afd6851b2af5202f76df2451fe4141b8d3f50502978b622931280cef08a641ed79f50bfd066b54bb0e8c3007962f353c67b1b40798d73d517bcc40bb6daef40d83a2806c25fb6d9145995bccc7feb4262cf179d00805c95d9a5b5e56ea6cc9671b97d80f22bafb9ee3351cda56b3b8e61ac88e7914780761946815857fcc11bda8fc57701a6d87217fcf7b75823d678318f12ef7a2ae528046fdb06c5cbff601e6c3e155cab4929f71e6eebb34194651542bbab1240c9754357e78f8fbdb4071d84f5d046d2e2d5f2482f803fe1b46951ce8bf0c9ee50b29d12f208006e15370d79fc7261fd06df047736aaa49c1d99609269988a5c14a3223657d7892e6036f694c4e25980c4df58b290f3adb0fa2026b97a73dbb408417cbd8533df9f722a2826b011d5aa14eef20c69f6568071037e6b7b88785a15239d551e7c2a8d449f62cbc782dfcf6c78e398fe904e35dc1a459b81f1dacd31c877191cb21569058046526a53655dde42d20c85e550e9488e0994162104acb4a46194e90a3c6c3af634ed71461c5e271828054efa473cb97bf5399b99cdeee61cbfb19910b2504407f4b546ad9e429d22495bb9f3ada2f822fe8804e304bd0b393f834cc45b180e955e9cbaa1e769e0b7e5a0fc8291d808225b821b89f3f5f3b844913c65c6d26943a4d75940ca1b150d99a9e9c70976619bbe544ca14cf79129883e1a2cacd2b265a474222effe52384864f3c76828f15aaed88637842395006003ec5f637b4e9068cecfd0c5bb74e6762abade3c350f88e3e1dc8ebcba2ba9092d75b82c4ee3fbc7e5de779b3bd0ff76fe340b6a2a025d3b2892fb503f54f5e7f6060c48f60a01718adec34a12cd029366a5f3b972a8592bf96a394cc1b7f725553db756fb407202e5953e788baf8648d2494636d30c00071502eebd390343ed5ec1005d4377c92b61d405df983c7fa75556d65909e92a6d60c52472efad877c7ff41289a79386adc7b09f60fb376f96d9050f12f97a66f41e7844be868dff9fe66f9537f53f4e3b221fa1d2fcc680bb53b4894899d4a9ad2b6c7d36baf44197c75b0ae9308d77f07fd6aa84d96208947f629cd6e4137c8a8601f346fc95a67dc6edfcc333696332fe359aa4b250e434f30bf05d7eb1d3bd517dcc7faac69eb7954b3ad51d98706073a8f29e9d281be08c981ff1ee287a04fe7f572d6c761312ec7bacae503d71c68766b8935c8d4a71110540e758980c6d19220c8e8a96e4ce7bb9e3fdb0a54adb970a8783fe00a727ebe4a32f6e0b8868ba9e1cc429ddd96baaca0bff1b2d022cb39d20ebb3f0817d7d37d5e3bb051c12d370f1a2b2a4b3f14920883cf951ed8f9415fb8a40c3dab844de49211e30841fef39d0ea3c358d78d569b8d5d698ddb5db32da0aa0f8008fe4d60409038ceea1c4dbbc70b16e828bc4e4bfbe4cda43f4f1964651608d28d7536685e508b2bd5080be16f6558cf5f0c93ba85e67cd796646301079d4f804008d8f171a53c58f2b64b6c4c9f3edd53d48b9586d7402fc1122e58a7e210b90395631bbc24b274465b53dcdc207bfb09fc22f52ed2d1482c147116f557fa4ce8816b3d3d59fbaec4a5cbefadc286ced5e6d7068bc25f900cb3ce9f7c7f3611d0f8949e618fd39893ca815b731af9709d4ada400e20369d37e47323958a51954d79fb63435f168583acfbefd5030a9e887837980cbfdbc86a6f1a6cb147fb5382a973cea0ae5428de6f9cd62bd3247e92fe60c254461903369b52da25c89b28e6fc21b909be1d6aff2b8c9f0130de4e56f40e5235780dca84085cabb44ad3105e7d2ab3dc9977747b4ba2609360ee809a8db65e03d888f508511201f023dc513cf05d84ea1c8cec197de8aee96f7d497ea6012c70c499200a13b0689c190849928e1d1f1e2321db0278da02c357262a36794511aec5fc327c43c5fb29724104", 0x1000}, {&(0x7f0000001400)="f064700999f18d33a685bfb261295661377173f02edda8fe753ad3d1c91e05a6dcde77df9a65", 0x26}, {&(0x7f0000001440)="9a28e9228b24ac42f03b17daa0cd59aa45459cb87866ccda5ff1a8d6ed1edae5f95dec83c31434c548463633eef91784249ed7b1b098cc450d963fa299fd90e2545bb5483b3d47b2a9aa0302e14e1815150cde97fd514892b935ff9f8fdf7d1f1cc3a532e3929ce0aabb8e403638fd9a5a4138f62529726d8de5cacff8bc1877d6de951324f185ad8271b84f6ebcab5a05a09d9a05e7", 0x96}, {&(0x7f0000001500)="e7e0caf4fbee20a5b47bb3de938cebe254aa684accab8858f9f08647cb0642bda893843d58ce7774b2013005e0da1904ecc8612b1bdd3f18cc29b49f6ce1a3623af1d23b872435618241a011d6bbabd6e0479ffd548f3b44d43ff26a0247d2dcaecbe3e529144b1579b0249eaa9a2c", 0x6f}], 0xa, 0x0, 0x8000) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() syz_open_pts() 01:27:49 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x102) fchflags(r0, 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) 01:27:49 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r2, 0x0, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000380)=""/109) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/169) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000140)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x5}], 0x2}) 01:27:49 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e9000001"], 0x1) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2837, r3, 0x0, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) getsockname$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x18, 0x2, 0xec) r4 = socket(0x2, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000080), 0x4) munmap(&(0x7f000077e000/0x4000)=nil, 0x4000) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r1, 0x0, 0x0) 01:27:49 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') setreuid(0x0, 0xee01) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r2 = getuid() r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000001c0)) write(r3, &(0x7f0000000140)="220100", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r3, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r2, r4, r5, r6, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) r7 = semget$private(0x0, 0x9, 0x42) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r7, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r8 = getuid() r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f00000001c0)) write(r9, &(0x7f0000000140)="220100", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x100a8}], 0x100000000000005e, 0x0, 0x0) unlinkat(r9, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r8, r10, r11, r12, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) fchown(r0, r5, r10) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 01:27:49 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x8, 0xc078}, 0xc) r1 = semget$private(0x0, 0x3, 0x80) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000380)=""/109) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000140)=""/160) write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd", 0x17) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) ioctl$TIOCFLUSH(r3, 0xc020691b, &(0x7f00000000c0)) 01:27:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xf833f47716feb3ba) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r1, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x1000010008001, 0x0, 0x0, 0x4}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:27:49 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = semget$private(0x0, 0x2, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r2 = getuid() r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000001c0)) write(r3, &(0x7f0000000140)="220100", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r3, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r2, r4, r5, r6, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r7, 0x4) pwritev(r7, &(0x7f0000000480)=[{&(0x7f0000000340)="7b0d0b7476212541febb14a88b0379c77e73595a6c9a3c5beaeb21be16ea6fdcabe719305904bc3ede9e3652c8d6ff58aa7b7acca6bded8a807302ab83f308993fb1b57f9244d09cc2232cf51e6bb5a1aa33524f37698badcb6168f8c0d594bbaf8e5478a9fc1771d940d8b19167f67ed996ed60e00cee445e0a2c304fd21b10338aaabd371b937185af16033269abfd71eecfeb960035055bb7bba49fb52b87de7fccdf38b8c5824d3806953e38e07da317c6c2b15b604cb685de98ad", 0xbd}, {&(0x7f0000000400)="9441cc88f3db3febe0ff1c1fb6bef8c749d8166e6edfbce525fdafdf5538d0f20121fa3fe1", 0x25}], 0x2, 0x0, 0x5) chflags(&(0x7f0000000200)='./bus/file0\x00', 0x0) setuid(r5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0x1) 01:27:49 executing program 0: readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000006c0)=""/4093, 0xffd}], 0x1) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553f", 0x2ca}], 0x386) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) dup(r1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 01:27:49 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x2, 0x0) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000140)="7da7c380517c2b7b324ad4f0a2f234b65754e9730a614eb79794f367bb1269364dc0c5bbc3f45adf0bdfd40bf274ac3c41b24b4fbffc8f9b360e588109935cece169f0d0974cad08724281d8cd7b443894a5e4639c077a083d4f7760502a446d080368b6ee91c4769be6bda77468c600f886d30be2607e099c2be53b12c3b88e5cc8c2921a716a61d3547beb7c46", 0x8e}, {&(0x7f0000000200)="cdf3c0637c3cdd69132d00e0020b4a2ce94af4c7f455c71b4d3d0967239003bbdc6212ada82876729185da1cd8fdfeae13f3010ef5d077fd433f9c964db7dc15708bcb2ccafb1906c580adbbd11cf3f5445d", 0x52}, {&(0x7f0000000280)="991dbc265315d6707e98213cd005bd906df914fe6e2b8932020acb1fcf723ba34405d1eb85323a1adb39156d557f5798035526110dbdb3a920bdd27bc4b9f0dcea017513a1fedb32348e784c7bda644ef7d4a78a532d665e0fe9972b9e6d0dd5e7fe78e2f571b16397182ac00827235f23ac601dbdfca5743932c21418e60f20fa82a27c002cdfe36e1509cb2794ab0dfc7917461910f6acd252adc3e73b03a33613c54bba39b4bbc0cf0036099b44abd861e0adeb694b5d5283d3b1d720f0b34f57ed9c9dd8be181e9ebbb29860f8f95e00c58c3c0df4fd24c60816931db74d5e54fe501052b95591c381fb4cfa974d2eb1f5a15a065e47a91829cbf56964", 0xff}, {&(0x7f0000000380)="3e9a064c36aead5cded54479e273bd92e506fe6984444f3b7e463a7fe412c93deb161f686b6a399e8b2f27624d7d3b3b614653f6b5a755e6f2bea441765807ea77fc2ad6d256d47906c1cc8b6f6cbb23f88849a5fddefb7fb6e63def181fecf8d326117131f1b872ddda39785236e2aa59c905bd7e27f115bfee4059a34fdb55f7350e5feed92a9086ab8823485ed8921695e3bc3f491abcd6cf86ea8805ec0859ec510b84a3e8", 0xa7}, {&(0x7f0000000440)="13a638933f6c211dccc3cc10a8a139f007a1e8f2b34ba36186b9e49095e628b71574286bbc8ca764fdee02038627a2246887f1bc70f9e68234b075bbfe1c4cdc22767e3557fa80e38c231572e4ed8c448e666b01af0206708cd74cf3d6fbe51d8b59e6a1b791ba6b9be74f41f8d94529ca0c6e383bd9e0230f658c15480a17e059e8280d893bcf71f03c416969e7b27f3036581ef5397ea0e2e9436d836a567d8ad10c71710db0f8aae5a8ef49c9be6484898a098977494b9d20167c771dbc87ecfa7f851800f741529ba433fc8392ad4c741b963bb396dffb40d859600782156d98f2a6a5026604f3c2090e97fd0c4a6478ff33604da6b894", 0xf9}, {&(0x7f0000000540)="d8920851aaeb3980da9393ad19b76a948c7f3fa367217c1f91b84e178f7e266429d26141172a000b9e1469605d2c2d1ec257fb409e249523ed5e08a891ddd270188ff2cab81394ee36884000922b5d480dabe03317261ab5481d463a1d41dfd542e42495dfd31244628faff2d9d8349f76a9adbd3d7c0d35f9a42e584359006de0b48cdd89c206cc3800661c300462b0dc5121abfe11358662878ce0c3aa92d22deae3ff79c88387cfeadbd9a74031ec85ad364ce7eeab3419b0a8b644e194554b289e03de67fc489b6f7e47b4226565b8f563f607d10c49c3041717aabd05ddd288b3b9109af257d19cfae9d6b1e72d3f53c52756e3f0f9911cff91dbc618dd889ebed9d5d3e4bb5658d5ef5e929de9f28e794541c20a2678adbaa41e4ba922066a5a781bb9575fcaeb8154d40da51879e9c1a29bba7adc60964a77c04b0657af48028364e7836db504f4eb64d026ec2cee5f79b4411981f78f74910b17ce455c12a5f3da50b95a216a3b13fee95187777cd42b36c8c5c69005f136abbe68c9869f61c23266e7c9c2a1092b47465c869583d8f5647b7e77c61f829acca6bf60cc282d43227d478d81e36b1903d91c76c0b92e7265e5c9338ad55b68b0f33407e86bcac2a5cd9062c5d31b439e93228d2f905268104d9f37227b928dac4037ae70d0d6bdde2fdf958492750753ec266fc58507e3ef68b8e8914f3ddcd3191f6b9896d14ff9625562064114aa7783b562a64703436260dc6e329fa37310740e1407af166640c14822276fef0c3fc27fa6a69817a6ed374f931261cb7d94ad67061ffcfe2e3a8d611fdfc79b3d39ca5a9d55bb9367fc641ae3ba5bbd88aa5344fe7f35400964edc1f4158a3c8d4976ab5bc59bb50c1457704b127081ca91254d7b5ad8bdeb5637d364dbf9664e62d8dd2b2081e0ffe6c789d528cb499a0819b67515874d9108f96ab4ff061f15c62aeecd0cac5c456a3c328faac71d885ae2ae5f5be44f0e46782a2cc239c73540e493abb09529073fb3038a07f32c5f9d9e010341bb6edb2a1619d8388897c2910ff113ff917bd4ce14b6421c117239b2e6be5459a98480ac73f087d26c28e51d0406a418cfe2b93ea5976e12aef8598b0cd8008b454ae2aa5fa978ddb0e6579575dac60a6ba61d384c0a0b263e8699ca45a0512f59512740df8f21300c4ba12f7bdaa75ae52355122b87f33bde59760352a7e33c1495693be01f703b904b1b1a483c378df97b82cb6e143aa1cf2f5bd9f398b2c51f14d1c56cb63b3694c456d8363ec7641b7b59a6d01434fa2571269a68308c73230544e76a353fd91cb7ae6b2f06e364750001d3227a614474982b2d946f4adfb2a03795239754fae6db1c72ac6a26db2f0f86d60c3fba32b37073f4a9ad194a11575b6d267cc62b101f73a6fa2496861ab1d357a98ee0f8bb2364685170bd3c2cd59e5115a23725882a7612cf5d7f0d871cea6675a67a5d2ed4d8d9520cef10e2918887cf075c422ef296ecae990790ddae5a2f4a97cbf4703e9397cd244a97e028854c17e28f9e9c46da86f0b466d7363d4190f9c720716ee91ebb4ee6733d2b341db8688e8d345089d1f9b8b54e2a4057f8ca184f520fdf045b8f295d44e6a35fbb4313913ba991dc6f1d589a3f4addc5010815ffc99c021159033f3d5ec3634ab6e708eff3fb9662aaf0f5068548078b01a8014df09a96a56201af2d8519a57e65ef951690ec8102e2a1d9f034e695beb48f066fa9c57cb06d41c027c4fe991b65bea9701ab49802d24bd1d4ce9b2a113e23f7fba59175ab278d5d6f3a1ed3acbaccc15e8de718d1e98e571f7c6a997240db84a54dff43108458c12eb8645d95636390a269b4256315bd6cfdbd8539ead03b8a590f506e8e9035eeb1dac3ffb9d9714922cf548c33d0a288e023dc12b5f79a035affa011d5f8c145450e105cb6e9b480809a8d99530723c2f3ff4220e573c24fd6a13c2da914ddd1b941947422025773902d03f63699d169f067af8cc097074e1fb879302ba6b5bdaac9999c0406e1973730d6e7a341d5dee69743e7b95ce26efb2bd2550c66fd98d84299dd70c6e2c8718980e6b2bfaa3ee6bb7f94274ad303cfb8601cdddbd63a8bb553fa6684214541a63e8ad288a480878ce079f2c236d2dd6b3f25bf9d3a7b5d48f2a06ef8a95936d5c1482316569441d4af1fd580dc4723a3027f43fe7efea2fe2f0bd0076372d8a033da5f8230c2e70ae874e36b6fa24bd41c249858be6b8647cedd9558f7b851851f6fe2348a598437f574d21182ff291b8a77f19b2213461c50b2b1070d3c3a7f87ca87e8c81ec452952c461d5f5bfbdec962722c592fb103e1d4a86c42caac18cf2fc396c276d94a1e42cf514cef3f859d4289ce66f5b48748d7110dafeaddbd54bf0ab197692481ffd6dd95ffa9b8a89ebf055f8fbb5224c3780471c570fc307c5b26051eb3e70283f1d53adf311a8168844241e80882cd5fde4f6b5e653f794a3c8bfa33707ad59319fb6f9a200edda84fe3d6c7e1de4bf02a30daca26c6d901a2d0b0924001a64f7da217f9f649d16c66ab25c684195a792e84c415f3d710240462e5d76e338894edbf5f0ed31c9d1ce347a1425887e6a303d9a115dfbc006d1ff6e32993392171e01bb94ff35de2faca977091fa94a30aa12e9ed2e08d10335b6180f3418fb1b6c2f28c8bb28939c3974fe0a9f6d728af2b90a9ae01c4af032d77309956ec373dcba5e4f69cd9fc875ebff88474519c49d81b409b6fbe9411d0122c5747199099fdceab1009e97ecf2ab8cbf6dc7734ddb6c0921680444542f2c7292182bb9444a8ecc7c19b12395d267003d7d7f47b77a5f32dae705f1d779f1e13abd86f31591f7657b97d1db8a975e340b8dd3a13719720dd06d151e5c54c91b8b4ae782132a9871248c651982e0d08ce486b839b83c04484df6b80cab71e265563ad4098eea07858c8e4ab372c01df382063248682fa72e1a54f795a28ee6cec21cae5676096c51073f24bfc262cbc315f87db2cc2e0d9c41285c91e2b1ee1ed04d2ce43c2df210ae6f6838f90775ae07e9540bebc86ca56fe6453bc14221a80a39100bf9c9397ff4bfad6e1d49b85369b1f9dbb14d3249d9c4821f96b6a924a5209ab46101be99e40c48a490b026c353f9e6469434b04dce84b897048561380eabb2f0d6124d420ee115f0da7b41e2058d3869d69ed142e916db4e16821bc337ab02113bd46f7401ceef5fc5f016d8509605fb8096b2d2641973b7278b4267aaadc5f3aea4f2d2086be79efa5caab207406d33b9a361a4c8344f7cef454132781306d068d59fb24b6faede94ff9600f5de67a9f773d0bd6bd085df574b8fc13a99a38b7a07e690d01b42d21aa0bc534cd0015d591907090363acc4d9ff6dc4f71612d2baa64f7d3bb5c563585d643a7721e2c487247a437febd07a893f25c324eb11dd4ac7ce6d8291b016fa05cc45dd82a77a4c37634acdf08fa4301ca7faec9d5400f9c308d7390f92a1bc303da2444e6acb6e83ebabc7ecdd5bda56d825f76cf4f1a2b35d78f8e71854c089737bc77c2e4df38f1cd8222b2c1623a1fe4b776450ac3680fd10bca6b6a3c40281941a7cb4c6aecd98792afdb8206cd722ec5cd22f1f9b5d8173e2f2a150a9c30801d5722113df1aae143a1ca04bbe16cf4cca32f9b17e386fddce8957d55f46458eaff76abe5ac8187a994151765896d0d0be7cd17d4beee95c554dac0076b57f9b5f1e3adaa4fc15b70de5299f26d3bc379e24622477e19a2b85688d2fa5ba8c525baf5fcb1ebefe8d73e3c260e53ab2ca755b2b71be8ea9f6d1caaf533aa732b7d957338a0cf1f5d8b27a275295e0c48e627bd92d73a8887a89f2a05206fbefbde36a50103ef75f59ff95a18563aa5f1dff7132a6f950a49a0b3025d6535ff4d00f5b78e0ba1f58bd6f3e22e9a6f2217db4e77818072d0f0197cf89495fec05580d614011e978dac6e53ec64d6a6d3726c4b52125d86d577c7573a258d0839a76e63328c3445bab4ff89b99b5e61b0b16ad886307261c5cbcf5500d8ac70008c4d9f29cc0505f8b58f499c77e676b197d29b2189692ca4c1a4978a127767f7f3176c47852040ec14d65c8f4c39bb92d2a391501e97f97de2e12f58423ebd195b3880b581bc7e996526fd4e56c64e6ecf475528fb890be6139fd12c267507b4bb8a8dcf512e59f4c15c75799f69eca786d417ce2bd91f392c5f3f54c41f35234016e63d932468aa19bde26b77a4174c0d6d4063d1ac67e748b0fb4f8f9e2d7d4d63fd245b9cb63a41475dbaabf05892319cb2138c3b8887ceb4f1f551cef6337ff005c51b44f7a67cd022773b955f7d6f1f5517249e4e24003d687e0728d981f7b752f808fa9c4092f6952cf8cafb8a991e3eb24cb7691c4a43710e05a3f5996c282cbc6569632f48ed82166313cb55b80392a9ed3514d6037ffab3d8b70f90f23e9de78c7543b33771801990dfea95bcc1395d413bf9582a4401729ae96a3baf29c6a38d0f42dbc083ac331424abb1e5ff681ccd65437c754dbb7ba34a2aa659cfbd010da80b9290a8b4e991afe315bfa358a4a4101deeba153736810bc0e55c77b8c5787b9a7aa90bb2d946325af99d235c0885123d0b637045b565d24cdd72c7623c15bd9b50bf87ed225ee34a5a24a215b53f448756a75df253ee5664830fc60feab45b5be513f557671fb0da3f1aa7ae989d56cd7e4f1cfa2798ab535b5ca5c5571a141343c4f99780d442cdca60efca7d679e05e6e045f9f2922dc9488b8fd5ccbeeeadf4f33e259fa875c60d74bba0ae3dd8395448c5e517ab61d321d58e1794c884c2c045566b5f897f8a81fc3d91af44124bba7b8eaca5a7991992041ff3c59186f5ad57b3fd9cd0fc991ba588b0f615efd50dab158484e0842438fe85283421d25df80cbfea326219fbc279f4f0466b3a4ccc362832c761f8a6d72c2ceadec5e5fc31c417a5846f3c9d9289eec8d65c72f87d5cd863f418034bb6311dd8dec503aba33161be9b7cb4411b24c8f05ec620a4afef90b31397669705e4b17267e3983949b21dd791bcdafdea5726943bc4d3958745534a1b8655d31b5600e441bc0601e63c318772cbb0f861c89c09960382fb5cf4c049271e02bf1a2d5e13261a1ed9472e3e00a5e3eabffae43ea3620846757ca9e533766e9fa946fe7a80bcf2357fb6246b3c21ad0bdf42412ba63c3217a8c3feadd47387630082384f3699aae152ddb110baa46fa224b3b042d23f7dfaa33ff0c9c20340c6950643d2451560791e1dfa2e2be797abdadc3b912f156a35a961770773c3e971a9ee0016dc7cbcaeed833eb741c2a64b8e629866892c1abe3d2776c589406dd9774dbc509156e69f4eb800080c7719c3b431b59939a644088021f1ecdd61e6a75b9aeae1cafd07d1b33457a47a44c37a7b57a83d5616770186f35eea53589d7dc05a6210eb0db65f4e3e92f72c914ee04e703eb2096953f911645682e7ed45178d6b292bd91e539ed2bbe3e2e2a80a695ce4bd4313526ba17481a42091eefb476ecfc1f42857be632c8971004c532649dfc3eeac121e12c0b4ced21f92d5cd01663be80682c150465b6dbd952da9b5552d617103cc9d38afc73323aa024dd239ebaf43860f912d2bef977d16686a7907d40ac1e38083ee99ce67e2e045d7496bcdb06b5325f79a2df6efb7e366fd4374f2a62b91c6218f08686812ea5ce95bc0dd92828b2c1ab30f6c95da7462593c07f41dd56c46a745bbadf9ce858decfc3efbb3b6ddce5b79a2", 0x1000}], 0x6) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 01:27:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:27:49 executing program 1: r0 = socket(0x5a7245284f32ed2b, 0x4001, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r1, 0x4) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x82) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82324b0a056ec2953a104a482a020063c4a143aa17f6ec449499961d63a18633b1331989a03f05f26f28bd48746a5a91f7ffc24c97f6790e018000002f"], 0x1) r3 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r3) 01:27:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0218ae4de29e4aeb0d897dc91c7f") ioctl$BIOCFLUSH(r0, 0x20004268) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000240)) dup2(r1, r2) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) 01:27:50 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="292f9edcaf5fc0e487a133676422481bfe86e3eb8b29827e9d6ae5f564481945af809ccd5d463609693884dc5dd6d6440641a58a0f0afaaa83b50e00699e460ee531408dca8b76fe8824855dd950941b9221d01ed873ec632c2b716436b74663c9878275f499d710c16347eb561558e6259dd7e04752f7e66dc3546aa10ca3bd88c4a796", 0x84) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x87}, {0x8fe}]}) r2 = msgget$private(0x0, 0x10000004) r3 = socket(0x18, 0x4001, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r3], 0x1, 0x800) bind(r3, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 01:27:51 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x101) 01:27:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x40}, {0x5}, {0x6}]}) syz_emit_ethernet(0xff40, &(0x7f0000000040)="0000080093177320494b272aeeda") 01:27:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) utimes(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)={{0x1000, 0x1}, {0x10001, 0x3}}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 01:27:51 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) chmod(&(0x7f0000000080)='./file0\x00', 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x90) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r2, 0x0, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x7, 0x2, 0x1, 0x10001, 0x3ff8000, 0x5, 0x0, 0x0, 0x9, 0x7000000000000000}) pwritev(r1, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 01:27:51 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) rmdir(&(0x7f00000000c0)='./file0\x00') poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x7f) shutdown(r0, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r1, 0x4) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000380)={0x3, 0xc3fb, 0x1f, 0x7f80, &(0x7f0000000100)={{0x40, 0x7, 0x6, 0x3, 0x81, 0x7, 0x40}, {[0x6, 0x9, 0x0, 0x2229, 0x3, 0x40, 0x2d570efe, 0xd1, 0xbd27, 0x619, 0x2, 0x9, 0x6, 0x3, 0x8000, 0x7, 0x6, 0x6], [0x3, 0x3, 0xf0, 0x4, 0x2350, 0x5, 0x800080000, 0xffffffff80000000, 0x5, 0x5], [0x1000, 0x1f, 0x6, 0x1, 0x81f4, 0xffffffff, 0x1], [0x31, 0x6, 0xf3c, 0x5, 0x4, 0x5], [{0x1ff, 0x5, 0x401, 0xfffffffffffffff7}, {0x0, 0x3ff, 0x600, 0x5201cf39}, {0x0, 0xace}, {0xffe0, 0x2, 0x3, 0x8}, {0x4, 0x0, 0x0, 0x7}, {0x1, 0x8, 0xffffffff, 0x53c0}, {0xb35b, 0x80, 0x1, 0x1f}, {0xffff, 0xfffffffc, 0x1, 0x4}], {0x4, 0xb7b6, 0x8001, 0x9}, {0x7f, 0x9e11, 0xfff, 0x7ff}}}, 0x8, 0x1}) 01:27:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1, 0x0, 0x7f}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x1) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) recvfrom$unix(r1, &(0x7f00000001c0)=""/193, 0xc1, 0x56b503618e0ae15b, &(0x7f0000000100)=@abs={0x2f28d09dfc8cb793, 0x0, 0x0}, 0x8) 01:27:51 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x10, 0x80) dup2(r0, r1) r2 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r4, 0x4) linkat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="99a1494f745e8a78d5e96b1a23f972e43e80f1888d899d3f22b56728765d370d1c6199d3666e5e1d37f032f1029fb174a95da34cb545f07afbc34fa3cdb2a8dd0b1d6014a3de57a7dbe9dbd9a2a8c1968b28159e00255569184d7478cd7a09f3f7f455151015f223ea3deb8b7646ccfd01b8183899562da6e53485e90c1b9c2274cbcc348fde876e757d7d35"], 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 01:27:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000004180)='%', 0x1}], 0x1) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0xa10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x100000}], 0x1, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 01:27:51 executing program 1: r0 = getegid() getgid() r1 = getegid() r2 = getgid() setgroups(0x6, &(0x7f0000001d40)=[r2, r0, 0x0, r1, r2, r2]) r3 = open(&(0x7f0000000140)='./file0\x00', 0x28000, 0x20) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffff7, 0xffffffffffffff17, 0x0, "9c26dd5f00b6077200"}) writev(r4, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509", 0x273}], 0x1) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000001840)=0x7) readv(r3, &(0x7f0000000180)=[{&(0x7f0000001fc0)=""/225, 0xe1}], 0x1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000500)="210d9980aab36860e9287c8232b591d8715bc105afd9795224bee19b5659f47e2e6f885cee91b8452c14631d64374f17674a64f670308a6cef3bb9c0b490edb3786d1f343712fd0f93927e4105cd923a6c20393d5789cfc9157a1e18f509cd928a370b0b9ff11ed32e984279de3810a6c9178b916bb9894c16b17a3cd82b94d0a15e798f9605de03145cc4d8d2fc623bb6d3", 0x92) pread(r5, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r5, &(0x7f00000003c0)="92645b0d4ba06e87bfc9a425dc6a0f71cacbc5cc2a6a9731f6def96950e7da399944c03bcc0aac2cffee15567e5bb7891e8e855eca994fac2b0d508d85c5032f07ef85911c1a5ea86c19ff4d9898e8b6b7", 0x1c) ioctl$TIOCSCTTY(r3, 0x20007461) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xebca10af48201d92) fcntl$lock(r7, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x9, 0x7fff, r8}) r10 = getuid() setuid(r10) r11 = getgid() setegid(r11) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r12, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000280)={0x325, &(0x7f0000000000)=[{0xc, 0x0, 0x7}, {0x50, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r13, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001b80)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001440)="c2b622ef", 0x4}, {&(0x7f0000001740)="073ce587c987f94f6a5e856cb082ba8d4215a434dd99e4fcf4f79ee7685228bf52fa90586105eec579167559ddee3980", 0x30}, {&(0x7f0000000780)="0f3c6195118ffa17cd24755ddf8f864c8391733d5e00831339f4917a4ee6e1f8a9fb27265239262cd07a9a4bbc8fcf028b64f4f5b247189eacd6866af53e012ea73946b6f81a20bd6521bf3cb29648bf63770f13b66bc074d37239821195f53efa68c1fb5c16333663c93170dbb4b6eb27e543af5fa741dd23cd7942187cfea662b337448e1bd3c851514044cd76f9c5be0d92c483e0ae39849db16b581407900ba13772a09430eebf8ec16145deafb0ea64e145badbf1ec7174d5019949a5310b", 0xc1}, {&(0x7f0000001a40)="356978c48ae2c9ef6b23c1e0afd5dd0ea6fbe5a47b02562b5f07a93bfdc8d0b57b426c1b8e02da93db9ef33d5c7606d2b52695200acad8edef6ca18331206da8f740b8e8dd802adb238fb9e8ab1a968613936dac351bfb80142d0690a1857f10ee7ce3f07ac6873f283fb9be7e3643de7c3078a9776a672d7c522315bc966bd9306583cd17e5f7605c2fd1d7a593", 0x8e}], 0x4, &(0x7f0000000380)=ANY=[@ANYPTR64, @ANYPTR64=&(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESDEC=r9, @ANYRES64=r2, @ANYRESHEX=0x0, @ANYRES64], @ANYBLOB="2cdd2fda7d4f1f3ac574dc2e3de2d94c8b2b63b181271ef1d7c5675ad1671adf3107000000b16dbf30ea4d79e2d78a4711b60e729ddf3e3f082afef1562d9e85cba3905de4787596bf815174af152565e9e5fcfa9e13edecdb6ed29018065dc9e2d8cbfc1053e0b6efa1c015eaa51874b5b704cb054feefe678d907665710a446689deda0af99ad0ae8979c15cdbb14cf15983738088d8dd1bcb825f399781eb", @ANYRESDEC=0x0, @ANYRESDEC, @ANYRES64=r12, @ANYRES32, @ANYBLOB="bdee0148ed885178a900319a", @ANYRES64], @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRESDEC=r13, @ANYRESDEC=r1, @ANYRESDEC=0x0, @ANYPTR, @ANYRESOCT]], 0x18, 0x20a}, 0x0) getrusage(0x1, &(0x7f0000000a00)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) r14 = semget$private(0x0, 0x3, 0x10200) write(r3, &(0x7f00000020c0)="5362003ffc28080000000000000016b5bf2f8f687587a8c2d10aeac2cc371325226f9ea0100f713a40280747aebe473a9f347341e947a54bd617464852347b80000000000000000024000000000035c9615540544bda2f373b30a45629afb807baf485c32b0bc7cabdbc4b74d02b7452fc17b23524261fe696d0491e03dbd868ea2056926c55424d144ddef3ebf2e5d1", 0x90) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSCTTY(r3, 0x20007461) r15 = socket$inet6(0x18, 0x3, 0x3f) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x80000001, 0x0, 0xba}, {0x6, 0x0, 0x1, 0x80000000}]}) pwrite(r16, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xff4c, 0x0, 0x2db) preadv(r15, &(0x7f0000000d40)=[{&(0x7f0000000880)=""/88, 0x58}, {&(0x7f0000000940)=""/23, 0x17}, {&(0x7f0000000980)=""/94, 0x5e}, {&(0x7f0000000dc0)=""/264, 0x108}, {&(0x7f0000000b00)=""/236, 0xec}, {&(0x7f0000000c00)=""/100, 0x64}, {&(0x7f0000000c80)=""/135, 0x87}], 0x7, 0x0, 0x0) semop(r14, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 01:27:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001600)="57304f1ea08d1de3f39f1848ffff") r1 = semget$private(0x0, 0x3, 0x80) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000380)=""/109) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000100)=""/155) 01:27:51 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e37", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000640)=[{&(0x7f00000000c0)="581f7df393ee05c0f6479860d6f6f1c5389868c88935d155109f1afed80a4de64c678af4fb71aaf0565ca2c5c4797cfeb85d62eb2c6a6fe3be9752ca577fd8a71d2b94bbf330a6a5b4580aa17f1612f553c886c4c87f6770612b7fc49eab4b76ae7212a9dec7fa2771794bd88a203af2b8d1a370090f0b580cc57a528988aa04fc892a8249efca3817dbd4ff7b32c00abb1064dc3a5408bbc0c2559062bf93f1a96e8226fb80092b8067ff0cba99d712af5509b95169", 0xb6}, {&(0x7f0000000180)="7707c169d9f0d8ad3ab2bc9b35bf5833a53fbfe36eb41098053e5fb2a4747c2dad5e9f47a8758b45fb6fbc48287814d2ec2c277ec2a75e83b21f92bf99b7796baf7455f8c214af38c47f924d995e7746a1de0b4d05cf8e606bc73430c1353a7d7081c68d9c78628aae23dddf822edf64d7f8cddbc6fe81a74b4e76f7ec129845ac5cc2b86a805a16c6b20f20bfa9923e76adb54b39a20823cc195cbe27fdfa165f59c3c6ae31a1ac0c7de49701c51afecc84d0ffd99e72b6c815c0a5383952aae7a29b47ef2f5eb09352d726ad18610f0de3f5d3a3ff6720df9d636b48421c22a5188fa1b46364c2f187d4088dc92eca304fcf3fa3c7690a05fec37d6e", 0xfd}, {&(0x7f0000000280)="f2f471d015e76761163787625a6727b82a322345ab29712ddb0ffd8992f2a18e2a25c6bc74edc04dad578084fc5efaf5cf95128a68b655e4", 0x38}, {&(0x7f0000000300)="dcba05762dc3d71d4b53cce2aedb03b24fb77aefb7c095863bf5b9b43fcbd5b8091ffb5460a76e3102922ff7e6c2929c3fdc8431d683bd51e84537333b548b653a40f27cc0c62332a1982a5e0ab90f9f185c3efb9aa0697a438810679d74b410a6ebec6bb831643a4b5aeffb27a0bfad4bc3e8f441aebf30b9b774693915d506196956d5b919ca5cdb4dc0ead941bd1131502990af4dad6614c3eee8bb127f7e429590d7f862d83b74ab4b1c92b59a909311edf7752c4798a5b3aab72c48b550536ffe2b594af4ed7b8b1975db1caedd8a7795d3b583", 0xd6}, {&(0x7f0000000400)="0b07a038058740966db373ec327dbbacefb026fa585d58ed54cb097d6329a1f97c7fa8d1b18992d58cb81fbd4b5ff7d11e5a5fc366437357e6e586dd2ccf91b623657b38b795541b88b17867bf81fe602cce67eff18870edc9772ef99f67529fb7a2c7fc25224440b459b2de342305f95ed07c2fab11d48db355c568eceea1f449f6ae11294bcf39cfd5aaab0ef5613c58", 0x91}, {&(0x7f00000004c0)="1c0601aa0462330c963db13f1ae94f66efd4f06f80fe6564c2754dcd3219fe185df2b5894849baadb1e7a623", 0x2c}, {&(0x7f0000000500)="3628b7b4fd43e86e3c0b0f66d1951e05ae6e219f3eeb28cf4ea618247417b36ee8ac1158b8910b0456ceef0d46d75556c4a92c4d511989fcf7dd1bf3c71afdcf3ef0dc5415c4ca40bb581e136ec169b8338bddadeeafcec381d028505fab57d00598bbc8a02f70", 0x67}, {&(0x7f0000000580)="f3cb555ce14199588592209fba824f0c1b9f9a99876465c22ac0e2b9221e79d29ea0a79e8ac6926f3ff7af83af69a399e2c6aa899efb42feef1203df6a06581f6523c78c77ef7554a5a6409faf4e817446ad6db0b4b598a682ed8e93298288400a39f4c02ca48914db9a86b4bf8d6a40943157f60d771501d41020a558c3da7ac740446f12cf12f88b14ccf3b2d5e922135d920465", 0x95}], 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) 01:27:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9e8e, 0xffff7ef6, "42ce5cdb5a050047000000006f157f3300"}) 01:27:51 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r2, 0x4) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xff, 0x80}, {0x4, 0x8ed}}, 0x6) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) 01:27:51 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x80) lseek(r2, 0x0, 0x40fff, 0x0) write(r2, &(0x7f0000000140)='W', 0x1) 01:27:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000210], [0xfffffffffffffffe]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x3000, 0x179, &(0x7f000022d000/0x3000)=nil) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x380fa, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xdb) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) mprotect(&(0x7f000015a000/0x2000)=nil, 0x2000, 0xd) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r3, 0x0, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x89, 0x80}, {0x1a65438545523e45, 0x10001}], 0x2}) 01:27:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x80) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000380)=""/109) semop(r1, &(0x7f0000000000)=[{0x2, 0x40, 0x1000}, {0x2, 0x100, 0x800}], 0x2) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 01:27:51 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2bb], [0x0, 0x0, 0x0, 0x9, 0xbfffffffffffffff], [0x0, 0x0, 0x401]}}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0x5, 0xb1, 0xc3, "2abaef39c0b35f17cd51c4e6a4a11eddca7a4c0f", 0xffffffc1, 0x401}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) pwritev(r3, &(0x7f00000000c0), 0xd5, 0x0, 0x7b) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 01:27:51 executing program 0: mknod(&(0x7f0000000100)='./bus/file0\x00', 0x8b5af4163ea5e733, 0x0) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x10000004) r2 = socket(0x18, 0x4001, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r2], 0x1, 0x800) sendto$inet(r2, &(0x7f0000000200)="fa04be15fc220f96eed7b911276cf763834aa61211b0b58860998659f3ad492aacc82dfcbe655c41e1909bb4f443420af6c73a255198277729fde32d2613e2f8e45a1c38e90e6b4a18416b9c533ae6adb6e3a44eab352fe8ffb72e812d84d048babcdd5961eecefcee76d1836ad3ffd842b84a27ad89dd24dff4887a186d20a1f310d096698a815778b4fd0da3c3d679e7acdc680ef48aaacd3a5522311dcdb59c7811b21c1861cb20521a39bfd0a35bc36eb01b154122161fbdbf5e2b04e344", 0xc0, 0x208, &(0x7f0000000140)={0x2, 0x0}, 0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r4, r5) r6 = accept(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000100"/97], &(0x7f0000000380)=0x6e) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r7, r8) r9 = dup2(r8, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000000440)) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r3, r10) r11 = geteuid() fchownat(r3, &(0x7f0000000080)='./bus/file0\x00', r11, 0x0, 0x8) r12 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r12, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x88, 0x0, 0xcdf9) 01:27:51 executing program 1: semget(0x1, 0x0, 0x130) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000300)=[{0x5, 0x6, 0x1, 0x2}, {0x14d8, 0x10001, 0x5a533dd0, 0x3ff}, {0xbf17, 0x7f, 0x8, 0x2}, {0x9, 0x400, 0x7, 0x5}, {0x87, 0x400, 0x0, 0x7}, {0x7, 0x7812, 0x5, 0x8001}, {0x400, 0x8001, 0x1, 0xff}, {0x9, 0x9, 0x1ffffffffffd, 0x10003}, {0x8, 0x853b, 0xfffffffffffffff9, 0x10001}, {0x945, 0xd5, 0x5, 0x20}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x19, 0xfffff, 0x7fff, 0xfc}], 0x5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x8000, 0x1}], 0x5, &(0x7f00000001c0)={0x7, 0x7ff}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0xe4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r7}, {r8, 0x100}, {0xffffffffffffffff, 0xc96d8f38a1ea5718}], 0x4, 0x3) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6, 0x0, 0x2}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3}, {0x5f, 0x0, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000240)="220e22", 0xfffffed3) r11 = socket(0x2, 0xc003, 0x11) connect$unix(r11, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r11, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) 01:27:51 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x40, 0x0) r1 = socket(0x18, 0x2, 0x81) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) sendmsg(r1, &(0x7f0000000cc0)={&(0x7f0000000440)=@in6={0x18, 0x0, 0x6, 0x80}, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000b00)="6a96a72c4e9e5fc9f8bdfe9cd6fa76574c208dbfa587f0795e997709e6cf8747377c76b3107bff6145c283d7d4609f1b8935c3860714896496cdc405bf3755d207ecb8274b7f03a3e203f18c5278d263a9522b365b1959cc9f471eb62c5ffe5960101a1dbee968c9f6de598ff998a41f5d1ff0adc45bfb937596725e8af1633dec2a20713e04f7cffa1554ac6c2572774fdae910f832279af40ade28b95e0638f5498c0544868969ebd524c3a40663e2e721cd8c4c2ce050590c4319145a8bf9b3a76684805ad629431127b6b0ebb577030b15271fdb9c356443a7c8703ae8e3dc232fa7e14f", 0xe6}, {&(0x7f00000004c0)="7922818097ecc3753bfdbfdbce1bf1898823cb493754d49bd80c51f0274555f2281bdcbb4ae347215a4ab5c6c9231b833a9844013e6d60bd6ca4d074b73d96735705c60a67ee1f287665af10881613b2bbaa19133b8cba2062cba8eec0227621b890290f2e", 0x65}, {&(0x7f0000000540)="be393faea9a2f86d1175a1f78541e43559be230aef0c27343a7120632472daa00e3243033b249394b43a72ad9f", 0x2d}, {&(0x7f0000000c00)="161b55e33776f2208830450e966a70e985e09e7a04c566717c5dfa4cbec1af3303961fbb176b20bd03e4d391b7f8071a74631a3f4b7f0d74a9b393dfc27916af42ed4f1a00f0a5e9996c08f6f591c3dded2c9f753b97f5d7379b0d4c5134f64ad826dc408e64e65b3bea66a94080e8fd", 0x70}], 0x4, &(0x7f00000017c0)=ANY=[@ANYBLOB="2000000000000000010000000100000015c2f4dbf6769e0ec9e97b0000000000500000800000000001000000f7ffffff80e0f17b8b096ca74304eb74071a05cd51799be2176bbd70e1eca5953f3be2b841e69cbd2bda86dfb6c629bacb559511647d4415b78b28d9b9000000000000001010000000000000ffff000003000000288396d0caf9157acbd5ea88dd0d729ab56cae4b9c6edc8e04c31963abfa696ac1ab4458f0ea6ba95717c242bf029c6955188b0fd34cbad48c349d226a6c9c0cbfe58df07d6369715ca1ad2c1d7da7a8696309b0731f216a015f3af13914e30a67dbba10339011581734922203a71475ebce38ad2b84e2d7359ff0b1aa1694653c5bf8f6f95a327dedfe5f6ba36c0a920a2ce40832bec883d033e91f0e672859f13964a3c5b079763289ac30d34f2df1a62a8c5f6d5ea1f3368f80282257ee68d52d95d9fe33cf1598104e51980fa92402a242b9585cbb08f68a2e39e16a86dedf89e0dcf858c4c8c8c4e61c32e0824b16dfad5a1ecb793b64b78a30632d5606cc3982d55f2d8efe0549c4fb872c4cf0a5435f731aad4136d5158ab1510128f5d44eb0b08909ce99faa9938e1be991dcc2c7724ec0df0a941fbdc6d3cad5164f25ff319f4b6007db3657dc8ce38de3bdc5500f9d1e8d98963096e05bd5c07615bade040135b40357c4bf8244e0453c1845d8fc1d35a56ab2674a78965d273aa8292640e64c76db52ee51f5d3e92108b4ee6da1068d63cb1b02cd9dd97068d27c0f672630c7f46efc876752a5377a87e65dd50df65bbdb793eb95a3ec7b525da29b59bd6c21e775513623de9b2913fdd70241358cce8ff6ad02c4afc38d2f04815c9eaf8e0b8c5305e11d666ec84651e219c9f0891c7840c26fb411ace037b08814d147a8192ae03b2f3fae00cf72f63f8191dc2babc11e38c8d686fd7c681ec77caeb006951e98b63def1a5802cb9c0a0d400c209275ae63d9358b4ccf02854e089c4e51048608c45f7452d837471a2b06b1270b58ae8d444e41b8c482e2090b405c20d9963308646c1a1fbe69485a2c816929a16f1142081ade232d3f49b0fdc48930ed07a14fc2c9298c3899fa9190c0b4361332074a67868c735f3f852ec79a7b5d1f6af6d527bdb0faba5718113cdf1817994fe95e6f5bc1588cb91a85eec217e640866d16cfc77eb8a7938fc74870d406e9f004beabf026d488b2bd783933fa382ee7010ce4ac6130532f98c20fad40a6e24dd3102438cb3c75d5f19f431b7d6db53996ef734b1ce4e5fb0d2856b2a131b407bb1d17cbb068d158bddacb6c176adb5e7bd6b64917271e0d268d206abe68086350268f406b29fcc389aa7c94ed1d0478573e7728bf52bd2c514d9c2eb6f76c1d7ec16d7ceaa5b5058d4ee66589868739e7ad938d133d40f0cfd2af4ea0ad3a87d76add79f7cc70bf913d2f7b3219b3aa3dab3cb1ae6c3f16d12672c436d7f0cd12366f7f90fc570daf49b78ff253817339e380bf631856ec2242f317a9187bad038d05be9e0cd07bcd2dcb1be41a4c4e5340232fde0638d1f533cac7bf341ce6f11f7d19401415cece38f06fb0ba535fcb56adfce5f9bda9ba7266a6d501c592b21d0fb2493ba0bc0214d177d3706dd6bcd0988b8b7073ef5dd7fc182874c873f029db08ee095f3758afc3b0700e539b7d0c533aaa4c92e45595dd0da1a3396a5528d87bf9dab54e11a7e9bf194d7395b75608ada6daf142156bc34584773a7db919ae2c3a6b33f5ddda626d755e1197febaf1ac2beb7428fccdcf7841b43248571f75691411baa90f964f5dffa74359208ea7cd944fcf3c5c9c4b6f8752ab2859a184723dfb3b419c202f0f1288dc76d6d796e4d168349f27db5069b7fdac30017e32c277289a38f62e83503783afafb568f920dd5c7518d5f9af344585895e905c5b01530b468281f3f753f7ac3cbe35b3e9a7a578ae10605ef9a4a5c3ed5ba933dd3970453943d7810ce204f46cbb68d9dabfac0492b8cd3ef4ea8f6dc056352b2b59e3172a8e744b9a13ff69fa3589bff059c1969cefffa11f97fe575a28fd7a0e32fe4f5d8fc9d845d08a3a7639d43aac4c0a4d1021542a65fc9a46a5db8ed3ea1bb0e2e1588741b239b0d06c2c64ca101f67401e338c049e2a66cdb41585a215fd433203c839e7e21c13ad1e0e688d91331ee0362f010dc6070b9480afce13f6911358e6d830398c8bcb0266d1c944c5fb278d8e384ee5067fa65a3843538089876ec2ed0e40daef3e3693dd940b4600b7196a0ba67d23fe720a871993e1f0ec4d1c07550474e14df830c70acd0e096d922217a8f4b72e2ae87a4ef4a43279a4fd855d5a18eeebf82737273f2af24151c7325c85cb99b6fb80a270496e9778cb7c7f5fe69859d904dcbb1496585b09601ce920c23e1359471c4fec5507d9306ed6656a28f010d0520bb9caad0724e373ccdcb9c2c4359fd90a633d5885ec1d754c080d61e198289ad2d356173d671a435e0a0dbade71b0b57bada1f9483553d37057c0f0e1e4fd12f2c6e4da084f30eea7e298c8e0d5da8b1c8769d5f78a61674682308820ee1b5a399dc2ea885d74eee7d328c4a91db4b0c609851b15fd03aff8f00467f1a6c4441816a41429f07f6bfeaf6b8fbd86828f21878eb253fe2057ba6028005a047ccb41cb2a15c1607640bc8a78a3a174fc34f9218a688e404b04a8d3bf37d703cab6065f50258a8803e2d99dad39af81a5e9a45738a572ec6a69ec00288a091bd139aa2f57d8428f75d54194545995cc9e5f8e3b4c71f259af15a69f6b13ba920a0684da849f3eae7fa91ce7c5c82194b6943f6762fd8b409528ad10b43bcea63a9346c6cc16324598210705d54b56cc28965b29088242974b326dec7f5954f17119b0b13661eaa1f6e97060576210799c571049200cd7825e62edf73f2792b81bab1657fda3aa3137ae72939251dc4a5417f580439e795b47909ecab4804cebd0ee619676b280df0e2317380e38f4f545efaae5cbba9acb067cae31b233c9a5699fa3cea69d1be09054769b97580268ca84d6d54bdae4d5560753147050d4da0188fffb885c32d205472c3662f786bd0a495c619794790b128b509b8bbc798571e41f3735cdb0b8ed2182560bcf072d1944433249ebb9337cc3f148ea59ce771a979055451a7ffbc74138be475fcbe8bdf380d2cf29d2b7527c2f7a41deb60d8dddcb66a68df0cd925c5a0a967fd485a1ba35b6103aaeab1015a167eb6da52fd0045270c061de4cf8681b8dafbe6cae398d699c063d3a1b10cd4edb884773e0cca710daf72831bbf62b3fa6b9035d3192260f53af838fc8a783b67ff574ea05e527ea4b978105939ea59aab8492f2fca14b9c0290bee7d3b37e7ad828f01df10837b58fc0d40acbb9ad5f47fa9309a43185260ca49d287d48d7d6a623b7471dc2032198c0d43758c33edb7cd91a6e898bc89185179d593582fd37319d549d4b0123600176c085f976113abc2b4942fb15926caeea89cbd110a882ab5766d384f85b0f6e480b4b3074384d69ec8ccdcaab13b81bbed45acb007015f7f51f63959fc352d1f859b1d69a2b1adcb3ed5f5cf63135040b197a5a377e5c83949f9ba6be4cea8d8e53c9248151aaf5c1813a448f5e3f9fe1b2bb8d629f0786a1695077b4bd67ee3c44ecb9c42db414a4aadc29750b0f73d88369c6e3a43bf3e188aa97c5d8ecdb6ae2c828eaaf898bcb4c40129b4150f2ced91851c50c921a05d984631651fcd2647a60debc24ded13a396ab9481880d69b9756692da7a59e6f8c4b244f47dd24af4fcf5f2bba6b69f800029b34b7836437392f7ee8620990fd25053f78ec5f0737977d68589a36466a924ae23aac082bbb118b8b762542edeff4eeac9bb861124b05695c2586431a0359cf9d08ce305b482ce1a238c74dbdbac067ce52ab0f4077f0a75f122da678ef7cdc6ddffb25e9667165c461eac7a6992d72d04116696ad1bcd2677cb9d468529cccb5ea027f3379488646e7729a944e90f855db1fb485b961ae82cf9a5d4fe66c510d6a359036170ffc3f36f3a8f6f25bb769064071b600c850fb233eaed173b60d4b52fb8efd15198dd93d8b1774f9717c1117eeb11154ad2611b9e19941d87187bdf07fee03109e9570ac0bff6718ad19366159f378ffcd524d946d4d5ea2cdbddd4a5e9b8ca73f1776e3e13a60dee205e7c21f031be53dcdce23830e8d22ef21a78a14efefc51e6b31e6d3735f3687845219f03bc8ffc5dc4539d56d3c80f9981f32c1c406af7382b233fb2d67d24a7691a12967f02f8085a5e1134426d7294af297e43026ddd126295d4a5e44cc8cc7dd903ffd9baaeb6adbd59ca7f3efdb298763aec453f49d8de20ffe652bcf2620c510fa70c73fc579fa7e34dc86211c5aa368943a7359132caef2e592536f4901f0d1bc068890c9e5966a51d05ce351b7ae9a3c457dcf7a2287797fc242710f5ccc983c881c50df3d0e2be781d8f534b50b70568d93c30f3b88b0c1673baa28e83c7b586d2a47fc58599e611fa311f4d78e4270ccccfb689436f1d0612ee74c6582b53739056e706702256c6d05ad1ff5a1281312d2f4fe8e93dab69d1367a75238f887e7536925fd2755c5a4ad98a141cc6b9ac7d660562e0aecde73dcc9cb1de8670fe674557fd2ae6d9e642567d4e5ab49258d9e2a5ffe6d07eaa3414bdd68c2def6eb67be5b397fc49390c8d6176f028a996bb8ad3676e001188996e7de88c440c4c00f585df9b269531968859ec328944155b9f32167b1c2cbf1974788ebad4e77d4b26400733fdb995d81d04bb7e1ecf6a66dfaf58d478132f769895621f9c403a61639a1e29e414ee814df3ec446cf17700264d6252481c57cd068ed89912b25dc46f471910a230e104ea7fc3653710b8f8539443c8f4c465711fec95eddcfb426cc944b63b7749fa2d4e4f498b77d44344f1ffc4aa48d3ce1677729300d8fd924667f1b0f487474f77685ef6542b8e68bf8f2fe96a933552dbd5bb2d8a2265f12c6a4b3a4c3773a3d16aa86a96746029c8db36df6b690a7ff43086dbba8ca4d4072dbf72d22f11578c6306d84f3d7cde5b186298c1f5237f2c7505a6989f3c5626b7e897cb0b66e55098f80feba8604cb7083db102dae97baebb2fc306552fb32853978c649c506f1c9c1917a82927e9eb2838a2ad0893add2a0e98294721e992505865d163e32825e645b2de84a788579bb3c784f29da679b73a0003d54140deb0c7ddd1a4585e4c9decc391f2256698355a202084efb6627f97a9ed08107893204e1fdba7e01ca33b63b677f9191431f647b7d2dc3636e213e441c130f40660842e5c0b758c0f15d69c2c34a0641c6de875baa4c009dcafa29f6e2be09b2511d2f54a58340a52f93fb232411a13f22b0d2e38e99594d96824620f095e9f80080afe1b701c22feadac62fe0fe3bcdc2035716a8b08d98f29df6e82a67d7bbf204fd68351e1e5f7e58b689127d523ba9cc3c2ad93688e294b1ed5ad6865c96c7921ef568a7dcc13bc22bf98a77a8adf9a5ce438e6ce3369483da62a5459797de55c0dbc0aee641903b4417d9ab4e18ca23f86cf45d27b6cbf0dc5cd771e496898aff9ad79ee45b60eff55fe29971697f9d2d12e8f946f4af59325d871df6afa18fc35cd5ffc1e4d3732cb4e8adafeb6e58e16db675cd9d7862c9185b03cfdc02b6a982955142a1e4bc252a88790476408c55b54808d3b08df7ec426be5fc54063615a07c5c7cf192a569fd5c19dec2aaa4b1731d9a57b6264f808101010ce3abfbf5991ef5e3537ae4d19fac786a2d3cf270748bffe59036624d6920b9fbde043a05081b2ff7dd005aecfd3c55e6306b7134e6d2d843712b4403d40344d343680407666700ba3cc40f5a57e14af6865fa2d8fe50c1a24cc56c5907a4072c7ca527654125bd8e4ab2f78ab2b1d2c265e2f6c8599db5c2656e1530fab068e"], 0x1080}, 0xc0a) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x80044275, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000340)={0x3, './file0\x00', './file0\x00'}) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x1012, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}], {}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x692726b93ec0f316, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000440)) faccessat(r5, &(0x7f00000004c0)='./file0\x00', 0x22, 0x2) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0x1, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r8 = kqueue() dup2(r8, r7) dup2(r7, r6) r9 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r9}, {r9, 0x15}], 0x2, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000680)={&(0x7f0000000500)='./file1\x00', r7, 0x5}) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000d00)=0x5) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="40b4e7f54ac52368375e00eee71f6800dfba9ba72959a36b8b29b5e7dd58b467b89f87fd1553a2bc4bd2215bc61495733635bdaf0bd0126754e2c46af94314b51b8daaf41a4aca37b3273db4f8d56ded4e1d12eec644f8fba171b193ad334dd1c1ffb932883d6b248d85b972de31af584a8f8a32e88edde5f6aba10052b96b7a15c09dfd3bb9709f95b1d3e91be6dcd15c893365ebcbdaf4911eab3b75c92ef5a91fa8eb05cdaf86364fad", 0xab}, {&(0x7f00000003c0)="323b6ac65326e053ecd0b9b8c2dae3f7868c2227e74c28258dfe83f9e287188527a85bc766761ed5c48517391a5110a91a7b89580c2c88527fa8e7184108efa3c999bd20b6970da726f60eb9426080e81d995d0537536707f92337", 0x5b}, {&(0x7f0000000a00)="07a3d45eef7810c2dd001930a6c5f13ce5778a0313f7fc952e28e1f2b6b171bb56ef9e008f05ea9ce037d810e3247da7621bf1bf7f093868f524ea7925c1e7252510fbc5fea0c4a00e207b0b428edb255819001bb6eb479f1d0284ba61e2393e89514bffef41bb4377a3d0814d2e2cd61a178233aa0dc17724081f3d764a27b7042711e842a2755687bb45f86ad694d18523a021b172ddd79cd4c354ccb61824eeea70ce2a31a7a770ac39f596809ede780fd55c00ff7f6b67e4043d3e8fbf14dfdbc17fdc8e7c157db35f91a100675ae461", 0xd2}], 0x3, 0x0, 0x0) r10 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r10, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 01:27:51 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r1, 0x4) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x0, 0x101, 0x7, 0x1, 0x400, 0x1, 0x9, 0x3, 0x2bb6b0f60758fff1, 0xd851, 0x7}) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r2, 0x4) bind$unix(r2, &(0x7f0000000040)=@file={0x3, './bus\x00'}, 0x8) 01:27:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000014c0)) getgid() openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0x0) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000840)) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="bf"], 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) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:27:51 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 01:27:52 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x3ff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) close(r2) 01:27:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x5c}, {0xbe}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 01:27:52 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000006c0)=""/4093, 0xffd}], 0x1) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553f", 0x2ca}], 0x386) r0 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./bus\x00', 0x800, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000003c0)=[{0x6, 0x1, 0x7f, 0xa1}, {0x200, 0x1, 0x3, 0x6}, {0x0, 0xff, 0x97, 0x9}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xfffffdd4) fcntl$lock(r2, 0x7, &(0x7f0000000300)={0x0, 0x0, 0xfff, 0xffffffffffff6330, r3}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = msgget(0x1, 0x100) msgsnd(r6, &(0x7f00000026c0)={0x2, "0218f31193f9e1f1ec1f3c3b9aba8ebce830d6554c5d4fa149b9a07697df27ff757a02a2cd80fc6c6f92df659168d9fc58979b8c8cbeadb5e69cf80b4a2ff05a141aba7ea76bcdb2dcf575730a803f9227ce47297d264af875ffbc9f4ef2a99934a1a675439288d3707f59b9daff0c58efc25ba21eecda1e0bea17780f713ad53c5cf64b3c267ddbddca4104278c0f6f42b2e30ca7e15f0dcdf37348fdaa137b2456df351503b6b93dcbcefbf84c80a4190493dc4f63816b9f27d1b0abb55e86dc5270002ea03b473e1a33811dc7240b3e58912f6d584d21dab0bbd950539923ffe6d78b223a4ccd8adce94b4a97f044b7de080f2a82d3ab52dcbeb10a830b2ee1534fb1c36e5529c1ac8fcc4e30590452a5401f661f553d12fbdd8a947c64a3ef245ac467711510a25fc8f26a474cedef4f217501d2b275383459ba71f7bbc683ade2b61cf9994d37676c9d0f56651ea94f3084e74ad0d5939b43aafb35f9aff7a0fca028514818d0b92cd9ea2f657c5eed0f7415b5fe5f3c260b213bff9a5ab49bd55dd59d93f3b1a958c4059fa73c20abf8d33f31c09a9544bcca8261b240a9ed97f9c8f3dbfe22ab37c22210ee7ef529eb1f9737b229ec69a939d8e83f7f9c559ae7eba88d0d966d5b37ab0dd31f99df737227381cbf5e04f897ce35e5df83c671abf1fb5354759f386da673b6e0806d53d761044e689d7ea4ffcc70c82d2c0502e4227f00736c1258d9ee26425f423f5a23a2ad640c6684bd5190e6300f38033ad3508c3368c7682f9e3f22f05492d202f747000e6ba479c4230c9ae66994cc7b33a2171a2e5b7c0c3937c71fb92429333926c6883e92dd889f1c86da68369d61c47dc83cbcf4cfd7de648af2e2dfcdf648fe78f291d17030c3b8122fdaf6608fddf512226ef11c8c9d8915fbf3f25027611c82527a8faab4a3f3f5fabc56db299f3f0ce49d8f0ab7c64ac2f3d90ff116151f12ec50fdde4a85b4ccaa231f9b9f2fb21f0b22a846228338e4412f42f8f7b8d4c6c798f8ade56ba8e6e2107c902baf99a413f98a9f081f24dda4289167d3188c50092048e8e73618b9eedb3660a269da17be8c336c799c4b4c15e131c0e25247a4eaa09b3ec3038e4dad1eb1b34088c4ddf4a3269a06db18b5f16e67ca33a82c9dae0e1982417ff1d945ef3b695d243293cd98478ec40ebbfdde9e489cdca6b676c36c0b1a2e16bd43f6010c74daf6a77bef4aeb21aad7cf768a2c0d76bdc7e4d3064eb7d1596b5ac82ee2063a925db9138994f199639a0a05ff1f2917d690afa7875ba24bd6fd9445db7fa0d407445bb5d08ae1fc47c4fa5913a30b875f11e90fe27739d3b4b3fc4371eb790b923f67682abc0a29b835b51a4808102f10b4e5b07f4848b4675e83d33ff6cb1756cc5667b978425072ea0a502202bb74646be0593ea83d46698b81d61e4e1629609b0c674f2ccb7fab09470637e404227f3aa18c40aaf5dda551858bccb137cca8cdfad5b1810df6756e10626c47fe252568c0e09d53a71f31d410fe947535d97524a47ff223ad51efe7f2a7b9c55c8e41be2880fc6a17eb8d907f842b0ba34a81fe25b6ea2f7f63f31c3dffa2384166987ca30b8755cea8723bbdff85c330484a0d54173bcdb6e76f988d4a1dc0b40931d95dc77f2d0eb5bd7034f16f94eca54b78a8cad6e2d7af840ec4b3fe00a8d40d2e0ae4f46368699b644bd4c24a416d4cdcda26ccd64610b1183eee2651b96f5391b75afafc2d3aed7147e4f43e69a00c05c6071f7064d451f1737fc63146f379734fa8e14922f7f465e0040c79dee513a478c4f7ceb2f40cb44d74af2d3f2c3f80aef8b84d0a16055fd5f22a577fa452315aacafe8f11861de36c6bb0faa2f847c93c26eaa2ff2611d54f372e9d829d4be0cd3d927f3b03e55b2b42726dd08f20174ad9f3b0c958808a0e182f025fff81bd6e70c2fd79088d9dd94665dcc859dc8a21056866e4267826aeb1e53ec82ef5c5a98afaeefd4838bf0af6eed8d63f077ab02265450f7666172d33a582a122d636d2b60c6bcd2c4796e138fb731c84b01ef6b37e1fc05c64251bbb40b7483cab4a9fa2edf8413406adad501cfc1fe3430b0e17484a89f7c0ce16cd02c8b4bcd0da440efeb9690d5f87647031e563f31bcad4d62c2bb3ad2e5364efe67054e37d4282033c2456abbeebff3a818003df7fdb35a3b30a167a808f8bf602938d26ca6e8d9b5c377c34bbb7a1dfa3a86905837e2d9f4f89d5976e4b276bc862601fcdae34d3bb0fba1dd6c6d77f62e5d3c94b5184b7c166d5d3bbf2cd0023d4f3da4fe69c4d96bbbb79ed00ed8c58712a53a9aa81692020d7ce20d65aa469d297452979d5491647ce3b178e4d7321d7811eab03cf7eb56cd21a993898525a4c6038795f69e26d3a63fdf59092b9897e76bd156e4699677b24a6344fd991f3302b2c671b7da9bb644ef220442f4f3f6720cff6ec0314ffd88f74efe6a609931180b0c8948ebaf2b6b18380a57ff2d8535bd252ad4246efda1540009eae6dcefc3a1b8da8684303a7140499699354fa73b137c42b81d839c2ce1cf06c3813ee9854d1ad123803182415280e6f71e1119988b632400e3d5e2fd6434939f6e5c64db92961e3f014a59cdee4ae96478a703799f744c83c5965da7ef07be707af0d41371e00c790f192f0b79118834dbfd42698ebe53f72111e481c01774c2382f452b64d7944758ff831a6f5b18d421b9f1cdaef0e65a0bfec057de01066b57c00a464dd0f684161edf060c775b48b0ab02adb804fc4296d933682e47803b8c1cbe97e087a73df0996d083a2441d863f6ebb99f7b68810e6009f9ac728def6048e07861695a066fe03fd10b823faed94e27950982b88c6e3fff22d279abdd925758976320925535ea2bcf66cd6e1d7a9d0db70fa2a845bd652d4038829a514e41c32a05c7263ce6fc08b06d4caadcc451ffe8ba7dcab39804d922bd5e6252c84b9d6565980865efce6c73d25daadaa38cb2a40c4e446ca2c405939fd4813862e0ad52b1749d6cb788dcc862ddc6b21992f1110a6e9467b540ba97b3820a4894043515d635a72cace488a7cd7b9192bd73b6d5849cb96d3c509cdc91540d8e90a7e0f2c989d43395bcf961354a6f7d61861e47db02e942002d8b3c41cca32c4aedfa4052b76dc01c0195eb07fe565800132f64d17b30bdcff3a6e9ea4889eb1e01205f0b3719bd1372dcedaa245664217ec0f26212a651f2c6ae617b9f0bc4d37e152a1d9e7956b341e53f022c82d676293fc369b904fcebad9d7533aaca083cad9fc07e815a82e174aa1d633cc48f4544b3d02a7487588be484fffe6cb70b75f5690bf443c5b663c470f25ac8b661804d815a8b906d2cd4ed70c073dc4791b79350545ce6d5c89ddc3546dd366db7880a1bc0cff32dbaf054b5be9769a148f003173e2cdc92159838810d17997a285aad9dc178fa358a018fe2eddb611b00ee214e486ca3dbbbb7951e8b277ab8863694218067160d99caf263e869f3bbe96e36998f28e77cf95b2f38054dca007f298d5789ffa5af8fd2018356027cc08f88463f943b65c288bd530d1545031caaa510cecf50f29125bbd3c9bbeeb18fae252cc40ec25996bc70d1ccbbd8d7e8bc70d62bce2f19e10f30e6aa148782670ff335c1204b10f7f59559b5d89974822eff28663f3be70268e2eb6d568ff02b25d725bc153a857af738cbb590813e1a91599d8b728eacd033f562e6426c05a548b9d8e5e47b1de6a317ffbdd68de2fac12ec44a60f7042c932dca1d6ec97788bcf84b352188f52f14b7f804230a4246659aefebd1bcf78f2b1a725a3f6c7aec4273f713035a815f25596d02b54a863cbe8da1c55a97b0107d7fbd29bd60a8b31a66e4e7d3f40583c422a6bbc6c62fa5d57c5f48a4febd4e323916c6ec88571395845fa22dbea6d15c745aa851d1940e7d033f1cc430f5d3ffd95a309e6a5292ad5285029858242626e1b535fe065d2ef13443739f11ac9b96eafc0d0e877c0333aa6b177e859ddafd11c5d2b213dedb67232299929b7bcec7e83c43a0212360a12f2088727655a416dbbfd8187ae6544da498181f27e0d66dbde72c31308d03ee0f6ec7a81107038475dba2e96eefdc1c72f99b4e9e7f1ad250b574f08058eb376ece85c9e152860e07d8e780ab8e06ce00ab1c6095104ebbf83cf8038fc24dbb5b03fae01582adf3ef8a64b50722db6c90f5529e94c7ae3312c92d76929117f352ddf621416d79ad5ab50406f4cd603b2581a4b6c621bf7318d7645330677895d8939e748191d2e76aba23de8603806d4322211b28f430d2eb574784b2ed94fd9f518888670bb18b94f7e6571922d8c84274056aae65bef019459d9ef1c2479c27ced29c878da5f7c622025bd988fb2dc002f41623352cacfe951bd42ed36d64ae62b6d4f85d048b1bf65288a33dcd05b1fdefd864077a5fe9a57ac7c90a947a7a68a6da78bd9d473f8aa20508184973c53b3cf7c2f217336a20ef2a6bd5fecf513319e75f9575af2b068d0e650286eb5fd50dc1b0e4ba68f9752e7770d7b4def4bdc057e510078686aecc7941aa53a659e676898ce6b6a355d6cdd0bbad6a954476d9cdbc7a6ac532d09fbb598c5246b89c3eed266e00a6777724cd7e7c8958875aa32dacf635776c1dfa6f9576cd1285c3655a6c11bcec59c5f990587245f46456257b9c871a8a40ed0c910beeac229e64ac1f3977893149beb44600cd3d3eac2947fa6f322ae096d40b64ce9797c3fc7073d059d6c0de0d8d0e8ab3ec1d808d6230b3bcf491a107a7e6ed693c5170a3ca27e6cacc5cdde64b95bcda35eb208bb49647fd8b2d5b151fa48125f8fcc8bdee08b787145487434c9829820b4bf4dedcb9c2949cf029f93cd20308463d21f2eac6b4632d5d5eeb6ea6ae32c6a4b50be847831654fb9628d28da95dc52458760cdce837bc7dc56db3dffd0745996315218e8890906a2c7ef8bf3bbf98c9dc8ee0c4784cd64cbb7ba7c1201344c3c1153d66203fad7c087e5ff7cf5c854b8a04a4ba383dfab12db365208931e232281680a37bdd1904ac77bd7a01b234dfd6e9b6f4ba434aba2d536e639e2323e1feff9586ee8db224e3e74dc5a913600962c051e00e1b2fa643b7fb283ccc472c70579ae4f4612cbd2b99316c948d335961a2ae7d58a7edc77cf84f2c98dbfe3af1c22b528ef27b58f1d4cca3afdeb3fe2e94911e45acbb7b47a1b2be96436c9424978f8a8f452c0b1baa45a871b27e390cf6d3f2dcf7c149efbe151101d776aaec84a8bfbe1267b978543df64aecffcc55b3fac1ac8b91b4e43ba29a57b3f13f9fc11ce755a6d503bc4f10b9e71651b85e9e5218507aa8c4d54c6e222b11be681b10a7c8230dc28578c109b626239a2f239622ff1605fa15767eadd668a610633f47c4fb9f48458138db80de623485898b0f8d09306293bc5a83448e36ae1dc9244cc383b035ad10edfdf32abc2b7669999b3e82ac5c8d589c5a0b1b43259db991bd637e8c0451a61260b16bbdb29959b133bdf551051e1916f093c1c407d327beb7c8291adfc177086904e137868720d8556f4b8b057baca1b08912a47c1bf2ab57dc8b8d77d69b121bad178c2ddb2f91940a60e466050b19a8b9d05b5dcffec66e2686aed189625196a4027b3e28e74db6ab8e898b6f449fc3eaf9d180d82057094a41be37b9edc904e024bf4fafbafd8dc9d46e69fa5c4609e7393bf36145973a5815aced6bd1bd121f712b714fdf5a05d65b2b516b2071e668b8e8ecc74f3a0bdea6"}, 0x1008, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x280, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) kqueue() dup2(r5, r7) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000002c0)=0x5) r8 = socket$unix(0x1, 0x1, 0x0) write(r8, &(0x7f0000000240)="e18e274c23f63198e0bd1edadd8040fa0c860209db6beeae23ac75dfd6584cf1f74e44c9f50aacd19ecbcb249b74fb0a808922b32beb228107284b7f57247e9924ebafd442abd3", 0x47) dup2(r2, r4) readv(r2, &(0x7f00000000c0)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 01:27:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x44}, {0xe}]}) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'t\bp', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 01:27:52 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = dup(0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x6) r2 = socket$inet6(0x18, 0x8001, 0x7) dup2(r2, 0xffffffffffffff9c) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8, 0x38) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000000c0)=0x9) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x400, 0x2a) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000140)=0x200) chdir(&(0x7f0000000180)='./file0\x00') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0xffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setgid(r5) r6 = kqueue() fsync(r6) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x10000, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) r9 = dup2(r7, r8) r10 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r10, 0x80245753, &(0x7f0000000380)={0x8000, './file0\x00', './file0\x00'}) r11 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x108, 0x0) r12 = getuid() r13 = getgid() fchownat(r11, &(0x7f0000000400)='./file0\x00', r12, r13, 0xc) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000440)) r14 = dup2(0xffffffffffffff9c, r9) getsockname$inet(r14, &(0x7f0000000480), &(0x7f00000004c0)=0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0xa, 0x10, r10, 0x0, 0x1) 01:27:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdfdfffffeff], [0x0, 0x0, 0x401]}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x7ff, 0x7fff}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 01:27:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) close(r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)="4c1ddf4819a874a65517e73142f0e46b0141cac69432f406957a7828bce33c73e4e09783e631569d78dd14a83d9ef66aff16ec936b466c523c6e4e89a477c9c52345697adb53271b338057b89f32fc6028c6a1b576affdfce85b737ccaee92a74f063e74d158e58f158101bbd0e06ad405137e0144abe4d32ddebba90100b83751aecf9ff5f038235a21c857bd8d11c9bfdfba0206a4494e446756d036fdca5a9235dc186c8f549352ebd4932f22d4eeecee0104345f736768bd29c06ffe6886b4230019aef1b6f19d3336c8e07461939b536b0d048190e40a11b89fbd9c8f914b0a7927c197e409eda677ea15427f3b38144c5f71a16a", 0xf7}], 0x1) syz_open_pts() write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 01:27:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x1}, {0x80000000000006}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r4 = getuid() r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000001c0)) write(r5, &(0x7f0000000140)="220100", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r5, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r4, r6, r7, r8, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) r9 = semget$private(0x0, 0x9, 0x42) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r9, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r10 = getuid() r11 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r11, 0x40044271, &(0x7f00000001c0)) write(r11, &(0x7f0000000140)="220100", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r11, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r10, r12, r13, r14, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) getgroups(0x5, &(0x7f00000002c0)=[r6, 0xffffffffffffffff, r14, 0x0, 0x0]) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, r15, 0x4) syz_emit_ethernet(0x91, &(0x7f0000000100)="b637f5847c64e26936079e3dd8ddecadf2b2d0113fe066f34d763ae62849b19c20849809fe275e1388d52be973e5206f98246143dd845d4a4327a1e8f80466b70f7c7a30ef09f5ed045df9ac3f7c1eae09441aaf0565df0b93b354b2538268f94b1a32fbad0fee00cfb4b4778a6409d0a6a9104ca235b6e983f095920ad5c9a5b5a09d9e3bd4c4b3a1687532e2f0c73e29") 01:27:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='W\x00') writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="000000186004008ba8002b270000000000003456f54464e3f2000900ff010000000038960fb5ccb1d0ba9fd9", 0x2c}], 0x1) 01:27:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c2204bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d197b01000000000000000008000000000000000000000000df42d268ede065dc0643ec67149130acc06b960a998c46f8451817bb0bd747b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77428b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e000000000000005fd4117640d36acfca638b43472fea9d8ba57596b4e9e556aba83eeae13db73490246ace220934872aff1aef8ad16f386544d0d7eed8a3b6f7ef012dbeb35c0cf3294fa55d3810111280debc7f53486bebf6cd15910db4e9247f2379e06073c2476128ced07e24f49c9d5e7425d3ee2e927c867e21903e4f36010000003110670302ec9bbb5c66458d16c38871d2a833c5798b6a768cea088fee8d2cdaab3cc8a24850379d6cb61980efe36868d77e021fcf3593d7b497e57a8f5cf6e1daf1cd2f3d9e07c331eb32fb8ca26dbed7c7d91133a198b9ff3df3b43f4a98f92da4ba97e8e494c5a69dfee85bd6afc5cb00000000000000000000cc46fac0219617628ec51510"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0xf, r2) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000040)={0x1}) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 01:27:52 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) stat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r0, r1) r2 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x400, 0x8) ioctl$TIOCCBRK(r2, 0x2000747a) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)=0x1) open(&(0x7f0000000040)='./bus\x00', 0x18400, 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r4, r5) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000080)) 01:27:52 executing program 0: r0 = syz_open_pts() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) r2 = dup2(r1, r0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000004c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r3, r4) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) wait4(r14, 0x0, 0x8, &(0x7f0000000200)) ioctl$TIOCSBRK(r3, 0x2000747b) 01:27:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) accept$inet(r1, 0x0, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x3}, {0x7c}, {0x6, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) 01:27:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x4000, 0x20) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="d16e672eda6d37439cd8aa40d11b2845599864f4d1a383262165b113068d61a70afc85fa7227562450505d64ce0e1c16dc16119efd4f35858f8b5639779807d090124a2ebbbf2c7987516ec7a58847bff9192b677b06374110abd5f2ce9ea00e6132b096b6f438f037a549bd6b399ed2bb4fd8feae2184114b2d1463fdcdfcd6143b0213be54a202c04dde272eb26eff49cb3b3c752a733f9cee1ed005e6c5a253ab34e90bec06653651490760f67ad9c6e16796b4e38ac857b27c3aadbc0431912ba91952c6bfee98d9a8a0b406", 0xce) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 01:27:52 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2bf6b01de1e172fe4bcc7ba3b43d0250052d0fb451bc6b8d6a8a2e8ac40a076acdc4b7c53c7a692e62d05648e1e205f2ccc4a65ad14fa3772db63ce4b427fa8d96f37a5e67e0c6eaa39fca5b5944c9c4c933007de66c011485b7ece1ee9aa953af580d14d723f3176c1c792c806dcc117351a88d914b3ffbf5b2a33981ebc5"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000200)={0x101, 0x9, {[0x2619, 0x561, 0xfffffffffffffff8, 0x8, 0x1, 0x6, 0x8, 0x2, 0xffff, 0x401, 0x0, 0x100000000, 0x3, 0x101, 0x8, 0x1, 0x4, 0x10000], [0x1, 0xb336, 0x1, 0x10001, 0x8001, 0x8001, 0x1f, 0x15bd, 0xffffffff, 0x81], [0xfffffffffffffff8, 0x9ce1, 0x5, 0x5, 0x7fff, 0x2, 0x80000001], [0x9, 0x800, 0xf033, 0x80000000, 0x2, 0x2], [{0x6, 0x3, 0x2, 0x2}, {0x3, 0x6, 0x3, 0xffff}, {0x1f, 0x4, 0x7f, 0xffffffffffffffb9}, {0x2, 0x200, 0x2, 0x32}, {0x8001, 0x64, 0x40, 0x1851}, {0x40, 0x8, 0x4}, {0x8000, 0x3ff, 0x5, 0x4}, {0x7f, 0x8, 0x9, 0x7}], {0x1f, 0x7, 0x5, 0x4}, {0xe19, 0x617b, 0xff}}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) setsockopt(r1, 0x7, 0x280, &(0x7f0000000040)="9c3e067b5d8e798287c634c26dd15d", 0xf) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r2, 0x0, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0xfff) 01:27:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) getppid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x6c}, {0x26}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="b694ddb96ef4cd72296f0cba2b6a") 01:27:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8900000000ff000001d221a5f20d7766b5"], 0x9}, 0x0) socketpair(0x20, 0x5, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) r9 = semget$private(0x0, 0x9, 0x42) r10 = semget$private(0x0, 0x3, 0x80) semctl$GETZCNT(r10, 0x4, 0x7, &(0x7f0000000380)=""/109) r11 = semget$private(0x0, 0x3, 0x80) semctl$GETZCNT(r11, 0x4, 0x7, &(0x7f0000000380)=""/109) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x4, 0x1800}, {0x4, 0x4002}, {0x0, 0x8003, 0x1000}, {0x4, 0x3}, {0x0, 0xc400, 0x3800}], 0x2aaaafee) semop(r9, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r12 = getuid() r13 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r13, 0x40044271, &(0x7f00000001c0)) write(r13, &(0x7f0000000140)="220100", 0x3) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r13, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r12, r14, r15, r16, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r19 = socket$inet6(0x18, 0x4005, 0x70) r20 = fcntl$dupfd(r17, 0x0, r18) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r25 = getpgrp() r26 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r21, r22, r23, r24, 0x5, 0x7fff}, 0x6, 0x2, r25, r26, 0x7f, 0x100000001, 0xb1f1}) r27 = geteuid() r28 = semget$private(0x0, 0x9, 0x42) r29 = semget$private(0x0, 0x3, 0x80) semctl$GETZCNT(r29, 0x4, 0x7, &(0x7f0000000380)=""/109) semop(r29, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8}], 0x6) semop(r28, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r30 = getuid() r31 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r31, 0x40044271, &(0x7f00000001c0)) write(r31, &(0x7f0000000140)="220100", 0x3) pwritev(r31, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r31, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r30, r32, r33, r34, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) sendmsg$unix(r3, &(0x7f0000001680)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000100)="edb310df6be7c3c355a1d45177dc165226b62951f53eb0f29dc2d10fc9fe0313bec7c111f08ac29157c76cd1a5", 0x2d}, {&(0x7f0000000180)="42f580fd1ef9dcd1c5b7b0ede1da611b70fb6ae0c75fb8b54095546ea29acc7d865766b54e8ed18aa39371e35448fe72cac169c7f214c9b7c0dc4cb3316b2e90037d6887421ea019436103df3e8f130cd99fdb39", 0x54}, {&(0x7f0000000200)="4c3d706ecd7ed40782ae35cfea71b2977b46fe58b616f82c2a9a744e8c22299388088138b3d4fc464311b626c110eda560f8e52cd5562815a55a05cf51a2f0e8ba301377763eb6d5fda5c1aa4b823e6dd50c1fa43d3649354ad0b09109", 0x5d}, {&(0x7f0000000280)="d28cd31907ae2da18922a5135e23525bb92e1dd25a2d4f2e68157f16e44ec88805e1b9db7db1fb7136764bdc28f8c66b2f1cd7df2a9b5d74606a0b65d0ddbb27f50928793acc33f97a38e511464bc90bd7e08bf6ea2b6795604edaa26999ebf8f43223fd06e6e57b7bcf1a3776e687a9f5d846221cef65ab518b58b76ae4de8f9bd3ba58dca60b9b9330da679820dca2defb42c7dd7b2e2043a8e6e153535f3936e7a3e54de14d088c682fb0622f5a2c61a180d80be873d1cb481a3f76", 0xbd}, {&(0x7f00000003c0)="c9fbeb3c343432909c996d32bb9296c377fb20bfeaa6bb6a694605256f93b6c4886d24e0a80ee3ae15d85bca7d3472f56fc8bbd7cfc923caf022c24aa632286267716ce2433f6ad9fead3ae4736c9b990f0b58ed5fd5a0237a0fbe0710898564ad4566138e326c8cbc5e874db139eb642f7e13fe1cfb5c8e6e7fc3b264c1dec8", 0x80}, {&(0x7f0000000440)="e3c63c7bf3ca5318b80f8717a658ae6d146c2ccf52a5d9c64e43e7ea58cc15e52ce324cdcab1446e93c865e18f421c6885680af212682fe0f9a35daa4afe97ad9899f806b7d108b5a9ada994d02d5ea5c922daa91e5a5bf1eb5722e36df9a568136d554782623929e4004c3030ffed9790c72743697888d21078c1e7106df6f5ef7aa6b4f15823afd08d04397c235c6dce917d33a55a5e023425cf5c4e835347d3f056d44c6ee7ae8d678e33cf07ea70031f3721ef87b5b495223a91be33", 0xbe}, {&(0x7f0000000500)="55a3d0a57926f2adbc58c9a4a966c923f93b6c957473fcc7079c0024a190440cc15b1be33530357f17fe2ee65d92713b69b74711e6c22ed8f0a121a69543f68a3cd3d15a3430290e35a32eb3d5f6d8fb1a0f71c6c37be4212ef944e9332bc774c39acd59744aec24729642a386e9e7405a335335df305a53e291ede771fcf7e537637b2988b30b08f269c9da67d677d734f76d6621dc6d858768d08ada55d8df9656d424573f6d3737212eba4e859c523ed5eba8d13ddc927deb44256323eb9d76aca2be3892bf49f7ff6adde8b41812dee052067db0db1ab56b93d44fdeb549749c19c6d534c69b5401723a49c51b254f1e7617f555c901e0c7c86ab7abd0bee56d3fae57b76616c57d66f260b3b94271c9759cee93656815add993a094a2fe572ccc092ee1a6b7599e60781fc2502eb27dc685293a56a513cec2b653817319494c655dea428dab0d6296916e501bc553609ec27df67bcf405e06962541d91b3b85e96f73fe5f588ec99254f58b19274a63be48683351fdadf7faf0e9ecfd7673c7bf0f94677e0c8ccdf51d6585fa14e193f2eaa84c6670c9d032a00d25b93d13afea38b939957c0d9e0f2838476a450b65a879fd1d8eb01f2179fbd034b280760b9f9cec3fd0a4f75f7b8741cba953a869bf0bee188c62a7a14a6974964cb20ae497230e325a88c34a3cc133f5a8d8231ebb7322c7201dbe386f6ce0b2d9887b97a0d9511e3ac94e11f8c7584e3c97e529d6b7362ac7ded8ad8dd3e956a234e926bbcdc09e64f26c4e29fcf00d63337c8bd127683115cb86b6ece3cb6696408487ca356dd8c7be34469dcaa1c48593516a3ced139ed7b0e59e21c971a5d97169240617e86fa337280a03affcef65d257a71a5ee26fc667f48fed34e43998db826646f3799eb369fbdcdd58825a27662dbbd8a6d2c2406eadae738a605c0f37e8b2ee261bd25b9c13f8840796e621d44d8575aeb39e5bc3765287425400bc2ddfd8bf1dc3ea42004662c500e4b7740cb3ca417ecd4792b335e546ed8339b1e0b7249247bff9207fcc707bb13fec6d80a9784ab9007cb7e1f194d416160bd43e2ef74212b38fff573eedf3bdf27c04185d663f72162db1b7b593365bea43ecb34488e70e4af673bfdd438a7687016880143b2d387e9bb8195e002379dba556d8d09552a75c2ecd6accf9f036a9e68be55ffa9fbf8b36d9a885fcb1547571826a00901894a579b59c2d4c91817d2ae84b3adec0f5aa4dd8b9e5019da3449fedbdff23b0494089271f0555070cf634674b5849eb702dcf44c637be9331d9f67471b39318c3e85f6e4dd0443fe2db7c22639886746b1c96a29cfb198fa9496f015d5937f4e9ac12f6ea8d09a67dce6e2806909e21285015e7f0f84152afece22ee8d373d9d5e54b531e812b02ac727e4d9274a90e3b942569ea4ffe1089d7f929803094b004f395f9c57f00bd0d5e8150e0a3d6714030423f1e79b8e8c3f1a4fc7b24fc032cb1e7d2a816301a77269397941c0393d527d6591b6028acff0cd4b37265ab5f3b6ad8247c639ac1566e837e7af68b09746e7c4b8ba23b65d0e8826f067dffd4f0ddc5ff27b97dc309a3b2086893d7474fbf6d578d49bb207ad71f5ed172f6ac81930f3f45070efe8db0a7d36948d04b187a5654add5f138d2738d75ecd2227f5848f58d780dd58834f55f8ac5dbf0802b62c00f54ebf10eb187b5ed8b879e9d5cdbc0cdcaa6fec98c98ae4258047395d7597279eb797b3d8bb66649ab6dd7919ac6037ee3ccd699d50914485ba3ac19ac9825ba01ccf4b5630882b5354562d0290defc27de3d406a76ff9cd7705a64263a34e596f170743120e1aae30b963f3342b734286813fb8cd7b66b1b045657bd074439a078e5c1d9db0d8744fb9af4b53cf4855258bdcd9eceb79555debb0645fb822b9161037b1d86243c1ac72399ebc036ed48a7995f8584ded9bcd6dbc72ea1e8e7cb5bbefd8ae4d8f654cf07be69245332c35d1d431a87b3fa0730d9f2e2a1c4b289e452a88da33077fa3ff9a78a74747c020a7c628e2b9fe72d4e771e10a8f229d1274be2afea577ca8a55f48426a5175d3ca07c738bdc6f002869489348aab37ab3cc43a20d2c866b417cb5bcd66080927f40808734c01eb2a2f45847bf690bc9b6a15f0773cb7d85fceebc6f020b06728a450cd791df2ae54ebcb9ceedc0af8bbd96727d5016715627affa8fef769a39e679be84118036213fceda8b444a13633bc8d3eea5afa94e85231f3b611cc7621b329008901bfe6ae8f9c7ebdf783833a5239c66b0e615fa86f19bb557f5b1e83916cd45105ab2236583e37aceff438d4e426159eafc4968bfca70e923d1f03793e5d567ff42e524814f84510d689e4e8c5d7ed33e7c2fb2051e6cdb990340c88c390781f75db182762f080fe72492d3635c0c9711642805efd4bb62bfcf8e4a578f38c8cdb0aedf5e629d434393fca5a7f7c0f74aab3b41731e15c92657eaf881c2cbd053b5fff0b412c7ce372cb52e68717953fac1350a84c474b190b4f683d68b2a93fcd3564361ec6fe8d1c21b5a5e7c54bd5f46ccb56dec5916a9ae8e7a31bc60ff16ff59c95a9b45d2e962f085b261b6493b78c9e18e1660745247c8f62f1162a8f8b9f805f1313dcbd387d7c82f10e8f31112d134b04ac9f1f8cf3bb616792a43d5a9b48c002c34ff58a64e21ff4059df532b08e3ddc87718a54141ca0e8dfa2fd450aefaae2545415d676bf8c5f0037317d7b634dd319bd72155bec4d969366abfb8d28d9db583cb94bcbd56d8c4ebe0e33a1e5ef5b0cdc51255f81d4cf95464e4fe00f672ac46a5804e4c43054668e6155c15fad0da482f8876bf31767b2968728a4bae4e134c40e6727f883eac4aa5045a35a3ef4f8b6f157eecd5d52f995b0cf9340af1f6a67e40b25209f895b52839739de1985571958de92058fadbf0df9ace46f41fb680a1c15d284147755e6d2b9d6b9a4610571b3369f570c633e9eb0a592a6bd5e75e1fdd5d117f988f18d574763ff4f4aea140d7dafa610e3ce779d33cf81ff06a19b6b1a85af94d89f77a5a46ffdb3cfbbc2376f2df349abdc56b5f894d48b2b754bb63b9a57c92e17c9fde7e9e331dcd60a75e25ca872a56f9948f16429e2ea51c7a505a8864e776cfe651d4b3587f386adbc045a4f66da509fb3a965e84e2d92a9cc456e2465fae523e612d67bfc0e3966a777186e029daae6729fa81974a552c559827c54c8ef44f67e5a23c51cdbaeee643273b0cc1462e4103b6ddabd3f75e7293a8515031e2c6aac035ff24deac58664ecffca999305d82d9e753fc433699b529898fc750bbd23a8ad510ba133580a6f8ab56a9031246b1232a8d1fad0ddf8f47e8985ee13f86e4ac4063ae304a99efd4d4e0e80ac22314a9cab9a1e163967302f23459de62f946bf9ff2660c4980c3643f238cb5ad890e79b3105a7681cda58667789296510700e3296adb5f122ba6032cafd58ef4897459d78390655b99342e35edf997134a0aa7614af2e9f796154a8c109fdd12b9a5900561b384b338c3810f67a337c7855c2643793b4d59f2d0de0620f0d45add278f0f2815e40625f4d1e3694cd02d4dc53fdf2f5ec9e52d4dab57eb9fb5c55f0e20b72fda06508682a2007e13d0ac26117c2214d35ca0bd71c88cc59e498647aaa9c02b71d12551d9b59b1301f0011772dfefe123d68b66212ce8bb0642792445c5d6835ecd5f756719783395564db84a0c58ce7c6e387df40d34be6d8d7a9a93dee14a54a4d7c8daa127ddd97ebfeb5c8846ab52f752f9235d234a2f34ce4293150694111d8ceb41208d816a02131bb4abe44d566bce9c010f7bd73ec5803c115a0e9540c3be31090415ab4864a6cafeea99cc773f069b710e2997fc357f8d1d47a0803a5c03ae48bea4855d29d58c13eb8fe09daf40d7aeb561440261fd33e5e5738b2bf3a11555898383b3d250fabca52e4246e345ad83199b6a94a2cac1dddc817e5d03e6607ea734bbd31584abb0e3d310af13712b46c846f6ebb9d9a860a8dba6f6ac863d81c7aad3244c9cc5a8d8107fec55678fc84a3b7b3ddc9f69406d60862c7802e0fe49f13449fb92e109e702275018bc46b88e5484f5db848fbb00ea04a174cdaa109d5f85ef5053255ac8dd052901fd3d17a99ed17609db42c443db43ee88900822adecea9bea0609cc6925c1a7469e33e3ed7737847d48c53edf3804fa644a5de4e9a7d9b87e4c64e951bdbcc58a5dad06dde4feb50a88bb73c8a43aaddbd57a9e634282765e2fc64dbc39068d84ddc61388e1313a0ab2e306c7fcea571f7de65e152ef4da5369fd160e504feb3e1e471981395811a85bc5539428bfa8a17c7adcb9079502a7ecd5683e267368559afcaa0ab7d399e5cf293cb5458795624b35ad5530ea2eb33e35cea42117f3509e571b88e89ba77f2ac354b8002664f27a5b61abb3874c6a2a65a8209cbf5012a6508b563490e90e5aa101c117dc2ea19e3fe8b80c6854a202960cdd15bd6042313e729c62fdce7697fecf1bf44fd64e52d6f3b2bda0c177204e21b325fe1979eeb2340b68f22d140e4bcfa3ec848e07bc054d5c210c8dd23693d196adb57233e13e6b18a715673318df42ca9c12619c53374f2dbbbd7c75f6e443ba74f63200d5f9d7c1ae72b645a0c3dc54514b24196f1ee6a0094c344e26668fea14525525bb7ef5d9ec6cba5a907b5825a49113a96f284c2e2c82bdb7735aafed609ffeae3dee88055003cb8235091c08bf60d06b04e2ba4f8f15fd6f71e315cc96e336d63afaeb0f9a324c2be6241b422f4d0a9465f4e19f0b9b6df879e76982fb4609aa9ffe75fd16472a162b07412a9efac2367224f7c01107a56eba0b85d5d1c6efa0cce5082eaff8212d4a633ee8830b69e77fb2051d6f874a6b3b40d7e09ae0a43ede1b202e2dfa7c60e161bc823a52771c5aedfb253fb2edbff61833d1ca3d9c4a4d7493a2e116e81262f194bb9a4f293fddf2dbca9d9766ba5973a71fd0c5135fda6ae1eefe31c757b7bb281ffd637ec209f7a7c4ab495dbd4f6d2c0215f892c24c520b5ed88dca7d136446c8ee0fb79f829f689db3a5ea06bf7acd15e1691b70577606302ce18c4573e72253280e7ad429db51cb87c662fb4882c6550f4ce4ad31186b9c81c920af5377aa12b6ed02b3bc980f19037486b529fd336b921b8b29dc7e751bf71c44c9bdcd7b9142a3e886247bb77c9319ef16eb9345679e074f5c321d2eaf93abec7598f7c1ca5c66293ad57a3b3819ddac6063190760ff775c083e9b3aedb91706752f90f9d706ffd21e9940c7d4b67964a6c58a8159418a641d6ce6432fb629c14860f8d94badf9de3b8a352da00a35b9eaa96fcfa979fa915a7e508f3ec86c0efdb9288e9c6ea6146635cd1c9e8ec0a9e8a6d96e4e1d17dd6d753d0310b6d85e6b091e101986a3004ec89aaf2c6b65600010e5fbf37d614399deeeb80fb31ad803e50145692843066fa7a7a3c1eea9578329b6a1974a5a0f4fce009d003d3e0c02be25d617a0336554cb18b974e9b5184616e262bf650c13be31b272fc85bdcf17308122d7fca5c4fb5128ada19db4d4b7236dbadc3140522574ac81077f5e9b2420089c04c86e72533fed6cbdc4901a5e58aec357ae923d6334c089d56b650992847e5c37ae090cc1fc203a4689260f7f5c9813f41e10a9721d0f3dde1be19090ae07b4205304c1d74164a655375c987c53e6cdab129c99ab219264dd992c63034ee85753b5e2e2100d836effc513d8493e9008297d12e5f3", 0x1000}], 0x7, &(0x7f0000001600)=[@cred={0x20, 0xffff, 0x0, r4, r6, r2}, @cred={0x20, 0xffff, 0x0, r7, r8, r16}, @cred={0x20, 0xffff, 0x0, r26, r27, r32}], 0x60, 0x1}, 0x4) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r0, r1) 01:27:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x61}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 01:27:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x1, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xffffffff}]}) socket$inet6(0x18, 0x3, 0x81) syz_emit_ethernet(0xe, &(0x7f0000000240)="fa15013460708b76b6608bc44485") 01:27:52 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x1010, 0xffffffffffffffff, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000180)) 01:27:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008034dd070100000000000000000000fffffffffffffff9000000000000000000000000454c", 0x2c}], 0x1) r1 = msgget(0x2, 0x23) unlink(&(0x7f0000000000)='./bus\x00') r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000600)=[{&(0x7f0000000280)="3b21e978fc012096e2bb1caff33bf94585f1814855c8cd9ed9a001f2ced0be85b46bfe6e4382935c5cc2fee649acc535faf2ce69e3aebe05fe7ae396b97a9c26d5822c2718e9b0a94e0985611c6d5a9729cbecf1526297470a480ef43017d1dd72a7f13fbb3c2621526aff8f22600ee456c51a4ff0792139ef55d91bafe28b1b95263f41b28eba0fa341790031a4141b4f831249490285d1773c2f0e0c81bdb8bba7281af0827e179ae4b9161c8ee42e86865cbc16e81a20b5a0e8c05f9226c585f5917ddedaa13883", 0xc9}, {&(0x7f0000000200)="ff37b8f8ba2f8fe742a2114a4e1043e5370c5e73655ce55143931a1524bca564f5fc0a5c839334044700e3b93b52dcc019", 0x31}, {&(0x7f00000003c0)="127a9ebd0e50ebbcaaaf89b5bc031841b1084399e3b55e362f", 0x19}, {&(0x7f0000000440)="4f70f931cd5e71747c89c42eff4e393d67ac9ecd4a8d014bc6523a5ee67fc87bbd3c8e1f7574789392808f7a6ca9f9cc15c74b362c6814cc891d6c1c684e85890b804f394b3735516af8832cfb99edb7eaab68870830fab373a8819651f4e9d356200236c2af8297d2f093f082a2364cea5e71df0499638d2f89d037a4701af7bd3f3d6845c15cf44c041e85", 0x8c}, {&(0x7f0000000500)="edc1b3c468f6d4e66d7df7419ac9f98ac5b914d81f42eb377667714c1b88b268c14568", 0x23}, {&(0x7f0000000540)="e528a85fe61e8dd26baca31ac7ffc308f0cd61f9684b6edf775d18fcae29f3a361a470870e8eb5f6d764f3c0e64aa4279fa877e42418e0d2c5f3aa0162665dcc1e396cf4532b4d51d2a9e4c4960ee30dd3531b2974a8543ab9de0c6cf2d6694fc51b56949ad3139e6fa32905e8d9da16e2a140f89be22776be2cd5f47010c4d88847cc1f4ca8a4b1a62b3dfe2491875715e110cdaab44ed884fe78c505c6d5", 0x9f}], 0x6, 0x0, 0x69f) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) open(&(0x7f0000000680)='./bus\x00', 0x10, 0x1) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r3, r4) r5 = dup(r4) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000140)=0x6) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r6) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r7, 0x4) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f0000000240)) msgrcv(r1, &(0x7f00000001c0)=ANY=[], 0x0, 0x1, 0x800) 01:27:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 01:27:52 executing program 0: r0 = semget$private(0x0, 0x9, 0x42) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r0, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r1 = getuid() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000001c0)) preadv(r2, &(0x7f00000000c0)=[{&(0x7f0000000480)=""/193, 0xc1}], 0x1, 0x0, 0x0) write(r2, &(0x7f0000000140)="220100", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r2, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r1, r3, r4, r5, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) getgroups(0x1, &(0x7f0000000040)=[r5]) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r6, &(0x7f00000006c0)=""/138, 0x8a) r7 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000340)='./bus\x00', r2}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r8, 0x4) setrlimit(0x4, &(0x7f0000000400)={0x6, 0x7fffffff}) fcntl$getown(r8, 0x5) poll(0x0, 0x0, 0xffffffff) close(r6) execve(0x0, 0x0, 0x0) 01:27:52 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) ftruncate(r0, 0x0, 0x7fffffffff6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8008, 0x1) sendto$unix(r1, &(0x7f0000000100)="8eeb65ad9578d9dab449a2096f181149fa3aad4b1768d2ea82ffe4ea02634feedd23d2a5ecf09137b000e67fa7ac4e5c3e55daa80e632aca31af01e048371175b34ba2493862149e91c34a39bfa4d3e48cca8408d94e", 0x56, 0x1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) ftruncate(r0, 0x0, 0x33780000000) 01:27:52 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) poll(0x0, 0x0, 0xffffffff) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1811, r1, 0x0, 0xfffffffffffffffc) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) r2 = syz_open_pts() close(r2) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r4 = socket$inet6(0x18, 0x4000, 0xe) r5 = accept(r4, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f0000000140)=0x27c) fchmod(r3, 0x4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r6, r7) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000040)=0x1) 01:27:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x9a}) r0 = syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000140)={0x1, 0x1, {[0x4, 0x1, 0x3, 0x1c55, 0xffffffff, 0x6, 0x81, 0x8d74, 0x401, 0x4080000000, 0x4, 0x5b, 0x0, 0x1f, 0x4dde, 0x3, 0x8, 0xa7f], [0x40, 0x3, 0x80, 0x1000, 0x3, 0x400, 0x5, 0x2, 0x7fff], [0x3, 0x0, 0x1, 0x6, 0x5, 0x1, 0x2], [0x7, 0x8, 0x9c, 0x0, 0x8, 0x1ff], [{0x3, 0x2, 0x2, 0xf4}, {0x400, 0x80000001, 0x0, 0x4}, {0x3, 0x8, 0x0, 0x1}, {0x401, 0x800, 0x401, 0x2}, {0x5, 0x4, 0x1ff, 0x100}, {0xab, 0x2, 0x6, 0x2618}, {0xf0, 0xffffffff, 0x8, 0x1}, {0x8, 0x2, 0x6, 0x9}], {0x28b, 0xffff8000, 0x4000000, 0x6}, {0xfffd, 0x4, 0x9, 0x1ff}}}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7fb, 0x5d8, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7f", 0x82}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 01:27:52 executing program 1: getpgid(0xffffffffffffffff) 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]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) clock_settime(0x3, &(0x7f0000000100)={0x4, 0xd8bb}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 01:27:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c22000000000000", 0x30}], 0x28, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r1, 0x4) socketpair(0x2, 0x3, 0x58, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000200)="916ce99eff6bd97dc0068ef1ce907adcb6abcd0218c8a517065f427e4dc2426a5851746c4585b87f125bb13ebb9a85c401936a7b0b8c9612d96b463fcf875a06d7190c793d5a72771d55d2f7354a6ad2330928a61818461bf518d3cf9426c042e5465ccd67bbaf0effd31c78fa2ec5f54d70b698648bec80edca49c97fdf7e4f4b4a4e68b25b032cac45460f354cb1beb1e5f5eeea256adfa153204fa9a458c1f17bf8d942c4c48d", 0xa8, 0xa, &(0x7f0000000140)=@in6={0x18, 0x0, 0x6, 0xb6}, 0xc) linkat(r1, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) 01:27:52 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xb, 0xffffffffffffffff, 0xffbffffffbffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x1, 0x2, 0x4000000080, {[0xffffffffffff7fff, 0x8, 0x9c9, 0xc4, 0x3, 0x6, 0x8, 0xffff, 0xfff, 0x6, 0x10000, 0x8, 0xdd76, 0x0, 0x2, 0xffff, 0x6, 0x1], [0x8, 0x3, 0xfffffffffffffffd, 0x800, 0x81e, 0x4, 0x2, 0x81, 0x2, 0xfffffffffffffff8], [0x9, 0xff, 0xa0000000, 0x0, 0x100000000, 0x9147b5f, 0x1000], [0x3ff, 0x5, 0xb6, 0x7fff, 0x3, 0x2], [{0x4, 0x1, 0x80, 0x1}, {0x6, 0x3, 0xffffffff, 0xffffffffffffff7f}, {0x6, 0x48, 0x7fff, 0x100000000}, {0x5, 0x10001, 0xffffffff, 0xff}, {0x9, 0x1ff, 0x6, 0x7a13accd}, {0xfff, 0x40, 0x10000, 0x870}, {0x5, 0x6, 0x8, 0x2d}, {0x3, 0x800, 0x0, 0x1}], {0xc82b, 0x4, 0x3, 0x40}, {0x67, 0x6, 0x7, 0x1}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000000)={0x0, 0x0, 0x1}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) r6 = dup2(r4, r5) fchflags(r5, 0x0) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000140)=0xfffffff8) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:27:52 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x2}, {0x6}]}) r0 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 01:27:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x2}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 01:27:52 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x10000000000490) socket$unix(0x1, 0x5, 0x0) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r2 = semget$private(0x0, 0x4, 0x34) sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000380)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000480)="187a88b6c36015aff707b4dca9107801853ace46f77840129955b8f1a8083dbe2a6dd80fe2184652dca861aa46a1085efd2ada2f113b030119d969e64b9929067e89", 0x42}, {&(0x7f0000000500)="eb4effb8f6afcada56d83baae9233880819b535d7a713b2df75a7a42b5a94cbe7862cb008577184d542803194b820af24c6782c2fcde89c6b476493cb2054dd2fe5dbdbcc176aa7db2b60d919cf0fbd68cb34d2e6ec117a82f88f5914f69e5993cf4dc07deeafaab50c680e988223b572aa0050846af0106345ba8e184926466ee03785747f29c5ec32419e2912fbd8d392212a4f3d15bd15345f942c4b5", 0x9e}, {&(0x7f0000000400)="74f392dbce5f7ce94f9fcf", 0xb}], 0x3, 0x0, 0x0, 0x8}, 0x2) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000440)=0x49) semop(r2, &(0x7f00000005c0)=[{0x2, 0x1}, {0x0, 0x7, 0x1800}, {0x4, 0x6}, {0x4, 0x103, 0x1000}, {0x4, 0x6, 0x1000}, {0x3, 0x8000, 0x800}], 0x6) r3 = getuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r5 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000240)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000300)) r6 = getegid() fchownat(r4, &(0x7f0000000340)='./file0\x00', r5, r6, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r3, 0x0, r5, r7, 0x10}, 0xfffffffffffffff9, 0x719, 0x7}) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000600)=""/4096) 01:27:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000500)) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = syz_open_pts() r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r4, 0x0, 0x0) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000540)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) r6 = socket(0x18, 0x1, 0x0) fchflags(r1, 0x0) setsockopt(r6, 0x29, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000080)=0x1b2a7be8) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r8 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = socket(0x18, 0x1, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/136, 0x88) setsockopt(r9, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r9, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 01:27:52 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206911, &(0x7f0000000300)) 01:27:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x612121b9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = geteuid() r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r2 = getuid() r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000001c0)) write(r3, &(0x7f0000000140)="220100", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r3, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r2, r4, r5, r6, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) setreuid(r0, r5) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020699d, &(0x7f0000000300)) 01:27:52 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = syz_open_pts() r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x1104, r1) open(&(0x7f0000000000)='./file0\x00', 0x40, 0xa) 01:27:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r2 = getuid() r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000001c0)) write(r3, &(0x7f0000000140)="220100", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r3, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r2, r4, r5, r6, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) r7 = getgid() chown(&(0x7f0000000040)='./bus\x00', r5, r7) r8 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r8, 0x0, 0x0) setsockopt(r8, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r9, r10) socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r11, 0x4) getpeername$unix(r11, &(0x7f00000001c0)=@abs, &(0x7f0000000180)=0xffffff7d) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:27:52 executing program 0: sync() socket(0x10, 0x3, 0x7) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) recvfrom$unix(r0, &(0x7f00000010c0)=""/136, 0x88, 0x802, 0x0, 0x0) listen(r1, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000011c0)=""/120, 0x78, 0x80, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) listen(r4, 0x9) faccessat(r3, &(0x7f0000001240)='./file0\x00', 0x88, 0x1) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000001280)={0xfffffff8, 0x8}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000012c0)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000001940)='/dev/tty\x00', 0x10, 0x0) getsockname$inet6(r1, &(0x7f0000001300), &(0x7f0000001340)=0xc) symlink(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)='./file0\x00') r6 = openat(0xffffffffffffff9c, &(0x7f0000001400)='./file0\x00', 0x800, 0x2) openat(r6, &(0x7f0000001440)='./file0\x00', 0x40, 0x31) accept$unix(0xffffffffffffff9c, &(0x7f00000019c0)=@abs, &(0x7f0000001a00)=0x8) unveil(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)='c\x00') setitimer(0x0, &(0x7f0000001500)={{0x10001, 0x10000}, {0x2400000000, 0x4679e997}}, &(0x7f0000001540)) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000001580)) read(r6, &(0x7f00000015c0)=""/72, 0x48) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) socketpair(0x2, 0x2, 0x42, &(0x7f0000001980)) seteuid(r7) r8 = accept$inet(0xffffffffffffff9c, &(0x7f00000016c0), &(0x7f0000001700)=0xc) pwritev(r8, &(0x7f0000001900)=[{&(0x7f0000001740)="7569c56e190e11d38fd966359120a4f2fc1d6b4e2fe1651f1de425420c70d750480f072cbc6c45147cd370443ea9fbb9e77fa342cdbbb1fe2e0df31a6ef434649de8d9152279fddfc60d8db1cffe5410de86870ca488316ec0765be088c89db8895619ed931b0debf9869834e5f829bb62a59c04e652a552c4fa625cb27e086b60ee75e61099054406d41fbef5d5ae84e06e69ef72d9457a50f800a635be81adff1d45ef5f0f8b9c2921f43f15", 0xad}, {&(0x7f0000001800)="07cc6b3fd74e0f73a9ed90ba6205d086f3633ca2c1b8ec26e6b9a9eaab686aff1adeb4af0249fc4ee8d85c255b75583360913cbe36294f228eacd031fd03fd35ece1d7dc8619493e23f603574709920067e9b231719832a9586aff748cfb451703f25e5e0e7c4249f8d096a5c21f01cfaf36c478a1516ebdc1ed5aa9b07d803cd39c96c37a890c5c52ae4fefab78b769050230bf08f6ec2e020e964dbc042f78ee4c1a5e34b9f3bd99b36393346e98cba441e038e43fa2724fe5a4eeaebb331684af31964863", 0xc6}], 0x2, 0x0, 0x0) 01:27:52 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x2, 0xfffffffffffffffc, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x100000, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0xcee}, 0x8) dup2(r1, r2) 01:27:53 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$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 01:27:53 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) chroot(&(0x7f0000000100)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000007c0)=0x8) getsockname$unix(r1, &(0x7f00000008c0)=ANY=[@ANYRES64], &(0x7f0000001900)=0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r2, &(0x7f0000001c00)=[{&(0x7f0000001ac0)=""/257}, {&(0x7f0000000800)=""/58, 0xfdd5}, {&(0x7f0000001a40)=""/89}], 0xce9) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r3, r4) write(r4, &(0x7f0000000900)="220e22890100000000bc74a7ea11cf801bf1fa38f4445ed58986f6fcf76365040a06da76a570b2545c28150d26be2b1c9c5aab9cc9e9b77177681e85884030eacf6333b380f3fa514c3c7f5581c57c66dad7da850d531072c169e7c1df677d", 0x5f) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) kqueue() 01:27:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000280)="d0157d94597f84ad608238505a9482b88cc3fa42289f0edcdf9f7be91aab9b20e9cb65d8bf279cc459f822ae01da9cb0d33ec277a49afd463f1168bc5c29422fbd3727a72d4ac0d529aac1417f7a4e852ebaeb587aa71db022186a43ebe14538f17d3ea0d8cc1419f403d15819172784d00b8b46e41a467f4217c42ef7131ba1d99b4e40555f376a91100a23d4e96fed6df1bcb3fbef8f3b0fd921859093b49cbd338bfa1d325a34", 0xa8}, {&(0x7f0000000180)="5e5cf812e6cf5384e6cf88392d7568932e1a54b5f8acddc96536d55f15daf4c0dc74e765ee11c442654f3993d2ac2be783461eceaa397c467595a975", 0x3c}, {&(0x7f00000001c0)="2462f618d27dbfd54b046409d5ed3b5509ff1fbea47d6d26de5b288eb462a2326d1eeb06", 0x24}], 0x3, 0x0, 0x3) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r1 = syz_open_pts() r2 = socket(0x11, 0x3, 0x0) kqueue() connect$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) getpeername$unix(r2, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) pipe(&(0x7f0000000140)) setsockopt$inet_opts(r2, 0x0, 0x3976f2b825e2bff3, &(0x7f0000000400)="4dd6f47c6fe4cc4241704a637c140dc6abf7ad05addfca63cc0223938b47679c5df04581a2b7a9c6e4dfd6e4d80e6c8e3ad92719b58eaef30332d7cf3680aa3d6fc2445cbd43613fb36b1ad1f470d55815aef95581071af13c93e73e3294321e76cc94cdd43eab1acf5413e17b0102bda0c8b4264bb8f38b6b400d07f43343982d44f7dba1a83ee6a3ee2d8eee3c69555dbcdbfa0e7448429cb0fd9b0d88f7e8851513abe9089ec391af62cb3252d4c6b267acdfe318e3f7e6b2326ffd8675fe0cb691efd194c23aa2f3c0324b373c74805a7e164a3456e2be32f64efd6ce86878f2107fb7aa42e624c1da2d4caf4bfe444bc9221431fcbfae08acea", 0xfc) write(r1, &(0x7f0000000200), 0xfe72) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pipe2(&(0x7f0000000000), 0x0) close(r1) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 01:27:53 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4fee480510999520, 0x9232}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 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) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000140)={0x0, ""/239}, 0xf7, 0x0, 0x1000) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 01:27:53 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) shmget(0x0, 0x2000, 0x325, &(0x7f0000ffb000/0x2000)=nil) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000180)=0xffffffffffffff32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000100)={0xffffffff, 0x810, {0x9, 0x40001066}}) 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 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xfffffdd4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r4) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setregid(r3, r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r6, r7) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000280)=0xfffffffd) fchmod(r5, 0x4) connect$unix(r5, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 01:27:53 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r3) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x9, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r4) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r5, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r7, r8) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x4, 0x1, 0x3}, {{r4}, 0x0, 0x39, 0x40000000, 0x2, 0xffaf}, {{r5}, 0xfffffffffffffffa, 0x2, 0x2, 0x40, 0x3639}, {{r6}, 0xfffffffffffffffa, 0xa8, 0x1, 0x100000000000, 0x100}, {{r7}, 0xffffffffffffffff, 0xafdbe74b611dde0f, 0x80, 0x0, 0x7}, {{r9}, 0xfffffffffffffffe, 0x0, 0x81, 0x10001, 0x3}, {{r0}, 0xfffffffffffffffb, 0x80, 0x4, 0x100000001}], 0x1, &(0x7f0000000200)=[{{r10}, 0xfffffffffffffffa, 0x22, 0x20000000, 0x4, 0x800}], 0x1, &(0x7f0000000240)={0x7b08, 0xc8d9}) 01:27:53 executing program 0: pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r0, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)=0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x20000000065a) r1 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) dup(r1) ioctl$TIOCSTOP(r1, 0x2000746f) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 01:27:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x8, &(0x7f0000000000)=[0x2, 0x5, 0xff, 0x0, 0x44fb, 0x0, 0x10000, 0x24e7]}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 01:27:53 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r0, r1) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) openat(r0, &(0x7f0000000240)='./bus\x00', 0x80, 0x20) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r2, 0x4) openat(r2, &(0x7f0000000100)='./file0/file0\x00', 0x8000, 0x2) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 01:27:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034ff07010000000000000000000000530000000000000000000000000000000000000401", 0x2c}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000540)={0x2, './bus\x00'}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) writev(r1, &(0x7f0000000380)=[{&(0x7f00000000c0)="4a34ead925884801985d6082b6e8191f2f34395a6fbadd839bf5ae0afc75f1e5bd25ff56ba65e2dfc104c47142614a93a2011951da8726b1bfcf15b084459848aa377a711e956d2e9edeb09d588fa7cb406643be033f0806092cb1f0180ea77b4c3aec6bcf60f157666853e106309ff052c3b52d8ea855951447cd42462fa4165eefa05f261fde8a63bc0e96014f165e8d32bb2cf0fc036973647c37154161c8a88d57262cfe1e53eaba160aedf606e16d18817d6d29a66c50baed12f1482bb35ef076b09909eba53aafde21ede100d3152b518ea5b56f5e9c5b51d77a50f210e11309d821a860e4265bc581ec58da22565d2287454eac2deb8fc93ad32e", 0xfe}, {&(0x7f00000001c0)="33b784f0ffcabe436b47496617d1b21cbc3038747dc2745f3dc2347721a5ae6b5933f9f9354fdc8a31ed42270e16d27f04925969a80cf6c291141b76ebb67093ba1981b01db7401caa037961c856665c24a51e26181496d10d36155048870146f7f4066d7632", 0x66}, {&(0x7f0000000240)="06a18a13fc32ed3784cebbe2e679fc36462f6fec0f321bcfc8121f23024c", 0x1e}, {&(0x7f0000000280)="b0f4732fbac9ee2ca7e3dd921b48e3397960f8f5cb24d27a94f28029f8050b49d32a5521432e607328b0ec5c421f93193be3dfe55632e9d6d6bdecb95e3845b5e37a3ae28d2fd047851074df3e5d9c9fe2e3c6bf4143fa0344430900bbc2d26dd8c35566cfd63e18eb3b905b3eddacfd21125656235c3c2fc365134a5cebadfc6b6987b57f6320b25d9a13b9fe34856ab7d02f013fb1cfa9b2f2a863036bb2a46b5bd7205ae61e6b67d8d1bcf7d7d81ca9bdda1136ad6d52316727999261f0e7a190dc825f5e0fdbdf80ca139439eaa7c55f4dc6a09b47fdcba66e", 0xdb}, {&(0x7f0000000440)="3190edfe6a67b6367f5264c04afacebd302802167bf8ba57ec8e3f349dc1a77dc1a78891ba7fb2343520a39a45d4c21c97a55ff58cbbdaf144604a3d510b30f9f980920807c4363167907ed4fa873224b6fb62e1d1d16e7e1bcb4389a243c2ab72741f6b83d03719e717647e1381cea60588fc121e51407cd0306da4efff43fa6c33a132f9254d74ff26f3404673731f3e0a8219241e0e5d2d6444ea59e345f9f3b6ea171938c43bddb99dec0b7f9b16d9bfedb3943b1370dad14c6785b9f4ae13a75898d003166b035d4e686206ff5ebc891fbc4ee8016eeff78d1038b5e3529c59080197fc6893cff5977f145484212a2abbcf", 0xf4}], 0x5) 01:27:53 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x600, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) pwrite(r1, &(0x7f0000000080)="7a7a8155da392c6397b9c242547f8182eadd32eea2f1ce90d9d8762de02cc8181af28a8b16a0d23d9157ed18a7f11fa58e737c99991a7c1547a0f31de5ef134ccec6c276946554ed20d231b287e58ad254e236ce873a255a29f31a36a4d0d5c4a36d8f6ba413", 0x66, 0x0, 0x554781c7) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r2, 0x2}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x8, 0x3, 0x1, 0xfffffffa}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000280)=0xfffffff8) r4 = dup2(r1, 0xffffffffffffffff) linkat(r3, &(0x7f00000002c0)='./file0\x00', r4, &(0x7f0000000300)='./file0\x00', 0x4) chdir(&(0x7f0000000340)='./file0\x00') ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000380)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$BIOCFLUSH(r2, 0x20004268) r5 = open(&(0x7f0000000440)='./file0\x00', 0x180, 0xa71ffa54f1fd1a78) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) fchown(r5, r6, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000500)={0x2, 0xb6, 0x101, 0x3, 0x3, 0x100, 0x800, 0x10, [{0x5, 0xffff, 0x2, 0x7fffffff}, {0x8a, 0x7fff, 0x1, 0xd60}, {0x8, 0x7, 0x401, 0x1}, {0x8, 0x6, 0xffff, 0x5}, {0xffffff60, 0x100, 0x5, 0x6}, {0x0, 0x10000, 0x59, 0x7}, {0x7f, 0x7fffffff, 0x4, 0x3757cd67}, {0x0, 0x9, 0x800, 0x7ff}, {0x3, 0x9, 0x4, 0xb75}, {0x5, 0x5, 0x8, 0x1}, {0x401, 0x7fff, 0xff, 0x81}, {0x19, 0xffffff80, 0x81, 0x3}, {0x7, 0x80000001, 0x80, 0x3f}, {0xffff, 0x10000, 0x6, 0x4}, {0x4, 0x1, 0x1, 0x9}, {0x7, 0x8, 0xd0, 0x14}]}) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x6000, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) getsockname(r7, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000700)='/dev/diskmap\x00', 0x2, 0x0) r8 = open(&(0x7f0000000740)='./file0\x00', 0x40, 0x4) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000000780)={0x0, 0x1, 0x40, 0x671f}) r9 = kqueue() r10 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r12 = openat$klog(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/klog\x00', 0x100, 0x0) kevent(r9, &(0x7f0000000840)=[{{r10}, 0xfffffffffffffffb, 0x12, 0x2, 0x6e, 0x8}, {{r0}, 0xa94dfcbd7dba0f5a, 0xa0, 0x10000008a, 0x1}, {{r11}, 0x8000000000000001, 0x80, 0x2, 0x0, 0x81}, {{r8}, 0xfffffffffffffffd, 0x90f4a111d1426c23, 0x1, 0x4, 0xffffffff}], 0x0, &(0x7f0000000900)=[{{r12}, 0xfffffffffffffffd, 0x4a, 0x2, 0x3, 0x1ff}, {{r7}, 0x7242137adb2eb3b3, 0x40, 0xc6ddbb9b0714e116, 0x20, 0xa2b}, {{r8}, 0x27683ea32669f7b5, 0x190bf2bad98306b5, 0x2, 0x100000001, 0x400}], 0x2, &(0x7f0000000980)={0x8, 0x8}) r13 = open(&(0x7f00000009c0)='./file0\x00', 0x0, 0xd) ioctl$WSDISPLAYIO_GMODE(r13, 0x4004574b, &(0x7f0000000a00)) 01:27:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001740)=[{0x1c}, {0x30}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0100696c653000000000"], 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x9) close(0xffffffffffffff9c) 01:27:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 01:27:53 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) ktrace(&(0x7f0000000140)='./bus\x00', 0x2, 0x4000031c, r12) r13 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000040)=[{{r13}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) close(r13) 01:27:54 executing program 0: r0 = msgget(0x2, 0x200) semop(r0, &(0x7f0000000380)=[{0x5, 0x80, 0x1800}, {0x2, 0x4, 0x1800}, {0x7, 0xffffffff, 0x800}, {0x7, 0x4, 0x1000}, {0x0, 0x0, 0x800}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x4, 0x80) r2 = semget$private(0x0, 0x3, 0x402) semop(r2, &(0x7f0000000140)=[{0x1001, 0x9, 0x1000800}, {0x7, 0xb463}, {0x4, 0x3ff, 0x1800}, {0x3, 0x7, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x1000}], 0x6) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r1, r1) socket(0x12, 0x4001, 0x10001) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x9) listen(r3, 0x7fffffff) listen(r1, 0xfffffffffffff001) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/62, 0x3e}], 0x1) sendto$inet6(r1, &(0x7f0000000200)="491a21f949d51aaa2b905cc3560561c180a5ca131437f90d94225645374b27fb9921334dae291fdb926becf6cd317db3e76e5932240fe035389cda4f8ceb907229f856c4a97051e3762fbd19d9a6594d51882ba03b669240369c85e908513d5b609b58bca2aadece644496a61013d108062240ab1be50664a05577024b6d4ba829d80da6a39ac6da2e0ca7cb", 0x8c, 0x40e, &(0x7f0000000040)={0x18, 0x1, 0x6, 0x538a2fd2}, 0xc) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000001c0)={0x1000200052a4, 0x7}) r4 = dup(r1) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000002c0)=0x19a4) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000340)) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000180)=0x2) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140), 0x0) connect$inet(r3, &(0x7f0000000300)={0x2, 0x1}, 0xc) 01:27:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x30}, {0x80000000000006}]}) pipe2(&(0x7f0000002400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000024c0)={'tap', 0x0}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r2, 0x4) r3 = socket(0x2, 0x3, 0xac) setsockopt(r3, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) r4 = accept$unix(r3, &(0x7f0000002380)=@file={0x0, ""/108}, &(0x7f0000002480)=0x6e) connect$unix(r0, &(0x7f0000002440)=@file={0x0, './file0\x00'}, 0xa) fcntl$dupfd(r2, 0x0, r4) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") writev(0xffffffffffffffff, &(0x7f0000002300)=[{&(0x7f0000000140)="24d90dfa79833066a3da121138378350e44e33612bbb95cc172691bcec8a6ca63f978bf32ef9dc9a1aaa32ed37eb0232c053b278c1f9fcc883b39336550b009daf407112e2510d5d8502dbf6e06aab9933c1a0ffc9249e2bfec9d45556ee89c2f46081c9d25d", 0x66}, {&(0x7f00000001c0)="02f5fb2552aed734c0b06697b15cfff14a05eca5724176c6dee3e7a963ed7fa7cc0567b21ba955ba1d5af8ac61d9fd7af72e931b6f16a5dc2ca5ef", 0x3b}, {&(0x7f0000000200)="c1496d6705ddae535492cc670bc2df8d30b04e246d0274be99c9223d7ce8d79ce088ef77dfcef7ebfa69a12aeb2df4d4993c66ef728d2113c7589908ad6b7c6ab2ee529a9c76f06a0ee44ebdef8cc3bfca35dee954b233d7146c8b7315fb7cc1a03b20a91ac8cd477a677055f5325ec662793d664c85502857cd5e9faba43363d1cad2bce64404d9583f0974b85d0784406023d85fb3650fc48061e413cbfbd8f15ccf18a42c9a8cb5016d4fe27cb5573b7ba597e13305b01ff6a9c61ccba3469fe2b0464ad6a38759922f2d1036420fc2aa532374f78c2c9a7177fe103cf779059ff5ffb52325ca7e5d6e01a46aba", 0xef}, {&(0x7f0000000300)="4c72be9a45269883cc0eaa0df94057ffd5db677f0aae4323f64bf93bd27320a053cafc34aea62e51a24ccc3a0f19cd5a22f9027366969afc001d88774b10669bf2866d98ab83e62ff435c5dc5c084d6db62a9e847340883934df882fb653d78673e96ea4f2fb010e6b662cc40d7dd696f83a65d542c351f628b277bfb2ab6ea059d94ca47bc1d031cd10123a6e384e78ec34740b58e275b322567863bd839dbafaa6d631edfec86a7e130a1df33b0acc39562c0f9fbbba67234dad93c97a1a4c6bd2e5c91e01b18e0e68c866ad1bfb158eb7d018b656946e2a0bf2d8616f5ec6736d33d5424ac7f11d225b0a13dc2a6cdd405a60f9bfeced24efc00a38bffcb8332c55c123c379bfce80e3f67818ef6d1e42522946df595a23ccd7cfac253e20d32b315509cda3a3a5c01d568546ae23964ff04fe386daee0109e47d960e0a185f0f9e74b5dd5d79e0e7c7eb64cbb832a05a398842003d0489ede126b65983459c49450d9b181cb5de24d9291f779c44ee78c61df7468dcd7576290b513d2e24bb663cda93db8c7434a49a4f5b92335d1738a7448f762a715cb93d070f0874b5675ec1951f1f3a0ebcd0c1f4ce6f72f055971cc69bfbe316286e9fceddbe70e9b58e0860e6b32845da39482a5569b63bf6859ab310986922e3049b272c0f94397cda3d20400d23f30dd6af253b333a30825ab138ae9b89d066d680638e533c4d443cf3bf6fbd3f4ed238babbe22a1cccd1d758ef4ed8c4e70eb1fd994db3949505ff7557da65d5032040987b164b07ef661e01d5dc625fd2d1b5f75f6647f001460b467d7b7df851ed1245dbf69cae00171532c43f333acc7a84528256cf0d05a45ff47eafda83091334fbdb670e59592003c950bcde3c1300d75fac9d4018ef0eebac75c32597301941b138251f98511ebddaa3702ed88c92bc1ce560c22e25e484d152c776a61fa721959a105c762bdf05e335d5a8596fee44ff7847a5f6e6d9c33b0ec19c0a4e7d5433ad4cb35469231b634a2338aa50f752f8fad5c3090f14422a1674e1c93733f63e0a5f7b87816df1e69502b6c04549853a6ca9d9ee34d6598b9f36770608e370f3739e981f76a4714b927b2925639c80cb8336fd76879fb6a176f10066d34fd618aab448c9224cd5172bad6fd4000e1318f9eb74117b5d9af3441fa4547df42cc00a3b90b4ce42a16b3f3c686b1c41ae1c7d9bf354e12d6dd65588b8f2094c5e7acb9b463d2b47f7883b5d0835a7d6ea04a700a52e2d855258d21d5f82e1d31d2ee5f24c63af3fff3a90fc9e149939febf47473038f760bc328f80cea7b8745aa881b018f4ce7f1d0d1353057b300d89484cf493a1127424137f4ef25d3794c76e1fefe4e9e45ea0e132554f6980c4a66085eb7ad80fcf60f6f625b0addef592a1548d09212148bc86ba8d9e5326f070fd4d12d430eee02f8605b53dc57c150b7a08dc1bc943cbf31f269a198e2f77833ed0310f81d504acd13246a46f009de4ab20edec386c0d396ab20f5a224ad7ebfe44b9488145fc8af65839d162e1d6be38542c25a494d50ed2a2e0a974ba54748f4e5d78ddf90b3561dafc7cb73d54fc69ffa7b7c025b8855d252e4d9f01bb49f7c77f2fdb422bbd4e62a1330c55e76e651bf30894954c872735357d315397ca7d942ce34eaaba857cb50df4f002ab7fd9b6e4f531500c938172c3ba9a213cc6dcff51be1d992d749bbceed70e8e640864af5a4eedc2153d75d05e8a055d0ff4740b5f08d4f8cf0b16a458ed8083c276df86a483cbf6cdaa036724fd3d3f9b12780116bb2e05a61a0f4e3033befb47860b0daa89ff0ff4c3645cad0eadb3c11583c2add201a3070602e1c3a5670c83aa308a848678a5f167f7f46bf0f5675295df81e4f6fc4daf3750de93d991554015f55dc040c9ee37e21ff90ffa16ac67112ae12d1a597bed60ae081ae7b1582a47e82ee67cef826a56c8dd0421df53be20809ffc1e3f5fdc59fc4e259520efd8d3f4ab104851281843e9fcd175341a68ff67518f0583f22f40cc47d989fb258057d4b825e0b1904b25c4b91d781131b0c7fd75aa39d65ebde3e9092ab5c4e77fb69277458eea6590b6b0f9c5237ee57969af6454897b73146e10922fe06cd87b3dd96658c3b713f80a9b13436c86ba8181be26b7dc7a2cb300398435ccb5b19a4494291a0b8aae22b32e6253ac63cb848fd2ffa14b9b74340743b24e0b46417b303573a696b76044e83957312d252cb2e42f1c055c964806e75e1da519ceeaf9f4ea6c8a0517450935f1de7de7ff82c63e630831f02fa91ebee8d436d4772cb7e21906fdf75e256e0d874921a81629db69181a3d6852f32e3b890e8173227d3769406d8c358a4c98460c0ba847e0f7dad618adf4918e4db20e9c22cd34570bd8a15494763499580001e3acf04e444f9a10a6323102dabcc6ad00c135d4b6662d1ac7a42d6a5f8fe41a081756cab77f31777e11a721d11522df19512dd1796553df84a36ce91fc8fa3ca44510603404a3f8d20649a66d729874bfa908336f32395b38a21ce82d86bf3472fc3fd0edf2787643e5e838a5b823be701d39623ac8d3e93e2d4d8f0db1b1a9d8a13d54685535ef3c947c7b8f866b5b8d9144b1b0e7a2926ad49fd15364f2094f831be2596afd72f50127b80abe5f188422113be24708d14b0d913100236d821a95e2e48839423aa4c6d9ff9b652c71ef4aee88b49ad30cf49ca1b60e435b2630f5fe76da741216ea246389823983e9259fe43a9d200dd033d8eebe80c530d207ab1de4e0be1c038282aed0af87b9ae0afd94a2a66f97833f8caf208544138e8a04e315287586aebac3c36cc93be9e0682dad76b98f5325228e59f849e9580bdceac661ece264bb3014a8f0db4f08c7837ecf0b86b55c78b1f7e7fb37b9975d2edd2119651ffa36d0e2dbf247ea6aa83e9db203b76da80bee8874d29d366ed3b83640b747b332834e93b7c9022220c23c0781aa2ce4930f569457348e8791076ed0fdcb6b326960b921b11afd06652b8e854fd194f3ae919c100cb1672d718e7bd7ce750766d7dbd0ed592da5342bb03569a02825036977ae4b5d905fdf4e65c9207713b4677e0228f9f937fe142bba43d50ecd61d468fd83742a7bce8b6f75c7a286e4bd635f70d865c81d679e8318a63e80941097a1350a80790cf51e9540f82ba5aacb81d9af9d7cf50114b37f9d9d0b78059260dec61b47f94db96282f5ec11758d6e94656bd31720e846fcf7f42ea91e1e6cc583b94fa6484248dc51eb7373cc135b21c502aae3fac1b7fd66981f64b2d87f933ac1dbfe4d3a822b0472c095676983e8e4261c95a945e7bf158724e508ba1d9b92b626ba7dd691fc5fc5074d68b6aed0dc65159f3ac5a627fc50b076046cfda48ea102d50adea1bd3bd828cd553cc30d69f1778448b1698aece2abb53a083edb5015091e7c67df56de035172bd097e5bf3a60b2ac6ed17cb3adbf70dd128fb56f9e9d7c7ca4c9cf01e7a3d5eb867375e475efeab2d35392ea4f497d9de692bc534ab7d6996c840d5219eae892208cd52d245fce37f14722290848be6b45a449e8ecd4c3e32034570d9af929c81527aa577c9eb7fd07b873d4ba795d14c12ae7b649843c2d5a0ae76ceffa04b8dffdc88c8063bfe76f8c9028b5be807157283f2a4048f59037f05cb8cf19c037ada4d0541f4859e6b16766b0b6ca06e0c20f8d60e07b5768ef32f40cbf172eb47f59c8256c2cacfab582699c3e243d758ef6b0b488d5cfc9b717e3e842b2dd28f698cf7db5f84dec851c80b667a75dad10caa6b185879eb56e5e7d85da419eb6c82bc705e9ea9c0e77e8900191a0ad31ceaed116a493a635e5574a8d2a9acf5d93d5b64b7b30b88e1c853011bacff8d2f4d5ae5efe36e0b5c9462abbc1fcc654fe5d002a00598d7973bfd6c8556084fb1480b37c980915973dff4c08859a402fa68c2c2a1b6c746763117712a1d85a069e227e3a3fa3e15fa9e07f7b213491cb509750deb3cfe0ce03d3f328f753d20df9e967ebed386b50b6c175f4283878eb2e1f45ca24181845b1833846829fc14080d3a2ccc5c3c7eec2479f860f87e15fb7ab55d41e11ed55fd4ef2635f99b9109b4ba203ba6691311f335778437560feab410310df37057bd536fe5d6a48fdfab0ffcc7b9b65dd1184a7ccc7d260fdc4454f58e9235ee22313ea5fd60828a21a68a1d4f2785592697787be8c52067738acbbbca7780e97528047c71f8831fb161d6e1e906b988156682858fd9447955caf25bc4d66667b7bdc61f4e8e67d4066e8dc02018aa24153e7692db6fd7c8c6592fa4ffddd5ab58478aaa2f9c7f67752bf5bfbcac797e9292132136ec677b3d08a0416e41a1a56b4a34cdabeb49ec2885e1cfaab869a694d4211260d03efe6028adf168c4bab605ca7d8ea7e3cd693be9f6808229ef80b488a1880c34fac57e6783b2b1f6b7db0cfa7461c5a0f6c9ca27a9f519f685a4f3760d4bbe26d5452990e63d832676a4df0bdbf6c1d36d3f6c816ea7b4369c4d74d6c31efbd672a709baf9143dbc3e55c8e88eb688391d941bfd3c2b039548ab7c16617f71efd26ed216430c7411f254047fbd113fcb08f7c062f5d60457d47c84e7a742019c2655af1aeecebc488a9750672f8eeb094e1e4b62745e741d5052be9da59f7cf3a75341882bfe1fbec26a0b93c877abf67aabe5b146410f48183809aebb337dd8497440b28659766fb701605ae6143de2ecf4ab8b62863051b0ad0200addf89cbb7af3c0d55e470b051403ed0d28d98b6d98dafa934e5bbe955142ae5be3e160087d064a3abb92138f135f7e5a012b229b99b2f618e6656ac34cdd6ab016b14d8ea127fd49db7e156f4918430b53fda3363f625c82664fb56ac2bb04b233a38445afcf14d76ca49f6b721a98d09488625d387b017f425e19af8bd41ed61871781b8339095b29a6de5b41d0b510587b46b8a637886d163471a7a0566f8b53596762117e2757327e4f7c82b3ad7568c18a52b0600be17b58773a65bb09be3fc0b12192b62a05702f1a90b7384fd42a2ffff7ec8f9cba67a26a417e901830fb13ccc5eed35b16c11b88f318d610e2a2c2c00f8fad617946f6030f7cd68e3e075ee815c41be9de6275c97b9676ac91ffc6ef0a0be1ec9cd75fd1ad4667fb562aefc6f7f9fe6df4d33c39094ae5bb58feedb9667fdfb596367659bb783c80a07d6fe1aa5f7a3d0a2fda8f7519f180a78ad575ec5129761a3486f4bfc8966a54216101931c41ed2b98f28b60db2f62edaca1d06ae95e6e8cdf8f339776caa4a16167c81eb52ee33c9a61b997604b7b54e27270d4b825a398bcc91f28aa794189cc3ae8ab0b3f45fc35589bebf5a1141ee760804b68d99511c285d81453d02fef652638b4c35c0f9d35572c6c86e443f516c3529a734299fcb5b9839558889e57cb491d26d50df3cd81a8c18f91b68be954e7c44c41f502b8870688d0cb67508502cc95256a715c5e551b8eac848349871cc7f3da0a7a332fc5a44adea77050f689cef1544e24649c8ed33bf84e0fa472c0ea5771a65502d215c7bdbc99d5c17e80dc6250aa8af82b3dad61c9c17deae1f45b9eb0e50820656d34e59a453a0c5ea01790e0e011fec4613f9c08c3b593832dbcde9a6e16d53b875787eca3797b46cf1cba4d7123991a1ef31e56e6f524a5dc840361c1ab47d9a205250664cafb82163ff121fca57f8f06d2286830ed84a5877f71280d57b1bc4beab36ea70a6357b26bb6301a8db0f1b661e15a3eeca0b467c78", 0x1000}, {&(0x7f0000001300)="4db51fb4ef6a830a5ba6c668eded5c37cadb3a38414c5760d98e6d311f1b36e6d6b0a01f35061e5f131df42cc59e5ca794c3526c6831b8478dcc9569d1f55957652c7b6dc55e4678e318947cde98680347fb35ed044f206f7547b1689c6dde3daeecc4ef914aa8856409f868da04645017bc3ed9ecad692bac8744140ebe20e0bf44f2130aceea05fabf240dc6152ccdee692db36b08c10f1dc0c158f219cd2ccbed62432dce270bf0bbe72f4a4d888dc0ba867b050d2d26ec27a2488733a2d26c9cf9078ae869367959215ce3e62dc0ea577a4317a4f07e57276678c1c524b72cfa4160b91f0fe9b31b60689028d69fa835aaed75b9e9e09e8000992d6af8e790a8070f9f96814d39e022c2fe63890130165c3b4d666e3ac0aacdee763870b77156a8cb2acbf4eb7975521bbccfcf2a4599052adef56130a00194fc317b2cf6f8b1ebafedae6eba45831ff9f51e2b1a513981ed348dcd8ab73584c9a686cd91a21357ce2759d7a954f2fc433a0abebd7a860750088a661144fa5775ad9f23b57b9f2da767f963df34fdb30d67656635a5a596aafed2161e9d6c8ba44a67bdd000eac371605580c61e865cb16e36fc137694da9503b1ae21521cc98ca665b3d9bbe1170257cfab8a3dd534696e91db52551f76d024270048e5999fda47f236b0c6412ac99dbcf890444229df87cfc644a3720d3a21455a6821e6f62e52370943f260aa236b40f080940a72cb3e047c3278329839f40d05d39896a962f91b7e3d7fcb36ae8bb4b31ef3e10ecd009503c7af62c4ca52addacc35d1ec4a2d3da44a450958b160c86507651c284f603224070513170ac4909d39c68c009730071a78cf71ed7157b79829317e9d72b702be976ddd4b991b7ebab038c2231b5e70f0946e1ba53d5726e9792f39261d130946b879cd0b96d91f40f1abc9668502c1bccb6220125b09444bf93631e96a3cb26a05cc36d7c8c180c5f50ecfeef81f4c74aa003a836ce0ac37122a4b85a4900bb6ca96fabb04b0c1fa571182e943288e729a964733819e0e2cfb070aa665f073bf2419f3f496d15ecc1550069b1bf955fc923206b63b0848514a240915417bdbc5cafe79dcb0319966dda83753f9ffe0d7e9cf723922215d447f2dbaf28c4826db6994fa0e4e527c320b465a5acf92254c30c2f0c37dea61978de896397d7204dc4c7ff0f6ce6a49a8038866b655b95919b4b00d22b6a145ded61ae94efffbb9094b8f2cac3bd8c6f258d3fe6d14ab28b92fee15a976650f6a33268bdee0ea2d9b352e74458432b8578a7ac43657993fff3e69657cf94447da8674cac25ba32ddb0d05e40e46e9d6cf022fbbfb8ff009440c182404fe2199291ae70a122902dd0aef30088a8bf746be7c0d82c03243b4c03169c3a122fd13a12e54c58f51a88ec4183f2cf23154b52cca6793aef0ccad44c00fdd6554ec5125ea9badb70952f56872260d9bbaecb76aa467ee95bba72eb480ab167c347fdc23a4b2dda1c18bda322c0946425d4a21a52918cc943a7e7fd7a1aabfc4ab0b4a0c774d6f3ae29e5969f0a2cf2be4c245cab973dec48bb47c47cfad2914620e5bca3d0efa32f45a368b92e6484617c4a619766dc34b481a7af68916c6da38ef8be5e63ae1cb6ea9aff06892b2e0fb243fdc9f0413d50c1d8e78e13e8726a54c98c0bda7a313968abd470552806f418ae181a1127562f263bda6ab7ff25665fe81ff0081cc2db391aea1b2ea64bd1f7ddc4a62dc0b25719af372780ad645e1b2e1bfedb5339fd43c8a6c39ff75597a423d044cf8bb4a9212655a26395288fb759faf63fc50fdeba337b211f6e6a526d5b14734ba8aa6d755c7a069aca9797c6624c994efec9326c75df84a7a671a2cf67a3335269c20c950fd75c9743cc7e16b771dad34be3284ad3ea4f1959e55960ad8605d7de88b34379aeb9cf6590a332d148feec2891f3f667a46464889d945fb7438737562f431d431205a04206b6875082647306050946ef5e38b8325152db522962b4194b15e93f6dfb259562fcb5dbbccc5363e914710fadbf8d1355591eff59b49235df9cdefa371f8127536118768b89b8a61745eac6d0935d72c2d2e2cf1d9d3feeee1d9db4ade8fc793da222fe70f70edbbeb109f3628a0ed4f5a789a0a6b3ab1eb8b38133cc8d59f7b6e9ec21dc47917bb17edc0ed735f0a479971d145a2de1ef7e0eef5e843cb35fae5c7c0fecb2e3ecdb4a9b45fb7d072373570c225a1d717b01ed6da878e620e1c8a173f97a988fbb6edc9581415b5f6666d1b9798418440e2afff32f2feb3cefaf241e830c2fc0b35f1de2aa00d11a99213f7eb97b8f6dd5745c66e1bfaf25cc5be59211f18eb5016237f0c075e29a1477eb58a1b323e14c59ace1346978d4a47d12178c199e49b7b7750b7fde78281853bf210277440a3faca46c358ca8822e69763ecba32aa44565153047b365840598dfab7a0df265fd6a98fd8a3f61ffbb2641cba11d713b5ca5c8a88cbb37141a88ffe610c871484c2c7099f1817672813f5a6105ac713dec58216f55b411b550fbdf87f44bfd6ef7aad7bab6699f25260ad98f2d04523ab4cab719d969a2e2ff21a63a30a61a839643f4e9c26d8c1a6b819e7528212560bb6845a6046c18ed76797cd5544e3a2434549ff2eb23a4e087e61e3bb46fb3dd53ece5336e503f49a7421c8f32f647d86b10d47a6ca0ababb220e7a1cb52ca8e2707e0c246765755976f1b4d455543f8771e0747c82d0d3656929ea2ca7c866fd474a480cb8372c2ba0dddcf9d91f17cd27afaeeaa299dedb8cb968069f1636cac33a31c00a9f1311fc2b92d8252da80c3887268524d63b79acc10203dde81086af6b1884bb2e7a4510e01a3f513d19a86628f081687e0dc77073ecba2ed1bd52150ad8037a10e99c7da4e59baca4eb70d79371b9675354918c20446138df4a3864d859e8b49b701e808fd989cba444128c2587bc7c2562c10915494ab37b4e632574de84c4c7c5110030b3f1bdbdc44296ef9897291b600946055aeb19befb5d5b3309eda1124595a1ef33285d251a35b52cc33b7ab038ee7f3ce1c6be5da34a3a5ac1a65d9a7cf1f093d19fbd8c435801475894b3c97492e48e314b7dde50f5743a39889238c639d385c0826e2b0949ad467c3b0b6b06271ee2c50cbbd52a4dbe05d94ff8b44271ef84a400be96f38e0f8aa94cbafcfbd8cf554db2f1117ebe30b7942ee34d7783f7624b1d351cfcd5217e7f5e1c4879c1163158dbd835d9941fb6dfed69eaff92036284132e6f75b81c5bce31cd0232cf33e191a0ce56e841c22a97ecf0c094ad1e87d7e5405e3e20e1f3b0fcdfd49723839d49eb61df590e6f17ae526fed670b50087756d2c7ff112b2e13f79b2cefd907a7410eb9d09b8ac5ade4f3d845716fc73f859eaaf0ae750ad6df70879365a64239e2046e81d066e027ca59d6a8df2b09e3e0eb286697078989f7e87e1f40350bd8e553b21497fadc5ca79e5641a1db29b1e3762f1f21963f7469ecc2e040459bb640077eac014717007d613eff057a48e6d5f570385cdb5a05aca359b270657f69a0592d6679630c1cae10b2305672c9842aa3063198ef9fa43416ffb6b2e0ace18ef2e69b1a431f698b37964874199ff22a32fbf0020044cea1828748c68c4b6b682429653938f24d1bd8d0e0142ffac6bab7cd766320c9e9b0bbc22b3a416f208ab5cd51e4ee8cfa786b2b5919a7039ddc9a297a87bf365f9916d17db5d77f3cc2a6278f19151c04328e0784c86d7dec43edb2a541731d36674c472dd6fd900ba0bd7ef428124d64bf940cf8b1e5351cc3aea8b2935c8b67e3467f396ae941522e936676cabc7b680ebcaf44304165becaa31177572ee975f3d1bab74be7e1839cfd342b7d7dc948620afe0876e234cfdf9e2c98e1b674da3cf71277ee85b729ad9352148396361cac093ed6a461f950085de571bf7baa65b061da26c23a01facfa88157260d2ad82cc64ec5f086656d64fc1eefe5c78a9ca596a29c6f93fb65fee607253ec1061e1d9a37cab9b510ef6c27ba1df449c29b9ad6d5ccb9e4854878abc84c3593d85d1793083aae31a3ba3dbfd2ca26066c0b5994b4a41b30d85c79b5d0020ea776164d0200d10fb83a0350f0159c473670ea35ff913a54fc4f0f8c11449ae6039eb523570ddcdbf48467f0e11bbd150a06fe619e68a31b35827e08248d01c0037439ba5334e644bbf1b8a9005a6688f6ea8f5fa9e89f1d38e9a6cd8474ad011cdbce68cc162b271226672247eee3a08853a9b9e99e63aeb91b17d34d1ffcfec2dd3e3313a0f1a3f7689715d6faea1b0d202e042b287f0baf3adea4bb727c6b9cd7520307a37b02ecece571ffc8a3ed668193c4efa78e0a8c3ca675e2a91f36fcc807fee395a717b77ad05a6f1f630198c7b2c2774ca82f381eb148998e3480016671ac4c072b3f8268afeb7fdc603bd4380c74164abb1b5b1231ad235bec0d4670f743efdd29beba22038e74a5d20253751899d54bc65d5b24a3277a564fd53a838cc306e0a5694ec309c75a87a7bbb0ec4e70e682471d4a140f1dbe3200aba2047f698cf8824b1ed25e19319e15c1f7630d4f8bd0e9bec3f8b35ed190747ba4fb1c1d672eb10d9b242c948029b5201f52421bb0faec29b71ec724a03c16f5eeec123dc5e15049e3d6dfc57bffb3598a2ac185b34c0adae54a962b7b4dc5a697752eeab46f59c1716e0482b532c9aa5511cb23bebeee62e36f89e2a52a4520b7aee49ec3f71e713f5b1c44a17a8ad6abd604ff105b832ccee12864ad83a2fa38b474bc004ef1092889270f2d0a4daf2b6617d38673c966407d38576cd6036e66ad64d2c3dc3b4281c9762ecc1340b398e3158de58b4dbdba2021e9969ae394097193b2d19f047c6e4a91cae1974a9897d61e6398d3998aee963bb58fa6bc3b930d04e279203178c00552ceef88590718ad5d131e3113b2247b4b14e933adbc380eb010505ce0a2f8c648a4746ed7aaec8f311caea182ad5dabb13dd91a10b9bed47699288cd5e0ae1e0fa8405d5221fcec4db1a669fc85cb62de03537dc0b6cdc3e514b99a90c6cb9ef39686e2d5bb9126d5d8d2548d91aa183c89f66233e585247a973ae9e501894a92d1d189cacd736068cd3c27a6d78c562e69649e794db4ea0a179f02ff7a9566f6fe5e979fb01b66b99fe57f59a044072ee281aa76e9877e691e760275b55225ee371f10c469eff972547a52e7c87e273e59d7ec493c7b9fe2f9238da305388a7a9109fa9b7c5bbb330bff79ce3d9a1f932a5916184bff09826b6ac3121cf39e82bb92f0e291749f821b2d353c8c8bf2b3762adc969f770ff14cf148efced5270ac0b9bc36013250a7855b16ba3bc79cedc2fac343122e795237fd540bd17066720cc581d6c0a60c455d1c70aa20f5bd3ccddb4108f4257b56daa928b41b572a7b0fa2683fb719da1371e5a35853be7ffdc426fa5d7ab7ad443c07846128b6d6acbcb2ac835338c83f2a9127139c1f506f320de77fb9b9869d2eaf8d7089ad6c1caa6917f80377766fbe64aadce4c52b91724b243e362549506e0f3e40cb0f4889e4144a54ccfb52a227dc65645925dc08946164317b18d497354c98c327239b6be0d462c2f513809ff254a7ba72e661ef2815acf4d430cf783459f083f7c7c22fc135a6c643b116dc09de342953992bf5ef92965e483fd97245f76877bd5502217f896a902e838c9dd6d83e06a9eff611a05a9d503f72c50378245f9229865866cf5a455cdbe84ddcea0b97dffa", 0x1000}], 0x5) 01:27:54 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, &(0x7f0000000080)=[{}, {0x2c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="b61daa09a1f647b21cdc24006a45") r1 = semget$private(0x0, 0x3, 0x80) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000380)=""/109) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000140)=""/161) 01:27:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/10], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000040)="891400000000db02080020e7ff24c6149b33ff0f", 0xfffffffffffffe14) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) write(0xffffffffffffffff, &(0x7f0000000c80)="71f2f93ac4385291f2244347a8d04336907b584389248c4941bada3160c7ca7401b207560633894880d0ae1108c4ee8f342ec3a1f073e36fd6fc5cb064099f9bd168c7fac2cd9b9c0c1159e970d719ac6be5ba2836c0c555f907979b2d9a947446ef08a604f6dc48a0141e72f588020e96055676315915ca6e41fd67562034d301d00a05479393b99ac3399b9568bcb988d1ff465042b43a63665bbbe61144bc749ccff21d3fc53dae433cab14e3874f998f997a50cb38feec7fa94bc4196fbaf0872ce1c9c8b6eb86ac88322caec0306154338bd3535cf260beb4d38561b9d7b526bea117acdcd56e52b8561011c09018f938f826b5938d5dc67fcf86789b6d9f7ba42b1863430d1b4fa93952a4e4d1b5d01cc0c707f63ea3e47ce9f595e3225c3937279bb47542b3f9da9e58d908f49b6fbb6d3a43b932ce10cdeea6f9eae79c30bd06842537b74449b8c8de09d9cd449bb5195198b985b7d28e524acaa24736ab6ab850d8e0060e7765b4e4842c311c09633e53b5ee59c5f5bd0313a1b5ab664e0ba12cf226597dda387fc3d9ed3b835a6866bb1c3a223c6217d0065fe38d3c570ed190abf0b424bae7bab5848432d7c46baa0527424da4c0d736904597b9cae58aa50b34a4d445b73e7d689cdad88b261fcc3f66ae7fefeb8217e209be7870a1b6020cb0eb8c0b27182be9c11acd18ed3d59b4a32871ff6ee414a7a658dc807d931eca058b22685a8294f0bee5f5b1651c9f8ff8e0b10cb07c8924cc55e3ccfcd1b3ec2c3047708c739db9695707ca5859f5a989bed73c8188b6ec36d15160dae41407e92393f243838a0dfaf23578fdb0330696721da0665db6cf45750055b68daf5316d10c16aaf6d299f39be57ec626c2fcd9fd6d50503140e5444bf7a51dbc6b9559e878a145c56c141b65a43b9b7dcf431d6509c853d6953028e28dd754c230607eead6bf49a771b97637fd39a83cc8fac76cb60a1dc27f55e31f18a71eb474510a1d1f9645d5f5a986ce9ac861ebe11c3d8dba9eb3f93be5bebc0fac8df729d286fa41388aafbbb277717b32f972b6495df29fc66f8e73e7d0d35f898d8a0c4cd1e3eeafadb221c0bb8adf2b1a0d2c991bd1c32055da2ce0b4d754b0a2ec498058c0979c925d04bb517b16132e50053fbf808c39d04b27703fca11df807f1796c0369aadabd4400dfd4892e178d31c0d2e9eb6214f09035aa96792b01d29c99749a38d6c4aa0b05bb3172ad1717755b64a5475f09393ec677c15f81fb5eec277711bb1672aee8919ed38e766618bf6ae4f8cb7886f346b66ff0302d4f9a201f47ad5aa53801cb59e09f527288d6e13c91a03a2a84d9bbe3b5bbe6da9a4608ca0dbcd7a2d70d1a60382143c220a5d08293f64e3145448e8965f3234e9d30318d343960a94d733bd15d2fa3f6914f4b3460da836a3505ab51b9605add240ca03613912165aae2943f86b02aa24f5388f338e1f87ae87e44367587554c5b6bf19613eef167b5fd242c8ba8d637bcf6f2cb02fd7b0831fa93f0d7acaebb7ca305db52a4b8bb452fc34e98a0ce3fe1cd934babf32350992c07be766d9c90f75979d2298510711a3e4fac13f9e18f7cdbcb9c178fbaf3de8d3c47cb097e326a2256382e692c50163304d55bf84e05078aa974b35495832efe1dbc0ea3e99c14b7592e0d1e37efa0cf9426659347b00852da89766977511b137ebfb130a4adeb63cc12a9b271a4c9f1f35b1d6413c34cf675c669e481eca5fb0b7eb4f79ba5ade75f26212b70629d9c05c03fc036ed066a34635394d5f5d6a6d64e5f860d1932b45553231e4688017c1132c52943f560e08c5cacef01d341d2e7e261784aac9d969899a51adb6cc847c8dca35f23db6b197dc56eef88eca749bb70084ca39f073f942b2aa70103a32db5cb77ef5fce5298079bba7ca12fa42c5e304bcea9670882826069dade2e3bbb38037714505e31da131b8f35b725cebd0c4ae98934fbbe4163d11820f98419aec8e16f7c7ab1276a7", 0xffffffffffffffc3) 01:27:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r4, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000240)=0x7) write(r4, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) r5 = syz_open_pts() r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r6, 0x0, 0xa, &(0x7f0000000080), 0x0) close(r6) close(r4) ioctl$BIOCPROMISC(r2, 0x20004269) close(0xffffffffffffffff) dup(r5) syz_open_pts() syz_emit_ethernet(0x21a, &(0x7f0000000340)="b6") 01:27:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x800}]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0x4, './file1\x00'}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = semget(0x3, 0x1, 0x280) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000280)=""/171) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000240)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file1\x00') bind$unix(0xffffffffffffff9c, &(0x7f0000000580)=@abs={0x1, 0x0, 0x1}, 0x8) chdir(&(0x7f0000000340)='./file0/file0\x00') rmdir(&(0x7f0000000380)='./file0/file0\x00') writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) openat(r3, &(0x7f0000000400)='./file0\x00', 0x38572, 0x3cb) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x20400, 0x0) fchmodat(r1, &(0x7f00000005c0)='./file1\x00', 0x100, 0x6) poll(&(0x7f0000000500)=[{r4, 0x4}], 0x1, 0x4) r5 = socket$inet6(0x18, 0x4000, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540), 0xc) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) chdir(&(0x7f0000000480)='./file2\x00') 01:27:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2ca, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 01:27:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffff7fffff7ff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x100}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x20, 0x1, 0xfe) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) writev(0xffffffffffffff9c, &(0x7f0000000100)=[{&(0x7f0000000000)="20a49c8e2d748b6c3be09703abf03d077db9e072135a8102c4b9d76c8e6c8bcda1aedf4655a6088dd33c0b030a138cb614f0d34fce7e1b159b921774f3113da2486e46386e9bdd97f73aa41b1141f2f2aa6d3912b665a375c002cff30128bc3337d9c70b52fdd4ebedc4301f4a836280853c56907e67454231f458933cba08c144b4208e1ffe2cfaa011eb899b212be6e5febf7ba6c68ea964fad6088833484abad59a7c6f1b32", 0xa7}, {&(0x7f00000000c0)="85570339fd8eca9c638897d31dd6c6c390ea18aa4a81e9fba9115d24fef0ad7bd4597feafa3603e48dd98ab6ec4758dbe6", 0x31}], 0x2) 01:27:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) mlock(&(0x7f0000000000/0xb000)=nil, 0xb000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) r1 = msgget$private(0x0, 0x10000004) r2 = socket(0x20, 0x4001, 0xfc) setsockopt(r2, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r2], 0x1, 0x800) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) write(r2, &(0x7f0000000140)="fef660087d619c163720ee7f8d8a8e4a35e46e3cba092bfb59cf097a63a63e0403263c36d9a76be92bb5fc6604aa2b0be5d0d07b79a43c874e65b0656cf000fdda4566191d5d61a08ee983cab3404ad8fa1d3e58aa709eb74fee5aa70ee4339841dc2ad4eb07a3e7a597e1d4cc5748fadd556e5b641e425fa43c08197ee99c02e09213d02166b30c8bd53faeaf7269dc27632dc29321d5f02b672cd98589edbef23210c6a7273e8bf95a56222cb7de5ddfce6d1af075a170b1b11f28d12403eec49c058c05dd97704c507ae6fb96c3a326dbf46a1e59d44bb6de99c5", 0xdc) 01:27:54 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000840)=[{{r0}, 0xfffffffffffffffc, 0x45}], 0x0, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000002c0)=0x3f) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) preadv(r2, &(0x7f0000000240)=[{&(0x7f0000000000)=""/64, 0x40}, {&(0x7f0000000040)=""/133, 0x85}, {&(0x7f0000000100)=""/62, 0x3e}, {&(0x7f0000000140)=""/108, 0x6c}, {&(0x7f00000001c0)=""/84, 0x54}], 0x5, 0x0, 0xffffffff) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 01:27:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r2, 0x4) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 01:27:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8000, 0x0) fcntl$getown(r1, 0x5) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r2, 0x4) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0xc}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 01:27:54 executing program 0: minherit(&(0x7f0000ff0000/0x10000)=nil, 0x10000, 0x2) setrlimit(0x8, &(0x7f00000000c0)={0x5, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) dup(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r3) close(r0) r4 = syz_open_pts() poll(&(0x7f0000000100)=[{r4, 0x1}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x20) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30a", 0x18}], 0x1) write(0xffffffffffffff9c, &(0x7f0000000140)="302efff56e975846ca4a572542e67a2fb88b17948348d9fd5b840fa95e96a56463868e260a998282d45ac7c3924a440e2d75ec1e113d4c8865ab1492f8e53fc58a754a385352f10c91605d9f3026d7421068805f551364678794f7d09206041ef36034a6509ca0c83559448322899b6727f50d8601f2eaaa9f9c92743fbcf867156819e0ebbd29ca8c1d2a07700521e0db766ce63f597a9c56fe9adf698e31bd9cbfb8dfc677c918c41f119947f49d2e1455221a9ccadf9bee44a1f5018e53c8beb5b861003be6e5c8f2568bf069ed7f0e265f4dcd4e145bf8ee4874864a758b97b39a33cd6df5dc3594c7d3da482a585438358e2064ef3ca2b00d2d7144", 0xfe) 01:27:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x8, 0x4, 0xc5, 0x1, 0x40, 0x7fffffff, 0x80000000, 0x2, 0x0, 0x2, 0xfffffffffffffffe}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x24}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") setitimer(0x0, &(0x7f0000000040)={{0x7, 0xfffffffffffffffe}, {0x10000, 0x74f}}, &(0x7f00000000c0)) 01:27:54 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000240)='./bus\x00') syz_open_pts() syz_open_pts() sendto(r0, &(0x7f0000000380)="8c82a3d5d800aa5bb09053abc4fd03bab9b6e3a49f19ac934aa4a7d15a226dc47b78365842bd55dcaa547d088a330fe0fa4670fce6a33ab84b3eca3da7d7de152f32b20b40848f0e292b9aeb2b5e56ae7d0d720fd65704502820991ab157426d3dbc782405a062620b46d6660beb73e0c4b3cab952685a4719c17d9aabe46e2d7cd59268b253a129f3a02c29536c150412e1e6c6d01128920dac297e6eb2f0f5abd7ea7fb2fba028beab48e0317018d51a4e5b8213759af10a5225d82d5135bbe1c619a43bb125317de600418d", 0xcd, 0x400, &(0x7f0000000040)=@un=@abs={0x2, 0x0, 0x0}, 0x8) select(0x40, &(0x7f0000000000)={0x3822, 0x5, 0xef74, 0x9, 0xff, 0xa00a, 0x7fffffff, 0x9}, &(0x7f0000000140)={0x1, 0x5, 0x5, 0xfffffffffffffffd, 0x5, 0x62, 0xb82e, 0x9}, &(0x7f0000000080)={0x0, 0x9, 0x9721, 0x10001, 0x9, 0x4}, &(0x7f0000000100)={0x0, 0x26aa}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x5, './bus\x00', './bus\x00'}) 01:27:54 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00 \x00\x00\x00@\x00'}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = dup2(r0, r1) socketpair(0x10, 0x4, 0x6, &(0x7f0000000200)) pread(r3, &(0x7f00000003c0)="7490cbb4eab7ef06b566d37dc943747a34ea9da0970e444830e50c71353763f1650d9e359ac11a024040bfbb650e1091faa51d51522a6d92202728ecb70e159a0dc3a637007e6088582e109e7ee42617aa757e25742efcf6b729a51288e570d7763484efd7d8180fb4cca8422148c0adbf0af53fccf24ae69461f25a605e9a997171b9937062df8d4f427a0df08db96e5d1884c6c8a5d56201f2c2553351e457cb4d962df00c977536ebd057d5949fad8b3ddd85a5311f2952885b4500e5a061906b776af90dfe8d13", 0xc9, 0x0, 0x8000000000000000) geteuid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r9 = dup(r8) getsockopt$sock_int(r9, 0xffff, 0x2000, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r10}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x20, 0x0) r11 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r11, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}], 0x1, 0x0, 0x0) pwritev(r11, &(0x7f0000000240), 0x0, 0x0, 0x0) dup(r11) write(r11, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x5013, r11, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00", 0x0, 0x1000}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 01:27:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) close(r2) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801367c3154fd3af23a96486bc6ac49a71e0bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bacf44333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59301b918f3393806e1d1f2e9a6030f3fe6de6adff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a00300000000000000e6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f13714b2ecba2333f2770b125ea025d062b2d2d3166b7d342d81b36d4ba8e9f5788746c40a7bf92b25bb77485ff2fd37a61d2d43fc1c56b87bcc8bc2c660004733887bc1369b4778d6a04f89af787eb44524530e7596587a571a0990d3bfcbcca4f5dadbf6a0a10c2aacd1926602597a3ef66d76f28a5eaae6b267bcdfde4c2340a0e8a235fadc0a6f6a1d397d4a8a9e460d8185e1aef0ef2f5d3bfb1097dcfdef354ccb1855c3e2354f242658702273"], 0x10) dup2(r3, r0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x43cfc, 0x0) r4 = dup(r0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x2, 0x0) dup2(r5, r6) writev(r5, &(0x7f0000001840)=[{&(0x7f00000016c0)="f6d6ad08d5864503593f567b386d095328ec878b56b18e7386fb0d6cba58", 0x1e}, {&(0x7f0000001700)="c8853f2c0eb6ad12fea5ddab7ff245d1906daaebd62e1597f31c69bbc2647a92400ac0bbd6f1277217feb139ea0c70900feb78d7b395d4fefd4f58342656095152846eef3436e6c50b4a0d3a2a6d045b617a4ca80e3390b13efaa71440a4473002e2deb8998adafea95ec549a4c7ad5f63b613f18510da40673c4775854d8a48002ad0", 0x83}, {&(0x7f00000017c0)="87fe9804824e85aaee35c4832729b13308b01ed3998935991ffac687bc4ed5a395ed5ed23e35b8356a90599bd37680df532769a04a45ac562f8c43edb41ec355eaca84d2fd02e2b5ef674b396a99ce2821e344f3dc", 0x55}], 0x3) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r8, 0x4) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r9, r10) dup(0xffffffffffffff9c) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) socket$inet6(0x18, 0x2003, 0x7) openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x10002, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffa, 0x1, 0x2, 0x101, 0x10000000006}, {{r1}, 0xfffffffffffffff9, 0x19, 0x20000000, 0x80000000, 0xfffffffffffffff9}], 0x2, &(0x7f0000000500), 0x101, &(0x7f00000005c0)={0x0, 0x40000000}) socket(0x2, 0xc003, 0x2f) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) recvfrom(r11, &(0x7f0000000600)=""/4096, 0x1000, 0x31c658f44463e480, &(0x7f0000001600)=@in={0x2, 0x2}, 0xc) utimensat(0xffffffffffffff9c, &(0x7f0000001640)='.\x00', &(0x7f0000001680)={{0xe46, 0x7}, {0x1, 0x4}}, 0x0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 01:27:55 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)="03935c701d7ddf2af168611d5d856dfc1e9f6b445c613445abb5cdc72ddff6caef3fd69006952326b5aa3a06b3a23517ec9e0be7f052e9fa448de13a2b43db1db495ceff1777080d652461f72c79713ab37633f75952b243e757a90412baa3322e3bb4d6e887c7d38d4b79e12e465bb6acf88a109076b6174b94742bf2e511405e27a2e2dc1e7646c8e9", 0x8a}, {&(0x7f0000000100)="2d10186d2882eefe99f299bdc30c2866d238e9650b7dd0799e340eed36ae13750827c86e54f43c4a517bbcf9db479157a611c8", 0x33}, {&(0x7f0000000300)="13d62a2ffe110202cf8390dc49da63d98121897f397b9d4df3465dc693c2b2e43f1e330f964de4d8f689827eb3f545ef0653a2709e8bf1a61258ff2c5f9d450308d2ce309ea5b99e82fecd75fc3f9dff8529af01030ce0a7a68d8257e9e1c42d0b55261a0b8cd881b1c053b658959fb0cc5242c72c1261bc8fa12315a1f8257cc13547509f14dc309dd580652f6659589120700716bd66523f0e7fc7dd2c792b7eeb9815f75c3d01a2a821e5c31905f9bcd89fab5dd525", 0xb7}, {&(0x7f00000003c0)="7eba1d471d596b0425268ba21fad52b93b512d7822aee078cf58c1067e14a282816db653e94816b0593f7c3ab0af85cb201b6ae699b338a1d3099cc10ddf81ce545ca78ebd04019a597decc78948b41b05ce56c44d76ba945e4a8c1052020fb98de116e1a2f761c9667bf3ee98e7bbdc", 0xfffffffffffffca1}, {&(0x7f0000000440)="1c3bc1f45cdcb944c8bfd6af0c7d15257a31362ab590cdf4b3953652c99dcf252dfc5fcac39f6595b47aed34df2a718cb9e4355dcf6705a12aa37bad5a1bd94833cfe748885c4f19", 0x48}], 0x5, 0x0, 0x10020) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="9ffbdeccff3c2e1f6144e0b64fc31cf2430b69c2c3ca760e009af97e1f83afc47c7ce57c97bd88e01f9f18cd95785070c8803cb4ddc0ad29052f829eebd502ef95ff52fbc56108102c7d9aa696a7bc530449beed206a188459d995955905c34781dcbde56876419a70"], 0x10) chflagsat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x80, 0x14) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) pckbd_enable: command error 01:27:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) r2 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000240)=r2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r3, 0x4) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_addr=@un=@file={0x0, ""/4096}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2168, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") pckbd_enable: command error 01:27:56 executing program 0: pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r0, 0x4) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x61}, {0x26}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 01:27:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f00000000c0)=[{r0, 0x111}], 0x1, 0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f0000000100)="be3e9313711d412e7d9bdb552c74") ioctl$BIOCFLUSH(r0, 0x20004268) fsync(0xffffffffffffff9c) 01:27:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5}, {0x4}]}) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x800, 0x4c) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000001c0)) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000040)=0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x6) 01:27:56 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000029}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x94) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:27:56 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x5) open(&(0x7f0000000280)='./file0\x00', 0x10400, 0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x0) kevent(r0, &(0x7f0000000100), 0x8, 0x0, 0x6, &(0x7f0000000140)={0x1, 0x7ffffffe}) 01:27:57 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 01:27:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = kqueue() kqueue() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r1, 0x4) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) dup2(r3, r2) 01:27:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x5982}, 0xffffff92) dup2(r0, r0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d0019", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) r4 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r9 = getpgrp() r10 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) fcntl$setown(r0, 0x6, r10) 01:27:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x0, 0x0, 0x0, 0xb, 0xdfffffffffffffff, 0x0, 0x4], [0x0, 0x0, 0x401], [{0x0, 0x400}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 01:27:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x80000001}, {0x800, 0x5}}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r1, 0x4) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendmsg(r2, &(0x7f0000000200)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x0, 0x8001}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000240)="b02f2f9fc7e24fa0d2e13fc0d0632aebed37b5126884d276f7a8529bbabc087a8b5d8bf8fe69834de23074a6b5f8fecab5513d64ec446c07a772018a2e2167186f30cb0103818f40b019ed1bedd07d607b01ba973a07dd135fb2a54ab4794459629575bf2a", 0x65}, {&(0x7f0000000300)="d788fa2bb41f85ff64a3c5a17d37725bee9ee80ed099b5aab9e9185d37f9ada4278e8a3272cabb861f618763f7e4ee0371f2060bd2a8fefd1594e00b05913b4b7c41d4d62f13607a7940be9bb6f9c2ee6572eb96b744134230947c56257891b6f25087897d3944aacb66aa52b8ba90a94b8228e12b1f0ebae5c5e6fa9dd7a6f82f873fd176e2f6850d943aa9ee1f2fda8f7d79fc6e584ce88f3d4f984436d20dba4dbe3ce3ab6205347d2c91216dd17959934a5031777aebe46162bcb2df251d4062276a2134cbc1b75d63a7e11da69d5893ad747512a736e07f4562d75f199f080cd46043d6618f9a2b1c6ba11ab76495c78afd4a195701703ff06afcac58ddfa288bb06ad1686d691a5721c48ef33d8c7889510b4d8a259564dd45b0b933de3627261f2db6c2dd1ff009ce443fbe9367613140679a4a26da603428c641ffc9ec9fee156637fc8be4e8c23069f6080c76cb17344a0165ad3b07508e49e76f8432e6e5876f82007965533db08311c0c9d2637109b943d2e0e3fa2a3ee354da69416ac7a791ea72ba52be35cdcd49ac17e6f535f297b3fc19473a276a4b8e169291893afff820359c05739a9aaf3730432725704bf07b9d0c7654117e31dd82dcab3ce646015eb63058702b845646f3cbc5fcf24375b8f5138dd773747cfb5305567a44e9ca0e5e55c310ffd8a2393bf688a09829568d3b11bec9cbe34ef0ba8946d4885b6074054538255159eece224f864cc4466c724cf3cbf513558b48dcd66d001f3f4909174077d3c8c98a1cc0da5138b2544094cf320deaf20d50d37f6fac547d1f10e5fbc62794f76e30a3545e7b92e9a28eaa905e2059a8eded5729e09470f6cc54cf00ca5001a8cec5bc425d231bf5b621242db9637db075a931b6e8575c95e3d375c9f2426b5e2122d2584b5b4775994f8fe8884f33ca3b5e08942859bbcc6406f82d755905d6de640e7c7b047d20f1440b62653082c9bf1240ed2294afaeee853526697321a7ca39c187cd5ed41d11660f189cf63f6bc95cfd3e225305cd69256c3e03a7c7806294acd5e283d077b34117f6ed9313a8440e7547f64446dc7bd4b9936f8feb5bec512069141d9025b9d2da60e9a69ae2043814ec63b1adb6e67a383303512e9cf47231e534691b749451f140f8bfbc36a028a3bbc8e72599f52ba223695d2a569327073815363752c73868e66b0517fff31a88814e8707425374f618fa79787b6c7be195b5591ec2021adef4962e2e475987f89b7985493a226ce3014caa6d4cf5b468c41e49899cfd7e1e9ba35276932462229b45ea495ddcd04c1acc701263343167140bf471ef17666ba5697caa931fc5d392af62ea048f744485c7b96e324dd1d30ac08605b8683157160a649d5f8b1f132ac838267baefcd9ca6b5b2c0c38120915241888f8641c2285863ecf32ccf0aa3e676cbdd070d376b3fc602dad587b3eb86e1bb592cdf772c60ac4a1698dcad3fc155003d72617890bb959d11f394a2be0b160a4f12c9e6f4cc0dac4a319f0c6363cafae043fa3af470309bf95d9da649a44697f4fef8367b4e233290ea583e2917ee9bf92b23c3dad1e915771edc23dd8079b4b4dafc6c0eae3ef8dcd06b457b703b6795d0c0b321e6b6af7f8d17548d3ecb1379e7bb73c150f379c7a9cc934d77073c7a8ade27ae4c2384ae4c3c8b78017d8d4eceb8760ab3b2618ff518b5b48a87ceb3e44e66635f66b257858dc0830b5cb57a125b4a2fee9446ae3dc7e88bb611c1be98bddfb4a5875c2bf825d785f8510aebfcb3ee561199e25686b41a6316fdfe4edfe5d4a97df8b14ad97da6d2643e48caf147b36dce47e2aedbf9869614d1dcaa317031edb392b6c6ca24e51a15bea6d153e36302502f8c49b7b37894e33b62d0d1698dd73f4885b2637c5c6a9ba0c27614557999ddb16b203a34e215ade8a45fb23a816d744cd8e155fc6edf6af0f0f78658d9d2653b8745baa01aea18ab55131c8e7f9c43b128c814038998c211e2b0eaefe4c2ade28a19821753110ba114a2dc91edba5733a8e30a2a402490ea8c58ee015c8e6e9da373eff4c4a06071f1b2861e2a05b24b3a1857a322010a2c73eed5822dbfd6425b37eff517781b6fe067a0d09b6efa8569160974442a605eab91867aa789e9dce09e722a4f8be4acf6d8b901859b2d22b02599ad255b126e0cffb536903b414891f34736a6d1d892ee81c245901fd9653b077bf92a32ae852d633d56e19293fd78bf78cb67919da81661c1117009b802f05fdad854cae66bcae9229381e63b1c3bb2717e1042e1577dd9735bc0a95fe09c40a7ee2079076931d13f3956e209ce5361bdf33c20346b2e73590ef98568025d7ada6d6e160012ea77ed03733ba9e00b5a572066fd63bcf226bb15e454f349dbd7a72850f757a3a603ab031d3bdd99c4833b484368133cd3a78cb1ec2e778414b25003c2552a1526ccaee22cd844ab281a839d2ea23c71b244bf98a4147685c1d84f447246333ed9c81314a1ec62645d12d29cc1cb319cc9367fbe28e3bd7e7b3ccb0da2510971ebc5913f1c395d8eb2a53e5f51afe2e111f13e2ba9ff91f390178107b9b23e8e1cf0ed1c657ea4200368df5484e0546033b6110d0b9719e01960e540415ff2a8841315bf6791a3aa697703e53b6bc8d4aaaadef74d0fdefc571520285084712a227f1136b99ef1428f784a3e84454ad413734161271a84c0852d96a31d51eedb4c7256cc0149b4e44c053e5302415172e3cbe16aeab2743fa27ec6b39b029e2633068c24afb2066e6a061c993e0ee00c03584e3c708178a67b2a8f9a17ae5904246a0056844169fec9df527afddaf08f38434b2e7e60996d634c1e1d35e0b41f229d34945b5207009f43efa2658df757e1a66a00def9200b57573d12b152b5bdf5b737cc3c878150e25b219fae02c2fb2461d3cb34ce8487a70a5860506bdc56dff7736bdb7041fd2b801c987fd5121ee5bdd1787b60041d360ced138ee53ef001ca30c896f563fa7e9b9b24dc35fcf9714d14ab5a84b463cff31429405dd9d5d46fd16f228e4870efae4bd6fa39176fbbf4b4b15692f42c59fb61746122ca783740ca22f3bb07fd800de8fe44bafa054d1d93d6d5c94ca54426dd832de8ad2c5c166f734115cebfe213ece6f67c5a1c0fa6625cde0f9292bf11f44d02356821dd3281a51e8a4fdc18392dbbca4c1987878d78f9ebec43b779a43cb090fdedeaf71546ce6a185094b7ca6c850a99adb645eda318e95e9be2d8366c40a9cd219d6b8cb9773cac82f48e829f807ac48f8965727923fab40b9613426ee3e4c817f9c7d343f0938969aca22aa777129cdd8eab8f80278051f613d57ac49eeeb303fbe708d27364edc4513018a9aeeec0820836817859bc5463ef2749993d75d5a7e8bf027c20d4a81377190e5275d9233eebc7128b8b6ec481e89870a6059928c72450a9012a200ac30795295ff654b592fe3e584dc5ca0d9b215e754e3a5e47538e1862dd0b688963a62c480c18fee6cd57c73b0dac73201225c5124c4d6b77a68c8b20ed2bebcf42221af94088825d197b952e93b8bfa35ad4f9aeec3b1db92765f9ee498a43a0d09fbcb7f73ef1f260d1a6d8802180de57f3038e7df797a8cfd0ccd20252daffcd05f8f4cfaa4f89d934f5a9b939f8a5530e1f0e2ca73ed3d8a3f375d8fd7564b2c56565bd5ccee547404d12f1c2612ce6dce8c047dd67d6bc002bd013eb7987529557b52d2a1cd60af5a25119a16c94e91ba87d2b6b01948e77bf7e4db4d13da5563a58d9373048d0cc4a92cda0ef593fba71716eb2d1a58a1ee33a8e66fbb0c1ad68a50925eaab47ace222218c8a24280914824ceedb93b5a4c86f20e4cb2e0819bcf99a2a604b30c4cb3d0e27902ced33a930714c76c8bc91b7989a302abba101c410f9467682d752714fd233beeffb9c1d8c6db1bb4cd550cc6f519763c790ead2d2ad30e607be64839db51f43904624b69a3b1527af1ecce8064bd1475f9e4a16f0656473e1b4cf872f2ee0626d927c17fd31d1efb7bba667875ed7b448816b474cc9f6f3585b60216c7fc4e9b91c2c79a2265e5aacc03e6583e15beac1b1ae9755454267158d01edcef90d4a057a3acbc405c6e74e7376725bc8465dff9967ae380da63f812df3ea28924868ecd3b898a93ccdff5842989f9e83613a58f5d1e518f8714faf34359e73520eb8f1c497282d33f7d8ee973eb5c495966a5e855811be312bbf6d9bec2630c8dd392f0d3f6356371ff00823efd7475dd2cfa393f631fbb64a7fb5b473a443240904ac9439727a26826f3db7280b727a023e71f780b57d72b2675e4b03b91a351ba50ee8ff50210cfb783995d6c750a92d98b736626cc2a339fbe4f6d5f7f5b2bef16975635c633dd0ec1a6e4fe0744b1abfa48fad655875b43ef93350d50b300e7b0f1d7b1a3377d7b02abe554e7ae6b365ca58d8e460e11840bb8e7706e5b5623a32b4c53d054cdcfb36e649d3f021c40d071b632f9b7e4550b07369203b85c0fba10da875daef3c8a08351179c32607ad1ba2492e4605fba346a88fab9150f48e2125ee922ce650580bbf5005b25edb960b872c4c455750cde3e4398fcf76022b437a2dd54d2932b03dd55b5a73f5aa0aee7547884c8d6768d0c47e7294f84d3bff6e1567a0be87f009c4a7be22aa1fc9c65a0cde8b90012db6eaa94a2cfef426667b0c13025c4e462cf30372d9fef039ad18a5e8fa4b7d36a90e6103c578395a85faefa2de0f1a02b876ae7e9235ed7a926b498455a9b463b37cdf9fc2a809faab40ad29d30a31010459ffb0269293c60be9e05db7646def6e8f41e3039a3a53abef1f631f8608c75f88668d52b70cb1d87cdbb5a279c0cebff67d78f2d08431af832350516d5e0d0c66eae07f134a097d1c44f53fd1e284d568667de9881fc0c9482bfb449450a873750e139cfd3bb64fdfcd33e77f5d65d50d9d2efecf98e1003652f0521c4e9f415a66955815d3f1b4bb2865d2f358c3de31cf83eccc5e86eea70df0c50a8ccfab69640d0606229631c1433e5021fe37243f531b103163118e5d822a127378ffc4e5a07defb35952abbe9cca442e1babe20929444ba7381f46ec8c0c100a4b756a98d5a861a837dcfe8c2ceb59288ecfb72c2ae192ab3a9a1edbddb3aad808f22aeb785209c4e67be23c061aac95718f4c180309f5323792bf0b3a016aa2dca7753556928c2132e19a1e5bd2165981edbe35706c3001b866373bd93ee37365db3d0fe6e1b41d8038b14ce88bd615ac57305d3be6107d9e4926f836786d07820d432ab6e164acedda19922c8cdc6ce51c26ea8be3d8ff376e7b050cd280c46a845c2ed19d40b2cc9ffc7365ee6ea76d0f12aa8a922b1911850f6d20f3450f7d6108ffab82a9f4797a2937c553f6c0bdc3682b15056e0a8443cc10537024b07a09e684350569ebd76ea8baa9d78163416cd40e757fe3e1deacccd983d9e376de49813d639d39e5b216949e74c88987631c49e91b7a90aed4274b03f3dd99e12888945eea5d9bb26500e41bba6953bc05cfdcc43595410dfb4cf6fe4f0876fadb9e725f9aed08f57be4bb64e4245cd7e975a5d6492c0ac58bb8dc79c129e1305c3a645ca412921d8c5ac180b02ed8a7e729481c9fa999be083b896e76cb860716a0a1301d5278b443aa330745edecdae6f09c851dba7b9ef099c929054c12e52434949d67ee9ad5b10fdb46baaf5c41832a8ac997d46dd4f46c232fd3b75bcca47965fd9af9b565228e91545250d5279442d96f7", 0x1000}], 0x2, &(0x7f0000001300)=[{0x1010, 0x1, 0x1, "92148664ea1f299b0c41389444aef72264f0783a333c502cce7a50baafbf3c00282c73a93cd85b7e39357e53f66cd3c3abc8b40b15059986c90bd928f39c306571e75bde62170b34505f88e3253ff98184cb7e779fa9efed3e36e7645ccdcdcbbdab57d321548aa50a70b83b883369296cda7ab93d6843104b2c13761043e985d541e8b8eaad432927a4509652a52600013669f4e46bdcca79b26af346b06e19a0204b06e996e8039fa679f891351078662c8b44a0294b05702a57d18a090b9726c35e31799ebbe808ab8150b1b9594d2e26a14f9a7e0534bf83bb485ae22b21cb02a71ab4be1fe1da5b91baba9dd0813e4d6a1d3ab7743be4986d7cccf585724e76d8050d2320893ced4eed20f86dd53a00bd45a17a13a083bd9106bd50f5a06726dd910e3f691a2c95b0afa09a360cf152d41dcced6a73ce2f078e874763a9d33ac26d36b44c31295d882f6760a70d9bf499ab3542c050711265bfe57046991fed0fcfcd3e6666d8c9e085dc7301e399fd92afd260727471d709f6d9c0a04ec27fb0b38ddbc4657a94145fffa9ba1a4973d29f61f49a869ed8e38d70f0b7ae8947240ecd9f912dd9bb6d11898270ca166c63a55bf9759cd30e8b6a8000e3c9608b2539142f80095027789a165888a3f18327f1f225f67775d04794eec5bf1df373f1e379bc57cae1d78fbd35e4609db64dcba2b4509fa2997142fd731a0e3a8c514e4045c6fbaede140ccc5b99a4f57b17c7b3acc7132926cf7da2af4e4bb11f83d73b2f4fd5239d38283cfb8168274913bf5bd8ec8eafdc5e92ec255c647da3512b83b9223f935de3752c9bdac1a7d66a329bbee24fa05d4eafb9ceecd73a21225883cb5edecc92a9a6a96edd92ab8a9727420c1d6a35e02884904419732a0f0ca7ce882edeaca9f02aff62ad844c16778bc6b927618e7053bd07fc300e2b01a55235b76d29ebe626bb08cc69713c7a07bec4b7bd8dd063c11fcade564d2e756e4085fae69f7f0d8c49149de92a4fa3da4562a25840cc36649e89ddffdd5de4d93c119e364f1e1bc666993a15c5c0545d68d54e5687d07c4ccbd66da4fe00be0253b5389c543e491369d432839374671896ef6990cb6cd935e697d56630cab8da49415268af1bd4a7202f5c099c79d7c1d372ba348395a75980831e26a3342af12e7419f7cd690a6d184d89f5dea3ca0d6f663a2d5d242bca604222214c0f1eaf6f3fbede6c8c8dab3cd0b13cc2113adf67f9fedffe618923af63f9647efad268293682753897cb91d8252a7a25657ce42a73bcf2a2acdcb17fb247c6575887d8e4c27a06588aebf9822468a43ea91f9b51877777bd9afd4be6a1791303912989d78c021e23659a4446fc3de03ae62b081d12e56d5a1157168223d53e37edcf548ed23d66bdba614ac49d32981927d1b7799d0639bdedf6fe53d689f1c34e07796b3675e083618cea5d5458de6f156d22a8afafae39274dd57de9d5164cf3008c52aa1fea991c9352cffcf05e0a224edfcc3b6748df25ec1c3c0ef41b2690ecc9a44c2f11fe656c3616b6687fc45981f593e2c5b89a67da4d6a8b6798306af4194eb42d36dc3b383896bbdbc716c827e6631c06d108925c0b4eeb1efcede195121a9649d4029c99b260abe5628bc70e92c30122102514f55d7efd818ff7c9b6a867e395fc85ff9051dd1a8d086e2ec3b973a3a4caa6b5d89bb251103fde5fcb781e1de656444f44a4f5547e0bbe8d2950cce3aa6d53048d1ed58b15b00a4af3d2d6a541c31904018216e5d1598a4d645b1a47fa9ff52e0e1e52c1ce41c31bcc24ec300b3025a314b1072040fb2e3e56c63d23f302b0e623abb43caba50ce583aea7a2954e2e46b397e91ad20065f0ce45eff40360b6cf8032dbadfccdbbeefc8af16b71b766faeb52b57623b9dc7bed559ef2a2b6e27ab1370c845a6680825cd5abcc7f19f7e37a44229d0efb0d97838b08b844f8a2b5711fcf6c220c91cea37028b584b6eddd3a7c3aabf4bb76c5a26885d4cacc69a9f51a367fd18897b6b93c06dcf8ef7a30810eab07f26032c2d7250fa211f320b1caf093003cda188ddd33f9318210573460146b648dd251193f33711dfce4b8ce73f408efb8fd0590f552864e59e2041e966643ff053b16872e1e469298e370f5b580355eab28b21225491d954d522ae0279142ba650ceae3b61dac64a8c9ca22effb538033448c57c72d52404217674a2b69a7f21ce68c38eda1c18d0fef60855d36babe5809ed35455c182d5bc01a181945cf0e4516f58da67628f8a52fa55df83f293f68e708e4f4598b13d225186e650e8c6563c97beda404845a7bb84044b8f72df8b35bef0d24d53527a3de143608401cc0ca2c2fdfae70ac90fe63dbd9f9768b2fc61b4b628e46b4b4e6c832d5e00cd09ffe95e218ab4c1fcb959256557eec9913a023cb27db25da3cd9ed2f59e961ac6fc752a23f73404f00038ba3b33faf008a617ab4e62c59c9bbf1fe815281d49fed5144c51422b953a95f7ef6fa7c1463c58ffd04cc309601dc8f1de30047939bc266195675cc99ecc25ff407037bdae353f9446cb65bd53a92baec190fc6e54fd28bf2d2b6a89311fcae961cf56800f5bca327307f0bc447025028f46208741c8b18e357519060a312cc50ef29366b069e4f0932c2b193a73329cad2ba0e005f6a3a96255eaa327d7f15830c3b191a4a380a70aeff9c4ba619a9a9fef4dba21100f8194cbd5313ca388759ae9569e3ed188e861b2c6aa0dc1e47655ec72cafedafe9a39638b82c39576ac843e30ded902a057e173eee57189ee58c76d099a089a80eadba4eb2e4de1e357ca3a078b9cece7c592146b09cf5d4b6f068dd307a5af445d740574eb12e93885aa8776cb7537176e8fa7e5129964c98d9ae7808281c5625c1c0dbf2403812cfafcfaef1da94d79c7ea633a8c5ca6fd3b6286817e63f70264a5dabe9cdf3377772ba8d03cfd408cf9183c8082fe26bdfb3b5b25bac00faf7b9af5e9d5157dfe5c11eaae33dd2c7b4caf57c9baef5f165f63117bb79266baa3aece9df5ef74ffdf3edc1b5628093afc7eeed8cfd72bf967dcd37a5c10c671e97a89ca15dd8b609092f5b2b96606a0ae64e92196c4025f9a272c8da38f2322e8314c1a29399814dedc2570655ee5597f1878a9244400c7d8237a8f29952f4f4816cbc4372b1935726d12ec7c7983d04fdbbde23e80c81fd4ab3abe1947999fbab39d0b65c2cf43892ca6254bca9210f903ace9e0365145cba3089833c5651065801a6ca70f52bdeef2f2d64a23bbc79f0e99b01cc7c1200fe08b80f9d4a5b2a3ebe1a74f8c5cefa766a68171870a1ebdb308905b388e435f8c43b61a3bc264d94a6a6815cd841e9d6ad32c6bf718ff8fc86dff59f2de6fdc8c2653d7eff39e10a3fc115887055e66cf9acf29ecd20af16f148bf1af0b13c1602b4a605340b86817d96809efa2055b37236389a7eaf8e4e17b360e85f29dffe6b37d04722794d6138def2bd7f0d76e9cca834e0d7413c6145c65549c6c24c1fa7d15766c029ecbc4f32bc0fc3558f8abe50c33cd15d64a3810808ea8c5b3d551bacd0d9c8915650ba0ff2ed2194dbabdf1c8fcead071f16d8a371927a74599659f611426b92c4a5c9f3fad75bcfdd9f9d3d7614675ccf1e97f0fde30fdab854bfc8cdee4a496a343f9c80dfebb28ea49f8071de6cc7b54c856eb76acc7cbf63549ae2710cb5792b327f3a3346103fde6f30f3b414320e4812f7cf17a8711b984eb65ae2159751b8d7781f2eb2fc95cc77b340d2569bb8883ee887e0f7430b0fd51193310ff46a0dc2da15b2516824f6a306837b0e039d094986c66209d9d30b65cde3389575683dadb404b7c844ebfda84f74a20fd64343ded38ce8afe403a70088225a4c817c284a25244c99c4b639e15c33d7fa6ff1daa9dc302ece5ad25cc26312cfa4eff40c3f2265e1a096656db146433143d277a4e2d47b32131b364d74ba548101dc8b34d87a360a14c7621bed5f4bff9802834c305b373be3d852144890d7c9085bdd3bdbda62af7766018a838790662b4e47261363848c60e9fc41508014eb776773ee1c3ccae35e040f89c5a8568b921c46b4fad0839f48a2cb6f67f36d49051b8b10efdd68c54386604ac5b358959f8f883a54d9459c40b3fb9d8586518a2e81da76a3b2e04daff2b97677ec2904d3fbcf9b96c78e9e968760e93204a940a15b9843afcae29fa4f3af813d2c8d54c78d72ee1da254329dc60dad62e6cd73dbf1e08304f45bfd3d9550fd54f227ef7afb986d71094015fed5dab8ed886167e380f06e712a7a2a4f240d4593fafd907e333e0cc09f0ac40a7f94d0a4818e65aa9034af83d592fb3f8a0403f5a89a2cc33d3dd0fa2dc4fdcd60e709ec44c60c2984bfd37fec6afa90726211650bcca9276cfe5e43e3c4ef0ab4bc1c37536058f8819f02360651a5203b95db5de04fc2f2977e4b928ecf4558b79a687fd6eac21e57c210a7f5a8de6f264268acde07d4a6d53a2200ecc177a0fbdb1f1393a1a3df09c4c7d6d4b8304ece579b1df665be52e3cd5fe45a1cacc96e560d10595e36ba4c27021bd1fbd4afd566d01a25b9bd72b0a4aa3a7fe28a10bf8cfe37970fa3eb184649673dd0062f32928461a2b8240f93791e6c8cd5534048a5250fe82436e3e5085a4887bb927d22cc7ebf71036f6a81893af5378d8304222f731376329206e671ebc0c556d309f57d3c2019249d3beed4138310bd41df4332048b1802e6ad3f6687f61f7a5ec18399c9661f1bc07b1a5e68b0af1b395463cf247478db71991c793d81a9c4648570216e627a85a42b6f2582d6b23964c057890995b262519e7ecb56c6c998e30dbad287c8cbd682c4a1a3f26bde308bb7c23b8bf884a80f30841115fc639c38dea1865ea7a3faccf12730d82a5b60191a4a0fa81c32e2dc25c5d1ea9caf3e7bb1d8f71bb667e5f152000021d39e7044777a45cec3876fbfd8fdc09388a2442511700a51b18f2dae3374539a22acd910b92bcf170bb22de6a6e90a1cd14cd98546fabe1c1238ecf732b3819f22d625521ade0cfe8268b1a5cb02c43905d8d73177b4a46c9fa0cbf92078d58e8d14f7f39916a3df23ed8d008e1c72d808de0dfad72f4086f6b2077de246add791363478339c3c8751c786fe416c89d0932ada6a5e62a8631f720859a4d7283add8c6dcfe41a41c6eff1df3035601fa95768ad78eec45a7fb130de258fdb4fc6848ac76544f5c4bfcc8ed7ff07837523ded6d8c0fe19d3a097c52dcf7c2ee255f8c053a7ed9bbdbdb208fbf24e912966de7b018055af266d886cf4d573a31064796bf496324b4177f2a12a03481410a7167b7de06abae3f1adcb5c15941320c180491ae421ec901de553320db8f73b296fdbdd27df11c6ed0e70717fc97349ef77eef9a3f39c08cf75706fa64459b59c701eabd52880ae26243c2624556fadffb8e762e7f103b2db04af43b71266c23ccb5e1b26262c9b0482db129c94083bde64de324e437c55506e1be9eb62eaa1f55e4cc9b19bff1afbf85537f180cba77e0720aedf8d8dd5bcd951050e4015c2e9ff335f76c5615761df148f1a1f0973a2b914aa8cbc21c9e697b4168c65f66345e5fee889e9debe2adee84f531965ec25d2fa102d24ce3e48187236c6ecf66c64febd25d9170f09203737ac27627413001817e0c2d8deb8bc1feabd93533ffad62d114f025105d30942c824eea5ec077c86460734a3a546dc7656da8c99a6281c241c81f985a74b37c1df202434e9d06685d0"}, {0xa8, 0xffff, 0x0, "449b5ee59eb569aa7bebb7be375b62c2a6447b883be162224f6d4f72ae94fbff21160336a2fd0d7457fb55646a325e762b6501e5e8a56ed551f643a7b7b0c2b8859e250c2b3e637848029968885b121b9ee38ac3cb849fe38fa7fe9d64a9fa03f44404ac56df51259331fa755ca44a258715a350fef727f88d68417a4e6c141e3791e27c81c60e82bcfda7c0989e32f9d212cef47c19"}, {0x7, 0x1, 0x3f, "357f50ad656e90cd315dba21cbdb9d143049f06c8c09f358d5f9111668e187821d6a69c590cf87325d6aecfd104d6ea2057e61f57793f715c4a0981ac72b721b0fe6535f07064e7646dda1a32657bb7cfc21dc78c46f954364fd3fbdd26eb65d4faee2865149a6985b424e15c5c13a5500d751934c9bf5bd62a95f615eabd7b7ec9203b8c2cddd325ffc3d0aaa901241d7837fbde12e60e8193ab79d3f166e668f71"}], 0x1170}, 0x400) r3 = dup(r0) getsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) 01:27:57 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) chdir(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x6973f77c49cac902, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x3f6e47c69bce0c3d, 0x22) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) fchdir(r0) 01:27:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') 01:27:57 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0xffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r3, 0x4) dup2(r1, r3) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYRESDEC=0x0, @ANYRES64=r2], 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x0, 0x40) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r8, r9) ioctl$KDMKTONE(r8, 0x20004b08, &(0x7f0000000100)=0x1) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:27:57 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000300)={0x2, 0x400000, 0xfffffffd, 0x0, "1f2eb1223f8853e25d91193f74c6ff8ac9d5241f", 0x1, 0x3}) pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) write(r4, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) write(r4, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfc94543367d4e75d) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r5) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r6, 0x0, 0x0) setsockopt(r6, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) fcntl$dupfd(r5, 0xa, r6) setsockopt(r1, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socket(0x20, 0x8004, 0x4) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x95}) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x7fbc, 0x0, 0xffff, 0x0, "0347426dbe5f451fcd00"}) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r8 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80045721, &(0x7f00000000c0)) write(r7, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a0000", 0xd) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) 01:27:57 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() getgid() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x4d}, {{r1}, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffe, 0x4}, {{r1}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 01:27:57 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r3, r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r6, 0x0, 0x0) setsockopt(r6, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000100)={0x101, './bus/file0\x00', './bus\x00'}) close(r1) 01:27:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="ca05c2ae43cb2e0598dafd241ee980ee3ef74a411fba26adbdf24d13a63dde499c706113b0b211b93ab97963132c7866d89dbf82787d8e239b0db70ef42682d553e17b2374cc1553c1b7f845df9c609f2e36850b7b1e5d37db8a3d6d3adbee205457c3b1da59c521cb2a7ee7fb5608f24c8bb55114df347cbe1409ab02dbc599ebd6f62e298022660784cfb6f97c97db12", 0x91, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r1, 0x4) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r2, 0x4) openat(0xffffffffffffffff, &(0x7f0000000740)='./file0\x00', 0x20, 0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r3, r4) r5 = msgget$private(0x0, 0x10000004) r6 = socket(0x18, 0x4001, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r5, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r6], 0x1, 0x800) dup(r6) r7 = openat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', 0x10, 0xa4) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000240)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r8, 0x8004427a, &(0x7f0000000080)=0x5) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r9, 0x80245753, &(0x7f0000000100)={0x8, './file0\x00', './file0\x00'}) 01:27:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r0, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000100)=@abs={0x3, 0x0, 0x1}, 0x8) 01:27:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1d}, {0x50}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)='\x00'/14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 01:27:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x14}, {0x200000007ffffffe}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x8) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x2fe) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x7e78ce5f39f63bd2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0000080093177320494b272aeeda") 01:27:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) close(r0) r1 = syz_open_pts() r2 = dup(r1) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r4 = getuid() r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000001c0)) write(r5, &(0x7f0000000140)="220100", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r5, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r4, r6, r7, r8, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) r9 = semget$private(0x0, 0x9, 0x42) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r9, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r10 = getuid() r11 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r11, 0x40044271, &(0x7f00000001c0)) write(r11, &(0x7f0000000140)="220100", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r11, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r10, r12, r13, r14, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) getgroups(0x2, &(0x7f00000006c0)=[r12, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000000)='./file0\x00', r7, r15, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffa, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 01:27:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x97) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r1, 0x4) recvfrom(r1, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) 01:27:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r2 = getuid() r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000001c0)) write(r3, &(0x7f0000000140)="220100", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r3, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r2, r4, r5, r6, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) r7 = semget$private(0x0, 0x9, 0x42) semop(r7, &(0x7f0000000340)=[{0x0, 0x2, 0x1000}, {0x0, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r7, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r8 = getuid() r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f00000001c0)) write(r9, &(0x7f0000000140)="220100", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r9, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r8, r10, r11, r12, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) lchown(&(0x7f0000000200)='./file0/file0/file0\x00', r5, r10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 01:27:57 executing program 0: r0 = socket(0x10, 0x4000, 0x0) getsockopt(r0, 0x4, 0x1000, &(0x7f0000000000)=""/56, &(0x7f0000000040)=0x38) sendmsg(0xffffffffffffff9c, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffdde}, 0x0) socket(0x2, 0x4, 0x0) 01:27:57 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x83ef7d95259ac87f) read(r0, &(0x7f0000001740)=""/4096, 0x1000) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) semget(0x2, 0x1, 0x2) close(r1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) execve(&(0x7f0000000200)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000240)='^-\'!{\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='6\x00', &(0x7f0000000380)='*,\x00', &(0x7f00000003c0)='/dev/diskmap\x00'], &(0x7f0000000600)=[&(0x7f0000000440)=':\x00', &(0x7f0000000480)='/dev/diskmap\x00', &(0x7f0000000500)='*!\x00', &(0x7f0000000540)='.\x00', &(0x7f0000000580)='(+\\\x00', &(0x7f00000005c0)='/dev/diskmap\x00']) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r4, r5) ioctl$TIOCSDTR(r4, 0x20007479) execve(0x0, 0x0, 0x0) 01:27:57 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) shmget(0x3, 0x2000, 0x978d7b37cd2f085e, &(0x7f0000ffe000/0x2000)=nil) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{0x0, 0xfffffffffffffe62}], 0x10000000000002e8) 01:27:57 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r4, 0x0, 0x0) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$TIOCSBRK(r4, 0x2000747b) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, 0x0) 01:27:57 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = dup(r1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000140)={0x27, 0x0, &(0x7f0000000080)=""/39}) getdents(r0, &(0x7f0000000180)=""/158, 0x9e) 01:27:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r3) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 01:27:58 executing program 0: r0 = socket(0x20, 0x0, 0xfd) r1 = fcntl$dupfd(r0, 0x0, r0) getdents(r1, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') acct(&(0x7f0000000040)='./file0\x00') 01:27:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x3f) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a362b58b55c62bffa4d012ae4474748c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59aa402827fc449b7d4ea3c3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000fbff001c6300000000d134349c92587ca1306c5219c5c44c8b322d3d26ae6fcd1936c087f1f7972d5a8e624a3a72010f52ad90e078dc622e34457b2237db8ee3a23e332f144b453c8f46154bce2fed3702c81ebedfcf8317205a265910bf87fde7edb31618844cfe8a7b1748179bd9d2e35ba9f078f1592d274ffa6df1449a29c1436c99c810938f716f74ef27864c74cd47"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 01:27:58 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000240)={0x8}, 0x0, 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 01:27:58 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r2, 0x100) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r4, 0x0, 0x0) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) poll(&(0x7f0000000140)=[{r0, 0x4}, {0xffffffffffffffff, 0x10}, {r1, 0x2}, {r2, 0x4}, {r3, 0x1}, {r4, 0x100}], 0x6, 0x0) open(&(0x7f0000000040)='\x00', 0x8, 0x4) 01:27:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffeffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 01:27:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r0, r1) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x7057c1f810168de4) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x2, './file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 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) 01:27:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x0, 0x1f}]}) r0 = socket(0x10, 0x4, 0x20) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) fcntl$getown(r1, 0x5) 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", 0x23c) 01:27:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)=' duv\x13\xc6#\'\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 01:27:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) write(r2, &(0x7f0000000200)="9b3e444db2bd2d85aa238decb9ae8808a59b1c387bf3c4712dcb0629f950b81def1fb3d365b2c7bb1aba27a99b58a3616369d706b268e5a4bc714ece887ed5c26bdae8ecdd0c10b97d97977bd04ef782e71fc834f3fdc1f0dcc65de285d3a3c2ea9fb9d4dd88da9aa90134a65c7dff69e80a229d00e63a3debbcc02aa0d531da3b2613dd1238785fbc5eb249089836520bd1e48da7ba75ae1fc1f05efd285aab4b2dd3485987e89a96cda36a2e00e588365a", 0xb2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) clock_settime(0x4, &(0x7f0000000000)={0x5, 0xffffffff}) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r3, 0x0, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r4, 0x4) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000140)=0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="ebd6941c3aaf7f188b651aee632c") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x9) 01:27:59 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206922, &(0x7f0000000300)) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x9}, {{r3}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) 01:27:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r0, r1) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r5 = semget$private(0x0, 0x9, 0x42) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r6 = getuid() r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f00000001c0)) write(r7, &(0x7f0000000140)="220100", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r7, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r6, r8, r9, r10, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) r11 = getegid() fchown(r4, r9, r11) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) 01:27:59 executing program 0: ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32], 0x28}, 0x0) 01:27:59 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x3, 0x0, 0x2de}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000014c0)=""/26) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000080)=""/66) socket(0x6, 0x4, 0x3f) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x20, 0x5, 0x52) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 01:27:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x4000, 0x7a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 01:27:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x5, 0x80) recvfrom$inet6(r1, &(0x7f0000000100)=""/203, 0xcb, 0x42, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0xa, &(0x7f0000000040)=[{0x0, 0x7f, 0x98, 0x3ff}, {0x4, 0x1f, 0x7f, 0x40}, {0x7ff, 0x9, 0x4, 0x5}, {0x200, 0x8, 0x8, 0x6}, {0x7, 0x2, 0x3, 0x101}, {0x1, 0xf0, 0x20}, {0x1000, 0x3f, 0x9, 0x7}, {0x81, 0x43, 0x7f, 0x2}, {0x7, 0x1f, 0xb, 0x3}, {0x7fff, 0x7, 0x8, 0x2}]}) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r3 = getuid() r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000001c0)) write(r4, &(0x7f0000000140)="220100", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r4, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r3, r5, r6, r7, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) seteuid(r6) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x400) 01:27:59 executing program 0: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff}) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x8b}, {&(0x7f00000001c0)=""/137, 0xffffffffffffff98}], 0x2) r1 = msgget$private(0x0, 0x10000004) r2 = socket(0x18, 0x4001, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r2], 0x1, 0x800) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r4 = getuid() r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000001c0)) write(r5, &(0x7f0000000140)="220100", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r5, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r4, r6, r7, r8, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) getgid() geteuid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f00000000c0)={0x0, 0x800000, 0x1, 0x0, "1f2eb18853e21d91193e74c6ffec83e94e1f00", 0xffff, 0x4}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r9, r10) 01:27:59 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r3, 0x4) r4 = dup2(r1, r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) r6 = socket(0x0, 0x1e6db42f15125141, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x170) 01:27:59 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10008) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000000], [0xfff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x400], [0x4, 0x1000, 0x0, 0x10000002, 0xffff], [0x2000000000, 0x0, 0x8, 0x0, 0x0, 0x1000], [{0x0, 0x400}, {}, {}, {}, {0x0, 0x1000, 0x0, 0x4}, {}, {}, {0x101}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000075b000/0x4000)=nil, 0x4000, 0x4) r1 = socket(0x18, 0x2, 0x0) acct(&(0x7f0000000000)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r2, 0x0, &(0x7f0000000080)) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:27:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000ec0)=ANY=[@ANYBLOB="82022e2fac1400ab7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d07a59b2dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dcfb679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840fec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7ada72c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9b891b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0844018fdc7f9fb467655f8ee4c7be1d333c5465ca43d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df19ae37b51b9020000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481dd4dcfedfd6ba7e79a4ac39ffc89597c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721dcdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da00001e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0100000000000000315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040020000003b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245900200c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d3046f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1204000000000000000000000000000000e522903e088c87a8aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47a4a611a95e40f9000000000000000000000000000000000000000000000000006155ac6263c7dbf4000e9e4600886f079189184117036dd8cb3eadf583113905312b7c120630b9790c564b6ea4307e246124a4ae3d0d70c471d877bd651e99e82fce81e696095dac5f8b1886f2151b1a2a40e20d6cafac2b008a0bbb7070d4b2505dfadc41a9a8cf9f1f8d7c62a0b8af179b2afa4277357745697fd20d0000000000000000f793cf25c4d0577d468fc3557333c0fb18e469bc9489e608c92929e73fb86e15e95cdbfe91afdcf09b64ffa7a9a8202f2d518840c84969b233634a3e87359643294ce6596bce6cd81f51c913efc17791dba6c0cf327a8f4ff599a44a41e4de1801e90b84ec0811faf8e0742bcaa3bdc2b52c2344be85af7ca4c489e5bc197b2316ba688179b90f24fed201705d5c3b684f928480e327f3711f18f550a635489ff61b96b6f7eec3ab72b76959dc5730b5f05c66c1063494505d3a3f683dc2951b02bad556d363a83ecc9bfc1bcffab068f65c94c857a270fb"], 0x10) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000080)="6b9b80d3f9d325174b4ae0dd57724863ff92c4f8ac134f5e3e5be9301dd39a554bb987", 0x23, 0x0, 0x0, 0x0) 01:27:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x44}, {0x6c}, {0x6, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 01:27:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x3, 0x0, 0x2, 0x0, 0xbd16], [0x1004, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x4000], [0x3, 0x0, 0x0, 0x0, 0x40], [], [{0x1}, {}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000000}, {0x0, 0x0, 0x0, 0x4}, {0x8}], {}, {0x0, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x30}, {0x80000000000006}]}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001540)={0x2d6864f8, 0x80}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r4 = dup(r3) accept$inet6(r4, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x3a3}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f0000001640)=ANY=[@ANYBLOB="18000000000004000000000001000000", @ANYRES32=r0, @ANYBLOB="0000000000000004002e8928b662495e1793194206000000010000dc8dfb45e1f482ecfae9aa00000000000000000000000000000000000000000000b4300b0f3ec1fa2e4bd96abfd9227d75232c7927b0392eeab83debe8b60b6e87aebef5ed0fb3cc2441781fcae06e98b40e51da1edd676f2c96deb1881b0e38e6fee7a1b0e5f205bb8242dac88767301c87c4330f7fca7a3d", @ANYRES32=r5, @ANYRES32=r6], 0x30, 0x6}, 0x2) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000014c0)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000680)=[{0x0}], 0x1) close(r8) sendto$inet(r8, &(0x7f0000001580)="409747decf969032b900fd4d2c5c85acb4eb8e218b4fdff35d3ec093cf2e7ddb293f209d6f0a9c34e0f5d4631bac74f5e1edbebf0a73bdb62bfb71d994010f199adf761e156ded373893283aa4c92ee08dd3039d61721b4cc6d64f0b63035a55add4fc3b1c401fcc0a7f41e44ebc48b93509bdce4c8bc16e67c63d449deb211f6104a2c7cff7585caeddc56fe2d53f80cafde00cca6e804685ab11366404683cd3", 0xa1, 0x2, &(0x7f0000001500)={0x2, 0x2}, 0xc) fcntl$setflags(r7, 0x2, 0x0) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020691f, &(0x7f0000000300)) 01:27:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a28197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a8deb7bcd14f94fd14507d0000000000002951b10bcd4c0a16ab58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b27f910dfd57d60f13ad30505e8f5300a4aeef9d612f871f4385014257795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000ff42d280ede065dc0643ec6b47b8d7da4333ac0f990166518b7d2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6374451752cc2f1eaca8f6a6053695ceeae7eb582836d95c5a353b671fb1be7aa121bdf10b63b795598b6bc4220b5a231cc0000007dd4d42bac99fe91d0259acaac28bbea5d120ff237baf809204e10dea0721466ff2d128cb12d9173600f1971fbf9d6361f31a20a408dc64e150db0345cfcd178f847606c59e73d9fa5b267a8ec2bcc875ccfecb7dbe79476775b4fff19926dd0dd9d93b2a56989c10a49e49704"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 01:27:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2000000000000153, &(0x7f0000000000)=[{0x41a8, 0x9, 0xc1, 0x1}, {0x6, 0x8, 0x0, 0x5a800000}, {0x7, 0xe8, 0x0, 0x5}]}) pwrite(r0, &(0x7f0000000240)="f6357e0195ee9800000000000000", 0xe, 0x0, 0x0) 01:27:59 executing program 1: setgroups(0x0, 0x0) setreuid(0x0, 0xee01) syz_open_pts() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r0, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)) r1 = msgget$private(0x0, 0x10000004) r2 = socket(0x18, 0x4001, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r2], 0x1, 0x800) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 01:27:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x20}, {0x6}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) getgroups(0x0, &(0x7f0000000000)) getgid() getgid() r1 = semget$private(0x0, 0x9, 0x42) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000380)=""/109) semop(r2, &(0x7f0000000440)=[{0x1, 0x0, 0x1000}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r3 = getuid() r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000001c0)) write(r4, &(0x7f0000000140)="220100", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r4, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r3, r5, r6, r7, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) r8 = semget$private(0x0, 0x9, 0x42) semop(r8, &(0x7f0000000440), 0x3) semop(r8, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r9 = getuid() r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r10, 0x40044271, &(0x7f00000001c0)) write(r10, &(0x7f0000000140)="220100", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r10, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r9, r11, r12, r13, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) semop(0x0, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(0x0, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r14 = getuid() r15 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r15, 0x40044271, &(0x7f00000001c0)) write(r15, &(0x7f0000000140)="220100", 0x3) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r15, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xffffffffffffffd5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r14, r16, r17, r18, 0x80, 0xfff9}, 0x33, 0x8, 0xa76}) setgroups(0x4000000000000030, &(0x7f00000000c0)=[r7, r13, r13, r5]) 01:27:59 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x1) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) r4 = msgget$private(0x0, 0x10000004) r5 = socket(0x18, 0x4001, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r4, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r5], 0x1, 0x800) pwritev(r5, &(0x7f00000002c0), 0x0, 0x0, 0x0) 01:27:59 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r2, 0x0, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) dup(r2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x7) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 01:27:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r3) r4 = geteuid() r5 = semget$private(0x0, 0x9, 0x42) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r6 = getuid() r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f00000001c0)) write(r7, &(0x7f0000000140)="220100", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r7, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r6, r8, r9, r10, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) fchown(r3, r4, r10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) kqueue() r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r11) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0xd5c7) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 01:27:59 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x84) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r0, 0x4) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000aea000/0x2000)=nil, 0x2000) r2 = shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000fab000/0x4000)=nil, 0x4000) shmctl$IPC_RMID(r1, 0x0) shmdt(r2) 01:27:59 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0\x00') openat(r1, &(0x7f00000000c0)='./file0/', 0x0, 0x0) r2 = accept$unix(r0, &(0x7f0000000900)=@file={0x0, ""/82}, &(0x7f00000004c0)=0x54) recvfrom(r2, 0x0, 0x0, 0x0, &(0x7f0000000980)=@in={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf790f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b033125216c672594dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3ff9c946bb1127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc0000000000000000000000078c4f0b398dc8e306751580659d4bc72ff06e807f48545ea9d5c96c341ec743c63c2867e9c0e20be3f0e67566c6b9269a0699e317aeee70ed053dae29e4e84f2bf0020c3ff030000000000008cd6ecb52ced758c87fdaea768fc498ade6023bd149c302853bea5c93c48ce54294c35d3477fcfcfa33b74c9d145b5c5b594b67e6962a3df000c22be94ed9ae396c66348841aa1e4000094008a761503b8a0fa742aba43c92d2ff9b59e56220538897b659d14295f9f2a5cfeba4f6625503621ed4c4f540104167cf51405a2dae43b924e7711af2c48c02ff5b0900cc1d9138c47993ca9c317cfb8bccbc1ac806aa1dcfaecd72675845478c90cdf29e850dec32f651a18f67d1c8375a76370e4baecad081e48ec1f466c80d1cff8b86f7de65212859efb07379a1ba9c82ea5d41abcdf3016b79710124258e89df59e5f6b115c44b34d1f4cdae9cd542e009c9b55ebb2fb068c55b6eee85b45fca1a2478fb2708e65857b2f1925893a021548a6b55972bd9fdfd5ac4f8de628cd95da7185ef82d7dc9aadb98afa9baa303931f46ac5"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="d0", 0x1}, {&(0x7f0000001700)="fb8a929b87d812b8a0a7fa94fe5eb0873eed9a0221a37f39c3c17f4eecad662a5657e2c6ba297feaaa7818c65a4d6071231e567778f4882fc887c3324589452cf7370978391a1bf055999c2957eaeb3dfea1491fe046652ba57aa75a6fc819037cb0c4de6b8033e111185cb7bc42b8e718b9ec3a67763d5576f044e67d5d719fba74f1428e1b77a709aed17842435047f3adc16a29cdceedb7d973d2a0cf6b082200c0d0dcc64975ab74c3ab32a968ff8859ddb0e952b6ad376fc3e7ab20f444f21c3ad3ce62e7d3a79d9e0885b3020c45d04d5a8c2090c25ec36fda7c38d7f8c42e4e29a101e62cd527b2558bf81bce2db97d02c0b76193e959cf59c069d1a8b81132e02ce02dbab0340cd9f6340fc38b55c49100ee1a560c8ca608ab129b82d8f076efbcc96e26ecb9788ad716021e60b871d7a1f0097ac3a8cdfae4ea748d203aa0c19ba8d17d230891d224e097eaae85a34cecb44d84d858f2696aad844ff05f1fd32eea9a6cdde6b2235491de5fc88c0e0f0ede818922f82356d5a07b8ce880ced7b15e28c03f2aeafd2a69c0c787ff9dab9e839f57e667c907effab5883477ea587f9a2c1c5928d0cd3495981cd52b2669a1009f71fcb3a2e8105a6a43e89849f602e9788e21453eb3e36dc6004575f07003620fd348d36052fd1f9fc14c8335e99581dbc3ed210de32b39e6b377a20689190e0b0c11ee675c5caa69dc3ed859f19ca99deb3e5bddcf40e2bda0a9aaed22a7568fe5b527ed91e59d4171381a9ae33130fdd9de2884e684a8851bd52b6699707f2211b0ba99e8273292acdf2c01faeea2e01af97d957c2b888915682068a4961caea2093a7f36eab99b927540202b25ff6cee2cd3edf0c71a34c23d8b614177ad245e2d5c349ed0bbbc35b7ab52c8388ec92b013bbf7da435119eab3ef846cb3a8ef048025d2f876f96b8fe9077d7c6b974f4f1829021f1db37b3297d96ca9fe4c6d196018240964e9914cc9a0a91ead4e2b18a586a5e2ac84283fcd4d3b06d3f3eef7f652bbb10550c807436b87f8b7b0a1981194ca2964e66926f0dee5fb7636f929c60f4adb3964208b33773e2506384b780d5999906c5aaf1351c8943445357d45b024388f03426afbce47ebb858e29368253307344e8aa874286752603c2f25c9d4d02001e5ca149492354089a56acf738621024e14301bf655c2ec1b14f35ca74c8d656e6fd3142269b009485c4d75ed61513766bfa7d26e83ad2211a3f56797ad3db9803629d0db3b37a1e0ae5d41117a6e70cb4d2d91ded2983f3b842088dd4ce36a36819c332d94bff94ef9db7b1f8dad481101f5a453da2dc648b133e4d4de3ebfbce752b28134851c4b53a50a3b84924d7d174ae62a0dba919706b5d04aaadaf40fea6542a03cbac840f95007e1a6a635625d11c938012e256022bd2f0804a213c9d4bd69b0a5a666df9e480c9bb6d2d28434bb21834d9a115e3efd5806a22bda9f3700893897e138b2cbde2781999b626f6b6346c25ad54811d9561720ae2a62d92e4aaf60b78700aa8de85e07daa312e3a050f18ec50ad6d16a663bee6a0bf6ccf4a203f98be4ecb6b4e3b742651981738a49ddbec13bea8eb14a98c86c4a6f913ad6cb540821d0451181934a2feb96040887d7238194ceb9e2cf684ccb18e0f3e467fb94aee237196995d010b694b622cf12e2c5341f095b09d40c0ec7811bf3babb2cf865dce0263f8016b203ad4b315023868b3758ac872da987e00ece7f4938ea9650df3a4e2a73a975f40692b547510450068fc1278be9d8548817799ebc6bb891b24f7e9a910761fc473116b1217d5ffff19a0250652c0b517ca3eadc376dc607fb23f6b8be9c5a15fd9d580e87236f304675d2f80ca6aad61de4555c77c0237a9a3de2ce0fd27aee38b56853c7bf8771904f9d7286e187121407157e4c47c0dc24f5f33fdd19a5ee4948039c5317a3b555c2201931ec223967669da884b5f535abf6bcf4337144b2be0b637ebe1be35ae3cb5a921c64474b682a4ffd8bce2d2c7968c21e7424b242fe7dcd66f534006e51678b0d5c1cb64d2cae2bf325f5e3355c754d6755a88fc16d600ef7cb9b8d19b09587fe841b9727b3efbd3d715b210eb1b2e9394ae47ebb024e8f99cc76dab978e90e75d24afc86b2e770c946d39421e4c68900116764e7e2255f8aa0a2000c6be005c75bc4fc36ca75e0d3a8843fd12486a65da40a3636d60ef157f38243e015b5b58dcf747ca4b0d88167f8ec660f7d014e13e15cbe9c7cb419b7a989896b7bb86352e0bd0182f2eac932288529481736a67d10ceee12c8f6e9a9a2f7794429cf07417eda61ac907522a2d353a0dc5d46fad2e50013b3c2f2c90d03e80cb790714ececd99986550e86e4c9d08cb54027acc052ff4b24f160b4d339ddccfabe1843fa388ea6090bcfa649a6ba73809fa364441c24fc3f8a2362f9f7d6fc39206985fcc189031582da7df9022a256d121d265cd0015bee147af75c145f93254804681a32c1a5ccb861b3f738e34626f586b2027df781b1d3d47ad939859b6596603cfe419f56363bf733153355bdef86248d03c06dbebae3a77b12233cc0abb187d233d8b4d821645a48e4a90de28a4cf4ff3dff178ea70bb439dc8c8fd4c7c9f3e38da0db9b136a3e652d613621b4bbafa42f45a52b948b419abfaaf78851ad229970b992c205ac6a3d32117790f64681087c5edd8e06f49f883a9c63293f752203f07898fd62198285f30cd376296f5833f5ea14877c12ac93c360c247a5b939ffd42e6a716d6563b79897b5eb8f491d4b41cbd3ec8a9e8b096b7b20f5c9dcc1a5f762de4792b5f3feeb45562a56f98b38c933d5d42ff6391269dbc15fd4aac8c7472214751171b879d019f6325bbbd526505c7de6d5b39538234b78ea2b3c6e3787c3495b537bb594ac3997b9f02cea36b158ca9b6d0d3be6b0cfeb2658f9dfa375457adf3af8df7b5327d64cabc7e01b66e220a088464c53e4ab16b97a18dddc5c62afdffad583c1cd49c5d2f2133184e5a3172a1a36c0370f378237e873bc0b19ec9569983bea4ed448eef59a99178773b15df52f659c80bc6b36b69151a2dae573a6a8d9137cb507c963c4200f890442064381c52e5b1dff8ba56a2de5f58d6201ba2cb7aabf3fb64cb256c81923a0d1e11c4c9efcd4fe52c80e492e2b3a92632e72eeb591f0b536a0b52dbb9d4c6ed348631a84c2e284ce29c522a35d0e7825a2cc5c2a3d7c1edb3968769ffc578819476e396771258bb2aee5f0f073ffcf5ede0287f1a459dededdbef889cfa0b253acc088e577deae8b8335d1d95ab2e6f73a5ce01e478a35e9dbf5593975203c7476a068f3b4f03c8fb3bbfb95b030fa4e2888ec58eafa448cc7f23cae00cbdf5953e361b2cf505dfa52e52a68534f30c684f94e661169d56a65f472be0c00bfcc87aa504c40b7fc71110999a6226b4b6028897f5a8aad8029ca4dc0028551e0dafc014db38e4c5941969d2a8d14f216a51ea156ec0394887f35ad5a25dc8924d3072c4eb8f9447feaaed40403eab2945a63a321f9093a060fca580590af34b6f040bc78e2541a2b5199caf4a2dea13ce76c46c6330748d590a1a0ef91fc910362392a496fd6d1407f9d800d30d9fb2cb684b9db9fca29bd236899743a0ebf409b31cb8d267cadc45afed387d44b75981532f3533ed875c9f3e2ad8ccb65927b1acd0f8bd65859f311ab3ac904013d685f89ecb1d9ac2ec05586e517b76ad68057cc0e5d9fee221d8f04b11e781d3752a3a3ae37dd6863fd96910bd657528900889020675ba1f81aa5568c4c6b9db076044667e4482cbb0a24475db461863ed22d80c912c5a6de922c4083c8d9df61ad4289dbfb23374f19a30668903dbf99d7babd49bc8dac3aa4c0016d95cde1e8a3106870c48aa24819c7d8a36f9d1b722645b759d387958af6724580e956328a192996e8958b5e0a21f4b45dea042ce2e3422aee0bf58e244761360ccdd48689f4041c66e2f32e16878c31f44927547acd0dd3d157d873c87c8632b2c7a074a0226e0d1f811f1632e465102c8f2521ba49e0794c7816205d44f3b90451ead9ddb71ee72a3ac85276352c7921dac65b8957b0cdc25322ff38e16e3b76d58ab639355f59540002f8cc00fa4efc3bee19cf8aff632b93aebb16ee80cc63e5300939813be4703eafe6d7e2f59ab0c5c28cda24eda4ae5b9938694bbedf43f36591808cfbb56c22fcbfeb6a591e7c32c8a4bfbb0125eb8eca7394496c8931d1e38cef5f5cb40bafcdf681a509b5732ba2cea0b52bbbb8bd05419eb92ad0724a910966d34fcf36b35d3515b3c0c005836fa71364152be49c23d8b84bb892dfebfff7438802e481da0e8917a47d0e9131aa5eab5cfc306b1edb38ad00356036f733dae8d530b0f4ca60127ad846de374377d42b91632a8601d63941847e2f05cf6dc65da1b627407f7f5ef6eee693a8964d7bdc40f1483099109a93f5d3ad8751b4c18740dc69a9611e4cbc5c4a08b0b1e44af6d5662ae77a7db0bd27ffced6d18663b2e5bcf3b76a6c24840ad12d582e4ac284544f4a6f469708dae88d3064b4c700f439add9558808c8f9bed1a3f6fa5d3b12d75809120c101fdc7b6e0b3df54f00f6635eb05cc8f62e702adb785f88236d8c78f07c1b6650c61126fc9502dfc85344a5fb92a001eac04cc2018885d4d0d0dc945318e1fc5a3cc742f44488de63d15555eef12607d373f25b5221231cab98cefd454ba10e86492ed7a6eaa45e139302bcc46cf5f5c0235275d8d9cfd313a6012e8d8a837c60ea09ec1dc7c88d7501ed54284cc01260e05b3638dc1a09fc50aaa0cba532350ea4a55724f2617d1cd670e15d582b24c827211f27c7f6afa52e8e9413adc181d5e7c8438efccf5025856d65e286ab0790af9423372b5dfbf241ad935e096bcd8bc96878c3d67f4207277aa33b7a8438990d3e0662ae0a2a0f5057a407702c788741a968fa487881b097707131ad0a1504dd20d7c96b472b0e1f8af6c78a440b830d1df1f63f5d90915defc75c61bbca4d28a806c1ac5bc46ba2773149aaed3a3a530c0aa2457bea66515dd749c03adebc46a6216070765082228d567ad980f17b67bd5ee483f206a99af82ab250fa6e0508ee378c1a15472cb3482d777d2afa375fdd7c454b2361dd797950fdc33ee1b1769ecaac224a38358965037f0ce9e4ea182c13c818c71a003fd8ac854c7f40bf26492366b5240cdcc7326c12c876065c7627577f5dbf2a8a8e03bf45087822944fbf0f22c53f47255016d08f68878140d23312533cfbcac250e263ba9e89eb2b81b84f0b6c6cccbee4686beb6b1495d32d0311b3e900beeb9791330eb0d24bc4449df470aaf95ccba76dd79c192787c5c2041fa69f3dcd8fc00447e97ef5b0300817ee1e4e6da85216b13e12cca852d327103536256122c560dc250a9f32f6023312ddad993fd9267829b6e15ccc4bfe99c1152c9e65c6507986eb07d7a17620ec9298d7440c15743612e8a7cdb74b35162febcd8ef9de9a715944c0187f15bb8421df04cb1ff432b90ecd69dfc0981e79b8920e3401ad098ade53f5a613bd57dd747e35eb3472b2cf3d1ef8265b068aedfdef0d0a1437a0df84f7d908bd372aaeeb00314f31d2d08bbc9049c984d80c9d3cdcd6ea53b54912a53f1d507be8629c086cee6e46f71a6cf0ae08ecd4988fd1d9dc416dea88a32fc6c5c3168fdcbcf54c2ad9aa98a6ed7a2ba4e0d032a7328d872cf040fa1fe2390c4f5d4820b73759e53c4b049a300f3c", 0x1000}, {&(0x7f0000000040)="544b807a9980dac49e9175d0cdb9edb897054160112d72e4414f70731c05e3963717ba37ac9b0c26261aef7197ea5b63eb71d1281e718a8174c974e5db6f4e764be325833ddd88d834d49d7363fe6f4963", 0x51}, {&(0x7f00000000c0)="dd1df0982953658112a2a2eeae52b968c78ec32480b685468f90578da4be7cdfc59a1903858584d096e1592d75988f25143c590227f2dd0dabfaef6ff395600e79258a0a235241ebe80cfc750303f597072b314b55b00e4c4adcba5487ab364eab68e8ff2022893eaf16244b063465018eb0d1", 0x73}, {&(0x7f0000000140)="4636f31976fb882d93bed9f43f926679c750d59bd88d3a1dec52e44dcc8798d42235f13a71ac59f2c6f7f29ca9f22f871f70f80a9bb8e5c961896b6c387946ce5d80f1a00d01da40770233e88c47306a505a3838a558cc2dd86f6323e15ce5003b07045013936882dcffd4a00cb72083e697de6e86758a7237932d3d172abe425834ea2358cc6bfc", 0x88}, {&(0x7f0000000200)="2bfcd745dc27b424a1103cf1b56b2b84135316f94c18c55d37ad4121a455ed7ba53c5c635adcfd704671b45aefbc15a0dac7b7684bd6fe5682e831ceecb87bb7ad139d0e3d66132093a1bc263eca773e64f3190302ecb2442ccd14f419be79b8e72ffd6a49e2c85a18459a1520c9af063e761d01cd2c131c020ccb5fc48b42750de5bcb9293b157411129d568eb781bcc8024aa79d19a6d5cd74e0", 0x9b}, {&(0x7f00000002c0)="9b3ee47e1bb96ba4aef282843a3131fe6433cf739445e5d032153727ec33ce2cfe92d75ba6bf3ee9ca719fa9f9d572d048db102af931b90d7f20fdfcbce8a9eacdbb8dfc8bf48c", 0x47}], 0x7) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r3, &(0x7f0000d06ff8)='./file0\x00') openat(r3, &(0x7f00000000c0)='./file0/', 0x0, 0x0) openat(r3, &(0x7f0000000440)='./file0\x00', 0x0, 0x80) setitimer(0x0, &(0x7f00000003c0)={{0x7fffffff, 0x4}, {0x2, 0x6b79}}, &(0x7f0000000400)) 01:27:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x74}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="2d223636c4f6c97076a3d0f1f79e") 01:27:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x50}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") socketpair(0x20, 0x3, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 01:27:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb458847215dc10a5aa55645fb02577d8c887d1ae024aec01f6ef91b6f1f57c63fd3294bf611a6a553b67f0ea166860adda87ae93a1fba7ba6bc16f044313d6c33e2a73a448e77d6c5fc0674911806a9a60dcaea1b4cc8d468d162bcbcc43643d429e618ac8b622af08e9c5d6486fc19da107a4989ab2f61ba41f6b04196bcc1d6556b6c8c363a234320da849bab8d95e316e66ec728c879b38f75b5f0318516a58a0e2a597a2f32212c8ff7d744dd016aafc6fc54d7ed2a1b36177701"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open(0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="220e228901", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) r1 = open(&(0x7f0000000640)='./bus/file0\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000380)=@in6={0x18, 0x2, 0x0, 0x42}, 0xc, &(0x7f0000000600), 0x0, &(0x7f0000001a80)=ANY=[@ANYBLOB="98000000000000000100000001000000357223f4f1f17abefa7e16a142f8812ba118b05ea803a7a8d64364c8f96c22af8bb5cf21d592b19d83e34fd888f7563b04f043acaed01cd29a83961a329c60d54ac0726faa9cf6f7cafc9dec4dea81c93faaf2f078628965823dacc22c33a7ff8aec0060bc60cb28e3bfc8e58e450c9fabe8ca1632eae8f4d9547529f8c03fdde33bec0000000000101000000000000000000000f8ffffff32bc8982fe6e90d0dea3221c943f50e1fe75bc93b4d884d036e4afecaf2608a0ad921747c4b635e9440764283b242f1e4094298dbf2054d7dc75720d557e3c64cf57c6360ba044d50a689c284de53d5ff055d53f9d5f892c00ea2f0fe56e96ac25eddf0d378d24a83dcd8e98c536292b0b6cee24d4bb52d7ce11b143af53963c19595ad944aeb292fbef0859107430cfd8c373025a1ab6464624a904bb9bc82cc50e1c006124ceb8fce3823e8cf4d313fd232135d334e5bb3089ba00fa48cbe74a28ba0dc3409ccaf0e2755782125ea8c51729cd3fd69c051932c2b4de1c9dbce2178440f32329a3ecde1a902748631e25e585931a3528da866c307f7ef03abd4e2d8cecc0e76400392a3cd81e1186cc0c587846edaab9513c6f7759dd2fc81a01a404dfcc28a622f3902d816ed907ad49c3691ce1d6b8cda26fc23b924d1c50cdf8bc3127e5ff138a0045a4bee98d94226a3e8e17a30fbd908966bac173b8407abd891f8e828b29a13e962356d138b8a8b9e85457be29c0386dc92706cd338c85c40ec8f0f0c73b3211b8358d2020c4a84722d44886edb6aa3234acb4b05d53aadb090000009b0b09118871646ee40eddc779c8a5bc9cf14a0f7a1f80628476aa2fa657a7f728d7adaa47b47f11ea0ee0cb535b26749e44ce978a4b9be6da5714e7c7b4820ff77298cbcf45982ef526b43953883136cfd77409b0b413bd6396bb85bacf538da5d3777c64fa7c1bdc87a7cff6cc97b2d7dd63c290be16cbd4b2ffb4570232ee0b76b108975a18a515565f0d43afc7963ed80ddc8507d6e302006e89a14c58ce7b10b130480633017a91be2dd85db1cb176dd5b85a674ba6f5c050acec3dfca874ee61b3a5fbfa1155b6b536513ef81352c20d502b46495e71e64bbf01ad0a8ca76ec79d96044c36eb7421af52cde844c7a3b0a51f0eb4ca84ef1b6e7d2d758c5bf71f465a8292f1104ea87f1b4a016f2d9bf539216ddffa1a0afcbdd4b055ca65d9bed8a74056aa8d90e299537b13f9cef6e85fedf708154d04673aa49709d8079a34d7f09bc0ccb6b31b88ea21ce38553e9641d08be0605bba34d039b4adffeeccbbf6473ca8e7d161b9ddbb8e043948d55c327d5f43480327af62ddb90c337dc7bfd81a12d0747399c9288196d9cef425a873bd7677b562f86ee34d37d2f0392bb7276cac4f390227e5f31dbc8280a9017de1afc7f76dbec9be4b1a994416cc509812907878d2720118c8f2dae8b6fab05dd80d832bc22c565bb9161d669e3546523bd1991f500cbba9b4dce383c35a49dd8ad829526986b96ddee079b2e85851a4f54adef8415ea7595afd95d0844aec8085001cf54a318a0b329ea9cc8d99ceda8c5c773e18b3c3c3e4112b6e7f8a9e478800ae0e8a371255f062436bda340108a1947b1728d9f54b8a0fec1ef78fb1cc6884a54c1d1f608ec72ad0226a445e501eb335f9c56f3881ad99df7149f039db3616c89e2d5d7c90603462862c10f680a3e6fc712e56e3f303bd032eab774b5e4a24b6f9abcc878190dc04a6d1408cf077b955a56ddc1631c16c7f6ea2c8ad3468dc8069b3d0bdad9fc370492754217ee1dc2be2d3f56699b517b14c1bf3301329d0a6434d8471b66fcb25c9f32dacb9f533252840198b639f69ddb3a5774322d742a77d21517b454a0034b1fed30b7926910b2acdfb44ec463b9245ca562e09fe5c9584ee01af544697fa3e4473aca02680fa2e4a01e7c05c7196bc1e4fa71e05d2a6d6b0feff83c5921bb715ed523bde8d4de4fafe59c2a7be4a88327ee5a727af49469b17f464c9b784797aefaef727ea16975c6bc8dfa9112b4050053a98718c933014cf6bf5555defaad622af1183776d732cbe3f15e4db475c5423f9556d9aef11be32be1d979ac7dc3545ac234fe5e482af5ee70f6bb2ab3cfb0fd7cec1039ab6002710e76b75197f5d6e84a47ba485673a14899a682dc8aa92fcb053fb412074e6fba4c8766f23e5c9e2b3092d3ba11bb7e64e9a3706a4f3bd19d520766caadb8b39876fb1d63cceedd02f6a8e8392e17f48366e620783b5ed9250ed29ed8879e997ba9001df80a8121bee409a77d568f6f01a7846217fb138f5d184adaaacbd5aa05ca1d779d835f265a2e2f09ff1f7e36ba8b35fa816de125fcadc1407dfb66bb36b37a2217033e18322daf105a88ba443714e625f8809c4667033f843e060c9e676fb7e53deb9da1edfc6f4e9cbabe3d793500681cc6e34746a38123185f7ab3e13307728472191562c9aeae9b217eab47e482c84b8bf6be61214a7f43102a210edaf393cd515815a5ff681f6fc5f2639a9be804be6636f9649bbbb4443b2c4b6a5eacfcab3f4bb887d543af7b24ecac9eea7867a9dcf5d1541fd2de3344de83e68df773bac7634490a4dd9cc1217b7a16b48db3045de979a0597470fed45b23df6d632d250aa097c7e32ca55d05c6e50306fa7b32b9b9c422e17104122ec68a689436cea73dee4afc7b7d2d3ecd6e504fb0ab42d7dac35877925971c13485eb0f3b4945a14b11ed9f16d1f32acb2b09bb27335663a890f8d2037878b968d5497b7e65c9dcc7c700796b4f2712a61b0a7d36c140ffd08813de5989bbf7baae35b58e32239e25c87b048c55f1680f60400baeec2b0799f76fe534a342f4d2fdf1948ffb1fe32ae1ade39ffbd8c8d6d6bf097c1657d251bbbf2d1821426112f922fff1c70f5bd861fa8cd3228b76f7004cc89c516270818b4deeaef2909718188e786424e57d214093890e21266e4acd04ed3922278a7850b17cb507382123fc889d7bef5afa24d1b3f803ccc76275a3bd75e04fa7de2a7bacf7973ebc9b6571318a7dfcb99f57e504c5c53b25c71093b02dd8fe85fa78cb304253362ae5e265e54b5d247831a4ddb9f16fdb7799b5c7fcd12fa3749b514020c02def6991c446c409c91f3de7956774f27970cef8086a7ccded9650dd6c24ef4b44060afcccabe517e4c45490162aa642d848a92a3e75396bb01f9014b412664c450a5168233623ca3dc5ff591fdc151f059f3bfd491a02e7ba787bac3991e4ed77cdf1e5574e4676eea9f1e5744fb81e7ba4ec00ae9c2e33680e8df2a31f03fbaffb82062ae843543b10c37b85f444fc9d4a140f42600d0140bfb0dc3b9271edf85141409f5997f88106738f901e50199c14dd3a94ce8860922a5581f3997d6fac57f7f3bde0025a628b8ef386b240f0971263a937f45ba9f227c9af60ac04d7a4088ff45b0711b79193b5e94f19601def2457a650091a630e617261bb55373e625eafd2bd8525500e54ae253329334d658ae52076c74dce850bd8f7bbc848f6069522fdce82c30104ac3d9ebba7115ac87144d86b1cfba5c337ac2f636e92489c5a09dda0197464b4f5c0eb36a1b17d2e38352c832cf14afd9439a7ea18be28977e4894c28285814d745543633a0b502caee0980051bb7d483fa9c27d981e01a827aca6bed441bc658b9ca3bb1e1391d1a15381766af3f24056286d72f5d989afd04ef6fd33f48d0c5092ebbdd97601d9d11a18274e53141ed8d8d53b5f4b684aee75e023b7be7a37a1862de3fe16409237ceff040aa8aebbd50c107ed4a0fff337b97bb1c67cbfded794eaf004251308ca66cab15fe45ad9c91e3e4a0096251527458b92e8968652596ba7336f5d3afb39c125867b0b05afa622d890d010ca8c22165a91a851cbbb3eab20dcb08e0e213c6c43918eb0ac0f8aa6b669fbf97480e357273e406848ca4b79410d2d60021413f3cfa59cfa94183991223b5761df6c87d9f9634736ca6a3b7bcf0f6f0b27995676410f3f4063179e51b17852855f6637abad43f57990419cdfcffd23daf65a4141db1be84ff1dbf5a050c6116a589c330986c79a3531b83fbf48398814df28dbdd8801001bbf0587fccc7da2b6eddfcbc671566dc531ce10ce5d14e36dc71d36ef148c51eb2688b594394ce979c63c144de9e7476ee3bf8f409204b3d13e3a0736fbdbced7bd6f8fa3c07d61f22d644a1b0614594865615d48ae5caa1a2239f251ea5a1b4938b0b7db5f30a0df0982f32d8f0588d57d912ea9b98ae1d0b7ecefcb5e5efd5243e374ee1bccd1982206a120b74ab336423fb573e5cfca09d898e889b72058b366ba4cad24a6345bd260b3e6a154cafcf8f8c66ec44b6e94d76a51a840b0b115bbc633232787486511ccbc5444d3c240550f553d0d6899ad5dc0ab1006ca3f9b4cd7edbc333e9f6c7740642ef1f4905cf4e7acd0d6f2779e8890c15f9cb3b8e532c5e1e7a950e7a0ac5d6170901a869169336adb600688f2e38cc063c6c311db0d6177e34be532f515eeb9edade8ce1e50b225694f57607b5b679fa5b454db39af49e7ecc397ee3d711e890e343fd05bd40e026b6199f363cbfe8e623254777d674e3a22840d98126500bfe28592189580da36e5cf5d56f1713151e22199be2791429d4f188e3bd1c3ef965b8d24cbbd212b886fde1ff1e490fc7d7be2073f1e101b4df3cde655ff1effee742c9fb6df15c015f3e093f37f570c21e97d2c5fd09caf2b9f0f946c3910f980ac49e9027cc0fa61540fe81556964e28fff5c3846e4fefa60b96f9620e3e3127c25e5722885588413eb9609e91808b3423c48eef34753e78cf1c2e64570b006abac2e3ea834f6e31a0e7186c1f4a02c3a27fdf6af9a8f7851c43b29be8592b286db7bc4ca21c9a4137d06fc0294f673094f99628cfea4652863f60b1c9178e71167d5e8a0ce1eef920265bacbd565cfc010f445b9f516c0adee90450e14397c4ffc89019b93b780c9747676b5f2f9bffd46ed78d3f2e466e7022b8c72d3d958f3bd968f8a1e710933f43dc6f6a1bcb2692374bfc792ca0df58ed40022f58eb0773903b4f947f6d53fc40680088291151c8ce47e8ef8fcd9b75349172fd024a29b0ff05f1cd61cb48d529e175141600b4defb374b566045d87d20e170376d476ed04aa909d6ae05539bcb60f34aa716caeee2a70a9932a23565d4fdcc70f24471e5789f7bd82d3b9d4d1a7ac33bb15cb8bb7b73f9a659729169383f7d7dec06671876322fb0090e249284dd5fe9a8f43b3f37e747898a0a5674666fdc3779b386229989f32db787272978a70f3a69d8ee0dca2633ccc2c3c6a2811e0c591ab7cd9c1b95d5b4d2bc376ae56207347e040b8bc2da7b172aa35b587c7a6c814de989adbd3ce5dde143afbdc793341294cd3b4390a492a7ebdf0d56c73219d08894d95ad21797d0772f1c30e2e0b3de2de74d49c817a8b6e2b99fd7f9e87a6598d8f3d76ad6dd69b9c6a36ac28b82e43e542c4b5aad3d83000f0a616355c338f3bc6c31f3b6e46c71f8b5b69d22c60133dac350d779b719e1ebf921722150124a959ae78ea9761059489615f9d86d137d242def01d860188748da9ce176a3e4253208f2948df0ba90bad691414d8603bc04f65cdc0aa06f9fbf09cb9be6eb9e1ad0c699865a7fad11cb391fe505015cb3add75aa178ce686c30563347ed0e0a3ac493a0e1b4a9832b0474adbaed3d465bee6a3d6b769f8ebc67d88b1d714a505fa671b3480f8c97b16beb2bb83ca3bbe87e8e7333e5fcd02433c9df1e795c4ba105d3a8922ab18496e50f23a273ff603d74a5d89f2db6f93c820df54533c1f765e2e705e9d1c0e42eff40d74f6547aa0188ad62bee805fba02836d61399b8b079bd9ff5b4435f24a3933e5e3dc2cfdef42a5ea38df030011d414192f6af422eec3b5e538c271e368735e8398982b979239c5e592f779905edf4bdcaa76cc56f5da6e51cf50395d1d580000000000000000000000010100009dfd461007937f772b184f35b2ad54105d5d14e64f34ad52c9f2182b4e5cfb93090f3a24f47211e0db17603a134935ffa2d50eba3f97d60be0b18cf66e3700f24db5000000000000a8000000000000000100000005000000cb2f6e07f8b36988ce0fa5d687d5af3548ad5a9aa9f99069207e0419b94741d6f6e91180d2713a4675b5d42861db3b6248f13added5e784585d878041aecd0a27fb00c17e64e289b563ecf3674c78400b617eb9d054f8eb977a47cd51abe685838b366a9fa4b5e74f5fe60e7947ac4d7db50120aa56fb3af3a0ea058047a35873dd7520bb15c0b73029823483aa7d6016398516600000000a0111db8548a85bf341c4f00b487ec3a55d7eb68f2945b42ae"], 0x11a7}, 0x409) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) setsockopt(0xffffffffffffffff, 0x3a, 0x0, 0x0, 0x0) shmget(0x2, 0x1000, 0xd87, &(0x7f000078c000/0x1000)=nil) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00', 0x3) r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r6 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r8, r9) ioctl$WSMOUSEIO_GCALIBCOORDS(r8, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCCBRK(r6, 0x2000747a) semget$private(0x0, 0x1, 0x100) r10 = semget$private(0x0, 0x9, 0x42) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r10, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r11 = getuid() r12 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r12, 0x40044271, &(0x7f00000001c0)) write(r12, &(0x7f0000000140)="220100", 0x3) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r12, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r11, r13, r14, r15, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) r16 = semget$private(0x0, 0x3, 0x80) semctl$GETZCNT(r16, 0x4, 0x7, &(0x7f0000000380)=""/109) r17 = getegid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, 0x0, r17, 0x0, r15, 0x2, 0x3}, 0x5, 0x5, 0x7}) setuid(0x0) getpeername$inet(r4, &(0x7f0000000040), &(0x7f0000000340)=0xc) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) dup2(0xffffffffffffffff, 0xffffffffffffffff) 01:27:59 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = shmget(0x3, 0x2000, 0x448, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = syz_open_pts() close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r2, 0x0, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000200)=0x7) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0x100, 0x4, 0x4, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xe1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x401}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xe180}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fa8000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000e36000/0x4000)=nil, 0x8}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './file0\x00', './bus\x00', './bus\x00', ['./file', './bus\x00', './file', './file'], 0xffffef85}) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r5, 0x0, 0x0) setsockopt(r5, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) fcntl$setflags(r5, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r4, r6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000740)=0xc) ioctl$TIOCEXCL(r4, 0x2000740d) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 01:27:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x800000000006, 0x0, 0x2], [], [], [], {}, {0x0, 0x800000}}}) 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, 0x8020691f, &(0x7f0000000300)) 01:27:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x4}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xc, 0x810, r1, 0x0, 0x6) 01:27:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xf149, 0x5, 0xfffffffffffffffc, "661fbef224518087ec9e03182eaf7f091fe600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r3, r4) pwrite(r4, &(0x7f0000000380)="10d0f7c4b40ea94ba62d099912950429a6dc03157e6582cdeaf46aa2b2eda2f42c598c2c5ad32c00ef9469b6429862a2557f29b8f620875777c39cacead547ed48188b9bd81f15cde0c1c5e666efb3ee2934afb9c1469b4f796c905d181d41f68095a802d58f34df0e4d0beb6c3dd60becc254589f29c06fcc0518932a28f1e4cab293d068fd77d5ef029a5499babb971659fb3f10fc970e5b3d8fc9e3f84b30a0e1e1a9a469d7", 0xa7, 0x0, 0x400) fchmodat(r2, &(0x7f0000000340)='./file0\x00', 0x140, 0x2) 01:27:59 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r1 = socket$unix(0x1, 0x1, 0x0) write(r1, &(0x7f0000000140)="3e96c05865b8e8bda4a7bce85bde3994ab89b59b3c9fe714e0ddf014c4ac4cccffe5c8c256509f0a20fedf1fe921776fbe92dcdfce591737668c64225331d5a378aa92692a9678d560e72f171ca68ec4d3be39de62b4e7e622b7b3f478ff2fe481800273840a3f1189439d47bc9fe82da7cd87d812681e7a9a4773f86f0fb347884f631ca0188c200eac16614cf530a0ac79d0f15f5f0b30638c2e2500db46be7a36609c3856d6b6b280162bc2a57f1cb8e05bea5d64e5c65a5d8b3a1c90977759e1653842f35a93f837", 0xca) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) socket(0x18, 0x1, 0x7) listen(r3, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) close(r0) 01:27:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x5ee], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x90, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 01:27:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x1) r0 = socket(0x0, 0x8000, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r3, 0x0, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000280)="818a3d4dbc46318266e3a5d133bcda85013427611b7454a22c9b090334fbab4c5b6a8bfd0dc07eeb22305da40c0c28d84526f7122a4c58132db61542bb5a4f62873e786428a2b770e08ffc982e044140a7b657be3bb4e3e901705b446d129922fe9408e41425a555fbedb26db986", 0x6e) semget$private(0x0, 0x1, 0x89) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r4 = semget$private(0x0, 0x3, 0x10200) semop(r4, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000040)=""/73) 01:27:59 executing program 0: getrlimit(0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) getrlimit(0x3, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x201) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x881, 0x6, 0x2, 0x12, "3b0e563bb9afdd790fd5776a6aad779cc134dbd9", 0x8, 0x7fffffff}) msgrcv(r1, 0x0, 0x235, 0x0, 0x864f51a907a84ec0) r3 = geteuid() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001700)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x2000000000000fb, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000400)) r5 = semget$private(0x0, 0x2, 0x158) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000300)=""/197) msgsnd(r1, &(0x7f0000001880)=ANY=[@ANYBLOB="0200000000000000c7d14a56d5f6ae0d9be4c4764e995fcd33b2d73303c2cb789e630e84cdf134de490279cb836c54734db396e1d3d83d07eb2d39e2f4d6d377dd1fcb9429478fca19d81b62357a95c1d4c9b10be72f9631b6ce4b015770ca794392c9b910d7f0706fac85fcc0b9d4df741581dce00131ae5548e43f5b1327a8611916a5e6ab5131ae90d4e66b4662c5a4f6b8996d6f643c9b8c25ce95c1878be3304d2133c1a4f9360e8903c3a5e114e1629c55be9830a585f8831fe0da8a7ef5d0ed79702af372b1628fef246b5cf61f6dfe3c20aeca3e6c55a79936284cb274a00a8b9e94dfce6789b57f6082766a19c8977241d327f70d5daf57a08f8ebea12e208ebca0344f47292f18112c62110225509aac16e4019d1becba9208fba7ffa7d454dc7010cf13dadb0a38046e01b27e8e8456f94ad176da28917eb7f0a2d9dc1b97334101fceb900905837127ac695837cc21e2545521f9d4dd0c8ffe389b464ae06adc7e3babc984fa323078b6f69899957f593230647d71552fa1f075087007a47499e54fa9ee13669f8f2b2f29f1350fb94837ab704703fee3cab9c4be2fa829c571b96009c19c0a81847f61bced3086ea122258ec2d42d694d2c118fc7509f85c172118c1d9ab9207559a0d22f2cecf26fabf59489d2e79d44dc8a9413986ec090577a95a0c5ed3e104979d69169ac72ed75152c11faa3669b705c7edeab6e7192aa5ca02ad8399b6ba228c932b0ce0eb6f259f442140ad28c4b8614601f6830d302293058bd0da93c77ea7e26b069bdac024c699a78adb30a9333aabfd5169b898af5c1c46a493b62e87a9e164bc7ebec1dfba32838596cf84addb92cf8a3606a3041b276b50aad4bb9d991c60bc9879c9a9b1ed82fc88bdfda91719051d6787b3387c32dd48f4c183143d299f52da7cb1a1d17de2d0083d7206094ff5855e57481350838caa3978798c8d8e703a90585ca3702e54c3f47b4cfdc3f485a6405ddb8391047229028f69b2352e7e52e9fa8dc57761a51907a52ffdfc263898b47a782b6dea1d8499bf37136d9ffad3f45b6e4212357fdbf494698f7bcdb638cd88d2d088604b236ddb4bcce72a8a3f757f4acf2ac386cd64734138185c80a57d0bdfe1d602d411641885bad7ce443e1732d76f8fe8ac240602df7af347ecf7a430ba8f8b4f4f27ea5ea7144c034270933ce090bcbacb9e452244ec28d701f3791ff31127e4619c96c33295af00e369374ceba5a2371426e2b2cf629c40f1b599098999bd8bc88c358d2cff5b96a88a7360d285ae565b6fc7acb225ee194536851c7eae8c6186e85379651f706186c1a641ac9e354a576ab6c876b128d3d950a56cd6974e39b34ff524f302f45b8d1b2599900be70e75c758a37fdebaa63522c683dfdd6e65740cb896d15e27ed5b4851fdb2239cb5ee1b676478fcd29c4823986615ce4bd4d28a5c7814ca4b68fd3c22e0aa2bbdb6a221b73f9d64c95d33829c8ca16291046e18d4b90e4e5a0b2a50cb77ca392a74304de6b2e12efc105531471da981ca9c4780050a997ce309e2b4267b820c50abf98590a2646e0137b9298abee1ab926a3d6555ff45d07f54e4e2dfe845935549240ec45b7b94dcb1f76776686f7eaa2d07eebaa931764408468c8f5a2e50336516a4bddec066aa59e812430b102fa1f5fbef25f5335b0753d6c4f546fc38e010e61db8d72640b13fecbdc84a45c8c6a09b023e71660fcd899071c96e168884d0363b0cf3ce0b1cfa78f5a2d9d20d3ec5576a89dbb7bd0859f8109f7824b15a51357c492b9ddaad1d73baa09a1003a7295f2793e0f1068a42d7d97cf40985fca097c605a876d7bed10e3d9afd633c2f2fdfa4b120f2d39247af1c7d2a5218c4361d76be03b70a7493a3dfcb44a3382347f8ca0d1ec54fcef6e3498db55fbcb74a773b156e9a14499a41af3cf94b0a6c9bce6760dc6e4c998b762fa9d48e0c6e1937a1d896385e2c00f961eebeca1c95295b89274916526220f00e994ed7ff6757510ef0992424be3100ebbc4ae9ba9f828c000364f20d6aedc97c4f239bcde96d93411269e15c3309464fe3e958231d42ac7de0ea6dd64094a9230ab3f0e7ffdbc77db40dd30350be3e297b5308d4134d5d6bc939f229a1c584eb55755e806399341e163b01a6d64d907d2c1d26b113e03989f6ae4b0d3b34de1afb4c39454efe9416f0099219d963927c46538b57bfafef8debf9ab6a334cec34d72b084b4ba5f7384730ffac79c86a75a05c07c17e3843d60c9062dff8d0dbf5dc7d6740ed1162602f861a98ec17197cafa283ab9089d4d4b32939e67c47d76390e72409c10fbd86a7fe4038a9cc0e13bb4b371f10dd320c5be6e4926a5750c5d9b8f8f490c677413b09781262b751372c43cfa19baed757198a15082da0e527663f563a6599071da368d3f3442317533a31ce2e3726d2e840573a61b017ec2537297cae6c425071d95b7e498838fc208b7a329a1506c98127e584180c974bce83a9a43b3929f21a49899f9d8289d7c7f765a400755f885a144a9708f9ac1185c4285607c2fafdf2611deffd4d27f2a6654014ffe6e901d287561960a36ad55ceb5cdb1028f5ebfc80b904c764ac418e0ea9384710a3108014ffee070572d809eec40e6112b4b58c02a96a10fc6b8a7b90ed800e694c39f541208ca5dac4f09670b828804b2850da7d2a01f8b78b857261f3245438a0b36ea699d1d28058e98b3d0e64fb562e53f11013f158250e371b097cf01b3b8991855f015847094601deed8b0086ec13e9edc5b49e5fa26e502221b24ac3d6340168f912b46c7fbb53c128c83d3d486fc8ab7f78b66661aa79dae4024512d8c7cc78bbefade16a7946966e637999f26715ba1b4b09424a0d8208186d6343bec62af67f3b97098a4b0527ea93328d6e09a09ac4f5a6ca113ffcf56e1c4c74496e77dddccff43092f74bfc59552813daae66b5e05b5a691ee19351b0f431ef5e8661b43573e3a58ce99797036d2a9be045c126bc15a5c55595ef0426147621414c3dac3b4eb7a644db8685c8c933cf0dfe6229ffd33a66096d4036e9fc10e82f3bb53cd328943545a3c05c9d6a3e6ff92fd8fb9fa6454a9aeace8ae844cfe2349905608172f3e9280104139971bddd2d9ee9c00b7a99455e23c2b08171379010c0e79d17ff9a1ba77ad2e00a45bb0bd293baa866394a5d398ece0f0c5fe74e1b7a7b2492630b20beb2705292dcf6d6d94f09078134010f99bbb072d93e051547cabe2e45305337e23035e8476fa7c9ddc6e3cd5f522fdb2da29f4058b9c26ab441f2e1f2fe5657e2fd64331eebcbb9b699e050385b197c688e17d7778bf03d1aa4308d9b647466016aaf17fa542f6a1851a1aa3ed510652f64b08ffda86e9ffa699fd571531d9e72671bb42d7d1b381b3e3e9fc92b4b05ce3781ebc5ddc919b80ed0ea7f1933ddd0deca2c93c40d38de1a3836f6d7f0f9e18632ce06d5b14f120ab0ecfa8dae4bbc73f4bc4ef6a5e296ea260809ec82f055b27d94001a80272a66942be0981f74094eb93369aaf182b9619b64c719f752a72cec33d42e9af3ab86026042380ccab6231a0c1d715a3d7c6e6c8c3883bc312ef5ce7acf82f732606ad46909da7b0b569a9a9efed9c5f12931b783e2e390f5a53253569a91337dfdde2edce013beaf968063c70996f70ad97cec715aa965b8025bd7483564fda38182129b40e53d83f5af24863af025e2a42f5f4bd8a5a6bf748372c8845e98ed30434720e5d5df9bb1358b9b222f35dca89a0464cb171d2fde6e5c8ad179f164a7931c1b6ebd5bddfc1934db40eef1a4c81ec4b146da8252be642f7a20c4b36cbf3fcf6da9d97d7de2791e363c30709294d4316c02a05203e1ac781bd1c518e72ed4966156c192c7cbdb38455e33e98e258d8f93fe1bff29e14a84a230799220be6e9d6e8d5c4e3cf56789899e129d94238481a1078782a7b585ad0350ed538fd782ceedff2b6ce532320967eb8c6025d04a2ae0e3a220d92e194b1c0f366ad5b211cfce837dff377077125d9c559c0611b78795162b71f83d658f7026f0e4128555a17ed465ca246a72ae69242c3ad6f28a8a93cf42f5d63fa621fec43f066cac635ea47b2cdc89efa96cb9372b2775b41411a67215b00d3d5076e455e49ae91d9a7cf762226fff2d43a17b759c32a7fe87e45476873ac36b13f0ab67312c0b48f8ac5f16bb4184bc6e7b2acf502fccbd60e90d43ba3fade192081bdeaad06bfb34aaa2bf203fc46afc60a598edfd33266c73608da1c660ff4cc7fd22274da19df6780fac32f8d007ac7618663eb2703bf6a594467d5530c328368f5e4f62b09ed4717c2eb5d33f1aa941fcfaf6cfea79fd8ad8d9811cc198afc70a826bb48a8c64750b7903162927e74cb5c600b824374d7597e87acfa6635cabe68b3649488c1318c9cd22f5281b5871ade1812e6181f1e2d9019196f91a38ec7eec1c5e9a40c7f4936e4b4d4c71d94420d88a31309e64e641880c2281bb42ff074b6ba92454e2f1f1ba30c4478ea1187f7a4cef74660a0cd6a0c8db715b048bd7df733fb32a1023243ab30a30728f9a2b9b8c13d03ba8438505bd7ab5082f360088673e600f0580cfe22356f1e36d2d2b4b14867806009876badd4f1d32c786321f8951a5c64287e21de87ec27a332808eb14cc15c061a7beea2f85b734372797dc1aaa71af0b644f6ec3fa38a9e15e72c0cfe2f684cf40741c81b9b4eb92c413c112defdbe0f5fe19a6c49e79dd0f5263e6bfad9181cf87427782cf873ac8a7d2f59217792d4bb02f336b7c50dede54af929ca6dcd0db41f5050caabadc85bc29a351106e450dfe1056e76c92c23a0d80b4c422fe46ba8d7368e247b65bcf65456425fe4416d336abe874392f9cea09b5de871badbdb78071c2c2901ac1e123f705f5f74ca0788e13b6bec45e30a6eb0031a49323eb5a4f366308a4ad6948d5f6ba2f9c0349a4dbfb1e1466a5e74e86e2cafddf27420abf2e49330944259528310e5fda41382f7fb9829dd7c60d443fcce5231502daa96fe6958acead66bde8f39171f150d6dc1be792bb34126b062f6e70be667d29918a709ae71dccab2fd3d1c903add2b2f7200945c4623b04c385d00bf46046a326fec8360cd483465cd184e8c0d97cf902ca4a6204834a5eac4f1bbe1ca5d6d3869028049667aed447c449a5bd968413f8ae3d5248fe455efc555b869208a036f28b86321300f78f32e2243bfd6ce93597721db4db84b63b272bd550f669631b6051be48d2ea7eea5b42bd1a630fdcdf3a4462a1254445a1ecbf3c19fc0e066ace18a72d264067ed0885acd62b48af93249123eb37cfb241bb565e99dd297241adbd5cbd46202ad5e7b34d9d5d431d565126623a9dabe355ad8cccf005964ae1f5898c4739b3881ecac226f0d055c6150ced1b174881f7971967a1c4de85bbd51f2c67bf4e0bc705cb1ea5d266bf66c5268fbca5f9f544af8de4851a30941dec4a52cdde47979eb377e57e752640c46f2148dd50223477b5c6db92c1aa1cdf8774f16d42bd77d6ccc82a10b65537a68d187d7c67a81105c4cb63d137c525e3882b3a7648ed87b771a0286689767de996350c325ac09cedf6e1a6c8e3e99efeb8ccd9e9908462bf8ed2fa1167786f96bedb9f9519b523c94d4322b2d8ac30ec25cefae549c14fe0b8213f597f4bd020db5e06629d2a5a530458de7f9e99b902a1fa893a6109199f6a20a7fa1632fe1b81a6f0ca8498114055885995d0f665cd04df9d91c4a90af0d4e6d2f934caa87dc479a492b2e75236b7ef7575188870c7394353025bed4cf30df90e5aff3b2228e12b4cc8db01ef8dcdc9915efc3456a014370c91a197a49c7d9ac6fa294b69c1dd1283bff940c49a763ea012ffc36225653a915a386b31619dcf2f7325341b19cad03f630ef5b871fc0615625ad44c890f7"], 0x1008, 0x800) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r6, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r6, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r7 = dup(r6) utimensat(r7, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) r8 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r11 = socket$inet6(0x18, 0x4005, 0x70) r12 = fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001740)={r8, r3, r14}, 0xc) getegid() mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r19 = kqueue() r20 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r19, r20) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000680)=@file={0x3, './file\x00'}, 0x9, &(0x7f0000000240)=[{&(0x7f0000001680)="4cdab88f038b6450edcced9b8b79517bf4107e7fe42fed5ad52cf62023801c8b1a0a5dca48115aaea8e49f8de5d6e6049dffc0ce3c2dfa6093c4be765c38ef637a", 0xfffffeba}], 0x1, &(0x7f0000001400), 0x0, 0x1}, 0x2) 01:27:59 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10108, 0x0) unveil(&(0x7f0000000180)='\x00', &(0x7f00000001c0)='r\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) ioctl$KDENABIO(r0, 0x20004b3c) 01:27:59 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x2810, r0, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x800, 0x0) fcntl$getown(r2, 0x5) fchmod(r1, 0x4) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040)=0x46d7, 0x4) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0)={0x0, 0x0, 0x0, 0x10000000000000, 0x0, 0xfffffffffffffffd}, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r3, r4) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000240)="0f9822b908df1dd725a2c9b6a3f57e562aafc36241604c3cddb1eb1e1d68ccc27eb4cddc37cac273c958cb438d1fb74c311fda309d537d22ad9ca23e917ecedea32c7f027a6535da5c233bc0f621705c1cf4948acbbc33fe5e0f77f883e6bf475230325de6b8ae5671d9e8633a430b4058931055d8ab9a348c4d17d7276a87cc442e12e84f455e8657098c90ad3315befd9f21ba9f678b", 0x97}, {&(0x7f0000000300)}, {&(0x7f00000003c0)="3ed423c2899f911ebfdceb46fd32b8e4f9db9f0a5122b3366d7ba8d74226c56a40bcba8790180fb7ffe0411ba4eea45a3f5450a3249283ffee7a3e779123da66835c692b0eaed978cf7e98e1a39a416f6d22b8ef081203d96be179c869bed17a52a59fd54f0df3523df1151c7305a7d29b2725bc0a8ea67056af50082e78", 0x7e}], 0x3, 0x0, 0x1) chdir(&(0x7f0000739ffe)='..') mkdir(&(0x7f0000000000)='./file0\x00', 0x8) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) dup(r0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r5, r6) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r6, 0x1}) mlock(&(0x7f0000727000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r7, 0x4) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r8, r9) renameat(r7, &(0x7f0000000100)='./file0\x00', r8, &(0x7f0000000140)='./file0\x00') 01:27:59 executing program 0: socket(0x800000018, 0x0, 0x0) msgget(0x0, 0x213) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000280)="7cd0a3f23f51b7e025723147b1bef929ee6cce8fde919ab0fe76c098f4c362443ad7d582a60e18e18c877e", 0x2b, 0x4, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x88) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r1, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) fchmod(r0, 0x4) pipe(&(0x7f0000000140)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r3 = msgget$private(0x0, 0x10000004) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) msgsnd(r3, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r4], 0x1, 0x800) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x20000, 0x0) r6 = socket(0x11, 0x3, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r8, 0x29, 0x80000000000000c, 0x0, 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x80, 0x0) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r10, 0x29, 0x80000000000000c, 0x0, 0x0) kevent(r7, &(0x7f00000002c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x6c, 0x2, 0xadd, 0x8001}, {{r1}, 0xfffffffffffffffc, 0x2, 0x20000000, 0x101, 0x100}, {{r8}, 0xfffffffffffffff8, 0xc6, 0x0, 0x9, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x183, 0x20, 0x6, 0x1ff}], 0x1007fff, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff8, 0x10, 0x45, 0xfffffffffffff001, 0x10001}, {{r5}, 0xfffffffffffffffb, 0x1, 0x40000000, 0x4b0, 0x10001}, {{r2}, 0xffffffffffffffff, 0xa5, 0x8, 0x3, 0xffffffffffffffc0}, {{r9}, 0xfffffffffffffffd, 0x1, 0x80000000, 0x9, 0x8}, {{r10}, 0xfffffffffffffffe, 0x98, 0x80, 0x7, 0x6}], 0x0, &(0x7f0000000480)={0xffffffff, 0xffffffff}) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgrcv(r11, &(0x7f0000001a80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050975c96284625aa465a1eef8bcc1700"/4100], 0x1008, 0x0, 0x800) pckbd_enable: command error pckbd_enable: command error 01:28:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010021b403d27d132f33d11adbf7eb24b249135917287215e50a90bde000e4439d9fc4b019356e2ac6894d759e4cc121d313e3b27bfafc56b4488a38f83d9ed1e8fbfa1dd002df410ada4c3452e170ca404e7a2c940537b1f4434cf09c5fd672ab448f0b198ccbd66b2479aaf103bf0000000000000040a548733d2da8fdfa59f2d8b8c45852c04347c3a49920fe835ec234ab7e1718ac61aaa9023c170ab72e2fe12c95d5e93c76e6e3d1a000000000000008fc76000000000b54985ec66b688c2228caa347656ae3a6539a6c5519913332229108c2a1ba6a4be4de7f66ce462dcd98cb73ea3f6ebcc0cb266383266a934aa27227881c03ec5664d0cdf3c8025cda4ba4de1093ebe25a9b563aa7c023dc78a216b7adaabff79ca9c660a9d01776f509e6b429518517bd0b1309a613921b1b871dca682fcd8e275a9b0be9103a85d83e3aa300"/348], 0x10) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) 01:28:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x28000) ioctl$BIOCPROMISC(r3, 0x20004269) read(r1, &(0x7f00000002c0)=""/231, 0xe7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 01:28:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x44}, {0x3d}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 01:28:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x20}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = msgget$private(0x0, 0x10000004) r2 = socket(0x18, 0x4001, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r2], 0x1, 0x800) msgrcv(r1, &(0x7f0000000240)={0x0, ""/205}, 0xd5, 0x1, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 01:28:02 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x8, 0x0, 0x2, 0x20, "04713de0af28a2813d8209b8d9f39321849e7c99"}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xa3a, 0x0, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x8], [0xffffffffffffffff, 0x0, 0x0, 0x9, 0xfffffffffffffff8], [0x100000000000, 0x2, 0x403, 0x8, 0x0, 0xfffffffffffffffc], [{0x0, 0x0, 0xfffffffd, 0x1}, {0x0, 0x0, 0xffffffff}, {}, {0x0, 0x0, 0x0, 0x100000000}, {0x0, 0x0, 0x0, 0xff}, {0x0, 0x10}, {0x0, 0xfffffffc, 0x0, 0x4000000000}, {0x0, 0x0, 0x0, 0x7}], {}, {0x1, 0x1, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) r4 = dup2(r2, r3) pipe(&(0x7f0000000040)) accept(0xffffffffffffff9c, &(0x7f00000004c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) socket$unix(0x1, 0x7, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) r6 = open(&(0x7f0000000100)='./file1\x00', 0x10, 0x190) fcntl$dupfd(r5, 0xa, r6) r7 = msgget$private(0x0, 0x10000004) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000200)=0x4) r8 = socket(0x18, 0x4001, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r7, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r8], 0x1, 0x800) r9 = fcntl$dupfd(r4, 0xa, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 01:28:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0x3}, {0x1d, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 01:28:02 executing program 0: socket(0x18, 0x400000003, 0x0) 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) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r2, 0x0) setregid(0x0, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r3, 0x0, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) close(r1) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r5, r6) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000180)=r5) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r7, 0x4) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r10 = socket$inet6(0x18, 0x4005, 0x70) r11 = fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r12, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100000001, 0xb1f1}) fcntl$setown(r7, 0x6, r16) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040)={0xffffffff, 0x2e3a}, 0x10) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 01:28:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x200001c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 01:28:02 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) 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) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000002c0)={0x10, 0x6, 0x4, 0x9, [{&(0x7f000077e000/0x4000)=nil, &(0x7f0000069000/0x1000)=nil, 0x26d5}, {&(0x7f0000167000/0x2000)=nil, &(0x7f0000260000/0x2000)=nil, 0x7ff}, {&(0x7f00005d2000/0x3000)=nil, &(0x7f000023b000/0x4000)=nil, 0x7}, {&(0x7f0000797000/0x3000)=nil, &(0x7f00001f1000/0x3000)=nil, 0x1ef580000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00005b6000/0x3000)=nil, 0x6}, {&(0x7f0000062000/0x1000)=nil, &(0x7f0000774000/0x4000)=nil}, {&(0x7f0000743000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f00003a4000/0x4000)=nil, &(0x7f0000399000/0x1000)=nil, 0x1000}, {&(0x7f00004d2000/0x3000)=nil, &(0x7f0000414000/0x1000)=nil, 0x1}, {&(0x7f0000477000/0x3000)=nil, &(0x7f0000611000/0xb000)=nil, 0x3f}, {&(0x7f0000668000/0x2000)=nil, &(0x7f0000085000/0x1000)=nil}, {&(0x7f00004a0000/0xc000)=nil, &(0x7f00003c2000/0x200000)=nil, 0x7fffffff}, {&(0x7f00005a4000/0x1000)=nil, &(0x7f0000413000/0xb000)=nil, 0x10001}, {&(0x7f000065e000/0x3000)=nil, &(0x7f0000184000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000488000/0x2000)=nil, 0x3}, {&(0x7f0000771000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x200}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000380)=""/109) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000180)=""/134) 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", 0x23c) 01:28:02 executing program 1: r0 = socket(0x2, 0xc003, 0x100000001) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463e7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae44447d459c4a73c238495aaee48c02f6ac41e74f3bf554799b9b891c69ece5e8f5300a4e4ef9d612f871f4385f041c10f0000000000009fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324a60eeca0f71cf0e480b7c97baacfe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b036802569f47946578e6c3e11576d2e00c749c855343350"], 0x10) write(r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) open(&(0x7f0000000400)='./bus\x00', 0x400, 0x0) 01:28:02 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000200)="6c4db41dcf6c4b9ad3f1452d3781ff4a89b7d4e826537948c91b47e415b098ee5f77df8b07d0cb9ae784cb0b92e0a366c2e67fc02b46dce50b72391eeab0412dd95f96bdf99a11ac84b63c265638d2a6afb5078f4f0190c1b39b60677908c60d1a64aa1dd04e77a13d23737fa0e02a7977ec7cfd566449f28a1503ea17f047fba8132f00fbd9ac2cd3dc48d5f181eb2513651f35d507932dea1462570d75c4e2812846dfe7c1e3f8", 0xa8, 0x8, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x3c) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) stat(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000080)) pwrite(r1, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r2 = socket(0x18, 0x3, 0x6) r3 = semget$private(0x0, 0x7, 0x80) semop(r3, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) 01:28:02 executing program 1: lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f00000000c0)="bea30f7500"/17, 0xfe80c3869eba7e71) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:28:02 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x1000001b2}], 0x1, 0x0, 0x0) pledge(&(0x7f0000000100)='*}&+\\@\x00', &(0x7f0000000140)=':[\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = dup2(r0, r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x7810, r1, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) socket$inet(0x2, 0x3, 0x8) getdents(r0, &(0x7f0000000000)=""/191, 0xbf) 01:28:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xfef5}], 0x100000000000009d) read(r0, &(0x7f0000001640)=""/4096, 0x1000) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 01:28:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xa123d30e952eca00, &(0x7f0000000180)="44c7f36f803c4196493a3e78dad3ec149a056a48a5794e5e481f1565ceef8488601c562b5c48f6e59b3d2edc028db303000000b8442558c0043fb7e26c1d3ad3f0330291212ed2df6a0d9da9bac048e22bf7a64b29b6dca58a669a94cd7e2b9c4ff400c312b452e1f83526faa502b49c45472ae0eea16215f98bd5bb39419bbb4a558b89ac2f3eebdb5021495a8e0b95d40acd05904ad8e0bf8cb15c6c9965e005a2cfb7974c399cbafc28060459571a234280e2d36ad4968aed154e3e") 01:28:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x4) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x97423ec5721c3ea6) fchmod(r0, 0x4) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x3, 0x4, 0x800, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xcf8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8e3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x605}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7a}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x2}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x4}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xff}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x1}], ['./bus\x00', './bus\x00', './file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./file', './bus\x00', './bus\x00', './bus\x00'], 0x26a}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4ce5bc606899361f) fchmod(r2, 0x4) r3 = openat(r2, &(0x7f0000000140)='./bus\x00', 0x401ba, 0x42) linkat(r0, &(0x7f0000000100)='./bus\x00', r3, &(0x7f0000000180)='./bus\x00', 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x981, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) 01:28:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000500)={0x0, 0x0, 0xffffffffffffffff, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x800000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x5, 0x0, 0x9, 0xffffff7fffffffff], [0x9, 0x0, 0x401, 0x0, 0xffff], [{0x0, 0x0, 0x0, 0x7}, {}, {0x0, 0x4}, {}, {0x0, 0x0, 0xfffffffd}, {0x0, 0x2}], {0x9, 0x80}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r1, 0x4) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x1ff) shutdown(r0, 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = msgget$private(0x0, 0x10000004) r4 = socket(0x18, 0x4001, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r3, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r4], 0x1, 0x800) r5 = fcntl$dupfd(r4, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:28:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r0, &(0x7f0000001640)=""/4096, 0x1000) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) 01:28:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x4}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000040)=0x8) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 01:28:03 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x158) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000dfebffff1fb66b25173d70c8c700"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0xbe) 01:28:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x20, 0x7ffffff9, "73cc5560527b0100e534844c76f3007f00", 0x0, 0x7}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff", 0x54}], 0x1) 01:28:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r2, 0x4) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)=0x2) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 01:28:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0x33) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000100)=0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x1ff, 0x1ff, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = dup(0xffffffffffffffff) mmap(&(0x7f000055c000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x3777) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 01:28:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x80000000) 01:28:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0xe26) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x513, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x7fff, 0x4, 0x752, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7f}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000fec000/0x11000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xbda0}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xfff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x200}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x7}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000fec000/0x2000)=nil, 0x5}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x8}) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 01:28:03 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7, 0x84, 0x9, 0x0, "00f2ffffffffffffff4000000000b095223300", 0x0, 0xffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x87}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:28:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") sendto(0xffffffffffffffff, &(0x7f0000000140)="c55d90c8b7b6e5cd57e6eea9f541d6472d0fc1c62addd20120fa556f876ce48ba5227a14ce64542a80ddd8e26decc24774f8e942d8f41c70ccc453dc5dc9eb2b779b5eb5f35abd543a1c4320ca24800ad5d74a137667c34388c12faee5e832ebf15f41dd44ddf3bae5ec89f720e26dc204c6a8111190772387b7c79d1e937fab072f0625b4d7d94ca2ffe7b425be7392d4c3a2cc7e73b39fd481c5f789ab9ba9d03596f0cce8adc022bf81385da985b682697435fdfef8194b", 0xb9, 0x2, 0x0, 0x0) 01:28:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x2, 0x2, 0x3f}, {0xff, 0x7f, 0x81, 0x6cb56b4c}, {0x6, 0xb6, 0x6, 0x5ef30094}]}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) 01:28:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000000)=0x7000000) 01:28:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) r1 = semget$private(0x0, 0x9, 0x42) symlink(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)='./file0/file0\x00') semop(r1, &(0x7f0000000440), 0x0) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r2 = getuid() r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000001c0)) write(r3, &(0x7f0000000140)="220100", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r3, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r2, r4, r5, r6, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r4) mkdir(&(0x7f0000000200)='./file0/file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) semget$private(0x0, 0x2, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) setuid(0xee01) chdir(&(0x7f0000000100)='./file0/file0\x00') 01:28:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) open$dir(&(0x7f0000000240)='./bus\x00', 0x400, 0x28) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r3) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x144, 0x20, 0x4, 0x1, 0x4, 0xec9, 0x1, 0x0, 0x9fd2d3e74c3ddaaf, 0xfff, 0x3}) pwritev(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x338, &(0x7f0000000000)=[{0x7, 0xff, 0xea}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r4, 0x4) ioctl$KDSETRAD(r4, 0x20004b43) 01:28:03 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8020, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e691035b0d58d646c06c066fef4a722a9770cc38c22a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e6432734062808035224f1029f653540602971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2484142d2fc29b1112749e1a31bf9106521eb82f5f3fb44ba2c2014bd2026342588fa1a34492fdd4494c5eeb4af04be0195d459fadab38ea746dbe621387dc46ad4182120760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8e89f9a026a26e1b202c328ce5845ef83ac4cf9118e2d6dbf289abcc552e55c60cea0ef479c098efc691987d21852dece05b2a1d330000000000000000"], 0x156, 0x800) msgrcv(r1, &(0x7f0000000e80)=ANY=[@ANYRES32], 0x1, 0x3, 0x800) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x81) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x1) 01:28:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x5a) r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x1003, 0x0, 0x0) 01:28:03 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79083d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a6de56af3e0940f3f686dac0a0557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13e584f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117", 0x1d8}], 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{0x2}]}}) pckbd_enable: command error pckbd_enable: command error 01:28:05 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001680)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) r6 = syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x18, 0x3, 0x10001, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r9, 0x2000740e) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f00000005c0)=0x14) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000001680)) r10 = openat(r9, &(0x7f0000000480)='./file0\x00', 0x200, 0x20) kevent(r0, &(0x7f0000000340)=[{{r1}, 0x0, 0x10, 0x2, 0x9, 0x1}, {{r2}, 0x0, 0x20, 0x2, 0xb418, 0xe994}, {{r3}, 0xfffffffffffffffe, 0x89, 0x40, 0x8, 0x10000}, {{}, 0xfffffffffffffffa, 0x756f4107189ec5a0, 0x0, 0x7}, {{r4}, 0xfffffffffffffffe, 0xd9468fdf79a4e874, 0x10, 0x2, 0x1bde}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0xfff99, 0x0, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffd, 0xb2, 0x1, 0x200, 0x76414ea3}], 0x8, &(0x7f00000004c0)=[{{r5}, 0x6, 0x0, 0x40, 0x800, 0x3}, {{r6}, 0xfffffffffffffff8, 0x29, 0xfffff, 0x3, 0x4}, {{r7}, 0xfffffffffffffff9, 0x0, 0x0, 0x3, 0x7}, {{r8}, 0xfffffffffffffffa, 0xf1, 0xfffff, 0x1, 0xfff}, {{r10}, 0xfffffffffffffff8, 0x1, 0x4, 0xc74, 0x6}], 0x0, &(0x7f0000000580)={0xe17, 0x10000003f}) r11 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r13 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r13, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r12, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000140)=""/109) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r14, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) semget$private(0x0, 0x3, 0xbaffbc4fc77b9ba5) accept(r14, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xc) 01:28:05 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x102) pipe2(&(0x7f0000000280), 0x10000) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="b2c40c3953b426c32677e2cd2a228842ee91199d9b2c0800d06c9efab1bfbd878ae95542786ecece408a1d3bf0969a8bb33af65c99981f346ee706732214c8ddfb3d4cdbb528c126c01d6d06fedcb2eb5549bb5262f39b4841222959dcc2bfa16a80f95fb4d8f5e25bcb5acba87aeeec745737eff4528774b3fd0156433a7506d5083afbd49248cd85900f91cdb40d5a6d7622d02c045126ddd7b205dee0bd5198a11f8d1428af769fe0517a46fab74be18efb849f9a33092d0bfbfaea98a075bdb8523b7ffb49a81eaf5e74cfd9bc960ae2f1d6b47d5957be9ca1e087", 0xdd}], 0x1, &(0x7f00000001c0)=[{0x80, 0xfffe, 0x1a, "7ccef37cb18199c2f475fcf79472a640bee84978f27bd68d3d38a1f1d1203db7261673e7d60ce5dfbbc07d1b9a45fd336dbd90c927afab80d943cb47f2e0f88b3dbf44fc568e17efa6775817ad098429029fde275b14d88fc63cde17e05e99e9acab0da5b4522887459fd46d56ac7ac7"}], 0x80}, 0x5) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x44, 0x3}, {0x41, 0x1f}, {0x87}], 0x3}) 01:28:05 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa043a16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9057aeaac500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 01:28:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x20}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x80, 0x1, 0x9, 0x1f}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 01:28:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = dup2(r2, r1) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000a00)={0x3, &(0x7f0000000940)=[{0x1, 0x7f, 0x8}, {0x7, 0x1, 0x0, 0x9}, {0x0, 0x3a, 0x1}]}) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r4) r5 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r5, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r6 = getppid() wait4(r6, &(0x7f0000000440), 0x2, &(0x7f0000000340)) fcntl$setown(r5, 0x6, r6) write(r4, &(0x7f0000002380)="e87d7b5f6fc023ef6152c6b807500eb909fde1e6f14cbf6ab3a915337ce39b690b492cefb2519a6ae800cd037fa86f7ddc9b3071faaccd9f199dbc72a5823b9126d14189f4304be354fdad702ebe3168c8b948faac30f8cd70986ac028ba396da633964823e2aebe01271dcc56b7dc12a735d12e6a5b95be117a9c7ef8a67d3137891bcd5988f9f6aad31663f21af93735fecaca3d1cf24819d67ed5be0e228462cb954b7abdaad9f763b2c34538972693b642d5421c28272f0d5b2e5d2f6434c576581d96f43c8bcd58e3a260472e6c88d490fc442c160d8972a2d2a636d164d805e361fb6549fd51281a8a9050662e3c0dea3fa35715f5b3cfe19520139a054414cfe6802798bba1317ffcee1c86eb1e289f655938a8885f4f296c8be76bcfff4a7cbab346b74d38c93e0fddb89f07ffc4b402dda4db6b0c9dae1136a5268be2c0f19f4b4429b1c8a15593f998fe5e7bc382c247f7bf03304fb9ae16059610f05cf01b314d19645021caad79cfdd5845ca47e03297a0f0e4f117cdca4c720dce492ab850ba1ee3e3d3c8085c6f4a1a23569d16f716533808b67d7d8f1a0bd9c5513f7e3a1c61bf13258b08eb413ab66d91a30a280ddeaba07c2a08d0dac092217604e974de148a4ba5119d1ff6666ab62eb49c44e3a10f3bc66c6044c942002a01aaa2df0029f8a1541d477bebb067e71b92e25164a2838763b9ea855b22ab27895df62c15eef1649c200aa862a249fe88c03714c34c3db7615f42ab9983c99d25c9fedecbe65973402a9f2cb4c1338338383b482cbbdd351fb2f25642a1151de405093806bb67693b86535b5a50c3cf21c7193f9641ee96b757e5f12d41e6dbf622f2836be72156f607c1ff25bfa00ed243e267f0b7cd0e655546911538e9a172baf931cd0289f1b1f496753aca4fa9ffbb24641e593881a0456d8b970170ec65df914743faa835b627ac3cc182d4930e4cebaf33ead1587ee5b4c324aee0e904dac6ecd6cce0d2bd4981c0aced67c8f3a56e44099c2604e8230a439d279ef3d2fb0d243eda4ce351295f7a3d0177fff5cce8bed14842ce202adc559d7013327d670d9ffb3e9ae73926ff231d81b6616a5e9f13553c1effbfcb7d390d9767c057a6562b514e1a959a04bf89da060b9e2d220d2bf5d96fcb1613d0d5fd189939679934a192290c0650a94242bc70dd220723a9604dfc6f374ad0a767f66095d89f084840d852e32015b446017819600e7b5b7b2b2bf44670806292a96af5beea8b8cf6281f3def974d7532ff301c37ad5574979e0c380e269fc32b3b9cc6ad0f9a9e06688ecf21dad6333f0689f57c346e28278906462af8ee643eb1d2d2733183297d39c8983af3222b5f83a17cf3ab30e40d5e8dc7b0d2e98a14cd33babbb1f2abf52863ed7ff9cdf080798eb74bf491e8f3237876e20260ceb9798616c7c93e74060520915c675928151d9053dda5d587901a7ea7de171142f7dae3afa22c6653d37d28e088c3105ceb73a0774e9574f3ea3acd618ae001fa4889ccdb300d48cf020d54ed7ac4e95d8ebb866500b5cb49eb994416b070bf3b2f9d646798677ffe50be4f3f600c57557809093f5f1e98d61d0b8d1509447f575fdf8541b685d77a3a47118468869a1f8f466a9e79f623c6d422e3fc730e493fcb74a0463a1bb35eac9e5974a149acf31f868c5f95ced7b4de9da97d66d831bc256c486fd1725760ab9270279d20ffb063647072e0457465916df095a6a04869bc75bb8a1e66652a15da6016b862c680004f988264ba6c171013829b6f1f3f3a7c177affa3b1d4232f361d21ab992a0d0a7bfc5aa9d5152a233aeff2e9da4d0dec3acb713de17f9b7467e65f7a9b619303a4c74b7896d2d598dc1a4ee570e71aa0889b3f6b2091821828151944db0a6175868a44da25d9318dd45697bc9beec5b32b2b9a977d1cd8e9e7d7defdea96bf5f4c1f1ac902c51f12a5fb6e3f20d7d58e85a17000b6c4ef026e5aa7aaa3483fe13ae691e0e3a8e5a52f2080507e9a6af48d5f04d7e0905768664bf002c4b88b8288e57d69423f5dbffa9ac9abec19535a15e6213835d61ff4b6ef8c9d7b8c77be9e86a87e4cced38bd787b6971d829259ce5a2f5c6bd16a8db0abe02df4157b68ed91f23873dafcc922126f3d5826f2bc9c154592fe59737f9fe3a37546537e41060df73312d9fbac367d47199afd69bfdd4d6f8b2dfe9263ebd22ae50c06ad918db7bf1c6ec68cf9022e973163267660375e83fd6a42c8fdfbca9a48b26167942e40e733fd0984a5909ff71ca5a9c4dafb9d510d199ae036ad66b3ff15c404e2437f093f6c04acf3678eb5f60f2c8d9943fcc2473056999d3a858331507cc2492ffdef0675a9ae2acfd0e487ac9e90c8ad15169f29b3abf3fa1d9b4539db28267bf260b9a3297bf1ac7dfc60c2ffe828e7f07de4e8408f1c0e3afbd50341925d6355463fd00bf32b82ccf9d11cd3ec5744e03c2e56c6081a9c5bef3d323c11d9c46cd3257f32a68d70ac1eef7633e0f00933cc0eecd2879b2397b4b8e94c457848fcab1369b33811291c497ca70278eb8976df698a72858e1c5d1a67184a61cd2f4f2eb4ff9290ff548179ca2e76c3224c18d5258199db665919e7faf8e426c5f8b9c23d6a8152db809739ba87edde7f0f2ee498082039bbc2b14a9147b2b43fd75647272243bd1a26a0508e4c23b03faeb4bcebbf087914dac7085157a23031618e74581a05ee76b7886bf4196a1d4ae56e681098f7c2d73fe914c0910d131752f2f03c795a417f4991d93634fe8e54521589ded57b1262c88a7ae6f6815e354702ba80aa085335177c791cacd8d017ffd456fc03c00d628629769d1a5bb5273dd5c020d63b6c383a1dac6dd79d319e38c844b3b6d79a0dd961afe2a701b668d5879d0f4d49918135ec43a0d23da65a5f6934e0ea88a8ef01b6b9c5091ec1177132f42b375efe5c15d3f537eaaba430275fac9a866a1f40ab34ae6ddfa9dfb1b43f5049007e62fe79c9563f20eaa0c2db3d4cc197de01f1bf240d7f0d062ee48d0662f67203cc6f380acbe48eb071918c46e17425b5a7a9ec50855d94f9b53df66dd02ab14c027b4271f86c77cd036790e48cdf9ae203ea4051d11d5680ff4c8acca2661a1d9d52763706b96a55e80fb4a4ff09d65991efe5fc90effa39e0d1d35b55f6e3826f7af17e808913841ba2310a49ead743a58dbb9baec9986e21ff15eedbcba6b2ebdd326ab0223baa23633d5475e9d3812e6656d562e54800c3ac919982e7dd31c8468ad5c172e2902a9d58536c8650dd66a0bc31c146e2659b0ab0a5a905ebdeb42abbfa87d698f67605f7ad604bf240789ab804112774fc84699cfb852bcc2cf790edc92325a1c099e8e5804e3d1b871985962e823f8c6563e8be8651b675cfef2a0e08a1b48286f1b85b6c70ed68f791e9cd5372e42ef07da1e1bafbe106b6b5fb2a651ab3d3581c0156cc9351c38db35c942a6bf1509d93fb215321f660edbe83817a0b580b34000f7a6e65aa8653d86004c1c84d6c1e95bf65fbcb224d9474b78f358bdd13aa788e868f4714fe5c964941fad0d82b43b67c30a66263f0c6ba5d162690c734b6b9066e7dff74c3688a2ac7472b42304ec276552d91ee43140178f7300c97e3d75416c21a775863ef9491d104bbb8f341c5729f12d3178ea3127e1d354d6d1eb27d9adf06a2adc6f9413a533197a1314e1db4dbb7cd36865e79b3b76471e8c4a59bbd32e0af3b03673ad0f19caccb2657296f70828f9b87ad094f71d9cf547d33bfc252f3673b3f1dbff0e1c7cdaad3439d63ea4f98a84b6654a6bcc28a5c8fd320a5008d54814b25f66030d9d2fa5cb309d041a61594d0268b2c25ea698bdbf1606e396d14b9d461de7da88ffa195e39188d15dc65d8ae52c3106acfa557fdddb02105476ff1d7f43d6107149320d7c8e86ffc56baf86000d7d9bb396647a52eaa4660bd85fd45f3b0faafe743e648340244d311e3199160bb0161cd009598185d761b54376848d403e675882006d0c4a9277217105adbd2698610528ece3d0fe3f77ce9fdaa5b3430cd19cbfee6dc40b19289bbd14960b1d674a50354d34c55b15a0950a0a1b8b5c4d0891a49bae988522c56b4c88c6dcbaec4a6b20e8f5b51f481c2dc08df79ed4dc581331fb1ba183e6f68fcf95319f3477aeb699d66a04a4994104a9b8be8c3010cabcdeaff59143cbda085b921ae43b6e32a53fe74bbf69cee518fe4311be9ab225ba72af6f13fd91ef58b238989c48cec8549437d9f50f273fa85c9cdcf3f3b9063ddb4d4477b7f91dc012876a78cef67c622c86678f3ca3e3c90a87e85135c6b03272bb7e5382acb9a82b4e6ea04773275bb3f4f1a48437cb338bc6a6d69c0c0c22a1b6db42dd7c372e67784fcbc8c921c006533b149532fb7b92b0eb7711cab80e02ab912f38b149ddf4ded70159146f3a993339c9646200f893095b2eadb9ebbd04684210fcc07879a3ee4b5b92ebc0095b12d913d9e1447ce0c2b7c025d7fc9616b02d020c3949496f396828b6b6afbcea13e6337b31e760aa9bf4c5b2d9bac830acfb5befe244cde8122e96277b9701cb6afa5f4d16e9e50c1bc89e814a780d61f25cbe4650c70e02b6bde25391dfb2afca729b1022c125cc662a748b46db453f316c13db3dcc3932d153424e6f853ee3943a76821801f3182749c9eed1f41991d251a82c30ce5512479a5114081566db307a845a76439af3b8848c8811fc16fd49e8833d6585918116abc307a2b8f6881184a654edd0ae2d84e79391d93a7af203dfc99b84f8672b18c0f8e4bd8e5e728cfe8bc3aecd123dc93e1210f402d3790db679fdb1931f3a2c1f56dec3d6bbc65de9d7f85e75bbf0287b9b9a0a344209b82f13b65102b5729e7fee6886ed15730a811b317407d91404ecbb3598536f9b57e7f15c93dd94754097023cfd29f0056572566180775ec7f3ad7ae3200d4bad79f37f721282366dc2e8837acba5a8f657a76c06627e879c0a4582beaba501bdbb6c067216a280bafe055efc2a0d651ba94610ad1c4275e1e16d8363091c63dee9357e425c106d85230b7528117733f0dd81bb670159cc9823f6250339b288063a44682649cef5c38c54cd5b5076804ec74ef7ba7d1de23e6e1aaf8c0de08443cc994caf62bde32587fdb69a1e4b66f169930c7d8f5df2ff137a06bfa4eff109f0d081388d46e850ac697585385fc6d86aa24aa1b8e52ed5e0f2bb62dae6886291a0b7542f7ced243ff43454bbda4a9544dcb446a1dc95766e0591a91094ffc11429c9dc8b51fca7fb1635cf94d2ec92d5214c535d9c609dc06f44cc18aa2e5857866f16da0a2b3d135f3056a339686e769ddd60b68f630915831e6b7761bc592369b3a54fbbddb104330c496e588f15a3fed74859775d1cbfc3b838a6f24e1216f525f2f1ea3a980077950f0a0ae7cec93882953c312c795db18cbfa02ed9265d9bd81c3e1f6c73561649b6e2fc624278c5548ae76f8b5bfe00d01426a5b5c1baeb1a2586a640c381b0591f013cd4288e431b54a165c61a7f41ec888e27ed394311bf4d4bd4603a89648e0ed51bcb2174852af77c183aa0e528f187814f4d00c0fddfb0375a763581a40a5e1bd16ea9f737f5a524cd9a621bd3861d9f26dc4e651e68494f18f7be3766fa4f276f177cbfafed7899ad9fb5d60d2739d2784bfa594f1efdf66cd68cbd274e08a2d4608c322f8ecd8c95fa43a8aee94a9ae543208d9a442e737c020188f3eb95488ce4c6ea3e9b37ad28cfe2adb", 0x1000) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x4, 0xffffffffffffffff) acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') socket$inet(0x2, 0x2, 0x7) r7 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000000000)=[{&(0x7f0000003380)="741ef9382bfe3a9354a6e973a2f598126478d3e2ab50328c5c95c34f2f1910a8db9a81880ade405be6d060e4dc7b9f368f0084f3a27dcffcdf4cbab802fffbba6262ece2f2be447d6dce5401907c273157be1ed11025654ad9f3fad11b0029e0df75f482399205ccb93fb910dd0f19e7317dbfa104587e9a164a449477e407865edb35fd6d59259fd3fc95987f9d5c4954d05e3d3ea5e03e5d9bd63c59bcadec9a255fd829529f5dc788267c774013311a3ffcc8b0095b047855e4c76494b631917f1221aebb50a7ad1f529ffae3d876b46c011eea53ed3813ed221de0d6dfd075b3567dbc12f8271af96ccf0e3762d540dce5e2329cc661dab2a8d6965126b3b190863e103d81af47fd10ea3641800be9f769f7da138a68c8a229b716c345fb10e46f9ba9480583e4141343db2f500130a03cd894d4c1121024efb020ae13166af39b276ee56ee53b50d1ceb6477198936b20ac9d868b056553c154bbd2a2f19d30678260d2b4e83ff882bddfa89fffeb81da916e8553c481a1e34770efc107e2a35374e3a7157a8519b569b1499f2e92ea7795c50b930ec97e684d6fa907cfbcdbe58a735ed5a9960e3cf3168fc0d1847dd9b084d86f39d10bac2402aae5f1317f67483eeb02921ace21d8124e290e4ab86c74a68038b7fe27a52252dbe8545d1c5aa1038784f28b6115ea52a5ca51f7b01ab53026199a6ae9062b066c7713c5a3e570aa932fd55148b470591b0082763ee233a14c7b0fc3a0236aa83068e8a65b11cf93cc79291c2bd7496bdf5509839749b887f1d7560c9701ad9afc39b01ce1a5d7de3fc09dda62c08622ea1cb7d3a8176a7cef87ea3c4b54c1e452fae6b68da44caad81ae0ab4ec6644a53e50669701312d2925e117e0347b2d7ef507b9a6d09e56faee03994e285c0c2102651076697f5f1b3a4f4c73fd1b769ac0402917ecc6a54098900dc1d80f9ca96da5f8edbacf5b0d9a8ae9d91e057f340709f46780013438aa428788b1b89331b91166ff1206ca1bd8518dc5e6299bd19d487ea7fb5d9cdcc200cb393c024bfae243c24bc599847e3c5e28e629d6ea7ff91657656884308d084e02290657d6b1a9e9153c26c96790598a72b350f19040f4c9102896090eef1f4292f16401d4e81a71d55a879fb2280048c163e49b8204ab0cbbdda1505cb8018f24f796710e4fcd2798c02c4d873a4a09a4f833856d7489dce485ae627a7fe9fcfe74c358a03645ee3dd1f857e603540e382d406dd27904ef5ebd90cbc5ad8164325924622e128f0811bd7459eb931c1f15e8492a66ed5269145a38d05db6098e044980e88feda45986db22b6af1df0eee539e723bcb6d877890f55d0dc864c2e7a7204fbf0093405c2120096e98964e26ca5bd28c79f52373bac2650413b6370b3192c814e35c48667261157ae560dae98a1ce12fcdc77de1180a47cdf71d8d5cf0cb56b4fe67d115e350070d1c770955eccfb56827510cd010bb0bab817c98b2754c0e22672e1e974a6efd061126a9f251d43892f937d50439b0497d83a77390ee2c299c5dea9ba77bd78f462ce51a82dc55a46e7c5c0f981d72726e6ca379f1e304f39271d8cb130c2a8d8874230d62700ab7deba6b4d053feeef184ad95e5c0f5a1e71bd7c99d28d349294ad322e23db273fe01e1ad80d62c1ae24dd79ce9c541e0ab5908a8df9395d0e09f5624bd42b995af2daf8c1fc2512fed6420bbfb93c1a03bd8fb174f1e9a40830a0277540ebeed227af510edac92b05791d79d0e309501c959ca0472bda51b857b7b8abff4b024931c1e75fdae53fcb69846f61b7070a15acc5a8270bbcc4fff7a7a0cc2aeed0224af46f07178ee3644a98c1a082e10758e884b9677bc13127ac6807947511d8e5cb3b3bb50817ff48cad231325d8611f8f7401d74fac092499160498901f38c9bd09cee5012fe041b9717b0c63d1341d310891bed635b8908ec74044aa427f31df8a2be6acd9d6cba7b7a684d3c78b028055f6188a2adb8ea11984e66759b58123fbc6d4756aca33a5d15c6257e9c433724ddf194640f269922c87d141d1f8c74e2fe2e58d5532084b5089432322061245d5639dc9e1baa905e0b82ee428e43f72a4ddda75fcaf5606309b66b9bd23111b44fa0d22ab20fc9beaade6b2e689cf68a6bc2328dce675794b84f98f098598a480c067fcd8c10a9bc49925db5567a46e1194d20b7011ad2c85b6988734a3e8f23dd35cb28379852fce0e7e86adeb494d2dea72c223e27353b62a012c607d9edc92884a2286a2c7a2e2bad1bbd796840c6bebdfe8c04076040aeeea679cc494099386d0433630512370f2106b20cc8aafa6195ebfd1e663489680cb7c0f135158427c055b43c9a72cca2235b9e11b142213d3566c253f7356eb90bdf55a1c4f56f2a5714c32d3cea6642304801d341b1b480ed89b1d6829505c5426ff721131fe6bbca426500e1a9f9d915f7a23dd840dec9a43f1b8d0ac3da386adffd9cadb4b5a7e6af35935c8a0e9638d947c2121130ce27ae35eb6133a638797bbf4c72528715f8bb6ceadd714cf70324c489f34b6541cd02a5df8be7ecc8084c9acf5937d5928d3e095c094b72efd1aa73621d653f74ec0f95543d116f76b0cbf1bafa49307325d20773f77eedf30e9f5dc9510aaeb0875e88673696fe9d8c6422c88f14066ee6c9bb5104fe07e07b18944aef94350840849316c750aaf9b0a3e7ba65b12eb3c9104e9aed75365487f4c899d70151c0ddc96cb4856545fdd580e2af09a8823fb13027559c8996b7420dd2e13c94915e7a6a13c749d40117086d5c43a6513acf6d50e43bde6e090910e796ea3f0cc1a42598dfd1bb5d23622652705365dd9f405247ecd3771c5c299edf7a56aeed7022ef3c5cd8ceba9fd5bbb6768afa36ee21638cbd5c8484fc244c969b4cc15551b56ece0f8c6e9379e129354526ad51a29f1d6b1e506fe9f26eb74adbddc78484b33aec09ffbd6c54285a6c7da473d1b5df4716c2a51dfbbc4ee1df338eb185b5f2a5b2a16ecb8b363d8cff38b6549917b43054eb9911f3df91fb42bb9c0e702d538f9dcbd523cc5a7068ee63d2d912726ad469bc2b69c43091e11a829c4e388fd6e0eb4fd46580753ca2c388a286a029d5630534982eb390f21892fa4bf0d067403d3e352fb5dc37845dbcda1c22d6cdfe63adcd19d981e3231dbb7a24eea1b2d0ba6b6e4a6f68d616c1d1d9cb00c33481fadad4794487ff46bdc4632195871bd5a7159ae409e6d56809f3813e4b1e17c837b26a98c334fdcf1dbd8ab73caeb6dbaa15633ff1894a3e9344b8ae6ba8101bf7d3cff135686c8fd9cc721d668c1a47de38f929134a215c4eb4e789917c2b6a636f80658acc038c02a12f8fb6a3a0dc8d7c0223d9c43436c9a12ca5e1389aaeae119d7ee017823a6151892b02badae4b6d5337680fdbce7dd951114d3e403bb9299fad42095bc2c1bdb50813819875e7a69bdf93dd83ae15cd3d57ce57eacb5a8e75f4652527484dc008dd9ad3451b134eb6d6a2e2d511d573a5a895ff63f4d0af98f392ebcbdb29df206c9b057de0d83f6c49569837a93c70575dfd61c557ce1679ab35d0cf8d3978a6ab0cd5184114b668e5ade8984d4c7a0746dca18c6cd05ce6a366da09d1875dcd5bed3dd7d91334a79b36cc54c053d79013108777e242c8e5042aefb935a25292ef8bb2c4d36b3d6a48a4e59ca93e2491fd8fb06cd6d8ecb0c71456f74c03cc80b9676029e1ba7bf484e202aa1bf42792c2ac5a4c403694bd986a8d5e880cd64ededfb32ee097dbe9e0b115af9ac6fa678377ca559f750d526a360736c7332b973d89858973da79b99b74175be17999880c352edf8cf753c0fdbf5fa261cc08f6187029b7151674a562ad2898f018314b7e173c4e8810520847e5e0ebe4c5f12d769fa8d4aceebd5cfb206882d25a101c5e0dc22c2b3763f212d599a155cae49a1c31865f23667303b0034d2499b97202cf051f627e7167fffbd0e6f7c9c67c2eb653e3259040b3afd1f12a524fbd44ff8f794a1dbe03f016353354fe869c1b79eefd2bb4738909ad9c0aa8411552bfef52fbcefae47108850e9114ea08858466bb55f16db748228b016571bd77eb4bd0757b48dcad5cd12570b831dfabe7ccc3068d87c806f18cc8bcb10f2147bc5851358960b4de6dc4cafd4737ee9d278e2c3dfc397ec383049fe39ee81d0ba281a420455c4c3fbac280123834401c1b9c8273667f2ca864b7760e89f2930f0bdec3542c09d49206304c8364255c3f1520c3fba9c4da89f573996057b1af59ce17127ab4efd48dd68e6aaf048c3b44801f282fdf964813c1d34385f05947b722f84c68742c41a9b1ec7778e52a856259c24fad925a2a85bd383ea2eea5f8dd4d7c24b4b5b7d8063fd9b742bdcd058c1eedb19a94f73ae5fd70396cdd6afe3b06e3697740c283828a02b4e36cca257a9df96afc2804000f9ad9fe22e7396226728ccb336cd26e3e043ec5f1db6f5344d5a897bdb34311ffe2047c5c4d1cf2337387efe39df57a1acfd690e39c6a44c3aa5f47ecf84e34201bc81d6fe2d3e11cc1c97babee691047a043dba44a962410c8333b0b907f3df6bbaf577214e2403443ae5f2eddb2bf633d125fe09be87aafd54aada3075afa6c6df0210da913b013397cb43bc5ff545f9757dddf678e78d2855544abf04e63af078019dec6506da4de182b6d4ebf233f7792c0f2d592cb03c02910cc822b41582e575f24a18e2aad93a53066d9d0e24ae7c5802483ca8abede6af2b45d9a64c6c39cc4d7ab40af5f9c2b3bbf5cc1126259ef830ef67ec0b92f910f9afdaff5f9f59dc2b8208153eefc90b8701b9a7281778ad5cf09ef033892a1431f168262aef1b400c71c3daf0089c5281107c10125eff849afb14b939e4efd76ed0f526903147d729b8bdd8f978389a233abf322a52890c6ae84ccdc66912874c1ad5c10686a3b453116081e0f5ca8b8a6547d2c9ad7d1201fa3f48e380116b4ecb6a5c9b0fff5cf00efbd2036f836803703cc39583128fd684587a0e79155baa07534b2e764273b7cb7848a2b54398599f84c7e1e7187a25203166c8931608b81dc7b5787f6eda15ae56891c6e2937d3cc656bd47987aeac349fdbd3fde5790da2bb46ae7be7125d7e6332448d5e0d5b79432183b452e4bc963d6953f7eb45b1b45a4e4e4359d6583683e35f3b17bf973c73f59b7d67d06a7d2b5f3bda13c3e5aca36103fb9b63db464f2bc40b4c755f8d6fe98a288a8f6ce9421b9cdfe4b6fcd0832b6fe961955171aaf769a81a864c7af92d4f305c950df65b1581d80fe85da37bc02cd8f26c3bde7e6f35ee35c5bd1a40b9a2497302d20a0794ce3b7f4666bf9766d0e9f443d6d2ca62801cff0fa42d230b0898780e96b6b2480ca863013788537ec45204e98d04c269472a11d01a909857c632b3fdb7602eba5525e9f351619263329cdd8f9c734535aa027909f69349bde849a46ce3d336008671190368497b0c32b37b98883d70a00f6bc829356c98004023f9c509d665f05b9ae2a8cd5f5f7d11fcb5efd0229d18b73479a1199ca78d45c7706904b163341f61cc2388baf0897880f2591b825fd538752e1a3183bac80f7f549dab17effb19aaba77bb3934bb55c4f5d80921f337145f929facc8e2aa500de29285b95eb68a63b81436277a58cda80c8818160c9a044ae496e9164ba3d7a5854f5ddaceb1f95f0367b726416ba8bd8a807495e5f89d6b8e0056e2cfa9c5cf6e8f3eea8b04476ff36ddf9a54b33d5070a2c6af3783ef1d2bf14026", 0x1000}, {&(0x7f0000000280)="c04543863bf60199d14e5e6fd1d9d188d259b15eebf0529ede69e7070f18e10fb01fb0745899335c11b0aede8adbbc28b6bb6ec7d560efe4cde8a6947bdea6396f09da1c74a40c118f4442521ce0b87e1a24c7733089b8c6778296b091821e08a69e323c47512741652a76da10018865abce3d32bfe0521f0cb4a185175a3a80a24999a0f0ed26c503ff2f9f8eba5e33d21eef3bbdecc96a44f792b11c0f4a348977b815f1fe5ab86fa8a8", 0xab}, {&(0x7f0000000340)="8a472f00a44454061630edaae43ac9089cbdf2a1225050aa1c15d63579770544764774180ec9428d784f9f73086195ac0692bc45d563f5260fcb93324df669", 0xf5}], 0x3, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x2, 0x0, 0x0}, 0x8) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20040, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000980)) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20080, 0x0) acct(&(0x7f00000009c0)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000008c0)={'./bus\x00', 0x1000, 0x8, 0x7fff, 0x1, 0x1000, 0xfffeffff, 0x3, 0x2, 0x6a3876207d967197, 0x0, 0x1484}) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f00000003c0)={0x10, 0xeb6a, 0x4, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ee5000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000c3c000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3dfa}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x400000}, {&(0x7f0000f78000/0x4000)=nil, &(0x7f0000e11000/0x3000)=nil, 0x80}, {&(0x7f0000f93000/0x1000)=nil, &(0x7f0000e47000/0x1000)=nil, 0x1f0}, {&(0x7f0000f2a000/0x2000)=nil, &(0x7f0000c49000/0x10000)=nil, 0x7fffffff}, {&(0x7f0000e61000/0x2000)=nil, &(0x7f0000cf1000/0x1000)=nil, 0x6}, {&(0x7f0000ddc000/0x4000)=nil, &(0x7f0000f60000/0x4000)=nil, 0x100000008}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ede000/0x2000)=nil, 0x9}, {&(0x7f0000c5f000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil}, {&(0x7f0000f3b000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}], ['./file2\x00', './file0\x00', './bus\x00', './file1\x00'], './file1\x00', './file0/file0\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './file'], 0x8}) fcntl$dupfd(r8, 0xa, r0) connect$unix(r7, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 01:28:05 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r1, 0x4) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r2, 0x4) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000000)=0x2000007) r3 = socket(0x1e, 0x3, 0x0) recvfrom(r3, 0x0, 0x0, 0x1, 0x0, 0xffffffffffffff16) r4 = msgget$private(0x0, 0x10000004) r5 = socket(0x18, 0x4001, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r4, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r5], 0x1, 0x800) dup(r5) r6 = socket(0x2, 0x1, 0x0) r7 = msgget$private(0x0, 0x10000004) r8 = socket(0x18, 0x4001, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r7, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r8], 0x1, 0x800) fcntl$dupfd(r6, 0x0, r8) socket(0x3, 0x5, 0x3ff) 01:28:05 executing program 0: r0 = socket$inet(0x2, 0x5, 0xfe) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7f) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f0000003800)=[{&(0x7f0000000400)="78fa03e7a2a457912fb5484d94c43e605635a26ea5a8a496aaf71306620348e1fae20b5b15c008e18268735bedb0606f4f48cb26c1c53fc9f00fc447d82c", 0x3e}, {&(0x7f0000000440)="8dbcd33f89dcda2560892d7c33f199bfa15530005cf87dd878451ca5890f0c38c14ecc6c099a2d", 0x27}], 0x2) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0xffffff01, 0x0, 0x1f, 0x36, &(0x7f0000000480)={{0x2, 0x3f, 0x1f, 0x0, 0x5, 0x8ed8, 0x5}, {[0xa, 0xb5c2, 0x3, 0x6, 0x4, 0x100, 0xfff, 0x3, 0x101, 0x3f, 0x338, 0x8, 0x81, 0x7, 0x8, 0xfffffffffffffffa, 0x4], [0x8, 0x6, 0x7, 0xffffffff, 0x2, 0x6, 0x200, 0x2000051f, 0x3, 0x9], [0xfff, 0x7, 0x6, 0x0, 0xff, 0x4, 0x23], [0xff, 0x1, 0xfffffffffffff9d7, 0x7334, 0x8, 0x8], [{0x5, 0x7f, 0x1, 0x6}, {0x5, 0x70, 0x7b9, 0x2}, {0x7, 0x5, 0x1, 0x10001}, {0x1, 0xfb8, 0x7}, {0x5, 0x1ff, 0x5, 0x800}, {0x4513, 0x850, 0x511, 0x1}, {0x46, 0x8, 0x7e21, 0x7}, {0x4, 0x8, 0x6, 0x800}], {0x2, 0x401, 0xfb8, 0x9445998}, {0x2f2, 0x1, 0x4, 0x8}}}, 0x1cb, 0x40}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f00000001c0)=0x4) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004408000000000000000000000000000000000eaffffffffffffff00000000000026c5d3a14676", 0x2c}], 0x1) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000200)=0x439, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x9) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) r4 = syz_open_pts() close(r1) dup(r4) syz_open_pts() 01:28:05 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x4802, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r0, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x3f, 0x0, 0x0, 0x6, 0x0, 0x5}) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) close(r1) r2 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="02", 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x12, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect(r3, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 01:28:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x405, 0x0) write(r0, &(0x7f0000000000)='g\r', 0x2) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232", 0xf) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:28:05 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x200, 0x0) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) setregid(0xffffffffffffffff, 0xffffffffffffffff) rename(&(0x7f0000000240)='./file0/file1\x00', &(0x7f00000002c0)='./file0/file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file1\x00', 0x80, 0x4) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) 01:28:05 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r1 = dup2(r0, r0) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r1, &(0x7f0000000040), 0x1b) ftruncate(r0, 0x0, 0x0) 01:28:05 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x3) setegid(0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="e509b1b18d239719908f1bb10cb7aa6979ae5a9da953427d0c35df9850ca114eaa21fbfd93a5e7a5d47547fc9cf81b68d8a38124e16b71c8ae7d9daa2db10e9158f3a8c7ccaa51b06cbe446ac072694f269e7ff32b82d9c0c3eb8eb142acc59d0941f84482dbbd32bfc2fe1ceb482785862fe140bcdf02ffb03f3ece8fd05518d995f7bb09795a2abb08bd265c38afb3096faba9df4bb78bed6a1cb27a8178c5033760e4cfef0f86567d89dd36d7bf002657a2e15083fcfee8031c1d48ebbdaef9520d0c06beeb652a4d7904370c6f3b4a40f278f8aa58425a3afbd48f8831ace7e51f115d53551d99209591efe8f84dba48d5a37650095f2120121f227f278401c50b44ed1ec0f51a0b25adf40f6bdb5b99839318ea3969643472e5901eb34fb085ec6accee7e53df177b8bc5f1d7cdce52f9336343c3c92d28aa211c9998a854b7e53bdefd181264a0965edc5772d04a9a0c5de252a0c9ef008a2046ba15bdeeb8b5e645e10117061151db273500806d07b6981d9af11f5c938e1984ec7169c20032cbb19b7684c5ca2c46d72154f19372fcd334aa773130d5e9abc3c31dbf05ffe31049cc32bb2386ef255c6e6d66b039fa5da0a358e85e10d1045ffe7a18e1f7422456b8b3a128571969098aab9e490092ce0df8a85c5df50207928a748793b18f6f9bd1ea01965e45d42535b424091d8da36aeccd4bcb58a41fa83835c62e7bfd39a35c2de8e00fb2b5d87d122b4a924d08d7b417d7f65ba295f0dad87ae7ff62dc4b60460ab6c85d0cd2b3b27d97a079c29538d6511543800a6df6a2da7755e458a0d694863a46d75448b19f222f5d288ee6c1474cf991e120724a8c57d9fb4b9a817a6c30590ab197d7f1238f6c49565e39885e0e4de5aaa2a63883aaa168054a3d0440c695a38f2b119f55490c4324133723642401637559f8e6b3ace53c3ac87d865be4f07440a91d2d12445d84f20f92228cf5a6b23731d2210b76a8a97e7c385ed617aa5c2cbc4c86840048c337fe0358b864e06626a9395fa2853341bc9c48682364641a1b5f3f423d7df63f5a6fba525cd76cb211c0559dfbb85c6a015c937a7324c95536daf768395c1ed05d4ebc9f5a16ebfd2cfaa1962c0b7d589f54c7c31a4124705fdaa25f1623bad9775b87a3a2a045b19ced95035f9962b6b1d615eb557072abd470f366435c234cf95aa8a936b5a64c66fad36f36a1e73aa216aca7b762581e3fd530dd26e7f15c8f6485bae4d065cbf041b58a40d31459b3224db8dc3e25c87170937d0652fc9b9c688e00ce6dee40c4abc4aa48a901f27f03115036c8c597c251b06ab6fd47f29a1d1b1d504ae47a94866433ea01fc126b38f0943a9307f88d5f66d2a1787e5e419b172a7d32aa3976b0a9bef047017a8fe99a7add7d2f0dadfeca8e5036f72f14f146bf9953394ec5de235d01437cda4fa43bed0e7f5d5bd86d2ec304acf256c7a200eb63d2349a5995d971801a5360f5b3067040836d056635854c34750c1026ac4d6f1f77372778f16416e7a9d44a49132c71a538ff8b85c222492869b7f05a1cc3e33621c816ca7da9282c72d820859cb7d69217c458023f77e69b803335437acac37eaebdfbb42fb008580de65338dac4ccc59a98c3d7c2f56808d8748d1b495b2409f181a6d3de6636587da8e1f33c3f228709b4c5950d5c64cd77072a8066c5589c2f5aa6b8349c3cc18ff9938d1b97884ea95596126c7787c2564a5371a4c14ea28879b29b3498ea7c43e184a97ea057f113d639648850fe08fd8a258dc60cfe9edee0a466a5e47e3b367231f89177a1a389c87af8e30c35a15ec86fe9e2c7c8e3b532958caa8e3939ac5570d20000d6020e2e6157a51c5d71c8dd8b5ef90cbed521e994aea09427d268b6c8ac6e1470d383925287b834a293dee82fb90466884811eb104bdb5f1e0284d3b84ced9736070076fef0c1e5e2854a43356e423b11ec7e15f153a3d5a3f118d9d3890a3de505a31e1dd5568fc62b13e75eafbf7e676d0a4c35b06cc555026a8e26633034b1947b9c5617c644aa927bc9a13b9ce676d72e551abf697d9305b5b2a9402c0d7cbaf54e997ce812c324b2ec88f812d57c58b47545d8c7f6b85bd7b0fe75bf5d9d8cc851ea222eb19e3d78df7eec377f6ec5df539be4283299a809ef0a299f1643c76476a2f6170f9a7b82280c4e14afc7ec88045d015c16f6369e7133a8da76015bebadbff5f37c30b2b80b970be92b7e09ac47a51201630da473436c74f973e93c042e9692792ee55eca98cbb9f22dadc40dd25731aa1535e510b838d4f5f17408a66cc37e799e64caf4da9a5a4cd8fa083c9bd094ca3266fcd8aa38e975b37b945a837c26d8f00a19fe28ff80d67a5c5c3cca970f3a6c7670005d3071dc30249f6c95d2f7d3b6eebeb95be84326146bd25d9167d4c0ef711c6b9c4f3df272798d9c87585a374f181439eaf5230bf08c2a78f002c92df16ad10b062563bcdf9a17f1774c07cd30fe91d064cb47d1e3668f0e6e24c989650a1be659d3bb2c59067779a5e9a8418d0011b0336f70eef7b372220a2fd79254d02a7516b527e69cfe71411e16ca79e4d94d81f2e2d86929188ad59e49f48ddef874943cb416ac411c91dfe6ab2d63ff6c0a2f98d13381f712c81ca8953b76f76a1cd1fc905c3194d1378d87ca3a3ddfb793ad7fa21b9bbdd52a3a3bf96d0cb3d8102065ad9b5b23db08379df275b127a42eda640932f633889c7eee321cbb00c372d0c6d46d94474ee0ee8f524f43dc005458301735d86579358b7de1ad57f1b8729172a7d6da5d1c6c495b8228b9a274bb5fa10a9279045ff7a38ddafc2fdb4130ed0d74ff61f0f52f4996c65959f31d7db869b5e4e1234ca5642727b9cd2232691ff6c8fc7c8278e12c6585eb0d34f885e587956fa2a23134cd94655225d492b5c35a749c7e6ab2a8c0bb8718e956788217fd0ec8fd63f5b2e687f6dec03240b0fd7f68a13507b5e1dbbfc178a62c1c71531229eb951a06fce57acbd460fca875fa39c17049c4bf763ebf9fac4a1173ec44de4aa50cf981593beb89275134165604e0287c919d19c0d7fa31ecea3d66911cb77197c7d92c8750ddb0f4d9becc177247d902a5df708dcb1580ac4ba15e8d0a9b80c79b420c5bb246c0fc6578c2100d91040c264d6e1fa24efb5a4cbcbcad4d2cccf4aed466580719f04c5b209f4d65988a7f46f599b97b1fb4b2ec3af53f59ec8d4b7abd4d32fae1a500c6cf631ddbe9db921505c3b93b361ffa70bbe0ecc4083aef10e754d673933946da7e50632135c588e21b30cdbc25ee9da13ee9cc9fb87e7f8c0a952b99c385b409532784893c60cba8987be629338ec30ebec31015c8c739859b97c44f00884addb04802cb26ce55459c927fa1ce220d61600d59a969a9b067fc37e1816d9632011b3ce803fa0631410a6ac27852b5020c2a819748e7b992a5aa27ee5e21eebecbe3b2facdd0ce1dd8e36b0c6efb0a13f445c8fbb0437a5bfab7a78d366050f7a4b5bd2f899bf8b25c6c7a9ae37d81fedb1d0c6f90afac9fcafc77a85a9cbc080e25ccdd12fbc727188add9ef6fa8fa174004f7ab16fca80b3cf9118a7ad3c70b3afacc5062e592292c89d3bc14c30e9ddc624bc4df31eb3f78e3b4e371ce477ec292e715e6cdf144c2c539d32f5bcf3e84e3ab0042cc83f8d4212d35b96221d79e26fd6d914b8df6f823adfc15f1cdea826d1dfed3f2142eff43ddf0e51ed5ce64128e307ddc443bbfe7dc32ad5eb967ed5362e89619670f776d15f13072148e1f315d1b41d06271a1aa5f79d098680887a9e53e611c3039537bd51496e3076344cda7f16b089ee995b8b02ad1f9995ebe754050df7bc6438dfdf508639d06a0f9cbbc33572b3c41fb92ee64cd50d9b0817a2020dd44005abddc6b5856ca5d232f1741150b92c3e3ce3bd4ea38c88a64674b7e99583928e0144112d7ba7ee685f4017c1c18a716f60235d5c2d275a8811113db76186f6f5649f234f82824996629fd7314e5100450065adde9d33773133a9d67b9d2b608ee9b3855bb722421713879ca0488fab0f3427fb8df20f490e586e22c8c2665f339cbcb435c06660e2ae0c44adc9c9d13647b3ad78162d4c5d18c72deceb41cdd52b10d4f057631bc515cf3858644fea798b28448d8502a4c286cac0b589329d9232b0453eba22bd8fd4affe278f46dc6b9c101ee784d8323e35f85df048deea0f8a3020db03366a764533e9202cdc4c0101ca5f811fa94631cb1df6652ddf221bc1569ab053e3070eb74400a5fd1406821016a03f083b6fb1fdb489bcf80a4bd1e963d21b70924b5389f86f84b963a06b726c517f2985bae2ae283cc8043ce56c2707b193bd7d1ffe3ecf41c6525a385261df3907cd038024b46e0f68e1fbf1cb41770e087a593b85560086e87665537818c7517c5646c4b71762014d0f12105fdfc53fa23b2e7ffcbe053428f71c88f2fb3af87582f0503da8d2c991a1e87dc8c58302e594faa4388647388b59cb551a027fae06e6135704144f7f3d842c8e78bb9efb9f24a7201da5f5a199ca42120c156d8f069dd60066b6a58fec67b189cc60d9f02c397235197f5ddb64ce0d22a50e07f44ab1eecce94b7b627282c34c4478d22a738840f22825e0eeaa8333073d35664e37b9da6390895598e7b7c1179bbacd67eaae38b1a4fed8349f6d82f8e42d7566803b0927363adefd7d7c75c7d94a51bcd7b9f9f0c97f6aeb723ab701052556edfe69ca192716e0d24f9b935fe4302895bf7472d6b316288060210d392daefec6b294030082fa0de91b6c09f454bd29f5cd2344af23f72f23c3d8818270833c226cca96b7910efcbc95afed11ed911f8a7bf7cb87b2dc800418e3a12d7d2e73619f180c2bd8e15dc3d6b6b9593fcd87da6529292a6b8cb0efc8cc303cc29fb72ceeaf6db6788cc8be63002976afc9c9a24f6dfdb8ae72fa5359b638e7d07f0e52065a85d04ee0ad4ac7a69be24db5e2f84baecdb4e1b983d3c6c26d3cd86cbc60af752d0379f3e59678dd20c639ed7ba5085a776a373f877d282e942db3acd8b5ecc3e177e69c5bc87c7e579182154e506ab6a67f6d6a24ff2a5ac876c8a3aad3dc81ff2abbe775cf18515dd3c25cc00641e170d9d06c1786cf63a1166ffad1689dfae424d4689fe5796a6cdf2391811a3644df57897a6a92a27e0d7467c00fa91e53dd275d4c34f82800beedaa7834cfdfeae994f5614fc20ff0e74073cccb26577f78f03b21ece8e613d56c6ff53c7cdcf9549182d868453a3c0a3271061f0430abede042ce8dfeffdbdd8f1b88de59681d2e6a757dc0f0b57f881c71e9c23f2540be3a61813c8cf4413301ad5481f3e701ffbe56951938a392fcb5e4cd63e9df5e05d2c93139c158f350e5f876685c8457954ba96f947f60bbef2cdba77d8242df5add20ddcf74e4d9b7608d8d9d04ee5ef8faf74378c0968aa0fd9f8a0a9802588390cae8cc9681eda60def9bce1d5c1d7327509cd520524c589a0929aaf8bf1b4501622604fe3e917b3dd03d62bb16d5ac8822ac9d3f53fb62510d98f801563f6c16926878e80f1846e6bfb97de6631843a7a6c738a633e001c41200663239aa0411abd6339f5ea34fcc719c618a9bca552b0763a14c0af44d021b6ebcee11dff9d68c90c183b143315ef09bfbec28755a11d872f251d6805d4d1357aa4b24fed4c0787139569fa39176ad90733d37f0c77017e1865470966fb12f20b5210bf32dd7a0b458f0ef5deb3b826ca8c9120889715e7920018e88", 0x1000}], 0x1) pread(r0, 0x0, 0x0, 0x0, 0x0) 01:28:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x74}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = semget(0x2, 0x2, 0x48) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0xa592, 0x4, 0xb31c, 0xfe5, 0x8]) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000100)=[{0x8, 0x6, 0xc2, 0x3}, {0xd4ce, 0x1, 0xfa, 0x4}, {0xeba, 0x0, 0x40, 0x7fffffff}, {0xa, 0x32, 0x1, 0x2}, {0xba16, 0x4, 0x81, 0x9}, {0x8, 0xc1, 0x8, 0x7}, {0x7, 0x1, 0x4, 0x1f}, {0xfffd, 0x3f, 0x9, 0x8aa}, {0x4, 0x40, 0x0, 0x53f}, {0x2, 0xff, 0x2, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 01:28:06 executing program 0: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r2, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x20}, {r2}, {r0}, {r0, 0x2}, {r2, 0x10}, {r2, 0x20}, {r2, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000300)=[{{r2}, 0x68e80cdf5362a287, 0xd2, 0x1, 0x7, 0x9}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r2}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r2}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffff8, 0x10, 0x4, 0x5, 0x1978ca539}, {{r2}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r4}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r2}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f00000001c0), 0x0, 0xb1bf) close(r2) r5 = dup(r2) r6 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r6, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r7 = syz_open_pts() ioctl$TIOCSCTTY(r7, 0x20007461) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000001840)=0xffffffffffffff80) pipe(&(0x7f0000000040)) r8 = getuid() r9 = getgid() fchown(r2, r8, r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 01:28:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a28197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a8deb7bcd14f94fd14507d0000000000002951b115cd4c0a16ab58fd4237b8fa4d012ae447473c22d261baa0051f3f6cc41e6bf3bf554799000000ed52beb85a85f8b27f910dfd57d60f13ad30505e8f5300a4aeef9d612f871f4385014257795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000ff42d280ede065dc0643ec6b47b8d7da4333ac0f990166518b7d2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ffabd11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6374451752cc2f1eaca8f6a6053695ceeae7eb582836d95c5a353b671fb1be7aa121bdf10b63b795598b6bc4220b5a231cc0000007dd4d42bac99fe91d0259acaac28bbea5d120ff237baf809204e10dea0721466ff2d128cb12d9173600f1971fbf9d6361f31a20a408dc64e950db0745cfcd178f847606c59e73d9fa5b267a8ec2bcc875ccfecb7dbe79476775b4fff19926dd0dd9d93b2a56989c10a49e4970475dd7a891cd58fe553015db7652b7bea23658590e532368d0ee38b8e09e436519c75e032b52d2b5eb480d3"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 01:28:06 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r2 = getpid() kqueue() r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) r4 = kqueue() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8200, 0x0) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r6, 0x0, 0x0) setsockopt(r6, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) renameat(r5, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000140)='./file0\x00') kevent(r4, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 01:28:06 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c600000000000000eb00"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x1, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r3, 0x4) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r4, 0x4) r5 = semget$private(0x0, 0x9, 0x42) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r5, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r6 = getuid() r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f00000001c0)) write(r7, &(0x7f0000000140)="220100", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r7, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r6, r8, r9, r10, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) r11 = semget$private(0x0, 0x9, 0x42) semop(r11, &(0x7f0000000340), 0x0) semop(r11, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r12 = getuid() r13 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r13, 0x40044271, &(0x7f00000001c0)) write(r13, &(0x7f0000000140)="220100", 0x3) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r13, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r12, r14, r15, r16, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) fchown(r4, r6, r16) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000080)={{0x7, 0x9, 0x1f}, 0x3ff, 0x0, 0x400}) 01:28:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e192a10310a02000000000000f259d35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 01:28:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r1, 0x4) mmap(&(0x7f00001e0000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0xfff) write(r0, &(0x7f0000000240)="99", 0x1) 01:28:06 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(r2, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x4, &(0x7f00000001c0)=[r4, r5, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = getegid() r11 = getgid() r12 = getegid() getgroups(0x8, &(0x7f0000000200)=[r6, r8, r6, r7, r10, r11, r9, r12]) r13 = kqueue() r14 = dup(r0) r15 = socket$unix(0x1, 0x2, 0x0) r16 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r17 = socket$inet(0x2, 0x4, 0xec) r18 = socket(0x6, 0x3, 0x1) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8000, 0x0) r20 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x80, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = socket(0x2, 0x3, 0x6) r23 = socket(0x0, 0xc007, 0x2) kevent(r13, &(0x7f00000002c0)=[{{r14}, 0x2, 0x30, 0x4, 0x100000000, 0x100000000}, {{r15}, 0xfffffffffffffffd, 0x87, 0x20000000, 0xfffffffffffffffe, 0x3}, {{r16}, 0x800000000000000f, 0x80, 0x2, 0x9, 0x3}, {{r17}, 0xfffffffffffffff9, 0x47, 0x9454a3a56b3459ff, 0xaf, 0x10000}], 0x8001, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0x68, 0x8, 0x2, 0x8695}, {{r1}, 0xfffffffffffffff8, 0x58, 0x80000000, 0x80000001, 0x4}, {{r18}, 0x0, 0x10, 0x10, 0x100, 0x100000001}, {{r0}, 0xfffffffffffffff4, 0x8, 0x8, 0x8, 0x8}, {{r19}, 0xfffffffffffffffe, 0x3c, 0x1, 0x1000, 0x100000000}, {{r20}, 0xfffffffffffffff8, 0x2, 0x2, 0x8, 0x4}, {{r21}, 0x0, 0x66, 0x2, 0x7, 0xe8a}, {{r22}, 0xfffffffffffffffe, 0x0, 0x20, 0x1, 0x200}, {{}, 0xfffffffffffffffb, 0x76395c25985fdc43, 0x20, 0x7, 0x100}, {{r23}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0xfffffffffffffffc, 0x2}], 0x2, &(0x7f0000000540)={0xdf9, 0x2}) recvfrom$inet(r18, &(0x7f0000000580)=""/6, 0x6, 0x1, &(0x7f00000005c0)={0x2, 0x1}, 0xc) r24 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) r25 = socket$inet(0x2, 0x4000, 0x0) recvfrom$inet(r25, &(0x7f0000000640)=""/123, 0x7b, 0x42, &(0x7f00000006c0)={0x2, 0x1}, 0xc) r26 = msgget(0x0, 0x10) msgrcv(r26, &(0x7f0000000700)={0x0, ""/165}, 0xad, 0x9a393334c4e0a920, 0x2000) 01:28:06 executing program 0: 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"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x7ffffffd, 0x3bf, 0x5, 0xb, "a801020000000000000000000400", 0x0, 0x8001}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 01:28:06 executing program 1: unveil(&(0x7f0000000140)='\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', &(0x7f0000000040)='r\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="00000000000000000000000077d1001d6270b736000008000000611c2c9f3a67a5e3610000000000000000f4eef238672e3c0000000000f3f12c3b00000008000010000000000000000000f8d24a5eb933d7e6e3a2de5db5d66ac782b61a67190300000000000000fc9e884ca5288ec5f93b6417aa6cb1389a308cc8b722fbce265d3cbc303fa7c1500105b526fc2cca69f24a309203afcafd77082f955ee5a6d0f5d25811a817b0cc48a458835f70282d0a7381daf9b3fa2650031927e2a8d0dd6140898dcb6348588280531b8affc947daaa3d40cbe878d3b7b7fa177721fb183fe7967ff7deaa42cc141db6f3bf5e44720c7e849e211c14bf351dc390d8cdc33ae193263eef7876ca3ee9df54b876f65af45a101bfada820407756fd5a2982b290f8de5c197d6444ce4639491ced45fb428edcfaf48c1d207e5c7a20dad8bb1716c03349feffe68f6ee46ab9fae6742c75a9fa31b9d5f6f51bf540b04bf7740f1cc9be65847a49e83aefa2066d2006c40a7aa68163e6d00b39fb8faf93d14d15e8eae69c870b827a8e82a0a81aa4e07ae38a102e07344f2efc94ae3a7def0b4227ec9f640ab744b59fd508b99dba159e0dae5960e1a1c7f703c9dc069e9e0199bc52065cbd9b687b360efb54534e45a1abac44429be1fea495cb5114a1bc8ed15c76d3f49ca42ab06a92b547420393c0dbdff88d04eabb30b29ea650f6cd12c4076488c3006bc6617754005825019d38d6b92cb8d4dfaf3457c5f08f6193894f720f04fbfec5a3c73a7e7ed3cb1f9482bc903a576e9915a3716904872bc34db17b036ff56fb71ea8f24d6f61d41dbe0031dfe16d29c661dc72b194610cb6f6eb403c5159ee95b525a2234ddaed24c8bdca468cc7b22cbd2c7354e6de81edc93a13fa813e565d9df09ed8fccca8adbce94d768b12f758423d38f41aec3eeebad83b07e3fa0232ed54d9424148bb799b47b5d90432edfcf5a459222a5ee54666f030a9513b8372f35d74931be54030cc743f38f3e4fcfc5dad9b21a7fcab1c20a057bb9fbd680bc1b71654639c1d540a257ee5ff53557b579"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380), 0x2) getuid() r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20104, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setflags(r2, 0x2, 0x1) semop(r1, &(0x7f0000000340), 0x0) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = socket(0x11, 0x3, 0x0) connect$unix(r6, &(0x7f00000001c0)=@abs, 0x8) listen(r6, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x100, 0x0) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x3ec) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x3ec) r9 = accept$inet(r8, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x9, r10, r3, r5, 0x0, 0x92, 0x6}, 0x8, 0x3, 0xc}) r11 = msgget$private(0x0, 0x0) msgrcv(r11, 0x0, 0x0, 0x0, 0x0) semget(0x3, 0x4, 0x80) getuid() r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)) msgctl$IPC_RMID(r11, 0x0) 01:28:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) kqueue() syz_open_pts() select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f, 0x6, 0x0, 0x2000000000000000}, 0x0) 01:28:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x87}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) dup(r1) 01:28:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r0, 0x4) recvfrom$unix(r0, &(0x7f0000000080)=""/14, 0xe, 0xc0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)) 01:28:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9af, 0xdf, 0x3f, 0x8, "2eb16ecce46adcbd43b3534a74c60e6092cfd711"}) write(r0, &(0x7f0000001400)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c9fe8fb4cb6352b48d3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5f307c5375eaba46b32649dbe31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab05000000159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab73f6b77103fe03f5ad252de15639607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b6385926805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ccecbb3591d90b7357c829a234672330197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893c001d940d170789d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507b000000000a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dd040000000f1f91e19d8c10cc4a7430528a4125b551eec4b9bf591006b4ffaad2a7a939fded389efe600000000000000000000000000000000000000000b9e2316f7ca05cc2a07b3fa2aa9a536dbd76f0da11b94ce51d5789bd71f629ea", 0x321) 01:28:07 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r2, 0x0, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_media}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x5c}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") open(&(0x7f0000000240)='./file0\x00', 0x200, 0x110) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)) mknod(&(0x7f0000000040)='./file0\x00', 0x205e, 0x40004000000902) r3 = open(&(0x7f0000000100)='./file0\x00', 0x81, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') fcntl$getflags(r3, 0x1) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400, 0x189) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f00000000c0)) 01:28:07 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0xfffffffffffffeeb, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002f000000000000208000000dc1bb893f"], 0xffffffffffffff01}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:28:07 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x104, r0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 01:28:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4000000000000, {[], [0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fffffffffc], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000751000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r2, 0x0, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000140)={0x6}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) fchmod(0xffffffffffffffff, 0x80) r4 = dup2(r1, r3) setrlimit(0x2, &(0x7f00000004c0)={0x60000000, 0x60000000}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) open(&(0x7f0000000500)='./bus\x00', 0x40, 0x0) dup2(r5, r6) unlinkat(r5, &(0x7f0000000200)='./bus\x00', 0x8) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0x2) r7 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 01:28:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\a\xb4e \x009m8', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 01:28:07 executing program 0: pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r0, 0x4) sendmsg(r0, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000100)="da3b35a08bf770576c274756aafc3a9310670ed04c8f2f01a6f31fb40b47ebfa8c7074c82c2d05967c0d271a2a221c87cf292b19b519630bece8ae94ccd65ea314ba7d76edabd5bfff84adc182b6f3c536c758cebfc5f3c085ef921f73f1865d199f2181eeb91da265effeac3f6d693a3bd1d7dc6c0bf2397d7f173315b6cf7ffca2144ce937c04a514c0137c1df706032d18573e6b37c60dc51420bd4b8045d1d24c3319eff8ec18aacb7da68695fad78822d78306ecfaf03142af4473502518570eeca38ae22c36af8c9da72eaaa31e8d1634063eefe876b1a7b3c6c94e436", 0xe0}, {&(0x7f0000000200)="044454ccde51330ae090a1229f19664014bfe116729fd11f62616d73b4755f0812f04425afc36b62795a4de979f71988f0d57c8cb9269d7ca77ebc48cf5f7332ba5d7b7154a6473241292dfe2f76e68a5103d99b70f97c368312dcedb6aa570ef9e0c84ff487e3299767d2e83cb902a8f7d53ae10204cda5001b8b54bc727908275f62", 0x83}, {&(0x7f00000002c0)="6dee9d2d13ef91f0c9142465510810329c025472a37d0b9910b58488d64dd4d579ddf7316fe9c797f17fd2214554fce2646d5a9b3e251f88e51f6df5ce7aff56e9e38ef9ff56ccd34f3fb005ec74067bbb32289d477f9ac9e2c1fcb0b163f482967fe4e6ed897702dd6617642c639ff8769b348868d055563bc3099217bb77d199a0ec4503a1341a0dc1bb499436f046df2dbb4c10bbd6026fec505c24f46962fc4743c4de1c6f004018e74f1afc69d8e596b6cb91718f812aa93f687671dce5c8c2332ea594", 0xc6}, {&(0x7f00000003c0)="4c7fb8728585c224042a8cf73474d9b687e0ee158bd0c58c125d369b7de05e4cdaa3dee96cb04977e4aa068db3c277eea333ef46914d2a4b244ffd551f6523814a55b78e6335a3e622", 0x49}, {&(0x7f0000000440)="0e7c02659141516ae8841d59b72d778f2a4c35c42a6a9eec", 0x18}], 0x5, &(0x7f0000000500)=[{0x28, 0x1, 0x8, "676c7df60553809025f0118e045ce6e0b3de33e8"}, {0x1010, 0xc83d9a093d52aa05, 0x7, "d02e69238edaf5796771950781bb6ca1be2d07a2eae07399c9949ab56c86191629504f2477b4ecf9ae5c13f8c80226dcaeaabc0f7797c913a575a44a60be59de3f5fbbd756c19cfdba9624abbd34592fe81dbe2bd3f87d8df18e78c730a2dfef0b509671de6762a2bf08a076c35961e56a0d2d67feddf660052ec812dc1ce0864d90d48451d6b8cd0495cbaf964edb1acb46c105872aa1e5ef73cbaa4ff340665fcae703992f1bacf13ef8ef07abdc00de79b07cffb8eba6f3a20c46247ed9563ba8d129e30a7dd6274b28e34784628cb7941aeddae10054dcca096445d4a443be0a33ede1691de61b757cb5cccc01290c3da75ff909212591407c654b77d6ef081340c298566dde8636696f114e387f19367f7134c177f8ceda1512131acc212547045576c05a5190fb04847d047799e84b95a32059195a54499b391751e7454aa379360fce80ada19f74fa17340e988e454b2fddd17ccf2557dea34687161b2c99ce211f558ffc72d77b023e327f46066f7cf910d7ddfdd6477071cb1a9424eefd24e8decf77974d4b316947f62aa14296240a7498b6e68851a5878699bec86a276ab66eea27e828b452e7194f33584eaee4e36c7214b162bdd0697f88d5863f47f02258e480aed92147a03027c725d5f41b56aea52f8200b4425c57213bea6da5aaa6bda06e13b113658745a4217ee79cf49f9d2be102902203307844bba55dfb8339ac235545758e969bcb6ff92144bfa2a4f83c3d8fd86a4f77eb13b3cac06aa068f5511a2f26456a3f5f48dff68cc334e68f334568fa5e8b1783ff19df0666429bf7a1ea3e4a65d7a096fe319b247d8c0836feb78a03211fd16a8229dec6f768da0ad34be441bb5f5f5fb228d549343bb90292ef59900c8de8885848a8965694f3aefcd08b5aea403974f2f643ceab0c9c80a8e31c0cf1959227a1d46a00fd6e7acb1195707dacfd63bbdfc8a7e529523eafeb781977a07b828af93f3fa9e41fc34bcf15d4b9033394c3e06d40936daeeeff4f4586dca13423bd10ae15b5aa796c2c66723417cc63d9ab333b06302eaa32d15e855d877cbdb47a850a8048cf9f8ecfb9d7d24188110adb5444991e0e7783f198ca48e881d4bb19a4c534c915e985af751264da004e97fc4e9f6a5fdb587b49f6a5f7fa30aab014038c9d01bfb11550ac1961de771458e48428251dadc53ba418c77b7fc7cb22186ced3aaf653f255fa3dc3ec06d913020a301431446689d9b81cc19be56cd727a2bd44d1d4d89b27a5ce3805495910bec00f230f42cf9b44dc75625d4f624578a5c3840e748e21b6b015585bb81ecacc6353962af4b2d4c4c47e0bbc85b5043ead2fbf440b34a72943ee7eaf1f3a3bab4093f46af26de309a28cceb1b2a74ffae57055c3db8558dbe76e692d10d0a7c1ae8b1f0abdab4ee04e34dfb85bd54e9726afba52e9be5191df947ad12d964d704aede592e2db30c00e36a398f11f29192b0da84e10e30d0677246a36a2f2204e2e1ca9b29e46c972adef813191d5da6b837380c100982161cb80a570a5fb7ef543581733af55f4e4032aea983e1a78d9c9f2a8621a1e7725ffa5d3c0a16629692118d31fa510938619c33b4a810e57c43d36dc2aeb5ae5eeeb6b0f25e29952cba59216110513418e5bfc5dedfe0ac150a06e0f89736c7f0563806a18aac97ba56bcf75cbe7350181a238b59a6db53562ff014005a1826371f972c217728bab0f612a844287b6d4d05849778f77fdc2c13fcb2d69c43198c2d6bb427d65c64e8f1a49bd4074a54d636a193f38466a0321dee52b2ee1a547fff9a54caa8822010c93b11e0cf80da94049612bf4e8e5beed044ee873d4ef0fedb15b7243dc3a5b57100f06ef28ffc3020adf823459f53e01591f67f45a25198fe9d120fe07cf709d9f43e693bbb3c5375a11691d4c81432755fb5ca42d9832e081705ef3294ec82e1e13948959924d80a2a4245beded17c3a57465747e3d7b9ae74010eb4f7a7e2cae33ecc9e0631f85594adaa2209d9a93047f72220c26685c5ff21a456f3389099332bfea65c726c081db3866955cfaf2743f6a6c2fe99afbcf6614cc7380b73f931342947c3b5c1b9ecb0ea77449a35dbca5fc592b22ee7aae904eb0d898ac92d052da60295f867548490881dfbb4ef4529e5821ce966c0d78b274f7470136768575101fe1b66a1c7e0561d25f9c50be2c530519319f36ed2ec8004b2f14810f8108a9dad1b7f8b26a801d34fb1c2540d775c2e26471cbaa7073fc930501b6dc8c781a259f990567c4b9997cd34666973d49a6c0420d4594cbc4f286b399f19e153b8e4f7f5e584127351940124267f33bc661a57c56a8c4b51cead75e0e3b45d04f36f3bb37a0197a6881a2c129d601903f04ed6201c4db15fecb80adaf82ddfb2ba31188010a7b774a9a485fd80d530c4b94d9f8eced2666659bd9ccbec61c0b575f1f8cc36fa4cefaa0a5cacb44f4767f3e2dff621a4776ade0f140d71558efd2b7016c6ca13a76fc7e3ccba9e94cf0dfec4ddca864e9f5a251b35b4b60aab3c86a3f66d0280e362e5cd2ac8c743577d57ab1924528538f302cd45e0a9bc1d8b0959cd0167f8f2696578848f1e5c0daae726e1c7a8acf6dbcfd830b39ab3f9a84b64787b1e525c3afac430d083385c1a796fbcae7990f1d0164119ee442fa584b469ecdfb5d9ef5f7c9db6c627705dcfdbf633e8f3c199ca978e58a7d9987f242b58a954f58a394374134cc8c0f845548439128d4c799fa9b66896231b7655576c2c09127491efc7f1c1801f0c6e8d947cfd0a9caf19bfbc63db39728062b7690c4ee6c466d9fca9ab189c6d4826b9070cbcd4cf85e46f4dfd5f01048f7f33853492e810ee773925150118edb7a29c861f4c327d4b9013c8131ed7054b38c8fb0ca52150368e6b53e08f710464dd4da2e348a18f1dbf7644aeac06363bc1748ba69e6ecfe60c72e8de7a12e01685877d509b0bfbe811e1f75573010e584b623a51eabcd92ffc318764edd3e4a2dfddde2b684ede3cf5de83896f344437eb8fad1c778b224f417047ed3c3adff927f4d5d54883df4d87c570642e8fffd71f81e86d8911b2741a699a9ee7401afbe60fdc5252a0c60f9d91790da564673689c0c7f6de33a3e3c9c53841839cfc8d8e4aefc4704dde6cc04e3eef5cfa2039eec1457974f2f020c28c105165ff5ff1b41f1d8364145050b12aca5621f88022a62bac7748704fd11c8bf76729729e64a88224d30ab2055e9fd625dd1fdb111b965457b738cd43240204bc6c991c58da7bfc8248ab33ef229df4c5117c5a5d652593c293dc14d88a69ae214e0a59ba868228686d869490735e7651f7f2878436a582b3ee6762d60f9081a9db212da0a3275961ff2eb44228cf5657a299a189ee4e1c638122d5515f1f57c451b437fc878f69e758369bdea887357215331de39c17b2fe2ea349ead840f02be9e8bead5ce4ca680f4e50b95f6af53872ce9bdbcef48f5b41cbcebe186bd78c3d3d76e79f92a43937b38dac33d499db7a5b71e12c3212fe59b15002b75c20cadca623229196be9d3cac5de6b2b98d249fa90dd9f770d84b752db80ada8af59fdea2eab97867fab0e589d5bdc871c6415ffe4d8d14b900ee51dd1d26964d67c7e75e3fe87fa92ad154c2d47d5ce3bf6897a60b9cbb91e409d12e709ac81e46a0ddaeeaa3841f2c9f7f68ac99bcfab6ac814f0fe83aba075cfa56978307ac838b5210e03e26d22ba2ff21e4ad66225895c7b32678d86b226506207eebd1942237e6149d06673cf100ac23b1f210d563067157ea73bdfb1b0f85c70581ea1a7013ec281333682394039a3a9f32fcb938469eebf716f9be1f1b52cc287fb590f1592546b33dbaabd3bac490aa0ab3f7ef61fc7282aed32f40c0b0c2d5dceea41c8718b43a6b092108e846dc919d8a7dcd85f96ca6fa42137f2c264d5fd1011b542c0be0c308c0074d2b9d16f3c7a76c040245420a2042392ff18e182db8868daa07c5fcfbda1c5ea9c45f9fbb89e7e58c5723e17f78d741eea44647b3f43fe8f410cd9705fc50dbae686de57ec14cf3e99dc1d62e0c4ab0cba3e7efb77db648f11dd6f3ee7491bcdedb67ad5bf523ded261aa2e21fcd57b2ae3dacd6408b06adec52ee30b01f4d5ed6b113910a189c65934b34171032bfaff85dcc0fb3c5bbff7b211cb1271f5e56489961a5779e0606b680674ac49d8ead6826afc10aec27d621367cc8b9a3e521f1f4a070f504f0ce894f3c7cfa28cd70f55dc99e109290bbb4116336e093e3c1698f74ca07e64231632ba3598d782bc20368b8fc769de7ba8b66db71a02de0c7b8e7a7607bf3cf654c7fba6bb92fd4f628ef76bd40c337ff94140bb2aa9b3e67266a51bc5608d2069246236de270c2f5d0275afa272e608af68fe4603110f95de2b50a32d65aecc0c94b9da70fc6d2926249526f0594c4193c73fab8fa7744560b12dbdad7fef7c89511b2381022d92ab30b884d4f2428ba6b9c0ea17a0a5004c7ea5af4ac1ec70d3766b3a80c792d9debe9981d4d9c0cf6637e29ee4f52257997eed885ab836126b790220b34c2bfd425ee02d9e5f2663ebbe78e6b3d31c038dd6a34faa77d01a122ac78e45630660b7263fc9f3e0e47143cea890ce36de7ed7bb788e8cf1df8d112d9801a62b05594c9c60fdce8a98d536035ace6800fa16bfba712ac1c42217c146a165ce13c1fe28ce5ba3f6bd502e50790daee4763dd00a261ea175880323e1f5b3c269fdd9f3a723297af8b304a9a781d89da2e7491417a4df064d2cf0b38ea9d5a44146248ec10479b0752f8002f818747de33103bb54c43a88ee97c65044d80a49ccd2e0a436efca5a75330d99834f4e17fe9d61d7570bcf740ebcd7cfe2c99b3f62eee194a493c559a389aae180a10d7037d0a341414ba4184320cda96c280e11ab2ea6eefa816ea5061000282f426cf09445090ad8a90c3b22c23df8c596ec9ae2884e46e667a308585be2afe0410ed28f3938f4cbc9604f6a7ca73ea6f70f1a94f931dd03b47c73cbe8b1d73f22f8ab729c1169e3e2b7b776aeeb043d3d77071741ebd0992ab782d98441852b29132cff0c65e11d72d66af346ca38c24341dc50714d4d26e6c000ab9f93bf64f72822cca83aef8c9e6fc9f95dd71bdc62b6707424a46a4ba334a7702ca79869fb61efa72053a01d3c7b806fb126d4c9f3be2f0fe180664a4b300f942117bf92849434f37fb9520adb0b90ba035377bde5852c3f0accbedaccbb71e7f4c48737e0109f507184c0bff536f3be5256b7753a7c7e6da5fac966d67194728f626071acd49eb8207406a0283e1b25f58c8a794b66eef2c2d7b53a912ee02e654de3b28580043b88899bc58c17eec944cbb5254b7c8e9a221217b3654a34292b4b0e768996f410b750cb5cf13dd62c02fa1d504142acf79d9953c8c31055169c12d7c3b6242ada344579a73d7961f9aa9f54b0f2b85890066d1d075d3cc94ad8b80d066bd40f132fef25099e754cf28b2ca4edfdf8cf4dd101878bec9b3e5491320d1e36301f716e3a6424bccef66b924369df0b602f03691e7b6e78df723ebfdf764ed7a2a3a64db28b8d68eda6979845f8b44647fe32cc72607633560444bfacfbf896822814881fe463b9d3099ed7a853310d8552e575ff45c438a5ac233f544fcfe9b85faf71604e8ea15f5f2c38dfa6397bf5a07098c4aaf66a82b44e328f0fd9c762648c54992ec109063c9c063430ad4dc5e3f21d1c2d2f8ae5ba7874254c5633bcb45f3d645463587e8d"}, {0xc8, 0xffff, 0x2, "a64b4cca9644e62c2a2a5fbd31d6f101a772fdd4ff32185495d76eaf5107b3297a2be14b45d1bddc597f96bec54792c9fb39e667aca745f1165e0515866909440df3da85124034a3626cc6e5a86b6b5f3be56a43a412ed4096704b963e48605d3fd48edc3fa87aad186e93f237603b684a3cee45e2d3b808f7a2ba90b3f314f39bd8714d6998452b58a9f0dd6813a66dbcffffe6fd4f611bda885eaf07f64cb8f26b8897604335456f124f92fc2d7238151d8240b914"}, {0x40, 0xffff, 0x1, "d8aa9abeb0f48143f8712bcdafe9202aebcf8602fa3cb7a2a94cf55ff4a16f591274fb7c7bed31618e6c10beec155476"}], 0x1140}, 0x200) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r1, &(0x7f00000000c0)='./file1\x00', 0x3, 0x2) 01:28:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7, 0x7, 0x0, 0x4}, {0x63, 0x4}, {0x406}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = msgget$private(0x0, 0x10000004) r4 = socket(0x18, 0x4001, 0x0) r5 = msgget$private(0x0, 0x10000004) r6 = socket(0x18, 0x4001, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r5, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r6], 0x1, 0x800) r7 = accept(r6, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xc) setsockopt(r7, 0x29, 0x9, &(0x7f00000000c0)="03000005", 0x4) msgsnd(r3, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r4], 0x1, 0x800) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x9, 0x42) semop(r9, &(0x7f0000000440)=[{0x0, 0xfffe, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r9, &(0x7f0000000500)=[{0x3, 0x5, 0xeafa8056e324fba5}], 0x1) r10 = getuid() r11 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) ioctl$BIOCVERSION(r11, 0x40044271, &(0x7f00000001c0)) write(r11, &(0x7f0000000140)="220100", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r11, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000002c0)={{0x40, r10, r12, r13, r14, 0x80, 0xff79}, 0x33, 0x8, 0xa74}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = accept$inet6(r16, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r18 = socket$inet6(0x18, 0x4005, 0x70) r19 = fcntl$dupfd(r16, 0x0, r17) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = getpgrp() r25 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r20, r21, r22, r23, 0x5, 0x7fff}, 0x200006, 0x2, r24, r25, 0x8, 0x100000001, 0xb1f1}) r26 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x4, r2, r8, r10, r15, 0x125, 0x5}, 0x3, 0x3a, r25, r26, 0x1000, 0x4, 0x40, 0x7}) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgrcv(r27, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgctl$IPC_RMID(r27, 0x0) 01:28:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="319bd5b491"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000200)="0e851f8c589be924", 0xfffffffffffffe99) 01:28:07 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, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) socket(0x0, 0x1, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r0) 01:28:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000140)="872692b18dd1f338feb31251fb2e0b5c7cd4a994eaaab11f4f04ac3229a1bdb8caee202e14e6789406ff839c7395ad558bbff64c55edbc4a86ac08d161c3b7f6824cbf4b673e29f5fc427c7fb63c78b5e21d2c6be052d3fcca3674f86fe5f7b591ca55869eb38c0ba5168a36f030d2f756064fae9c5f9c2530dfb1130f5e2c22954a60bb5b657e6157ea37d1a3542e9fc118cd6df106069c45839509495d8186c9d60559a0eb82d1e4fef1ce9bbb12f78d378e7acb50c47077b24125226b816f0c0db6810213b36f4b24ebc05461a9669a44585c37a8996a79342f33931f89a215000b42ad3e47ea7c1e6f054828e02701881ec7153ff5b1ce3c0f7877be", 0xfe}], 0x1, &(0x7f0000001c80)=ANY=[@ANYBLOB="3000000000000000010000000900000046ff2bcd413aeed6ca4c9e8843faabeff810256850425d0a4704a0da9f8300f990e4de6873bb896af2a38254fb00c800000000000000ffff000000000000bcea2512ebc39b56000095562ec4ee9ca247a75638c882245f01e35cd99c6b29f2141de499516af2a5186f30e72a35c5abf73be9c8efac76e5ef01eee2d6e2a0c5229df7e8e7aed6d1ee88dc5c0026b6c5118ce79dc310d7c4be49853f0fce29b84e89f306aa39ebefbe7e6bb5c330532d74e8b46066e688c3f827aa5c42841e5beecb7db4dba83a68dec2e366c3302785faea61c7fb06069a5819e737319d8c00000000680000000000000020c24d9c4dcfb12864d99378b40772b73e0f2225f1453991c90289d5d81a5381b589c3984bc0be27df1ea5e0c6dc31dd1da9316d2618190e0c3cc9ddcc5491f1fac01005140202f055a748762f11ad8ba46a1d3fcca8695affd49168aa00000070000000000000002f9c67a409000000c5d3d94d6834dc5a60c2fedb80e5111d98057c43a047e11d1fc646b2cc1e39dea97dde3b74e82ce8b11923d4b04f87f3f6dd9d68a7ff558f1c300959b1f7bf863c8559cb70aff73b38c39eeb4ccfa6c94aab66cd543b4727c33f4facc15408665300888ca6db76f11f62000098000000000000000100000081000000d3f25477bd5ed28a72ea5196b9801aff7659f9a221438bce7c90c339d55dfe28229ec228ae88dce422336b5035a55b71e6552938a4293b0bace8f9d740548b8792ca27dab22748d885474fc285aecb46b09fbd95fd0140b5cbfbfa86d5f1d1977a194dd471972b4390a11b3dda44b7ed89ca5dc0b3788570f8105f731b9310c01b48c24149dbd1c518000000000000000000000009000000e1e85f0ccd110000d000000000000000ffff0000fcfffffffbc7e1abe41ad87836761749378d4a7a08290bc887fd8d800898237a290d4b52a7bdbc0bc35d6afdf56c4ba865d540b52e1ccdf4084aba1b93b31eba0d513fe28efb676d702fa8ada78403387e2d5b45a8d9a116b3f9213b14a27a2ac4bdea78dfbc1a588bd0435ba6765bd5e18f1d831922b49abc536296c77ca98109e24d3c9a6844e182b7643f9a0ac4e5db8423c478edc014c382e6432353f0f3b22f115622e5c6fed3f63d11b8f15f270ffc39ec2dd8867dd57600000000000000000000e5c5ca31055482a20dbfe6a4e18999777445a3899d89394e75f0c36c97be5f4878ae0d53fbac90667f4a47c604d463fa610b83434495fa1621c1f959629feaeff2a928ff4836d2308631ad9d456015b1a970ffb7f22a1bc6346f9b3aa4d5ce6b0a488327bc58a909c9dbd6c13934cb03fb4002cbb6c119f29f59653f88ba6747e34c9501"], 0x350}, 0x9) open(&(0x7f0000000280)='./bus\x00', 0x40, 0x4) r1 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r2 = semget$private(0x0, 0x0, 0x48) r3 = kqueue() kevent(r3, 0x0, 0x3, 0x0, 0x20, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000200)=[{r3, 0x20}, {r3}, {r1}, {r1, 0x2}, {r3, 0x10}, {r4, 0x10}, {r3, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r3, &(0x7f0000000300)=[{{r3}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r3}, 0xfffffffffffffffc, 0x4, 0x82, 0x3, 0x7fffffff}, {{r3}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r3}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x3d, 0x80000000, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r3}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r1}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r6}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r3}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x1, 0x82, 0x6, 0xcba}], 0x6036, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f00000001c0), 0x0, 0xb1bf) close(r3) r7 = dup(r3) r8 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r8, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r9 = syz_open_pts() ioctl$TIOCSCTTY(r9, 0x20007461) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000001840)=0xffffffffffffff80) pipe(&(0x7f0000000040)) getuid() 01:28:07 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x2, 0x7, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x100000, 0x0, 0x0, 0x0, 0x4], [0x2, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [{0x6}, {}, {}, {}, {0x0, 0x100000, 0x800000}, {0x0, 0x0, 0x5}, {}, {0x0, 0x1}], {}, {0x0, 0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r1, 0x4) bind(r1, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x0, 0x2, 0x2, 0x400}) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x6, 0x51f5a185}, {0xa3e5, 0x100000001}}) shmget$private(0x0, 0x4000, 0x689, &(0x7f0000652000/0x4000)=nil) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 01:28:07 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 01:28:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff0d}, {{}, 0x0, 0x0, 0x8}, {{}, 0xfffffffffffffffe, 0x0, 0x0, 0x9}, {{}, 0x0, 0x0, 0x1, 0x346a}], 0x0, &(0x7f0000000580)=[{{}, 0x0, 0x70}], 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x80000000, 0x6}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x1, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000300)=0xfffffff9) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r2, 0x0, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r4, 0x0, 0x0) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000280)=0x1) write(0xffffffffffffff9c, &(0x7f0000000140)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd7000000000000690000000000000000b86972eea39a663ad5b0eb021935633932c2b55312c26b2f4dd31d2dc6dc8018d27bb2fa43df2abf90d26717d01649a97eda04ecd99ad59da3543ab17ed4f59ddc7b384ce7b7fc37db50e09098a6285f4e3c9395edc79dfc4d46fd6d179b6e6f2080907805e563d2fdabf258bb11679bdc78e8e54ecaf72062d0d7821ac4d3a19bb695f11519a3dbcf8b14ee184dfa0067607a12cedb3763e0b50532cd7a039fdc8a3d2a23c452a816e4ee6d728c6ac5dc7cd15316e45c18bba706135e3f9497df90d322a58539eacc09aa26b14645b0588c006a77f515359d1909eff3a45c0ef62413cefe560554bcdb44f920a6e63f25", 0xfffffffffffffc2a) 01:28:08 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000030095955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7344123053ff03d925041d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000be330003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8689d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d3899704e0fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9010730f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853eb9636cd9842fc6b4ab696679ff8c0f6d2923a37fe3a8c915ff60bd3200133b17d7d474a9fd8d7296e70a84c39f0aef1f2daa608e8356066dac0b6a4dbedf2347d3c0e1b1a10b34f3faf9ac37d83cc884d5b4edae38d8d4fe7a1149c67dad4156f949445cda24f8d8c2ef2d5e30a1d291d92ee09b94ddc6263769fc0277efd8ae1ec1dff21ba243f3346a6887f511c605ea0a241c956a4c75d03898eea648a940c526c18d866798ed2ab291c2a2f9adfb16d752e1086dad52236d8879a17fb708a3c41d0bc55a1886d93a1357f7dbf515bb2fa8198915df992999537c578f9850426ad2f3aa20db80ea139371c0493ee222cf1f62f28cc97c43258325f0eef8d5525201bcfd55141bb3ea2ca55544fa810960ed055f5c86dd34eb80fdf7a1f2e21b6a2812a042558024a21fa01ae19a56553cffd69ba07e1e01f953df65c5f45d4e3a6276fd41159d125ba1fa752b69d0eee184398d92a776ae04a131eff1c79400931d7fb3dbb4c1593196699821aa3ae8a6f169782b0c4040eb0f59ff5ba6859e2d86e8bceb4bb78eee312edf58c32d4c5cd1c852308f974b63089c3844d18a82d8503d7d968ee57f9f568b247d4ea8bd74951dd9a7ec2456921f2d8a7871d76d281ba725b21f2a66fe8787fb64ba7c0550383ca90ae449c05f24d24bbca9d9a09cc566fa6ce2d1e9a69f47d6e1f9f1525433ef82e5cc81cd667478b88c50b12d5f2322a09b40abfedc"], 0x10) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) write(r0, &(0x7f00000016c0)="627f662f0450f3cb7500fbd9ea33e445e69d7a17c85e5c6b6d8c58c0de8d33635f81bb64410674ff6dce0eacd5e43c659bbee14190ce18125440024c959259ee11bb6e0a04342c69d54edb4eb6e040a824a75201ca28eaeeb99969db49b9c9b7f023d82d925848b5a7a2e663c30f67e52cef811869ad8f49f38093b118e8259acbcc3806008ec5a7f17742dc660cd36e03a597d87fb9766209c6da928f7a5f55bb7fde59aa272a94d7e0b8029709680a2ac616df4e5ed7a743c7bd7e01d6f065a7853f13436fd4cd58e1a70438717f1aacccb0d0929f17d520e5717f03ac39347ad303e892ef5ad908728df97f1c0f601256a060e808904e59c876c8a6b919e8300e8f06280debd07ea4761a3ae01882d8a94bb9f70dd2f596dc99ee458eb478ab3a8d2863d35e23e1474b48df13b767ae5495666fd1ef4a05737dd68105dd1ff4c801af5fa4c5087090ccc904cceb8d426c0439df465389d4a5a114ef1ed0ec8be6b471203d7e855a6013d36783f978a30ffa24ff9496d7bb011ec7d6ae97b0f9a76ee704b3f2a0219c11c512a1c723b466dc5c68e49378683f32710c6f5347966ab05f5dd160d4fc308af259157153539e8eb2f13fb1042994b488262a190726c7a794af15749accdd7f99a660ecd9df4fa43c182bb0bacc3192292dedfe623ca7040358ca219b5e4a48e5f62abf5f24ae97a46b68037baf62a9ec5cbfd5c3555576f7a835200c1840d86cb77999de2fd239bb545c1567ef05be86a3519cb375861dc44b49700b22cecd74860ca8e1f41ae3ef5f3303e5cbd7d3a5701fa3385195dcfb8cf96bfe78f4dafee8f2b757f290b0bfbd42e1749be0d7baa51f394e0da89b0889d212c889cf7e8c48d464b78a05fd7dcf7da9eb12b321f1619ae759fa5e743c2a749304a6c9adf4ab1214336edbe8feb51cc547e123e9a7576c8fd8de2270e090944d69c7438de8524c1878eee86b7b8847bf196d660bd4ac22cc61762bcc210b3af559a60ff878988e1046f6a7df10423f5e681b608f9781cbfab7a51756a5cbddd2a1320f0ef835005b0107d48084bdcf2c2b6138dcd75f557f7bde030742cb95fcdb5b686440f5c5c9ff896b35c55580dd64d3d6bed943a8df41636ee57d2a29296e499709f7f8226c487f2656b063631e90f0944ed121bf4123b4f80375dfb90d0b5859d052c1807fb68ef1f5c5041c48c5c6efbd80b801dbe7668197d8cca9125f1912fb119bbea212f8586293165cc7a8a523bec41afc4c0ff2182d61502ea18b325efb0005180195ad90c4e30d19be997823a02ffa893208fb6f8b48a37b2536d8aeecee7343fad245e25b4f27e41e220e68587c072339a35ea35a8cb806cd1a7a81397258a59b6f71704fcbb6a212b05ac5d7ce27303e0aee648ee3c434df7f042c25a13848efae1d8274be895f563ae164811a688947f16bb834dd551da3295bec2b35ecd1a8d2196db6f9827c9a267010f08b6b0fccefc63100e4dbca1baa41536f65392f82be9107abfda8dae3f69fdbc037e4f685a8ef842aaf7a85fe7cdb387944fbe11f65d14c9c6edde234bd6d01452d119643d40c05e99efb252960059e5b75fa51df0ab9a03ceb34e2110264d8999e6337711798151caedc8667ea77739845d0c3dd4129d5078d9454136c6205036c20a951522b8a8c50dd7917368e52218822b1e12499ab2f488a84f0c016af69920dad91077ae1ebe52239ada8f18df5a0516bdac4a85b20290a62f2dfce9b739a0c3ffe96cee5ad7a3f4aa6b87a08ba83e03b63ade6d66343008a7bc1a3eed47c0dc821ced18e630553d6c81d7e6e4cd367810136dad734bd251537108f67c0d758b9321ffee68ec13477d64035688889197b56c297a64142233932360ad0eaf03134e728d6e7ac77db7b7c1505aed4f63740f88d7d7008e77ea7b060b5b70fd89a7b5cfd69d98e6703dabe9025d2413bf2da96cd4041ca3f1fd889fc36c4779e1ed99343789f1d66155e505a996ecf91c1cf7ff13eefc68011fb16587ec544ba0512e692392d4ae647a25f6bc53358c5ec9f60df44204f916d253edd254bd3d98afd9947a53084fbf19de40ad311c00450afc0895fdd740142eae252cbb051109c9e7bccdcd6bd7157abed253ec99c79b30ed4ac2692c9ba93fee31edb1a37b40c13435e1d711f06bf25c1547090dc47bf079a66b02dde8ae971f8d686d6eb54f6a12460d93464edc4f230b192c9d9187df429a4904eb24463462831060d37afb958864426258a067603b936633072233920e304aa4aa636d631b55d7986c83d807e316446b14d5d0521d00c4de0edfcaa434d766a1fd310e49d002ea0165dac4abeca5dfe4025a5093a83cb4fa62ab1cea098254b249cc641f954f03659a5b48747786f75689e40051078f290f70a409b2477b8ded59b28c97c5fcd6c0b60695c30746ce52ebe4ab69686447c81c1cd2b6a0753e7e21cb9dd039f49e26cb0243cc2c7599f7c8b5187a9d459c664f622d37adfa5a2e46352c56b184f2b4135bc220460ff36b3e3a734ab347271fda35966ee37dd0a4cbaaa8aafe6d703d923eaf5500e15489c1200c4961aea637c763cbfd165cdbcfa5e6e4fb6d2fe4c0563e6577b8af78a3dc8f28f0afea239c09018eb1c066c1b89698b91f2c55d2537ac7feb5beeb4930e4ff90c9f4f33ccc65a30be81b50b3b7a6e72723c3260730db746b5dc624b5cf9e10787bade3697299f7728a0806104408249df3c718e9c3a965ce6b5c86e0cf89b7741be0e599e0a4fddf480d4f5df7e501ce8b6702da9a0d0a5bbf721e1926c3c9f03870c849fae465244f2fdb5adb06ede234093bd09f420dfa7bfad80f2054832172e5d38b7b2fd71f3bbb3064965fc9c4d9e01531f0a1efb34ba0c18d2edcaabf425d6dd828306225c82e4a520854450cc72895abe44d72e56ff35dc0d8e48ac486fb9b9e9c3de749ab6d96ef2bc9e55eba6e9e69bb58c12da3a9e42a4796bb51a3cdb10c7e87e17f52c28b18954f85cf07229d9bd71759d2b2f7b24dd3a9028b1524635ee017f6b8785c19fe17199396b0575d50ab71a50d1e2e28e409f673365a2eec4294d26343ade81f29a0e3e444db0ebe543ced858d0aee5a7878e46f94c9972d5be0e5dd07cc9ba73b9b32e72a9f71c88e06648cf5c26e41aa72ddc563eb8c2bd0e969d7ae8086e8c00657c203d04b6ac9bfc5b90110e50fbf5d3567818a70ce36334a5ee8040e4f9a48fcc8a2b6b1e94925d6685b96c2b286fe7a602adc590924a2a4bba1fac73eaed6d16932753f243e9e3ed6252d1efc9d3dfd0fbe753b705db7f1203985e531dbe2a4726afe8b89c2699e71a36610f79eb7e0e25fec000af4a91d75f8cbadf402608cb3021328c0752fda5a11c562c5e656dfb2c0724e59bd661cadb8b620c857098e41bd8972a4a0e11ec75bc969b0a3cf4725dcf86f0d95180f4da2137b09e889e0eb6e937a13bca8d337eb0c5d50b2f6200cd4f4b5225a6d4e6c475d61b0031f119d7ec11f7980d6b8e482b6b7e4d8109ad3a11f82be84e3a97065111321f9516a04e93701936cbc5dc52574b54ca86e16d04db1b3b4ed53a7483319270543b781c36b48a35a81dfa908ca449aff1f140070e4839c5bc9fe23b5b068d620aa7bf048eb81df33a331bcf06b1418d05562a0d191b33d891f12f36315550869c7a42bdf43c7b10c0f9fc5fb9c246de4523075c5f540d20704e240bdbd6e96758dee81a5bc400131fba698c0b1a98d2b22ef1b3c055f8100f8a5920012400fb4de4aabec89f907fa3dfae8f21dbc13f1914b9442c8a9151130ded85862b96058dc6da495e04b86c8b8ede93cf15bf795417f35428f3c548682449a428aad8775f5f27bef140792510961b7111f3f1faf93bc21aca293347e5998dd616ceed0b60be1b42194087ce359f698b68e8339f72bffc4905f181344283f1fa1731d83defd9c426bab4c7017f1cae934432163af8e2827269cf275ff4b77bca0d555ebc68a51fb2b00564c2a623e7b29781eaa80a37831642477bdb01d1d096b80f20ce8e6bd34b4a1ed2df738e4cc04740a54b7c70", 0xb41) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) r2 = socket(0x2, 0x4, 0x5) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000040)=""/178, 0xb2}, {&(0x7f0000000140)=""/156, 0x9c}], 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r3, 0x4) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x1) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000300)) 01:28:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x1f, 0x400, 0x1, 0x0, 0x6a4, 0x8, 0x0, 0x2, 0x9233, 0x400}) chmod(&(0x7f0000000280)='./file0\x00', 0xd) r1 = semget(0x3, 0x0, 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lchown(0x0, 0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000300)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xa}, 0x3c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) getpeername(r4, &(0x7f0000000240)=@in, &(0x7f0000000340)=0xc) r5 = getuid() fchflags(r0, 0x0) setreuid(r2, r5) r6 = semget$private(0x0, 0x4, 0x401) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000200)=""/29) 01:28:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r3) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000300)=0x1cec) r4 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000380)) getpgrp() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r5, r6) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001}, {0x3}, {0x16}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") lstat(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000200)) 01:28:08 executing program 1: r0 = semget$private(0x0, 0x3, 0x80) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000380)=""/109) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/216) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x3, 0x0, 0x2de}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1c}, {0x24}, {0x6, 0x0, 0x0, 0x46}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) pwrite(r1, &(0x7f00000002c0)="fbaf84ea37e96814f6357e3a0000ed0bba96592f00389c4259db1b9195f020d4e75a7b805aeac0a9aa8f8290aa1243a2dcb9f9dbccd9462e45d36326df9bb917eb7d30c97bdaf774cdfe0359e4ddf5fbc8582d4981f42fa00a41b5e816f76ce19541fd5a09c922c8f5d0dbed0d06d526ec54dffb2fdd9b246f26e7a8a1fb26d3679aae7c20a7558d9d0e5990ce8ac3230df65a1d1958f38ef2e029e53d06d52ef90d6c705b68aa71dd00ff6c2dce41a47e30638d324802a5e7ca9b91cf45733ad422aa5ece1ca21cd61d64a68e3d1bc69703a2aaf6e8268f60137a5ee2d09c1a3605e3ddbf74ba727763b04c14", 0xed, 0x0, 0x0) 01:28:08 executing program 0: socketpair(0x11, 0x3, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) 01:28:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) readv(r0, &(0x7f0000000700)=[{&(0x7f0000000140)=""/189, 0xbd}, {&(0x7f0000000200)=""/213, 0xd5}, {&(0x7f0000000300)=""/180, 0xb4}, {&(0x7f00000003c0)=""/126, 0x7e}, {&(0x7f0000000440)=""/130, 0x82}, {&(0x7f0000000500)=""/232, 0xe8}, {&(0x7f0000000600)=""/112, 0x70}, {&(0x7f0000000680)=""/101, 0x65}], 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) write(r0, &(0x7f0000000840)="6597aaa148646e78d1b58ea361d8ea013f02504703486c2c1888fed254cef80ee1733039e48b1de7921371c33e1541c81fac72cce0b8fe436f68d96fe72936348fd4d0e4f0b2514bae3b851ff32bdefabb38d16f2d30d8bdf3f9acd87fbe2b07b7bca430ed8f986c179c26be982aa92e3d53aea938011dde865c49f8ea2054241c4a5c2028a96d22bb775494ceaf147f2d", 0x91) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) read(r2, &(0x7f0000000780)=""/160, 0xa0) 01:28:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000000fc, &(0x7f0000000040)=[{0x3d}, {0x45}, {0xfe16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="04f658873f2634520bf5c0dcb0ec") 01:28:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000227, &(0x7f0000000040)=[{0x80, 0x0, 0x0, 0xfffffffc}, {0x9, 0x40, 0x0, 0xffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001600)="57304f1ea08d1de3f39f1848ffff") ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000140)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x7) 01:28:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x100, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0xf149, 0x5, 0xfffffffffffffffc, "661fbef224518087ec9e03182eaf7f091fe600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 01:28:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) r3 = socket(0x18, 0x8002, 0x0) setsockopt(r3, 0x29, 0x80000000000002e, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r5, 0x0, 0x0) setsockopt(r5, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00') r6 = accept$unix(r4, &(0x7f0000000040)=@file={0x0, ""/23}, &(0x7f0000000100)=0x19) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x10400, 0x0) dup2(r1, r6) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) getpid() 01:28:09 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x8001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)="7a75c63c5a0093ec50c3518784b4") 01:28:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0xfc03, 0x2, 0x1, 0x1}, {0x1, 0x80, 0x65, 0x200}, {0x1, 0x3, 0x6, 0xfffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="d0d9c9e440a1ef2edb8b2a84d6c8") 01:28:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0xd6fac31c0ec9c954, 0x0, 0x2fa74a181c431338) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) write(r2, &(0x7f0000000300)="924bbe0c414ad127ecae9a6174d36e212ca55c360a2772259e190bfca07e1c87cbe0e386d9b87da2a3066577f8bda6778db23996ddb82881f985876a782445e434d7a141e91ab2c31564e13bc99b96039bfd7189a9d9a2e8d995ee89adc0dcf47610d09ab5d128efb4ef782b0aeaa55d844bcfc5c57d1112dfa5c6d24132816afe2440e4a1436cdaa6261024875c7fb289473e5466deb039ec4fd6538b05b517a50d007c2464cfe56272d0d8b13e5b2f1b74a6a4f923414b91be13e04eae1a5e782ac6912e4e54910b54c1af9bdd671ea6b0533cda55fe0c1504d37340c8828631d973770800f8e67db5f39fe5f5d4fcda81f06149f811874b7c800ccbb53d4a6d2c8cfa297530ffff000000000000e49176a464c2a2cf2bf15d1cec40d52e7e9363d13ea3873e8efaf883b6be0fe7a9defe418d1174814a34c5d6696e21e4df838c7c315545b67a2dedd4cdbe7a5773962a16ae7aaa19811a69ad8bf0b6c0bd95d8f5544d6db9af7c52f57306b0c20e102966d762040613de4a1130e42c5e6a8357d0a7c673f9", 0xfffffffffffffec7) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000100)) kqueue() r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r7, &(0x7f0000000280), &(0x7f00000002c0)=0xc) dup2(r6, r5) getrlimit(0x8, &(0x7f0000000540)) r8 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(r8, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffde}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 01:28:09 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) 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, 0x3, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) 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 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r3) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0x2}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 01:28:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) sendto(r1, &(0x7f0000000300)="89319d3585817fc77f729f7c44893b1b081dcb56ed43c46a35368594a65ae940fcc76f9b5d6fbf1ef7402ab88af75163930c134f2eade31cdf724d94fb17e8030aafd707a83ebe540c2c6078d09111bf3777e4031b9c1fb303c1be294c3e8ecca1d94086c27f3a408f8c970236edffb8d759ef4081f83dc54b3438bdf821af970a91252655bb676305f08cddd614a7bb4182d9d35ba0c11223794a720f96dbc93a7ccece32b9a3e56043d8a485bc62b988020c958205f767e5e746a0b1f83df0d1db3a572865c25743726ea62868fcd7", 0xd0, 0x10, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) setsockopt(r0, 0x6, 0x40010000, &(0x7f00000001c0)="6cd11e57fb2b3f33114298a647c74a", 0xffffffffffffffb5) write(r2, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0xcaf5fd60ae141a4a, 0x0) write(r3, &(0x7f00000000c0)="f6d486e1d28f6cf2def12f40fc5883143b01fb2c99788d1465118f44b0f84e", 0x1f) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./bus/file0\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) 01:28:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x48}, {0x35}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10a00, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x7fffffff) syz_emit_ethernet(0xe, &(0x7f0000000400)="9bd0b91d51eb70876dadc76795db") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 01:28:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) syz_open_pts() write(r0, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) 01:28:09 executing program 1: r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) close(r1) syz_open_pts() writev(r0, &(0x7f0000002a00), 0x1) read(0xffffffffffffff9c, &(0x7f0000001640)=""/4090, 0xdfa88574ff0b71f) readv(r0, &(0x7f0000000000), 0xffffffffffffff22) 01:28:09 executing program 1: pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r0, 0x4) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r1, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r3 = socket$inet6(0x18, 0x4005, 0x70) r4 = fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r9 = getpgrp() r10 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x0, 0x6, r10}) r11 = kqueue() r12 = syz_open_pts() kevent(r11, &(0x7f0000000040)=[{{r12}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffe00, 0x0, "577111c314756a8eb80b6648062ac63c52960405", 0x1ff}) kevent(r11, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$TIOCSETAW(r12, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) 01:28:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x31, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) setsockopt(r1, 0x4, 0x1, &(0x7f0000000100)="a0c9a488515dc1497f95e18529d913e9706153043b85d2585b15b093d1a813910e4a5ec6fa12eca4e00932b9d3c5b0e215fceb23c9987201e3d29545622674a4c9088f9f557b721d416e4bab1febf1ec2f93c65b868ef24aab7f4a6ada5018bfcab859ce260e20ec1fb55e96cd09ab87c85b343768bf2291266e139b8ab8209a3cdbd76372468e4efb2aa8ff94f24cec7d076d88bcae5f0ec914897335f0b37360007bdf30efb003458c23e47d61974b7aa44244d47ae1da43d99eb9c332242a50960c87c3c826dc0279", 0xca) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) mprotect(&(0x7f000054e000/0x1000)=nil, 0x1000, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r3, r4) ioctl$TIOCSTOP(r3, 0x2000746f) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 01:28:09 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b1000502", 0x4, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x401, 0x1}, 0x8) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/4096, 0x1000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) 01:28:09 executing program 0: socket(0x11, 0x4003, 0x0) r0 = msgget$private(0x0, 0x10000004) r1 = socket(0x18, 0x4001, 0x7f) setsockopt(r1, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r0, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r1], 0x1, 0x800) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xa7, 0x4, 0x0, 0x0) socket(0x21, 0x3, 0x9) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r2, 0x4) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)=0x2) 01:28:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r0, 0x4) sendmsg(r0, &(0x7f0000002380)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)="d41d38df2165", 0x6}, {&(0x7f0000000140)="0f28f5f980b9a5f771b1a91a07a016ee7fa3768566444f163be969e4aaba2fbdd6122bfdf30736ff6841778922f20089c3852d4206a5cfc2875218ad92c4b4741d5b0827471fecd1395bca0df8fbc50a5c9ac7cad0c6d05a0ca36af54da87b1d51603169260d", 0x66}], 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB="f0000000000000000000000008000000513260bc6997d95e8aaf87eb0ea93c3673c966a9c6b3412a748ea9e4c194a87ef88372a0fcd63a505cdf5b183ebf924210cfbf1232b45b5a9358ac9fa4a8d2c3b5c52d24388ca1121a668ed504bf484bba82691c1319e4f3a07576e199b20bc893bd2814daf4b44d014d6ad4f29f2218313b65263d18c97a6b68023f3aa7e913353d3c9860f11aed204357135d5dca742cc82330816cb86ccf858800119f0ebdeb6f5594fe736b3208074640461abdf2113a2c84ea21ef24537d59b7cde46675106a187fcd11cee65249dc4bacc7df6f2b112884722ccf70620000000000000058000000000000000100000080000000ef20d0c4bc0a8baf53f124f404bb33f71c4cbf108d08b25431c3133115b585241809f46c9a1b4378cd4663084b08fe1eab6d3564219f651be1263bdcdf61c298df100000000000001010000000000000ffff000007000000e5cd6da42678be9614140190fbbdca14d0d392d3418924fed8721ba9df6da5355ed8e03dc401ba60efb4b3367bac1109078a28e230f977e85fcc8609ced023d12c67935cc08f5dbbf3b187d5a7db5d5f3e3637e2f7954b785b3d3bd7cad4bf6f209753d930dd6c2e45a9c38410955da459c771b085b871e32fef60b9a3017e564baec11fc1d0f328e5f0fdea3116c9b3e2910d7c96151ef4aaef7cbaf6306c4a2ea3f8a13276d44c6171d1442d8084669cc3d19e79cde65ee1329a5fba7a48d054f5714beda94f8e9bce3589a25b28235c4532bd190f4d49d41335f55bd692d5b868ce32b7ddbe698af5236bbfec333442a7d30c16a63340c1bc6730eca7f695e882cbb8e6878b90f0548e3ca8983d34f209f3098eeff0dfd250f16b7f073a7577e4e89b3ad302a01abf328a67b9bfd7951a417717228b6ae8dac25d73b11fdb6fb050dc235b6d0692438d1bb14dc9a744cc63699611ec3d170bef4668eaec2d1e5168eb3e5228a424fbe1e3a98e89849d44d0e07b43f7d2bd1bad83cc5b4fe00e75db8b957858e659118812c46c953b7f6089b5d40fd14193bae29c0c4948051908cf2645118086f6e92923a30966a986c603eabb209617a475cf2f0fa1ad4d8acd443e56e59d6ce6e144396d7765b826e8f3e4b620b157d4db155046956c624fe13054ac3d63caa28be01a5bd1e7fdee3836df009d2f0845d5a2ea4a2f18455dc61900dc8609c2649b0f9d29a6c0029d4ec4bbd8b64c479a7c04e22ecc8d42f0250010554e007ee885a5232e9338502afc0901a42f3f9cbb5e38ffd0cac20be09438ede44d86ad0a4ef6a383ae8eff3c314830ec96fa616365c519b9dd34af74b17189e255a70151199ceb0432ffbc01b125aa746350011640a4c1514ec3e75d7d8294e136a4e7867052282fde64576a37580b840d61b8b2e01a56e3e73dc1a212bc494432cac5f21a90897869a9873b50ebc7bc908adcc331c1f4f763788641daa034c7274fdcc068f9e0c56d460715fc7ecaf6c7c9cc5a479be73aecceb167e707b4b4aa489747d2c546660f494ff45d5dc769ca310dba1e46d64bc71b16a0e6d96955d5ea917a171acf6bcf96b5082f6493cec2e4eaf5fefac918727715f80e99b2642845e716d005a73d57efe98823e2191fa398d4911e7a00fac068f1b8f82fc0de6398ca92dfc9f8ec04ff04b2b3a04e94188e4769717ee24b7a44768108ea2eb87826ebb6f1a26eb1f71226b867ba0079d3357a5143841cf33fa776a1ea4c5f7e77036bc148ca0b7b102658029ef49ab66da08cc249cdc5da4eb9d407bb137c66f113f4fb40fbcca3ad8f818e067c535a306fe2d0e261f8746497c7d8a43b2919e534aed8a4156b8280e716cb12ba1b78befa0cf86debc63b144d547cf18713434fae22dee3595f54d0274d11f09ddcc386ebdb51296ed290af156258c383a3d8ea5028f7e342e9dfb171a2dca4d09589ecec8e064a462971191c20824d6dbb786b2ecbcc393868407e2a9dfdebf250d216801ac22b204b3daab93fcbb8778e57826d3a607238d5d1e1bd572aefd8305e0e6cdd9f34c9132705495dcbccb47cd49ddaf2e2780fa7890c7de1c546c4c3e504c0c167bad4d03b3f39024cb877104f79511efff767b3af2b8fd173aaebf18fbe13bfc9fa489bd63d1c07ec3a8cd9e73d1aaadab8ed5174684df60650ec00126153775ac159b4aad85c0332ff905ea90232c1fb6dcd652a73219878fe4eb08d6ae74bef7c6667ba466845934da69c511ca6817c4b961aa4a06cb88cd4fc0b20a5076003f93a3d479191ca5fce39e20e8e4bddf6e1b3e73c393650b2438a403362c7135ab8d8394d5838b37c7dd998bdd8c9adf7ff2a0c96b720321d0017648341388912672173540f30928405a0a7fa1badc7ec8872875b86f9ae9c2880e159898f2859a648849dedf75e3e03582d05499fe6f5b90435e2bdba528c3060823fb987d0f1dd41271a002175f05ff828eb2becd6926c6211272b28c2262fd297b3e74de23c7af86174181d48caa36bca542788a69e92f235a0d642cfbb8d8920f17584831b599b38cbb9dfcffff07fa478384d0a69fc2f0bacbdff146aedff0931de7c83058089c0a4d1e9c282c55ecc2790d5a894ba88e177e19e6ae388e85d0af2a869ca4a1171695d7573749f5163fd349903a1fec6deead6131fd0db2194137d701cbf57da274cd3010ff4ee6da32568119fb870245bba346f04c537985157b7e5c11be2c66620e40c9c23a4145bb33164166d6cc775437c5c428222e1642de5f7fff15b5a023670e8517120cb58cca9b1870b9c9028350f8fd4030f99e119f2d8a5303ce3764effde3d9ff9ebd8ed6d84530a294682a6449d1f61e3afcb3e6b45af02b3b89fbbe16af47b9dbd29192122ae55744fc94232704837a2d3c9d8c00527da68a51a3ae9340d9c6f0a5dbdcc6866fc2a012545499ba515c3b365a838fab4c53dcd6a4ae6c04ccde2fd4e8383fc7c7b6c3339ec34a35d6d6eb6ed8a3b509ea3dd555f1e94e88ba56f62cf9a249c8322b79b85dab7547bc4609f63c551abf4c4fab371b746d9461f603aca96453f6c898dbd049a6d6b7a0d439efa0d0cb4001c1ed7dea1237902526cd3ea6dfd39610db2fc6a078d9d987120af3400bb92670fa8aa0f07d546bc10bc04eff279c2ede1a442973c6dc19b95fc60ffbb93bd0c3fe4d5dd816ec20c51dda756bae29fcfa55a487a2d6e31fb3db75d6e1a25f797bb2b9c9b91d6d62224018aa9e6eb333137743b1425b590071cfb7e16b2a9497c549df9edb73a91ae4b8fd0d81278a7fae1df9d88d7f53cc03dfcf14917459c59443d521b2567be8b050eeb9f90940f8c21274ff49573a8e67b9f7ab035d16638f673cda8510a7c6e00d8380a1412e1ee309513f5366063a3192e9053451fa8b8ddbef0673eb986536b4404189c125b15f0f4065f2eb65b44331e6a6ca912c844ec134d61d68430ee3f6b0fc58be3b549baa4004fc03f8e5d8b3acadddc166603ac1e2365c87c011137c283ad699abf3366d68694e51bf417983250176d63958245bbcc8e6a3d7cb58902a08568cd33767d643f9012f0728843ea2efe0e9fa4bab16bc1695e3a0b54a0511211a07f3b650482a1df17ee1859440565b88fdeeb248c927772850e060127e8544bc064305518e5c62efc470f95bee571e9caea1ed836c455ec87b632dbba29d4dfb79c99a7828ac0f860c3861f6eb4d92a0ad5431140dac60bd60067248339c993d2587fbbad463d10dbc152b310d3a211cb1a3abc56d6af4edf6a6eff12238c4d20ad85a4e2dee336b0d95f9b161ea9ad5096c62153bd5e5145ee022927316dedf0a68f44b0204c3a9579e29d5cf5589a01db81582710031ee3a8cb33cded0a6502799a89bb48a4fd1c1cf7c572d72648fe158e832e19473ddbbf611477d2fde65caccf1f0f02bf67fcd6b789f827fdae921dcd4f955443e0b38cf3c5f417d59cfc4701b26daed6c8f6fbd27d754f8612cd33e74b0dae92a9b45eaa291549f4583151cbccc9cf29b3df46a99bfe88e80fde7d717039eec3489dbe536172653b2bcc6abac3337f3e835bb9b170921798ef04af3354d31f2552ce37e5aa21f95ec0163e077b867beeecc06607841f024f7c3d1bd4d459a633f44a6c709e42e0acb48972141b9bf45f87431b2aabfb046da392bd07cae234fa089d6f6564a902be39425f23e848a2b2f4c4eed47dc9a1e1a3be56df85b77dc89e4412e8e27595006dade2cab2ed3a06397f464be4625d414f84ab317747acafe3b7a36f620977efc25b5a2a7f77357975f437049532e13fa6f925f0bc335d6496ec2cc5f7f508ed8991476688f395a3032041ea7effbff4b2b3634aaed090139e44f70d0a40f8fdefac8c664d21944278c4a975425b666062bcc7d41087955e94f05bfc329e9e0e50dc12f4eed4787ed5391046974ca16449cb71256b2ff4e89cbd660d51c2a429386e401438d774fe3c40e7902ab087b2ed9e0162940efded74fac7682f6c744e10e16e71ecba20d5303b5a012e83b3ca779fa74a4bdff1e1e63d76f7e5d4d0e324402b648954a32d5acb248fd33f832cc80f867163c20fae89f42b1258b69235b4fb3e128dcbf48da45f97c5f8b617a7cb87e89f21899d88e6a4ee465e07eeab61fd0a5014552ae360bc163f8681b2244058227b7d3cd686bf63f7602cc6a0cf2f4d8869a1dc7f97fa10cec922ec4da3ee6412a08d99f7b487abeb75b76c0924f72b4dec06f6758e30ba3bbc80e26641fb043b10956768d21e3826bdec15584dbc0e8ce7e41347fd5a6aa8e5f4599c4ca06daa618943185932622cd53bae213e6090cd23921905bcde988fe482a148b7f66b568c22e6691eb39aea10a673a5e0e43f6acd2b6437b1ccbba36366b754842c8e53deabda7d6873ee8fbc7493bedf96e15a6b7dca1e743c9fefe68afc6cbfe8d4748037a979f5fc91b1ceb0cd774342071701f7dfb1fb6feffcaf325b060f72cfcf126b34ffe9d810cf3508d962cc313e9c033b16e824cc02ce99416274923e1f04d433494f3281cf227be88840ec679f7c0ac320efcb4aad387529cda8438d862d0e211ea51ddc0cf8b03fb7edbb51d12fc58ec89f3133cef7cfd715ad59a8a25dc433b3a55845d4299ec6f7d1289d562fba88cbe1dec6553cbbf0ce54ff47e2ff481a4177dde9872f9fdafd4725dde8d433551ee71b79744cabd4faa3d4f1c4db7bf4222da300d5a69a257b9e386483d2a3adb629e1e25d102c6b0dd4079cab137a54c1c2cba128b7d60105c6a5603f8241b3235853a18335260815f808ab0806c59b71b2bb31a3ad40a82f26a52e29e9ac57aca8b635e322dc7f387f64e24469ac0ff5cc25f536582b1ca6a917f1e041bccc8b0a2f253312feb8bca4da6cd988e8e32cf7ce6242f9b36e114699d26a848e28d676a9fea55ff6946bb409fced11dfccd2cf78bf76c0902cbc035c3fcc98bada15ac497d73d1f167575fb8423971504e2b5086d5211455d7c6c10f56b2f271195d9606155c13af20791c1181bfd1adf75e51a041beb56981919d844dd04ba02599d971edb751518c28a0368af08961cd4dd36ec664e90417de1e9a003eb0e27169b15e5e3c92267c8bbd9a3d9f93680b16884719091bfc41c45a90152892f78d9bbe1d364a0eac2f9d5167120ba00b85cb7c8bb5ce5971d42a535899782b99dfa02e9153c18830e2f1e61c1184b50b92c1cb5b511ff4c850241863a44c11951047a699e09999bee3712ad6a544bfec964af47d1eb4ef8792779c3bbbc64506b301a1336e512883b0dbd12f6e46eabb37a2cb723baf740fc30baff71014ef08be7dce3e68bc26f2ec32cc752c0ede03efd9ff855a4da9dacac92490f7df3dac6636501d88a4bb56b84c58ff2f5b8625ba699017d537d8fb38606583b1fec995cde6299c4e7a33de362ad52b0a7ade6cbecab7b67ee568900979e3f108b9b6172a6d7e063dbe34c11ac537c73c5d02e49517c1f63287db581d4db45af16c591b33ecf44f9c56c40ccb96c3a1731471ad390579a8a465eae8a977c32f4fe63ff62a6ce6f6ff02792e6b77fe451d74f420bb0c442e67fa5badac812a4aa0e32863c1bba3adb9614c60d6242bb40fb7c76557d21348c2976f9bc3a9168b1527867210ef9d960154dbf79d8a7f4743c28ce07866bdd3d71c92d1b3d681005857f24268e05801560500f3484370913b79c0fefe8ba3c475c0e84399964abd566dcbab8ff90924b86d4b61966ea4916a7fc721d95e05b25f81582a67101000000000000001000000ff030000352d6c67ed696271c2de96689d5ee9120e0b5f9b3a8614f7a235b8826b14352a4fd6cfe86932262b790a04437bf3532851130b87dbd48e792fcf1c422c1ed7534537fbd13a5f3619c219507a848c360d52bf469d681a1071beb496461377665ff5b7771049ad4d20d8480c43fddaad5ae807910c8a12fe83cd5666896c6aa26bf920d7396a1c67ea334b33794a03bcb6d45e8e2430b540dda2af550116f04993d0439f3915102997b6330b3e8d7a53645ac5b021f0e318c06f5b6b81a6f710945f4d74c399f392840d638504333ba9214b26dc1760a714dd4d0fd046a425835d0e7ecbb4c46cef01165a61f6837727d9a7f4ddd932a95f58af867b237a92740488050806392e5471546f2251c8a44f3f3144f17817e4797660cb9d1436dbc6a53801f79267b0b223d6a6249181f06f83d32aa1990dfa29056826703b93987bf7e4a7cc58e0db03e900558986d243f40e2b416f5c37bd1134e358e736a320dab04031f6707294258b502b7361fec9f54cc786c1f1f33bb506d7f07379c204176c8ea9215643514f5b86b1ec7e4b639d2a46523e25eec40dd4434f7f1f6e99a0137be02924e8d228554f4fe95a7bbe94af7db9ed17fc45600fd6ac5e7725837956de8931281f36008db48f1778c5d55e0bef0cf9f6ede49376ad702541a7e1f40b6dacfc004215b6cca5b266a359ede71bcdaa4275ca4f811788886a519319787bb49f9168597aed21e48ffee1e04d6990965ab8df873986ac6497d702aac9fbaccb248d34e8a920f3365eca28b7fb50868d7b9a8ddc240620ee81351e9ba6a8dccf35c0103d9e64a9cd89ffce4146f7fc4f0f0fcb3e0b44b7d4af51bb9a6100293b98a95cc6992ed41279c084958d33e8bca0cc30f6868bc7c008adde7634f34523976e2a231a662f10db33ee6c152d697f9a31fd2bd1cb7e2ba3f3189c22b7e3614223788524ded0ee94c903aca5a7f2d3c17e923ff944e609e696fdd1e11e8966f5c936c44a663958e2f05c52d2dd625d6f95bb3a1eb9cde41b1984e36840582bc745631355cec7c2e0ea6f446498c969fcd12db583f3597cfab47d93a280b85f6de45886f3e6384b93c7f7cce77ed34164c1824b723a5c7d5010a5d9f1e2c9dd0b1d52d319be940fe99b0b3e53ea46d3a73beddbfd866d0306a46f4d3a595f0559305ffacc261c7a5078b995c27f50d0ad0ef3b99cf6133048ac7a61b54a7f02581548fa937c9926f601195fe9a1316e2c10c04140108fa0af8df7605c336ceab33233e0a9a9616de59a2fcee5b7c76fc5307b244d1fcf558117c686e70d12114cf311d82fbbcbd4b429c65c9031e224d19f5b369659c128d5cb6d248656e823ca32f026648594117c4795c6c62ee61027e6bd727a513d29cb5cb2616a3e6c0c7ec6d90d897a407fd19964e7819286aa69ed34282029111641ff5909e57714aa9221b900ddd842a865542f3b2751fe714c84e19ee703bde5a90aec7a463d5c5d728ce1b84b00efeb94c9d67a37fcd2d5d7010b3667906b04342a42ed335e58f2cfa87e0292c92c206aaafd5c3556260a48cffaae7ce3aea5e4a10cd20e3e34ef6215686da6bedba32e2a8dc8ca45e0dabb389d82803fe030fef9abe35a956c56fb61f969613346ed6ad844f3b1e3c1e784410f58e7c998e3a30335d577c186fc2fd56e1a88f7ed595550580d7de45d222018311c1de68f7b2570c3285db96d7acd2d65f5646b6c3ae95a60fa576f1288f0fb2977b22c459dbf5bbdc9ba0b527d7f510ad7d9aa61195cb9c8c88ed3be073e7bf1aad808a5e373ea36879f64f4c9cee1725807f117a6e045abfeb0d74bd6282561b344c4e1283f63261159b1b8f33a83482b04205c9fd5065dbf58a89bcbf22ec7ff7219e40a0418ad3eba9027991b3b1460042e524befa46fa686fcc855c3fd5d01f6eb4626d4e73ea0dcedb593eea055ee95b42e416ddc6df350e27f98b1e460dba7023b2cb4d4037eaa9323ecf70d0bb740144fcacb0a37ffcea1681392e83cf6f0cf374d92d9267f4c10e81b18e33cdb7f0443e85b5c98f855c792330b228e0b109c273605cfb10d57fde7b6386912c499b60d867d3fcfacc98f27998b8e6fa505f30b1cc8e1bbbd2ec359c6bb24dbd221149a2a38ef29a281827a17aefa7658f7a8ffe330233fb0d6a1e40bfa4f542166a4dc5a0c3946c6b88288c668291808b2c81aed714d69325498fb1508194cc539d9d65e70d42aec4040c2e0daf8f5c37c414a27fb8867c7fdc5b51a92cb3b5179b299b6a469002ed1413a91864f6335891645934b48ad541e9aa65a767dfd3bd93994ac7b042365f1db5e0117cf3e3df25299d84c5957b331ad3ff125929dacdb97eed0f58a4e3b7a7c69faed02437247ab1983f50ef76a5e269438bc10ebcec01cefa1f790355bd5721a31ea1392b8be2daa2889672fa73689b7f449739035c9ec3f566092977c5338d7a2eed5eb92047ae60b7f29222a4235e522fb84f8d0d94be175f40dd46ca0efabde07ca7cc39bb9f73d2e6ec4a064087eaaec1c15fe4fe40155348830bd9533c305232c6c7108f52002cad062a48025fd56f4cd1e7d731e030448d148c0a16721eb103190fef27e7796b92e9ee4f892bd4132e4cfce6dde5aa6e1c450f69bbccdf395847614591f960ca0daf09f92c60b0873f9a86a26a1bc26d8f7475d2c6970ce80d73142ffbb62d30fa1167d17aace998460fb435d4ef26fdeaa18af5ccc793220ec9110c6c0a1f2e8a2c909cba1168536026348a199f6082764b57d66267c58351911e1ba0643c488353112498a0609d24001286ded6f1704f75b7f89b62168d9a94e37380518f42a6311420f7624cfaff98d2ba75344b215b628f0cbab49770b377ae9a01099744f1b8c207c890ac3c244a5fbc8dfa1539ac6661968f63c8acd7b27259a761a0725e59688bb7de9fb6e35f00527157b9e419a7d2b33a8bf88e5637324707f3bcbe5038e7784fb2ddc0fec03b1128ca9af85e3d11f6773aa6b3ca83cc7776dc28bca2174269780c7c843eaa5dcb93679a346e7a1a9211a8c73328b025a33408e2d7441299cf6277e78e7cc9d6a1cd619d2a8398d56bdd98aa99179247884a775eef74671167511e60bfe5b3e0bc25f76465be8d09b4b05329dd59938ed5ee72d4251d5b9d3180d81f2d63355eb1a4eb3bec9ab9b23eda78b1ed8107df37b07c5bc715baa8d2cc9a847fa77562ace27d50e7e789f8bbe797112d2f36cd4d6c0d739c00d2186175fe40587f6063b068fb191058476619397baf5d654fc642973072bbbc96d9da21feb85fe5db1f112dacc7a9abc61e9c0931fd7d159c8f57f0e20fac764c4bf6119cabb0cde344c6f52f42fd8ba6f2e662fd935a68baf9f6b0acad71d49843628e51d968751a68bab79c2f614fadf0a5a5b85eaf4af5baed2d9394473a88b21cf1e718041500875793744d7ffbc02cb0317128faa78ca8fe9936cd301461e86e97a1bbc8d61489256df4e57b2483c0dd242057c8f7470972a596b16214c876261560ea6967e045f8e1b0d05399933e53d88dc01ca077555a67c22c25fdf28b3cdbc40107ed454db416e76a466890b075aa5fbc8348c871cea7019bdb148826a2dd4ffa715353b0e6ecdc9ff9e768a88ad93b71a1f99d8c14249533ac73697bfec99a08c35d87d6a51998a0b221749f753c487c52f4d95eaf62bcef6deabff7160e562cfd15e846f48c3c136b1ef558f6bab90d6f287c7d45d09c7434b65dbecb771f39b794c87787e0c5e649e8463ec2d6470eb12ae774102c680e8dbaa829a874457f320e5b482c34d787bdef0d4bfc98fa656e3b47479f5b4032ada8e3486c730f3217bae2add1c9343f1b7d36685f993e65764ca28c0ff196a1878276fd48d9a0b4866355129cea4fcb1fdc2f5a97dedc9403198d9389f1d4981476235290cbc01c4cd6772912bc04fcafbed35e58d5765d28aa34cd883b75c6eead89f801940b1f92372974a7b60b675a682e3cd706072d4414d239af69c101bd45849a2952e868d4d7585f20ff5071ce66359856778b8799db3ccf8711755fc67cda476c0fc0c813d85776311cc394d6f7e36bdebd1f735c23e335b2f1ffd8243d2766cee4fb118ccf9c2cd630f9acdc8c2c76f837266c9f076b0b1eb86371a2e0c21060b18e96e49c39f891ccf411aa43d94432ea71c284de8da3391e4483fdfa2b036d8944ab3341801e4cce9e4dce54abc9bb6a0669aad2b4e95e7e76b613b3b098e6b172a6ea80b56d439c20f7f135832c92f1385fff7c1e3230307e86f5988e4c4c7ef6e0b91390e526fe4f4483e4a2e39411f4bab3c98f75c25979450101a731f60a813f333d235a3b8d10f0eb627e572c31ebd406e940ac2a3e676d7c22ee545237e06085246acb1b503a249b4073d872b72305195c2ca2b6f31b767fc0e172642a888364df18e0e66e8bcbb8572d4fe1cbbc4400ec4a161d42b8aeb96f1e96492ea790c6afd4da229f91e9bf8ce5a2300a669d1b2a5bb0517b74962046082b30924fe9ca26de0024a76915a31770375cb92de18bbdead96b4ebc620c6a4aff4289076ed87d25722f7521afa2e34311be1696a3d3bfcec5eee932d2f41c036740ca93cdfe634a3cca1464c09e59f2736f3db033c1c1f4c589ab9aaeb2996f3b90e8706a5e4ac44a7717b83c6602e47ae546e4652bf06b20307720fcfd672d1f56a3440c65a667614f068894b23779f6db2460078be5c9335bc23ea883626fb720cce662476bfbdd966a098749ab8d76332edbf37a02b7e4ccffe85e9acea314a432c36feb90854f5ecbffbb35432f4a47ea87a12da9aca11c5c256a79425f3ed3fcdb5e8b3a50f1dc18ba0306d79be59c404bfba5a8d98433e3914f2f44171f0528733b6463797cafa1ed42fc55ee5e92bc19e9b4f6e6552199f72f827d6edc371d7141b9e3242bf62ee39359efd619bc51fc6382cbb2d8742f4d45ecca5a1206a93813736feca506d8861f6f1082fbae773732d5597e68f53d9607a1607a5324fdc494c00bca96928dcd44f29bdd921612ab0548dbfdfd68bbaba6268116420439e227b6ac1ea7eedeb4ef41a930d8796d0cfedf2a8fc5efc5bc9c5862d050b84ddb4a8831430ccf7cba2fee068f02b8692ce5ee65ae3c1e14e10f2fd7e7d9f52a1f85071ae7eee31c447c434da2472698fd87396b064798d80100ccdc851554d929bade50f3d82e3d5d10dce7997b60cfc0e237cbd67b3043863635e52bee2d8ca0c1100063f4d47e083c9fa31c89c6282d8c979106307fcb185d13edc852891b3f8eb8ddd7ccc3ad65bf76bfcd5097f361722e03f9316eaeddacf278761f4853f2c3136795d57806090cc2c27c8a1c6d46434dcf103e107b7ea655773bc38dfe510169a36993005e53392f1197d70c52df5052aae535e54eefc9bf3d8b201b2d7173726e5e2d729a6b4e996992d4589aedb5d77561fd9121a1b90b550081a31d2b0b62295759da44865af64ad63f8e6881ad1c8cf6dcb86a2b6cb94d322feb28c37b30a2b01543c64147120452dd10e98f3b85624b1856041941d3705d08ea7aa5632da0dc555e117cb33836d35049c4e0a5a0a7844faa6ce5d0833caeca485732184e33a96ce539cadfd1b36b5f1cf9702ad3d7f530f4cccca2fb32b7c0cc9988091d1cd0650c6f865da03338103d00bc6d28657ef428f917def1d5eea14d6351ecac8f05d55a28a1d4748e6e125f845f986becebc9b919553840e9d171b28fa8aab6b74bcfdffdce7b0c33d5de8f97d815f840088b3cf78dd5b68dfddef47da49"], 0x2168}, 0x3d9508b66acdf8ff) open(&(0x7f00000023c0)='./bus\x00', 0x1, 0x2) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) openat$wsmuxkbd(0xffffffffffffff9c, 0xffffffffffffffff, 0x2, 0x0) 01:28:10 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000443000/0x3000)=nil, 0x3000) socket(0x1, 0x8000, 0x9) sendmsg(r1, &(0x7f0000002100)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x444, 0x8}, 0xc, &(0x7f0000001080)=[{&(0x7f0000000040)="86c78f6ab3d5b23c3cc904116df6c2f15379ff90db3ab891e600d0910e2d2fa95464482dc752d048fbbb16c387353c1551747c077ee612316eaaa8e9a75372381d9a55fdca2d3461dbf8cd27161e0bfd3d4ec1f3bfa5d0df51b9978745cec283893d82be5edeeefa6a472937bcaba42a853b8ae4bd9e7aec2bda01244e42024db01972f2e804009c390d3234826998632a946ebf41d4da649807f11a708e68b894a2912f25c1e95a6359434397fce4b4f0279e3022ae4839c13e99b14806f6e8009d426ed77993280453afe17e2b0f3c7e552822abf95d536e7cfcb39905eaf145e603b36d009a2712e778169f18ebe77f01071f809d6380edc6e514acf055c7c72bfa48c125393c1dff064a79af6a79198751b57b2f3ea498cfb8b3321591a4d011c7f6d3a8993994d1bafe9fc72c51f058bae50ea459eb1d2059ecf6e9414e841e4f255ad2141ecfa11a6ad895bfe92f9f9ee3b39f43bc1f672b5d6e1f8f469cdadc56e074fc49c8d736a36b9ba2846ced0cb91fc7ac459f56953761f70104434058309bac965dd0cf1c1c75e63ddc3359b03125bc70c5cf9c2c5a7d9d028ccae4ef7a83668ec6fd76649826dd9875f00e970d14869910d58e1d352e5a88628ea2fe134072a52e0545a0e940400e46046ab66a20f3da8e28b8278be906bab835f68d0218f8cc6c4d66211df0e876bd7c8d616484958b2df38cc0c64392d91b285bb6d7c969a20fe286d6932008f2530d43ccf15cba277152fc08652981baf4e1e940c62cea6a30c5ff3e82acd8e480aa79c5340b88e74c4aea403b20e99348ac18199efdb4d3e20cf8f2dd0a971f793a74da56092ccefa83e1b17832ed9745b0bf0a52b965dc8086247898543111e3bf9c6bb7919806e34a996944d09a44f6e8b51ad30cf010a701b51a1c6c9d0d5378bf47d617aede040779b8c46fe81f5b7688577b5f591d4cbd9cc34378889b40da8cd7af1f5445df7f94fdaa66e96122b273cdf6ec03810358fec5dae1d3850e9e1887bcb1bb5ed108076aef2b438ebe60775c9f6e218f149c5aecaaf58269e44da3b5ced6f35c65733e8091ac58a10a5f0dbd86266ef0ef8737cf57c32847ca42c78bd98512a3634e7c371e9a16f0f2f050b2a36bf0e32bc402de869139be3849090cebc0893ed8adc2b2d78797ca2a67ad2d3235a6b0f934c301df530bd0134ab4389a3c6035c0a8f20c9fce605fe7a434bd9c7b4268ecfa8a2c2a279d66b1cd02758681f709754f3fd8abaee5d5e2f587933f5f2ad19ab40497080cfdeb354fa39a297766db2dc85aa11006adec9271c8e4a2a92ccdada522e390592fd24ffb156c0b1ba2163db3e9fa326308cf371ab7e2b7241c9e0eb6b6386845096dce10be2decbd9848205aed3526d1e2d7c84ef649226947182fa12523e0d66920c21810a9815bdfe75eb0c9b46a47f70e34c93d1e393565ba59dbd8d6a76f44cd9219f71bd10dbf7ec57da56cfeb24b8ad56d41dacc4c2b40a8a9ef65785fa85df55ca7bad397457e0be4ec8dc78c4bf2f32ed70c25e38df68b3fcee0a2c0fd5446b7c812b1c7c1d3a386f48a44722d26f96e018b0104de7018477e852ca8c0b36d2a71261956a2b4bbe802f055ace291479b0dc9a170ec28cf748ec184839365805bbabc9ec747761c85f53fb7f1a045974d684298de4b48e725bb38aca8252726074b1fedce7827508f569a167ef174830e05672570f7229c622c824e6374eb8ed4866e74502affe8a820fb08028a0056832a9239ddce404ad6740aa2c3df35508896cd61d1484c20a85ae993c8f5c4964b708b08db782ba5fb730d2df3e237e9c0a1ec3e8e7b443aeed9823d91d0678005e6ee07d58ec2d7c3427f4ed2385929eef5fe8c87abfd49b014de91bcee67bd6cb94629f526591a66d0978249f6303f97e4a6e21940f269c9bf608cfa6108b453744f3820b7b15bda564c4d6cbaf869c1fada1014a742bf947f9d1f4398b3a4bddd15910939ce79bdc689818f6b1bdb51a7f88a2baec4d5912665491b4dbdcd2d88ecf1457740abdf87d593c3c2b4904b86037ef8130cf1d9325b060c080dcc5ac4e79a30376421dbbb80c2b3e5a24185848be91d7a6c72db3ad730343956e01567c5ce9e21c5b4ed3f280706eebf4ffa1e540a9fb8fb08a477841050af71a7196c38768d9ef6f1428ceb43c29a45c0abb77ca6aaf2b6df8ef6a67035c21a52a0a358115a2c8afbf02641c746fe9e773f32d3ab9f1daf1dc4f9695131aa01a820381868d4a0da9e6ed4f4b5fbdcb080ce153ba109dc850ae31b3bde7a582bf97cb51edb47d39ace42a067d0d0c8f322ac6e465cf79f7d2e004754fe99f78f66ab9bc7273c5450ecaffaf7fdc8a18d104b78b1acd78845b2664b8e16cd815f4ab25dcddc17213903a471c8264770937496403ab4b3181bc79f69cb47c0eabc2391d687075d692b53705f5f03c7c075373d80de3e3ce5f24c24cb112da4452d3d4e4f25fcd5454ae1009dbe5bc49abab29bd1068c15153d4aaa2cf71aa84b850db83cb63255e8a021c4dc242d3677d578f3385a07eeb4ef8547dda26934371d54c513dded9ecd8e180b11450ae42150eed80f17a93b5a14321beb2f4452475522a2d16cb07adf688591ce9b2d3066fb893fed99e9b020c082f85867bdaabf73fbf15a1d171a3482807df0482ec1b241eb9a69f3ac578c0d89a7c5ddf8a13848f9089a751bebba7641717f962737f3217e5ba9284ed2399d01018e8cb3eb305efac992a2a6d331a2ab83fdced70dfdc1f62e5840e61d0a8a03c304fdc3875025e6e9e6785b6c6473f61debb73801b9547d1d6ce79bafa028c0d20d7fa29c7b6433155311e8780b5eb013ad4da098bf207fe547d951aa9a1bdc0766e6daa88167e73b87c34b0456c01dd17fc0bbdc5cdcd193bbbbaf4561d97a531fe330354344303ddbd38a3e53d5ca40c8a0554fd678a3d851fcfa670b3f6a53e34279433b0166559edeb6ca000f027244f3353211974f40f7db0c6975e80cfd16dfebdda10e14f578642688a612030ee39b2a58f0801eb36d01c809d114117624617ef0db05e28ff37a4ed8e188fdb0e98d24f740b0872bdb4615399ad73a3adbd1c7d1389c41b67312fcefadd70cd5f543878f9bb02d0f0534ab83583b86c6bedc492f38f73eac4c3488b9b7d8cda32bd5ce8b7b72d1552f436ffae993743e71ea5030911fff18e49323f0008dd7baca0a4843298bb0acc6ffe970bdbec5fca1c41a22f709d2ddb223f172e49dbf4ed08c2e4b3cf6fe28763b77641f1d60869dc681a5987f6da71bc3181871b549dab222abf1ab7b82b01b19106f319ffa9651f5449b7c14c7f3fe4dd240b2ec4008123e0613fdee9c385c2bf3cc084bb92f695e9b81b81e4f8cf62930f50997ade921441663b21a014d4f7f53db772b59e0b14dcf6276444532915a9f9698e91f22bb2e469f41c9def1a69cb6a9ed14a4e9e02ddf6b4c625358988bc0f5a11f6909d608012eccc1db2f505dc21daf2fd0643cb3ee470397a1872c1c4ee005d8b9770fec9dfb712491a8a0f98b14c740809280247607d3747a6ccb4a2e29702a05f4d499214451107aa94133665d8e018e66467ef578a22455434e6dd21a136941c3ca78d118e4ee382b1d9840fbfde761c44c93147e7023dfe4a0d1a7dbd8153a4b3dd6c83af9169dd98fb772b9413188575955be2656de91d5c203921bcee1b3a8e3f28e04bbfcf90fcc4ff76c5b8ef4a6efece7887ae52924fca82f4a8c261c39ef243af85d89b20b47a66f92ce84ebcccc52795aa7e357dc20dabea6b1426c2280079da6db1a1c972e8cc2abd6033d0364347181a1a81f7ccf5d67b7b8ef86e8dc1560f0029ca24a34a5f436dead1c80e9c2e5a33ce1b6539377e5682fb33eb400670bdec7224b0f89f52620f4164fddd88edd780053b38523eed26d9cc5f1691fa51bb6b75ba056b3e183c901ab65e0c59b6a59e093c6eebb3d2213359bd684a9ce0e9128cf335a77faf02a559a30009f13a80a0f229a855fa552f8d4ca8b8c991a1f8ff142780f270fcc916f4c54ac368e065a5af92f826db2a7724619ec5261a198e8b2078b58d5ab7450d993dd546cfe14850e8dd9ac32bdc1dc091bddc4331d37237e780da060730c4f68ecacbaff70cad378cb30cdce5fbee147185e9def774324d6299373f63049ef46abd8bd17c5a21abaa20d1be401cc7497160b4f426a486f6f3ee07ba7c3297002721fef477897180f52289974659afece8b963ec4002698bd3e2f06d3e6525c948893ef02cfc982220c54dc69288bbe0a14390a0b1e2d1e41df455a22d998bf8141aed197ff1168180ab439e174d625e96bb53be9c6c9371bbcc2174b7d5ad24305ff133797151128ca566077c6dbf6030e1140ed3c0f1a2ea1cb3a7eebba1a39545d0cb01022f3036bae445a56393dbb7540284557d3586ad4a270b6d3103673d47f33d157193b0c074ad9c5a7c588b91b57a8cd3e16f87347b9f74573b9bec36ae02958479ca8475e5dad71084fe465a338ea90c8abc4e916a4c08441180012d06fb7f3ae9e9a0367ff5577884c18d1f953bcafa5ca5d16b4b1d96adc6d28038bbdfa3b29f2c3559962dd23d60eb5961fab0e148271f5a1c15e6f3fe4f76882b95763903d5acd7b151b4fe0918d039f00aa14f69f75a49c3fa483682bd461c147179d3f7da0cec7615b14b7899051af08298be7f8ef1305bb55e8ded6aab4d205eb9ffecf6a0618d210558e30e68a8581baff7a4375dc3373d9df559de6cf0c52eceacecab5106de226ee29515957df2abe7db1ccc6da4ea4c16225de1f3be9215605c3b0b1b3eb31c35dadd8e645d149582801dfe8420a4062c2d4b5d21b22ea1bf6bc7548261b0ecd189d986c8d894ff77a4478d68deac06e84bd3e99bf31b94f6e79972205bd189812722cb45e1aff22d0598b9650a18ebfd401ebd825acaf4dbfbbc42bd9ebef61e4972cb87644e050f017734d713c6339c250302676a243d9ab7fdf56eac0d28f2ccffec53f80e05747dbd36231f70f8811802a80d3ae77bec2da98ba3047a95a888435a06c78cc965a0887ed0f0da7dc03d8e0fa93c3cef871047e11ff662d54c94d78d479406944af9f2467274447d8e33ce08d7b121971bccf44c598e987504308e15cf0e4455df709fce9f7efb23c48c7c111db988efb567cc235dfe502dda3d6fc0308a69e5d3fcc8de7cd6fad480edb08ab2a4ad05d90c016f0100d61a0da89afabd629342a0833cc9077c7e6494c0457b2a5e2e65ba88a666bdaf89904c8daf77b553472e195c64cf08dda5f894ee5836227339a32f32873c7a358ec68857cc673924003571afed2bc9e21a4e7a65850ea7ce12509a937b41c94d09910abcba0158b19db2d6a742ba33f006592136ee8fed80ff0984af57a6d6699f765ff9acc4252cd01346d68a5f6d0e5f982c465f15ea4f835c7d283fb4a42a96f8500dae69691b26fdd0cf37574b3c1c49d93ad45e1573297cdd4edfaf2e33d6097b974cae32c7cbd2d675c45e962d78d0ab86fdd431d37fce39c74a9cab0584ac7f3d25813c0e3c219e24e6cd63b9a3aeabb7981b1d60e913d5b0e3694ff9f8003d63fc29230ab05d0d7d335f22384e641f677707fb828151ef9d3e8dcfd59eed5739d5daf92cfa0640c755140b97ebafb2aa6fa3364768a78a54578ffdbbe9ebd3627ccc833718bc333d310b5d1e3baae3c3b4fe2957d5cf9149047f8d8adeebd843ec4dd74cbd99f4e210e4106553e1dcee9645f4644694aa701963060589878", 0x1000}, {&(0x7f0000001040)="4719d732c0f2d68cca0ff559cb66eb73f2ee011ac1ef32937ee1c046dd1af01d68a2", 0x22}], 0x2, &(0x7f00000010c0)=[{0x1010, 0x1, 0x4, "30005d39d48c1a5deb495f358550f16d917284623889dfa9a84f2be9f2c57218e3f59d92a43a8008001676300b31158fee1049bbeace56eb2362b9d858344ea0d4cdecd68fdb331d615f6b3c69ee0438344efaf13f5241dd7f765ed94778633fb7cd3da5491cc1a01c99cddcabd42a4ad7d46063fe850d28f5bde0ccb095379d35ae394820cbf6e0cfaa3025bc5b5dd226a902d903d3c944322c456f8907ad983fd2f61304ce1b8349c321c232849538ece7250bcaa8652de121bec0bff63ac1dbf16abf5b27812ab48ce93aa05906f8c664b993b825fe10f3f2240bc0e1e75d89a24a7ab30926e9659d2f22fb5dde482d5e0633f15935c0c1ee329f85a7ed366adb9a4ac88ff25e9362663c20b68dfd76458b761402f68f888f89609b18635f55904b9352d1d4d42315b6c4e157c50ce525476b94d9a8e8adf6e75b298ef67a804cb441f1b1a0dae66ea46247dd3428866b5e9f466de82793d5122c000681b17d15a62d890d262ed7715a9b39df31d8099bf9b96377841ee505fba469b68d99271bf19860e12282d2c06e3817788909f6486f1c0a39ad454ca5e6ca60a717d753d77f106b412ed87ac72ce5ef8cdeec5bd103a218d5a6efb83ce7a6a9747a0da86b9f4d21e8a13816bd1e17af9469d71f8b833960bf34f67cf54667f49c84adf2f9c9301d31ca4489f2cde3a97e180e2a51d6bb06763df9fa1a6e13ddaa9a19970ff4838feb6dc607bac7df8e432b2bfa4850662368dd136dd469bb7b3e857662d68bcfdf5ea9f825b9efe2f8131ea3819daa22c613c3aa60ee25ab1eacbeb080d714488656c8da7c2cd7a8a207a8e798e9ef3a8a1890e7ab53f549457ab36428e3a4332b60cad370f30a987df17413240177dfb668b6ce7e035b4c61abf714cea72e9ef3e38084355b3506d67f457ba971d6dc67b6cd46e48b98c66d65185dd6e21efff83e570fa4b8e24fb964df4b264dc8bf63ac1eae4fd9a0735d53cc95ba98774dbfda75c2888618937ad3be52e109cf9ed32f1197f6f68acfade6319f8658d3a305579f03a1ac1a03c3526eaa56f5d3cc03e775fd71cf6257ea561757e12164da8a21f987bd1bdda19872e28701bc1bbe2cf4184ee7c57b86d6c804071d6408ab8da59391a0560f091581364bdb1c6944f4de6f9dea4ac4b0c4df70a746cb175d2cecfc284790112009fcf5eb0e870b05a2bb168ac9aecc5d4f8f3d12c33333b7ca7c762449118f1500d3782aaab35ab83622ef5263fa53a6b1e050c9a46f95c9b08b3cd9e434c83ca426b8dc3a1513c2779ccc2d7a1db75f94cdfac6c85eb2c88d0891b3b488eee0a4a18d9fc83481646ce066ebe4b7e4e2563b155d60cd7a51cc8adaf620a974d9538f2bd631b352dac543f95bc7842b8249086de66dd2a22f7ff5b1e357642ea14836ef27e7f575ddddb39ceca987777baadb2ac182d6053e0d32c0f0c49db452e4c9437229e4c37cb03011b2c4a4c28715127f8af2a10a3da7cd2d2f0c06dd2a1b40a02492a09e686ac29c0f86e7bd04a5992f2944a44c8775bf23f890b82d6e2edcee9bf91c871dd46ae5f643b6a4eecaa4168cfb030a9af10f821d45908e5aa07bbb385a139a571fa78fe3f9b2cd0a538549db0035823a16df1b150c52dc4cb9d084d2674e925bdc73359dc709dfe6e963d639b44e5e99184076485a52c559663db493afb7993ce01eef3c06a9d2345b5806b5826d68adc537b4d6dfef4f61d4ca4f3a5fd8ac31ba835858f97bf6d6854aa4f97e5f5246be45c82eb6fd8b01018f83175744af09e64d3b966fef2b9b066094c60a06f56d1c35c241a48bd730df8a26510f4b9569eb2ce10fc9651112a6b05efd0ba031825725f39a38dc373d5bd4656093c23fdd6cb864242596d68a104ddf277d6544a3bf0ac53dbca1ea81571443851e1870506febbd94c8f21017c54634cfbc5df7113fcef1a21221583c61ad2b174916c1378f0a5e69e3c0176423a582d89d62bf28fcb239303908bce28c8ad025f76a7a7718857c0660d003a02c2a77cb9e7eacbf48d99c7d2ed92ae9e3de4fe5c0c05400552fca3ff726af15e8a44f78c6e36f63b95742394e96bfd307d383b068dd259ecfb58a17d0339501422594f3aaf4a25cbdf75d3d8dc1b89bfc3d27de0f9122c9e28b73434c6e5c20cefb554b76090d3c117800f01f5ed0d03d93005dfa8b6b614d8220a6f8896e2d6cf5e8871e8a9d62f3c62201b93e3f64a1d18790b15d7bf6c65081ba1e635f8145c8bad23335f2bfd31e9bbc8953371ec1ff75c71df24322565cf66fc5331c955c81d6c65c24567e832fdb81317c45f4e109b85db37fdaa7425180b547d4a86e4fe1381eb953536905bd396b70c0ea33a5c3c915793bcb29ea98c2c017f70c627bbbb315c944f2f0373b7e0dbf8d3f327d1ac571e7259c81292dcfe034d3c7f58dfa6a4ae9cb5a4510d74d10d085805090a3dcaa8c613a8e0a493a3beb1ba1125851af84e6eb173c7debcb966aad7f4fd1c7f8fb423d507ed0f29425476ca8a2fed376dc2d6e2b3b0958d4cd9511c7c35d838e05030f46ed5b01b4079af2922b29444983ca633830990159ff9648ea43f7bb2f475fcabc57e54c1f1b7daf14c4af45cb06ef03a3393b8e7f38b7a9656010c9e01117e23fd90c0eb40bacb4ef3e7f56c67fcd125f6057199d9afb9c64fc2083d3e511f18d42aa643fa5e7438feba53f07c3fee50231cd35ebb9927f110442b442cce0f831c0216ae15e02464bfb8085ea477abedf8b34b0d67e6202786376bf41d22d3a9561dbf4d046ffcfa50578b1ea82cedf37dc4f1bd0e1028c1029a2b812b460ab02ea4f6f4130d0e7eaa3f5137c790d4b89374144797444a8fd2e9d2976a6ee616330c2faf12b666d4dac794993967aeffc98586d70c3fe71558b804db9369c826e806ad498cbf34526af67adfc55e97272ff459d3a029d59c59affacf5b260f00108e623192a322b492d698caeda3b0127794e4389acdd364a1102d624db9811cd86c5afd1cba614ca345c6615561b241f50510dfed3697c852cd27fb3c00b3874ade377bf96236ac9d1f1080af170ae548108cc65f8e326a831bd2dd0b92179dbc9824eef0a1df10056cdfd877602d3b704debd266ab23a650cfbf54c0739bee036e72a1f9bb27f98d5e54c859df684b81891b77602c345c3860e310e9e02a986792ed0d018b6abfa5f0adad7cb07b41407a789dbb1f1bb1b9067bf28f5b5d87573cf0305916c510a78ea503f40ebe1519a6c4007b0b9a6a0cac73fba7abc177026c6274ea496c666e385eb97a201f7c77f57b7e468517496b753435788b624017d4980d9261e3e6c1debae31db9d772c7ff3b2b983d7b27a1bf56187f1178c80f86ce368d01985d849e479b35249c34cd6de997c67dc6dd727b8eb6c186562127a52061498c5fca8af701b037e2443690daf3c7755de0eadc18c214f6abc2c053acd27e8e3a8f8ea57778933bfbdc5b317570187a7b48252111fad0e9e5941acc41392c8d21fa178e463c174191a991e374f84c41a37177bb858b932968f84c7637dd05c5d45533069c616f50d8304db54ae19896397c7af3c144da6b7c33974357188e7ddf83cb69b155207a3b39563a924a5826793e4b480382b226c7b81422d8e3c87077f5eab197bb1c1895af3f4bf4197095030a6ef089b989ff84e04e117ee98e8b5503c178ccacfbd64d3405b43c2c3f51ece1b6c094762551f3d00a8ee7ae5de20f1255ef46488f801e01425d965dca766416f1159969eb04fd4b843b7ab776570ad031d3ed4b440568ad86257188c09b1f28a96a75b65cd636e254c5030c867aa81283c164d3bfc8b6ce4a6547d56d3c619f309ec2e9b64cbd18a4b78c629cc2dbc7eb6ae7734042ac27892fed11166324fa4cd4a6416827f528e4601af0f1be88401e86dc063aba245e405cf2fe3c94083ee84ed9696cf16865ecd5da39e23a655971d7c399cc3a88b7b3d52f397f299175d49b191615a406194cc4bd4434134e62bba9accbdc919f1349ad3e4043e4b4c43e4ba4a8a4fc332e06d228f12afbffb2a06fae37363a7ac620b89a0ca4ad9706bcc7e4cf2c5723d49b42b47c754616fd894565a86a340018e9a142f829597c691f026331f03b419513aeb00b3813d2ca85297452e41b2479c379a6f8fdfb7e443ba71822c3cf77a8c56abd8f2b227f05ea882558d416bdb9aa44002ea4b3f5dfc433178d42c1317eddc1337e527ed4cf13cee66e1eead8e1e612a124391a89b93a56e99e44d698cd5f3e404e5aa2b2ef7533e666795a6c3bb9bf53e2765f9f632c2748e10cd67cf4a1ed2f718c671386e45fb77c9568cdb3a75255e2a46d829a7a83d2a483a1cea373f50e5bc6a123a9042ac72057a74d97fcb1ccf985e794b62e41253fe54599eb89717a44161839e7dacabd04098d2c70e351c3b19754787ab671b488a2a26e021987c1188a743162607e1d153967908a0f2d8d0c92fe8452458cc827df31fc243bb2850b68915f572aa6bd7f4a85da80d107b830a04b1e41cb1ee2fe5278fb628b42633574430f3fccf84403f901038d5cf186ecd1080435d67efe4aaad7e6b83891e25e00a3c64bcf0a8ba70d60d273cc642f0de4c695c5d4ad38c1631c266d1d50ca178b33eacb9d27a23da3ad842ee2c0c700d979cb6c59eafa433cb03cb100bccbda5d1e62233490fb08a9c3a4c769e9c29cbdedf64425b7497db95281627b23c4f2b570256e05520722e73fd957c3611624beebab608dba7c3f485cd021f817b2bea81e37a34cfa575fea1993da488c7fa6d81e472226b43429f571e31956bd8ba5fc0cadfa528a1b70b33b6a21e738b140421bfa15fd898432b93f70dd4ebc61c11fe151400bf258a4c96e4535c17a02d8e01d659da2df5f627b7db3e152fa08d33caffdceb179561928cd3f1c1b154f07e30b59cc07b1b7706b2cd59ec0016dfc22e8059d7b4c17588ebae0d0698b8a0bb77d1ce54e223c7be24f05e6128c7f6711c7811aef59002cdc8785e9e6c459c812f9881662a54a65fd2b464989a05ff233487fa5f47f43ce69ea69e6f510eb608e52fe36664c1e4dd9eb3272989d68250b82ad1a030c156858923467751c57fe0d3f396fc4fef04c098ffd288603af60c771db10a47410f589a49889e15bfa291e477163da85eb5436670e35c767fdfc0deba52b81ee20d982b3358a6bbca020137e97188e252eaf1271deee26e58477e165c4fe40b4a9ebe9f6d77d9f0bb5f7a8b4978f8121224dea5359deb73bbe18e12a0540586fd368ff97fe974316aba037a51ab44065f1f8cb96df5893ec3dd98c147dca3a24c6e0d7fba6e4cc4d1df0fab74a4b1a4363f69a7adf1c92fe86f2ad16d4478c0ba18701ccdfd6fddabd1fa230195c39d2575295c7ea112c59f9ce1b1239451eb6b9337700a8a33b008d210a477e4624f2c9fe9650a2a278e77efc14549ebd40e1f31bbeac5f0ed6b79b5ceba14881c74bdd78747eff51c84f23d321f7fac687672ca3e98daeeff94d1478ea92ee250baec75da5b665a946bd265747807ab5f4d59e8517db3e682f8a04abea043fdad2cb6bea2c0425a0be20af55a038dc9c7a855815defbd9924f3d1a33639cd652b8bce3f248ba28df8541ca6e05e057e479d8811c577e2d925b26e29637384c3c049c89d8dad2a15554cecca7acd59f6d3e5be6a52425c8b681552c8fe5762a6b43be57702058c8f5a13e1e3de25bf7463d72e83d54dfb09096a5c7771012a48716eb7e1cf4c5be32c106ade9cfaffedac58feb802fd4e"}, {0x20, 0x0, 0x9, "6c63714504c9f68a4a90cb0090fd4f"}], 0x1030}, 0x2) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 01:28:10 executing program 0: mknod(&(0x7f0000000b40)='./file2\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000b80)='./bus\x00', 0x0, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) r2 = dup2(r1, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) utimensat(r0, &(0x7f0000000bc0)='./file1\x00', &(0x7f0000000c00)={{0xff, 0x9}, {0xff, 0x2}}, 0x0) r3 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) pwritev(r3, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0x3e3}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0xffffffffffffff9e}, {&(0x7f0000000cc0)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e004b85000000000000000000", 0xd4}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000600)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000d40)) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000ec0)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(r2, &(0x7f00000003c0)={0x0, 0x3e4, 0x0, 0x8b, 0x0, 0xfffffffffffffed1, 0x405}, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x4) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b3394eb09021d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df097eaed2a540a838468ecf6272fc81b2ecd4f", 0xe7}, {&(0x7f0000001180)="8e497239956e23ed42b4050d3733dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad767a250e105080000000016000d74753bff4d5fd30844d236e2d87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef53639060000000000000093fb672e68f1545d06b5ddf3e111af18c25d5ec8017206a7d96de18d05c93d95d73c900332e447a824e288c6bf1c087b45ca64a7bb270abe21fb03a04fefa10dd4ae99640cdeed59588b9d2074c9dc3d6d32ba39ca9c1321ac607dafc562b7d51c6c64e2678940637adb1569377c24f90f158f71282249e5f14e9d41f854dda0ea8eced25a2e7f7da54e50139d989e1d4dc93de9b92ef84642d60d1485e097bc0ce5d0a2eee3c6bc8982be8f33ace57860545d1f10bcbc9cbe1b07fad17e2d28c0336e43785927a66e4dd2695c0330da00bde33fe6803a5879d9ea25948b1767fbe5c4fddb61d8f82c5f214c9d768bd2dffa1bd58ad0f6bd0421a81622cd17694d8676aac3ab10df9d", 0xfffffffffffffed1}], 0x3) r4 = open(&(0x7f0000000d80)='./file2/file0\x00', 0x40, 0x100) write(r4, &(0x7f0000000000)="4d531b", 0x1f9) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000480)={0x2000000000000005, 0x3, 0x11, 0xfd55, "3ec72ce9ac7b55a80f487abaaf09c80000000b01", 0x78ce, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0x31b) open$dir(&(0x7f0000000c40)='./file0\x00', 0x80, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6, 0x0, 0x5}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) socket$inet(0x2, 0xc004, 0x3b) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f0000000780)=0x401) pipe(&(0x7f0000000340)={0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x100, &(0x7f0000000380)=0x9, 0x4) pipe(&(0x7f0000000340)={0xffffffffffffffff}) setsockopt$sock_int(r10, 0xffff, 0x207, &(0x7f0000000380)=0x9, 0x4) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "ec8f7766421fd366d8af9057e6ef71a3118a0300", 0x3, 0x200ff}) mknod(&(0x7f0000000740)='./file0\x00', 0x6110, 0xffffffffffffffd4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000c80)={0x100000000000, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x7d}) readv(0xffffffffffffffff, &(0x7f0000000b80), 0x2) r11 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) setsockopt$sock_int(r13, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r14 = accept$inet(r11, &(0x7f00000004c0), &(0x7f0000000d00)=0xfffffffffffffd16) dup2(0xffffffffffffffff, r14) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000100)={0x20, 0x8001, 0x2, 0x7}) faccessat(r2, &(0x7f0000000280)='./file2\x00', 0x4, 0x3) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) semget$private(0x0, 0x1, 0x400) r15 = semget$private(0x0, 0x3, 0x10200) semop(r15, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000000040)=""/73) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000000000)=""/155) 01:28:10 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x800, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 01:28:10 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x14a2, 0x4) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 01:28:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x45}, {0x6, 0x7}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x1) kqueue() syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 01:28:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xcd, 0x1}, {0x9, 0x47}}, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 01:28:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xdfffffffffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) fchmod(r0, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x2800) shmdt(r3) 01:28:10 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449fecca7b07e00000010000"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r12 = socket(0x2, 0x8002, 0x0) r13 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r16, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) r20 = dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket(0x18, 0x3, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = socket(0x18, 0x1, 0x0) dup2(r21, r22) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r23 = socket(0x18, 0x3, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = socket(0x18, 0x1, 0x0) dup2(r23, r24) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r25 = socket(0x18, 0x3, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r26 = socket(0x18, 0x1, 0x0) dup2(r25, r26) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140), 0x0) connect$unix(r16, &(0x7f0000001080)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYBLOB="481f643777cbfcea4b835f0569e1d68318344adcf0de1c4dcbf01f7a94caebc208ccbf7275d6cd94ae3e7f003e9486b3d182294f93135c0f40e969340bc0896555a67b517e8394370451edb7080a4d57086b17a16c950503a20570750053875b63ac15914b745146efa78069f7c603fd574a452a5cdecdbb7fb31b4ed0f14824c7eb2b758931d1e5243894fa311c3c789dde73757e9cc6d0449cb01fcd02c19149853510c9841e87", @ANYRESDEC], @ANYRESOCT, @ANYRESDEC=r19, @ANYRESOCT=r13, @ANYRESHEX=r22, @ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r20, @ANYPTR, @ANYRESOCT, @ANYRESHEX=r24, @ANYRES32], @ANYRESOCT, @ANYPTR64, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYBLOB="6cfcaea1cff62190faa4f418c724bc55f19244fc83bf7fe12be77e6995c44be91d522fb5"], @ANYRES32, @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r26, @ANYRESHEX], @ANYPTR64, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRES16=r28, @ANYBLOB="ad90a64c508f848003ac692981357634396c7fb160d31a917371e6152e4ec440551b159638623cd4005d5f67dc46aa1db2a0345c9af5ee9759e142cf0d382df73700b1eef382f294b46cd2d77c278547e6db95cf7c08c58be9006b024c08cbe3b0040812cbe283967e163481f2feeb527a1f227abd8877c4f938aaff069c0b8f197903a0b38a6877ec"]], 0x8) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r29 = socket(0x2, 0x8002, 0x0) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r29, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r13, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r29, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r30 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f0000000140)="220e22", 0x3) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r30}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x5}], 0x8, 0x0, 0x2, 0x0) r31 = socket(0x2, 0x8002, 0x0) connect$unix(r31, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r31, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r32 = socket(0x2, 0x8002, 0x0) r33 = socket(0x18, 0x1, 0x0) close(r33) write(r33, 0x0, 0x0) connect$unix(r32, &(0x7f0000000200)=ANY=[], 0x0) write(r32, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r34 = socket(0x2, 0x8002, 0x0) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r34, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r35 = socket(0x2, 0x8002, 0x0) connect$unix(r35, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffff7fe000ecf509f00105d5333900010000006b272aae6c46be48dd98771a94ca02f4ac2017dc9f66c622"], 0x10) write(r35, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r36 = socket(0x2, 0x8002, 0x0) connect$unix(r36, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r36, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r37 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r37, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r37, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r38 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r38, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100000000200000e7cc4745457799c157b82ebbe04ca08db3902cfc45369bcbc6d88f996631d94b8ee16750da6d31a1d7636c47eca12d1232bcc1f275f782b3c90a64ee2097a5cbc528ef094c5434c24aff656292f6750ebf1a5aa19429ef202f8994f2cf8b51971aac1ffbacef5980bf8eb97944b4eefa3ae87e8281e8bafe1cbbf5d65c1dd06d568490dcd6f6ad75be9c6ba940a4"], 0x96, 0x1800) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 01:28:10 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) r1 = semget$private(0x0, 0x3, 0x222) semctl$IPC_RMID(r1, 0x0, 0x0) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x2, 0x4, 0x1000}, {0x0, 0x101, 0x800}, {0x4, 0x1}], 0x3) r2 = msgget(0x2, 0x400) msgsnd(r2, &(0x7f0000000080)={0x2, "d444b3301e5dc8019d5d17b2ce0f3c5972db8eed8e4eb39460903aa8ea822e5c213787a6fcf9870cf330da6ea3b741f9bd76b54878aaf5ca343ac9486b520f401cf5a04811746b2f2d1d61fab0"}, 0x55, 0x0) r3 = getuid() r4 = getegid() r5 = getuid() getgroups(0x3, &(0x7f0000000100)=[0x0, 0x0, 0xffffffffffffffff]) r7 = fcntl$getown(r0, 0x5) r8 = getppid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x6, r3, r4, r5, r6, 0x100, 0x8}, 0x6, 0x6, r7, r8, 0x791, 0xffffffffcb48e20e, 0x8}) semget$private(0x0, 0x1, 0x402) r9 = msgget(0x2, 0x49) msgrcv(r9, &(0x7f00000001c0)={0x0, ""/4}, 0xc, 0x2, 0x800) msgrcv(r2, &(0x7f0000000200)={0x0, ""/4096}, 0x1008, 0x6, 0x0) pipe(&(0x7f0000001240)={0xffffffffffffffff}) write(r10, &(0x7f0000001280)="0a302d22e833979e8bab50660966023b1d1f03edd999abaa8c7c05dd34ab6c0a0ff391b69f85bdc1fd6cde1165d28269500025a906c880c1ab44d8e8d3c34eff4df1aad24cbcb0c99daa77e1ec6321196fb1630e67719376c8fc0d22556b45df57c3cb86ff2bc2349afc15779198dd93833713ff39812f9c164c081d7e8db5b45250f46adb9062a0803523d8e9c039228b48759e6cae2d9d8702f35df84c4bb0297e7c9921bc0d3da19d77583ce473b3edb99ab6", 0xb4) pipe2(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r11, 0x802c7415, &(0x7f0000001380)={0x400, 0x3, 0x401, 0x4, "d6b9758c9ff3f3273a66002b1ed978c3a96bc232", 0x5, 0x2}) r12 = getuid() seteuid(r12) r13 = semget(0x3, 0x1, 0x2) semctl$SETVAL(r13, 0x2, 0x8, &(0x7f00000013c0)=0x2) getgid() socketpair(0x18, 0x2, 0x1d, &(0x7f0000001400)={0xffffffffffffffff}) setsockopt(r14, 0x7fff, 0x10000, &(0x7f0000001440)="740edbdb2c8e1337547c14213b7e80d355f2ab21857851ce4543bcbccd85e684a3a41ad6e667ab8612675eaa03c5568da87b85fb4c6313977397f161b75d10271e988060c12ef649921f743c51e408138acd511396bd63bc31d46533f66a85fa2c24cc5331f9f2fbc7523d176248ff78d89432a83a4d0d9be8f44bb0cd38f68711f3b930f3e699c83850ee77f34ee286339390b12a64e5ec96895d8f37eed5142814c19d3ad136e019d397fc2c97496f3809918333bed985e144f2df6f30e61fc6ebd443ae63790fafe8f882a163cfffc38c854b6e4be7da636467361d015d73", 0xe0) r15 = dup(0xffffffffffffff9c) sendto$inet(r15, &(0x7f0000001540)="daa41f41ce7a5d0e4c424e0c7f0296a40ff1642a9bc1", 0x16, 0x4, 0x0, 0x0) 01:28:10 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) r2 = fcntl$dupfd(r0, 0x6, r0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r3, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x4, 0x1, 0x0, 0x8, "0f8809acff0d1b72b3e1f557d2fbe017b442298c", 0x0, 0x5}) write(r2, &(0x7f0000000100), 0x28b81e) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) lseek(r4, 0x0, 0xfffffffffffffff8, 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r6, r7) dup2(r6, r5) pread(r4, &(0x7f0000000000)="39511c3dc54a42a942cd08d0c63ffa2029333e", 0x13, 0x0, 0x100000001) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmod(r8, 0x4) ioctl$TIOCDRAIN(r8, 0x2000745e) 01:28:10 executing program 0: ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000040)) 01:28:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r1, 0x4) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0x1, 0x1, 0x7c, 0xcacd, 0x40}, 0xffffffffffffff7d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x81}, {0x48}, {0xe}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 01:28:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x40}, {0x2400016}]}) syz_emit_ethernet(0xbc, &(0x7f0000000080)="f3dab0e0f901f9b28a788d0203985535945e3fc9c3e3aa88e881866a34bfca53cab9143ab7cb61891a42bd69091f6cfa710faad756e91c45947eb73f61648f3e1b3925849d6abdb7ecf573c04c395d1c8e48c645ca8e65a476f143f2201af8d4663b8010cc6f3be7e5e1a59540764e360993b310d8964d4a9f0a13d83de40db75b99f08a8f95bbe9330f00cce096921fe68f56c76cca927ad98dde65c20b0dc20d87d3b734b2debf397b60de2f4b2e2a46defcca7500d3f3ef1905f6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 01:28:10 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000600)=[{0x2, 0xf8, 0x7, 0x400}, {0x6, 0x5, 0x6, 0x76cc}, {0x9, 0x8, 0x9, 0x2}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r3 = semget$private(0x0, 0x3, 0x10200) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r4, &(0x7f0000000040), &(0x7f0000000140)=0xc) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000fd7ce75a515a0000000000000000000000000000000000000000000000008000000000000000000000000000000000000000008303000069000000005fc9c5ddf800000000f0ffffff009fd90000000000000000000000000000000000000000000000000600000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ac54572f13287dd205be73a9adfb720d72052bc96efca37bbf933000516cf9c0bd91b2f9bbacf8a49b25b8e2f5297a58c1a605b92cc5fdcbae1cc710479d02977131003c5e2824f80ae8523bfcd8b98420c6d7511d4f388bd0e919150ae76792f633375ecd85ec689cf52285ddd98f937564d55b95ac35492a0ee8c694fab6a4151b33b57fc473e3864c7a6c2fe361135e2453dee76f8b3921891925398f79834650ee2829bc16fec30207183fd546cfe3d02f0d3f4e41eb87d33e2234a88a7341587b4a6254848f7ec183baf31a3d41ab54a68a1760000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) getgid() msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRES16=r4, @ANYPTR64=&(0x7f0000000840)=ANY=[], @ANYRES64, @ANYPTR64]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f0000000040)={0x0, "941e40d15daeecb187b261805a5a17ee96104df4e1f28d70beeaf78df71c8d98ba8bd2da59f7"}, 0x2e, 0x800) r6 = semget$private(0x0, 0x1, 0x600) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000040)) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/73) 01:28:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(0xffffffffffffffff, &(0x7f0000002800)=[{&(0x7f0000000580)="1f4fd700e61394f0e2cfaa38f28564151099a2893bde740638940e0dbe0daba0bb0f374e6329b63f95915bfa8d371c7be662c674cbede91efe7b1145e543b338598658c0d04e7d46a6d66de827e604381f3a3cb23a6c10b81f8823563c8dfb7c9e0951714ab36a00fe390b04ba199ed10406d404374bcebee1f0026829ed916d5d0e67c88aded0b3c84d4e7dbe4caacc74772dfa5bfb3a01d5b63d68456f7164e046cac5d58cba7ecdd2de9d15959129ea3cd65f172f144394facdced7fff184f4602f317c90ba7e989f7dec4855a89a5ae6bfa38cdd060a8b1c604db8795a5ed2f14216d451443d749f9ae3383443099aae7d1ea31ae5893ce65afc7f8e9078b4029719a5f9c67d0de58e5c7c987bf2c861de265d88862b529174526797a1c0f97d61281993018c586fdf1017bae9f9481c949d323291c37323dde2d94f71f64f27a7f831bec899fff87d0bf870bc403b5c1fadf565adbd0f69ba177110678aa354f90705052624f2d75485e057cfb9e5a728be6bbcc314d75422274a4f985511666a63435284f4427f5bc01f16e3052eaa48c4e5192696f892dcb421353eeebf949225cec237ba11a22579502b5017f920bc19fcde206e8ea5682be8b59fa5022721e41673c804cd238f88b70a0ff250d4f7c2506320114504690f6621e387ff1df2cc659a65d9c2c0cf3e0df1f5bb3c023c70411a2f4007eaa06ed6284d49ffe0f21636b91796e6d1b4c96ad0c41722043a36f4b4617fdb334210c1678fe8a2bc04c3aac6b0d38cdbbd6962571eaa28aded4b35380742b4800187733dab63e56ca998a7174f364ff5455d260fb6670e6636fdafbd67838c9925e3be8a4fdc90135d05c189558f8cbaa2ac9dd625782445dd34e57a0c5eb900e412938bf88bc81df68be821fb58a5334eb05e66ca7eb8d7da35512c71836f54c44103d34f3c8c866a1813635fcc6d667b039a266d5d28fb46cd92df7a574235f862064ba8ee204b9206cc66de1ea799a923458686a3abd62c592fe531aaf4d08bb97649786c01b79d81a02016e85e9482275c11ed57fe2d184ec8a09b3b8fff2915ad7e56d50107c711fcfb98fd12e688b50468513786d63f09454afdab90b4a08cc85c55b8785235b7c6af32fa1e58208b666a01eacf615f91a1b0d13cefec2875e3bcb5f09b6ac3c19d7a767be24f643abcb7474611638a4cb38ca08c1da9f1c5ecb7886b69a680dbf7753a74681bf5a17b397d173d6e39ba8d47b5a720010d0a433e961ff5856df6c8e70764cd9810fccd7c8541a85cba29bd7ae56f7c83152800cf5c19a55fcf0cf419c6707bec5fbdb1c0138a99ab335f7ec0206f36277dec1302b110b121024cd2b8046d2e97bbd9bad6048e96490afdc2907bb672cac1f472dddc9709153a6fabb4d973295090abcf594fa617497c829bc7b60f7a3a48a45c9affaceb9053e610ff5aadddb5797940fe964ff6bd20c4f01c6927a27a12706aa40d535fa8bb557c0e4fcbcf203d5797d74ea58d6f14851ae6c078fe886786ad49f10007c12ec52b078a93fdbf2b3667d878f2f2d8da05dccdba7d6582bd3b62090146260379c006ca23875ed2725c95b0cfaa6fa3dc758f58f415a7ab2cb7080b221fd34232e4813e1b4183de6b6f6162e9bfcce3d1a32fcf2abce5ce20833978df6bad52f561400db03465c1e13c38b6376b80db5c7ec95b9c5309a1cf1e48019ca39ef6b1f5e9d450ad29d9d31ac3397ad5568f56e8c7df17bd6d13a94e65b262ccab8dd4f21fbee921e9c17b205a3d5b946fe44b8b9b1c3749c7ee91947e1e96db2d816190e5fb932475f53ee3cacaf827a8325de5c68b569de3d61880c4e9ecb69a88c4ed2ace3a11c14c9e57f7f148b82a8b01ea3badb8439b5bd9b3a110444f5d2af1b5a631cf1f0c81b0c4989ba0ef2d1f0ff665c6421a9326d4d9b4bdae7af9baead70075cacd64ee37c2a3b341871d660dbf0b0375b33bfe5e3bb8eb6948fca45aa324c252136dc736922109f5f18033d3d494537a0a2eac534e2c1753852990a56e1da54a0c0b4a08dd3a80bff1ce389fa8eee099cddd5687cdf4c021a01100b753f403d0056eff424b58c518d912d8b13f3d9e7b71af36e317595958705bc3851ed0cf44e4567e0f76caeaf40a2965b6926c042e65a4ffea7befb75601f43ef03fa5628cb33527ab425492a92f8761e1e051056ac94bf3e251e57cdbaa49ab7f309ecaf885349eafd356c9788300a486867da585addb83401035d48951cd64faad9f1421e2942b06a90df0b65b98daac8d7c5d40495a55250d5e97478c8081061ff6c0731fcf0d9f15d74b0ca5371a7edaf3699d6c48765ea266b007a02fd8bc89ce5ace45d37956f6130690f7b8112a758ae53a519bd54ee3db130afcb2aff9fedb1fe777c95ae2ba27a40a455d0495813bd823b08ec9856be73cc7e6f548f8a5721167f79f50b31c7ec36b9144ee7547ace91977b09bb64b577ae4ec1c45bc337d58e0ff4f1aa64479421925532c66b5edfa8b2ab3770249efaa56a15d1ec7f69f1d389327853b23322722d7dd50bdba9b42b596540546f344f13547263856cab4a1b294a21f0da58b5f5131399f94460fb5886599deed1586b9962310d497a54566c76e6f57a39b4e9168f83619f096c9d65ee8d025bf85c8a3cbe4ddfa6a91880f81b63f9838f0d757bff0bfde67ccaa4d5e57f5e88d64fec402a72dfb07a9a92e7a5eb8e6cd5693ae69312c31c3f736879e6aa0ad2cf7065756ee21aac6d1a6590447d34c99e77e7c02381cc1a65fc51d397a9d9e339778d51f040048dc95f705a5879ec68b281f28c3e44c020804a9e8c5a3f6fe8b6b07e80c68369f919a09fffc873fe72dd8554c6c6520ef195186f8630faba368d25cccc743b5f99b845a38079674bc543dcaaf9b24d9fcc7b5d739eb16eaae5330e354c734d794a4b1bd6b47239597519fb85ccb4820d7779369301261ca853766ffe3cfadf4bfbe6415539adee4a955b8007ac3bf89c76704aa73cb6b6e5ad29352a5925c37275895f8568a93107b68141771d25345bedbbb97f2d9cda922ea1d6db201099c3e0e0596a2d292f5a5bbe32d7647024cb382844f2edc56e1f9f7022a1c00379527de620c58693295a75639e8bdb3efc8cd37422ee6a25f9df859f87fc60983b922e19c1f393d09883db30be2847a561e7f22cfff9472edfdfd68f1d926c9f3bd088bd65e782d991c4cf49f7298dfc47961141b7f4451985c8ecb09eb60491e1519eef4706d6f2d698d5e8f77661225484b7bd65c7de99560f9273b799195906dd2a139c73e318a669dcbd2f34fe50c224ddb519ad7e3f8be4ce3a8199d49e78ddc0af5ec492f627c70cab1a9190823da5b74ac5fa17d4e56e6f24562561b20de50be0722e207f3f1aa7d04ba757c6fadf4e1f3d7adedde99576fac054db9f88b9c888f5d49867cedb6c8757dbfe43ba930851ebb1e086c71e2ba419cc39a58d7e359c7ea169c4bae859445939314365086bda8396a413957552c1fdcb4a190ea325fbf52b09ce2f7d5e930503eb7c86120ee8cea7d9033f115a1b2cfe42ca8522529cbfe7af22ad3cb54fca04257f52480ffc25dfce2ce464943fbf7c986006e4032ba74848b24e4f6754a86ee9865e0bb79b311a9e80dcb9d24d665966a136e24e172dc0104875beb2246643d76e19375d64b228ce22789f209d3baffb71babb4e7e551975e23e0ec2438f5850369d6a62d91ed4f58da05e443267e715cbe1c75e0cfe46638f20aaa24bcf4fe7af51ca50695410df9f2a144da615881aa540452a69f5e1fd18376ebf62809d096dad00230f2bf6fab5102251dc8594d6cd8fb67949b7256fded15c79ababb6083241f3ee8033bb6810ba68018e7ea26f04b5da81bb6ffc3fe51b5bf6a4491af07e74fc5eef6b12b7d4604e2f356e3514853077026852fbc1085d8adf9cf2816e6785cd4a978f9dad1d424cbce7e19a079ed1c03e30c1ac62e78759d822bb8aab84fcea58260a117e3281d3deef4118f715287c15799ec4fb2704a7ea8075bdfed889390f4e1064eef0285c4ddfb6d2d3033e91f4b34c45026fe747d927b6b99c4307dc0d06729a230bab1acf510983ea41883c59b9efe5c7cc2686374bb8d9197a409984b3c4ccdfb98eb32e69d4d898fe8c7bedfced37298608f6d16cdb03e8ecda1dfa44176421790cf599410c552b723b6daf81c3beed127c2ccd6c6e1617046346f13f33cf0a453d3070cfd11d7816274dd460ae643aa73b52385d25d66969e403f9bf364eca298a9246c6f924ba89284d8544b4038a76afccc587015c78df1838c8fe2a43729826893ee9693c36fbe5bb59c948e96267f59b91062122ed7c974daab1c765b0086cea2bc5fdf5a3ba3812d64d5103ef9dbfe066e3e33c858d373764d41167c82a486ec3077ec87883fadbc5cf25bf978c3ced9c17d3ec52355b3e9e2a931a61e6c47b7798944f29a3271af7b44ecb4c714b027f67cfe31a384d3fc78ad48e76a475f8d3ad951f7a505c8eb0a273e515557830d794adac46b225d9e0a015bb59a21529840d1cd675a398189c4f5d9d465f77df4928996c9bc8ecae46ce56c94c9d70c05f355383d208dbb153ef85974e2aefef8c401fb8bcd9e087b738717df354cb88f84de5407ba9af0e7defa12357018839f4d754028257895b4ca14bbeb89aa901a94b1be82a0885818270138a1243e49034eaaf617e78ffc44b9d84b10a1cc0072a0fa89027a35728f91abdf74adb64638e74e0fe7428a68702416008e84febef15d52907b1c5f449afc7dfe27025a517fbb598ed3ffe414573455cd2dce9d8e9d58da1eb7b3405897f6fd70601f940acae33134fc4168d8f30f1c5cd0dce4529f1c080b70842b462b9565fcfa58b4c6089495b93f7f3895bdcc10752d54db1c6109e6780bf75541a9d2ce5181b40e9fe414ac6a9298d7f951f1ed98098f17a473042bc73ae1405365836a42e856313b80c180e6cfe22a2507518bc6550dcde1e495128a8a73945de74946f9b03fc5b9ce5d351de2d45c799528543d29c6407217af12c7f84cdb538dd105038d134c7666e175132ec8d5f76c0c64f1dcf5f84655005f8278795c6d424e9f1cf58356ef8544fd611fa1ba740e83f597810c56dbb2a87999b779c663bdbb644fa8f981cb166273191d6ca0ecd37ca1b427a96bee40154f1dfd915b9ab1ebc3ecf3ad28569eff6b08f581271b04b36c5970e6ed36c72ac38c6fa0c3963dc9205b56acdbebc1de4fd06443f7a2946dace27e9fdea1f780801c427f2df4f1af280aeef022b4dddf47ab9c61ab3f2452047570edfcc6186e589f05c409867496dda25f1e403e9aef035d6bbfb53dcc12cb52ac30b6be755a13788bd4ab15302f90dc1bad91db5a2e70d6f6add13268e9a5fc93d1925efaa02a9d771c55e63e8a0129a221433404a146dc848716c0bf723d9acc641f526abb19b333bc84ea366565d9d38bf3f00a57fbeb4f1681d8e0c9667f51413ce5746499041cb991a25209952a089a90f62827e8a2be300e7a2dd17750d952899b60c720f5baa6c5b813d5b542d966f36e3ceb0c66048c8d9f548a37d48ebfad9af699886d822af3b6acaf93e106272c251e1539aacefa0833ba53c9aedf546acc48136fcbedc388929f116cd4e4d9f15e5d500e541c26948429477c55d88c7ebf0db7fdff5eddba423521c2649504f8c6a94aa255e06e9dfd9691f3ad7f4370e05ba2fb73e19705e1d3310ec6aa61f6bf530a1452f7c46a68e241a5bd31f6c9f2e541a77ccd4bee", 0x1000}, {&(0x7f0000001580)="3a26b1a2707772a60bbc364f16a7d72c230ab8bac5b639306980bec4db7b432ab426f1fe9fa013eba2e8955ee28c3cc12bbbe6a16cd7861ce2865fe474692227c316bf17fb0b43aa817cd9783327caa646bff1480ca8a63befe1ee9a839c4c33d5046325c9ef7dd6da4fbe8f9d32c477c79138d2ac496e9c6d85e061f9d0edf4a62c58e5af33dff4fba80e3d9e0139a14715ee5d02dece97aef124945dc6ef1fa372a76120812fbc2c8d378daf5b0e40c6947e4fc73173ac6e0be577c14570ed34700300e21dbf78bff38185f8bef5a27a324a823abff16dd612f5a404dac6b6ec49595a2e32bfab735fb7d93a9a4e7f148d658902ee3fd42756d124b85b170a4b94ae54aba6d12ded43dd788b12cc0aacaa14ad6889e5cb45108140d68a3eb4ce8228f8f960a53c8dd4407301a78e0e7c6056a8bd15fb26632ebc417412bbcc9e4768777dc706f6f2d8333017dc52c72457e75176f5ab6d47f8982f5e72b2cccfe9e1347c1149ec177368045b420f8acda168837734ab96890e0c4379d4982a519b1d2bc3b6a06a87bd9b6239d99a5473f86e94cb249779f81761a0dff10acfcc4faf7f542a06b73a6c21330f8b98666f7cc530fd804850b1e733fd46c331c383a0fa71be041d80127298731615d0a7c1c22fb19bd9b748e6421d743ca56e8883815977a858d42a18a40cfed7bf2e9065cc9ec42777452e7661233f6bd9abba54f86656e75f3f4d28437d65a9e2a3946023202d14b85dcf2d4c2097bac0348e6e42af0c7412d38721267e1e3d6c1c31614dc699d85403a0af6f6c4554d4d99cd527c14d6710200f795bf226a95653618ad03e31696209ae72bf2422aa1d138dedd5f958c8e89cb62a7d48aed6369ed5d788a3a7ebb641b26cd53744809e6dc3b0be9f08238b1f4d7e1f6ceecfb596c3e6373c8a0349d382f1e6a110cb5b015e6a3210699f0ece19f5d19095c8aa97518ebe97bc27fa65f5982807a4cf5bbe6d6ad3a18f207a5623a07076d1300a3bf855bb72a7ba2ca08b05f3d49243040977d419a8dfe47acdb2f0f580bc767646b69e72df5c5677f0821c3c386ac4c7dfd1030c2ebe45563372bcaeeed29b7a19714ed2482e885b0bad590dba3fab19cfd7046424034bd3311dc2aed21956b062aec1b8c4e9cb6580a99916ca83f80423097bbba8f4cb98ff77006748a6dfa354ee2a3ab1c43ba6e547664a80ab82c1619ef53824e9d83b90f6f15038af357727c037028262e2aeb4e1c6acbd1e3914ea6d5800809c0791f2cf87ad4939ec0eadea2407665d1e1fb1837b3b60e0018b82350b4eaeba520a40c55a2516b8ec1d2225b55283865f4a7c16128d00ef077a77673a6ff214ce70e67c68012d62e7dee58b0ed35619c3cb10e032acb4f0a5c8358c9373e7355d5a972848a1550d6cde587d7042ad73037cf3c6ca52965fad814513064df133865c2e2aef3d6f47f65c2d4f4dc83d2b3f8da7e559efab3496cc3e9c1149430632a6db1e20f281d1557cc0919a3415bfdc021c1760df230fbec439e6301b306d42a090984da615a242279588d6197fcf6c11c675d823a6b47f8b5da9e6909199237af40d8be4b0298d2656c2c2156638a2350abd4212e7f37069059502e60ff774b635d50845cafb8a55464cbb1e9a59f10a32a23ef3f29e0ec6ab8211e655cd6d3e2e2ade6e620a3754ec0c054980181c5bb8b3857e47c1d6ffaa10faafab4c6ffb00a6935a3cd725a54f4eefdd16deca0f225352a045ae0155a2964aaedc7aa4e3198fff9e9a84a63c8c1bc3d0fdeb7e31dc890eeab120686d3cc3af80ac4d81d295e8985ae75e0a45d2d4d19d0a182dec51c753f6e23ea2b4c99822ef585da695b14755d0c1dc3fd2c5945884f0fe33d331e111f484c5d55ef394aa4313f93aa9b40d0de09c9985047ad7580f7786e53322acd58611d96922f8989504d8c4269f838324c6f6412f99fcac7b2fbf1af42f284d1b45235c425dfe5a26e618b10cd453cd6b152b3da4d218c74ec7d0da5cf45fcfecd3c8c300ae5fc108631366f1f1823209879ad24163b4d5bdc3ab9074528695755e19e5cb99f3e24429335853ac51aa03be2e7d38fdbfe2127d118dfa23ddc752517875ec1013a84f707a1e6fbddfaa009bda31bdaf3fc79db10bfa99566695ca607f9c0f2871976a728a4ff5bff637ae25a39d3e8b92f21533060c97fee8a7769849eed881ad0c44c4b2d8891468bac88158ca1d8840d86b79091b29b676e3f30ac067a4755e58073fb94e58cbfb7a826701f1a32ddc63d758b617762e707f5fa340491bcb1880254a42fee2135e12ea44cd073697714661d2301852cd84dd72cffb8c0e6d350ef6bf36f1c0d04e48409d1778d803ef998f3ba6f5b328ebb3ac8e24e901ddb948e37e34137bed8dad7601750bea953635db87337f77b8665a55b03b195d9f0c9b664e5cce0b686011792687a70b215bb5f7aa62d58e5e6a94bceab19ee73e92c1c92174864330f9e50c1d4d03cb325ccec6e9ca6c29a2601d9df33ae8f7683251adf27f7939c88044032d6ab7f0fc3577e0eb8aa6abae727cb6f6e6799de99b8ca1c180750798a47c01b2706f9428d09dea5aa27de8ac67bb5a0e2f591fbf1e8b8748f3adff434675828e8e66a330912228052a387f35540a6533876a5ee0f18ce484a638ea0c1608d947024b8feea0ea1e2f6370ea34dab208cd8370bc002f9336b930d6ad0414daad34ac3b5ed3028e93e6bd6ac5f2b1603cc462ecd7cc989adca335e09f6836f9944928a9ee7cb512585a041a479e99623388dbdf2de32ecb39b34c591ffb3c8a214bf16ab35a4c87ca256950fe33b67c579d82ca05097c819c105c6ea9e22bd5a9e82855710005e1889afcd17ba300e5b8d5e14db12af46431da50bc5dabd46aa437c57b4cab3eef145883f3ccbf5ef6a31d123650e3de79a11444de53fd58753ae4731f775dcbae0ab24f7b99e460f7ce7a275d7fa7d0200e6579123bc75668563540ec085e86bc3c93428d0465d810d6022a9e8f15c8fb94b35420f8766c032f09d1c6f5f0d206bfea903d36d2b48da12335dbcd3cfbe4aed107ec8453eea3336197a0f9fdd99b0d3fd5598d23e708e56d9b50b0bd2c09ce4d351536c16d33c73db5061ab32f70f292bbac0e0fe7959dd593447507fdda5c9a59e72da5b084a7019012779e2a909e69cb9f26a4d8ae5a1dd800d8e9694246011729214c7cf7196e165bcef4a20bbd43060f979596d864ced22a332a48e85fbdad78be085177e72ee0cce3e75fcfec645ac775c405291ae051231b5847a53e71278f5c2dd1d81c2ac41d57ab99d62403e9d23cbe911560eb835b5d091e94d07e3993ac92ca6d151b7df390db75970ad8d2a2b49be4f35b901e37553aaf34afbb0c7c5684aadc3e41b91b9bc48ca8e71f5affce6af222f916836faf907d73c8406097d6db4fb6401192ca049ed9e53f514ff098ec0e49b162bbb660188861e301edd59cd399699773d43e8141e0550ef986b44b8acbd2674fa714e60b3f14f498cba5b82517c0dc9f20223216f11c0abf0b431b0857b9512a724d12a632614ace4079a33b7f85e3065837d4da77fc29046bdd1bd2acb8bb7b5bed27678e7eaef324a577cd8f2a218d77c0a6e83ca04364d7f416576b8500c30e0db011b3998339be79c2b14e26750c4a047d67e011caa7c125c213a928759ff5c927d42d36e7817193b468933bfd8841f45b63eaa72ecd50b437ac788242f6682e1d8440a7715a952f4d8906892b210c6ae3942ac48d32afd93bb47b4df9507709ff793e2dbc2bfdaefc26e02d076c35facc7a3f882617bbfa7c36d31d30676e1171d5bee74bb8648ab7ee55657ef14fc415e6d4c4f4268ef23a75e4706bc2126453493d750863197e2bb78dfadb39159d05b812fffe85d601786cb3b8e4127aed5e2dfa9fee12ac909609ab8a1ae8cb6b4aec423fa12028cd9d8a4464f37e5709f400e445495e1aa19e890673f6718175a157d781116a9f33b45f632c00b5d1edc8a4c3993b9d4b059ac6dc128690d585acdaa252034fd8e41d9b60a9434d0c23eee7aa2713e2d1e3713e0ac2978cfac3bdcadfeb79ed9009294b40f809cfb2741fa44c4a65dc450ebd882460b122c34c167d542d0ccb220bf352b320697d4427c22a396935b4c10b060d8c9878bd6ecfb598506330a6fd3a6c8e3c41188ac89203eb0f0f0760aa678d46a3e838ad5bfeede76cc8c01d5a18269ce2b1f69c29a4fec51b848001a3e576e55122b125ddad28e0f224946263e8e81ed987105ea8c42d832cda405f1cadddc722f3ca76dc7e8b381339f13d02447da5535dedd69f2c83d24d26418ef5c5a037f4dcd8c7bdd84ad556f33ecf13652c695b6dc29e866881e16bcb1adc0f5759cc1f40cb20d70403b9c1cd5947e0670df27f2d3df8dee82cde3bec2043c87b209d2043b09c85e0fe65e3d32b7ebfedb51df7c63ef279212a4c498ede9e9308d6b87562858190595c5c4590af3dd15b66290d2423bf2f735ec917d766ca45e4bc4279282cb482c28fa23c0310f7da841faf3502376d8795a3e3cf38e4a23ab2a200ca39c95a7f23f6ee933edc5714e11406c9e5dfa1dc78832e8ede23554da8a12c250ed202060d392989a8b62fdade99f2324b72282fdd26670daf4f9211600fc94be1f34658743f6c0b53f2fb5a99e4b0e5525b38884e534a1f5ff255c8b933d20ad24e3d9ab4135897414dcf80303b84a7609eea2c1021884a5f56584d3e1dba6437a6d73b8b2094e16a51f1de87c40c840352460d3631fe59afe005d77771b97c9a15096428d46e1edc0c49116605640114c207a57ae1e2ab2d3145205d76bb91ed38c0681b7802cd5af87ed1476739e47617576f58fe20f5802dfa436b21423c94b5f844dc4d001b1a263eaf63801decbd7639d870a939c94fe6e2da4bc32972cd8e3131456083ce492575ab64fde3f8d4097cce9ec74239f91a2265d26a39667a08a2edf2f5d75b9baa456140fa544d8f8c172ac9387292be5c783be1eb268aab09e0f8e57677cb3d554dcc7def4b0a646bbbd95c604e7c12b39d63e7e088981d00b6377535c012df7c4d6def561583016e78e199792edc1743f0b5f7158ca658857c9755f013acdfc1ba40365cf64175964f9c690e4d6f21c96d9ebb4fe6ff4e7a2fc5996e44384aede249541cc4166a70b535e7fa21945f6b010eb19dfa40dadc7fdff04f37d5e9fd44ab4dc7d129538cbe28eafce4cee73708d52a148779b096ef5b7312bfed4ec70d62505da16f798d93e170ba88ec3c5eefb9cf00a1619c59fb19d6d68d0cf4cea5cf8f69bbf0b1c008535c91a912ade7b87d821c73467e5599d52bfa0dd2e836eb7dcbfb775e893938154cbc0caec165ef2a1e82747d79440edaba6b7476a3b536fd5a912129c11890769bc845afafe090ff6e7db984d4beeadfcf4bf38d5969c77f78eda96e78bfdc2fbaa3c39e3635caf50f1c7c24560375851ac203d693461ecf4fea47d81981b459bebcfec2fc71d31b4f00a7d835bbefc3dbd619a0611c2307826c34395b87027d19e38da32a9fb59c7d26279665a70a6948409263e12fec314936455adfc4089001789a962c424b83c8082b09d02bc74a487edd4e1fd816909a37988bccf6a4258d716b6fcd539f85d30ada3c8583f1bcb5ded965f9866f56bf3402b523a3fe76fbb881ba3d3aef02454bfaa828712923cc5e5f040b2bb800e4bb01e95dd6c5f2d34bf08d00e379579f0d370c13827d14624cd827d5ff1553aa3b6e31f4b21c7f84f335c45c", 0x1000}, {&(0x7f0000002580)="c08403efb7f34ad5d61f978fd5258bf4fd51768d8d508d89a71285eca87bce9ae9b15324761aadce2491fe5f497b960aef64690bb06e2e3ebe8d54c1330b82ffbb7574f3e1fa7999cf35883c18493d500a9b0b0c43f1944c242a522b53fe800be70b04523a11bf77b2d9f66d20770da5f292aa2805dd89a3e3771ca9a6d1e4e447d6", 0x82}, {&(0x7f0000002640)="5b5b5d8115257958e68281dfbf49a09f1fc7315896edfe188d77d1df8137e705fbbb3d93d1aab55cb09df3a2972044ad3ab9d9b7d77338d0fb9421f3b975dc91a383eec5328e6bb782e53cca17744e35e6991320b02d463c1301e3146b35b1804d31380493393e550d45cab5417db199a763eecfeb391486c5b9e5534b9d0b8bf0ccf25512ff2993015420ec7c74b4afc046a767803244768ea20e117197f4e32726b883b4e56e2394f89a956110dd5dae2ff98a3140c0c538a5b48d64e2e350bf49e8aa3303f7776a08dd90dc9e360b7270156215e4371ca949abcdc41fdfca", 0xab}, {&(0x7f0000000440)="9817b8ab951b7df8f891797d111640791b76782ca2ea6c1dc16eb7012c7b63a466e74daff0c4a133ce8faff61f95b5191a7fd821ea2b02d28287977f5c8fe3a30772364f1b3b94fa3e13ba926f0878d4212075d555124c1a1aca2e85ecb7a40219493a", 0x63}, {&(0x7f0000002740)="2dde58381455a0993385675fc9bbad0205ae44f6214479fc30e292fefe4c1f52a39b1aadf701a82472beaa6f020792f59319d48f7d02358a6319cda851339af51b791a5600c0af8966c7abd7cc3d6482049a6be6249d25d8e41306c6853d6f2f8e87c9125bf5caa819fa047342e5519ceb98a8cd6d2360dbc39246625915c0da8b4ff0fc95d6956c3fcedcdff75f7d08ecc96194cb562956484735f9a4ba5ca89e47fd4351ad3058b778761d03602763b566aa4cb5ef97bee5650b19d5", 0xbd}], 0x6, 0x0, 0x4000000000406) r1 = geteuid() setreuid(r1, r1) r2 = getegid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) msgget$private(0x0, 0x0) r5 = getpgid(0x0) r6 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, r1, r6}, 0x5, 0x2000, r5, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r7 = msgget$private(0x0, 0x0) r8 = getpgid(0x0) r9 = msgget$private(0x0, 0x601) r10 = geteuid() r11 = getuid() r12 = getgid() getpid() r13 = getpgid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r15) r16 = getuid() setuid(r16) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r18 = socket(0x2, 0x8002, 0x0) connect$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) dup2(r18, r17) r19 = dup(r17) sendto$inet6(r19, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r22 = semget$private(0x0, 0x4, 0x2) semop(r22, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r24 = getegid() r25 = getuid() r26 = getegid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r23, r24, r25, r26, 0x14, 0x6}, 0x5, 0x9, 0x101}) msgctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x3, r10, r26, r16, r12, 0x4, 0xfffc}, 0x7, 0x4cc2, r20, r13, 0x8, 0x1ff, 0x8, 0x8001}) r27 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r11, 0x0, r10, r12, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000340)={{0x80, r11, r12, r10, r12, 0x21, 0x774}, 0x5d, 0x3, 0x8}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r12, 0x61}, 0x8000000000000000, 0x0, r8, 0x0, 0x0, 0x4a, 0x7}) r28 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r28, 0x1, 0xfffffffffffffffe) msgsnd(r28, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd407000000f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000140)={{0x3, r1, r2, r3, r4, 0xa8, 0x6}, 0xa, 0x2, r5, r8, 0x0, 0xfffffffeffffffff, 0x100}) r29 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r29, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r29, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r30 = geteuid() setreuid(r30, r30) r31 = getegid() r32 = geteuid() getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r34 = msgget$private(0x0, 0x0) r35 = getpgid(0x0) r36 = getgid() msgctl$IPC_SET(r34, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r36, 0x0, 0x4000}, 0x5, 0x2000, r35, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r37 = msgget$private(0x0, 0x0) r38 = getpgid(0x0) msgctl$IPC_SET(r37, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r38, 0x0, 0x0, 0x4a, 0x80a5}) r39 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r39, 0x1, 0xfffffffffffffffe) msgsnd(r39, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000adf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb6d4dff5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd26f6679b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000140)={{0x3, r30, r31, r32, r33, 0xa8, 0x6}, 0xa, 0x2, r35, r38, 0x0, 0xfffffffeffffffff, 0x100}) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r31]) r40 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r29, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r40, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r41 = geteuid() setreuid(r41, r41) r42 = getegid() r43 = geteuid() getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r45 = msgget$private(0x0, 0x0) r46 = getpgid(0x0) r47 = getgid() msgctl$IPC_SET(r45, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r47, 0x0, 0xfffd}, 0x5, 0x2000, r46, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r48 = msgget$private(0x0, 0x0) r49 = getpgid(0x0) msgctl$IPC_SET(r48, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r49, 0x0, 0x0, 0x4a, 0x80a5}) r50 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r50, 0x1, 0xfffffffffffffffe) msgsnd(r50, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000140)={{0x3, r41, r42, r43, r44, 0xa8, 0x6}, 0xa, 0x2, r46, r49, 0x0, 0xfffffffeffffffff, 0x100}) getgroups(0x4, &(0x7f0000000040)=[r4, r31, 0x0, r44]) r52 = getegid() setregid(r51, r52) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x64}, {0x40000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 01:28:10 executing program 1: pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) fchmod(r1, 0x4) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000002c0)=0x1f) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000004c0)=0x9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x16}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000400)=[{0x3f, 0x0, 0x7f, 0x7f54}, {0x1, 0x0, 0x29, 0x101}, {0x3ff, 0x1f, 0x80, 0x9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x2) fsync(r0) open$dir(&(0x7f0000000300)='./file0\x00', 0x28008, 0x64) preadv(r2, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/79, 0x4f}], 0x1, 0x0, 0x1) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) socket$inet6(0x18, 0x2, 0x35) 01:28:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xfff, &(0x7f0000000180)="2ced4e9b3ba7dc28e1baac7f63c9675296da7c71466505cff39798477a9bcee217dc80e17d67395ad353fee82c5cec07c0e26b5a1364c1fcf397461e47cf9081303cb1e2a71b07679256aaf96cf877dcd21e97560f5fb093122fe17ecfca20360da1f0b9f38e2936a1cf650919dd4b3a8cfcc43d6d1ca6201295103a38e15b5b14f6014d87b989ac60503df204451bd2764759e31b00112754f346ad51af175950e78a5cf16285215ae5ee148c5a1364ae3c0dafa558b451c001c8b86ee3a78dea67a185273114ec90c3b9ffef1ae48b5af3bd73410a4abe285c737e4603995d8e353487d4155dc1df6ec7324e9ef6c3bdc927e6cc8726b0912b340e9354564db2a5b8b385176f0c0f69e423b4695c88b4d7e2a6e101a0312f08e02c18ee5e516f57383b81cdb0ebd723089771642ac9e9fb9a861d2c82ee2c9d5b853980ba9d20da187a380cd5ac5ee279668cf1dbf561239e2d1953ce3dc634e1c1fae445aab49420d033037309e386f97c764ff6bef936b8507a7280624594edc72fbb9a82b713ee957f1946a6bacf6fb7cecf03d5be0e1e5ec2a9b4f18abfcf150ead4c0b2cc34f813962f68058ca0ce155dc8d420c501e2d017b7ecf3f4beed1572e43a16cae45783d95b5e88a1139b96cc88a74b97b25adfe466d197945a8f4250f50a3e8b39939cb2fb1c1c729b3be1ac3004eb192b9e3d724a5aa5c8817faf84cb98b0ca0ba4a631986dda18df949c24a8da4cf5794034116450a6e168a059003ee02eb400b16ec0d41bce0d2c00b853803969df22955425f8152086ed63f89164805d65e6bf699232485ead75c4890bf84025accd7e43f1193c3eba28c8e0ad9df08e2afbfd9d4f67baff773b3458b6236dc843005673639d366a07ccd741744320e9a791835b8b4cd53b6437d19241bc25a65236e02f94015393d00edb6875f50341170f0c67ac910464735b83c0e85891f29c3195fe0eaf608af3948dcac76129ae4fd0a12bb2bb1209ea45408afa369cf9e31ebb294e4b5c77e9b4b729bc7249f6bbbc9ad6688f3ce6ab638ad3a40e2c6eb4197b53adc5605b50ed6056e321d50353beeaa465c45008f4a9da3550cb068c819505fa3176a46df6946682d69d7770b70ddbc355602d6ce28167920748f49f6a9b44c2136cc69195351060f1f9692ccd179fe6a9f2060c1d0a024dd7fd905cffd44377dbfd3b6b11fe6ef9ce60d36a7127f5dfcaf1ea32dcfc641f8676293e0c556a0da7527aab8d8a0cc34e9b4a633bd6b8734e625aa8aa8133ed8420d1b09350035613aa3f9f111c8b69adfb9e3347d9ea60fcfec741bb76779a86255b158af9d0a1a4806d77a29f6b321542f3db349944d6254f3da8fa9b5be2ca2340bd09d4d84843b8df6b48b6c83c3492520e38dc76accda8a7096ed531a419f9de2ae8a198b561b797d8d3acc465a874b0e8a3bc2d018305caecfc2ef2be1fb742aa15368f026c42b844b7e1cf4d198ae1d160d918ef55800f5581823b230b7de91f3311ddb02a3707b1b761c3b88701877fc8fe37f7cd2f89392cd126cca0f6d472485b45022104a7ce9d8ca9870970be5a68948a851049c7543ab68a8392a8bdc8e3c16c17341ba8cbab7d55645e76a4ed4ebdc42ae1b32077d78e42604377f51985d12aee7b6392e1961e89c552148e479742b995986bf8ed04e5a58761ee113af0c61ddb8a293d816a8457253876a37611789720095f8fe4b2e6e82155830b46eb9b1ca8636bb94565d1dcd035eb1cf85e9d20539518f433a31a5909e86a48a435190c1abe213c87184a4da7a91d3ae529e5193546761c0b34677dacbe4a674d2a49aa3bb0e390ce8189f9ba2f3955927ab65241cd7e4c929a086cb973b684d4f02c02673ab207e90a48abe7a54574a4cbcde8463f571da315423577c6b3704b893451d5bd3d8ada168d2809ee760a282132ffaad6810dac7867c20a52100d4fff6e9ecc0bc4b7cde8a13951111a2964d6bf84b17751888b5d131f5cbd43060f78838fd797a854c5bcf7ef3459bc94b22125b7d4d0717fafeb985c61c2f2617e2beaca9582d3c70adb63df73f835489262f695e8dd646c1a7dcea3edab51b4afdb8b863e82840b0d6ebfaa26cc9fe6372d941e5b1ace0453d699bf610117aba05861e3440dc4b815502e73f6f5869d908e1f79f9098562f7fd9fe4c3ccf432b5ef0a96bdb5b3fdce9aaf9982ffb225abe67f1fdf7afe8c9b69dd7cb3dd6ff66f67530ea5fa9ce985595234a15bc5b4cda166d8c00fd1bb76be3becc5d173705d56547349fdc73fe14fe9a7edec77ac13f7b645d4eb882a7709094b47c131102f6eb0455bfd8ec5c58e47a4eb9533f17e19185df44c0b1a395023c434df0a296c76b47faee87f033ffd20dba66e44b2df0da07b4d0710d17196d3b4903b2e2eed1d7637e8d978400d3c952f65e2815cca12b67fdadf5a2801b165f7721ca60e3c53cf0dc9f476301797c332f254503f036d9fb667f1a2fbe29ba12ffdaeb1b97c08487289ceadaf9a62506f11758f5f42f311f78bb006b1bcfb05b5d5d516b19e56abfb04224706cd8c54b51d4a707a543e762a901d4598a0a582c0ff05faf90146f327833b2433e26d46bda2aeea6854fc97b693cefed09c9fa25c2d0ba479f9d6bd8196e14c68c3b0fbd395d31c58aa426f99c9c019d27458bd96562853c4c66da1f206b87c46ac00f2b36a7126c39ad5c0f202da3a216fcdfaf128922a08e19a2b7f88a643f424720c1b798a53aee52a6efaaf05f612288232989259ee804c135f86387a81eae80eceed9306455650200d210e69d714c8650eaf7185efc15c38b1727baf872810a2fab7088c461ad4ebd880752b7d018d3aa72ff0355a5fb786ed774e004678b8da8ad579aa4373ea91c01d52fb3e5d9b32cec23203e6fd8b3dbda78a5f77018d20da79ae1b2da92484fc84c8689e51749c2032607f0f2045dfb4a4ad241842f7605fb98d9efc3216a5555e32414f881a8c1ca7beba4a9ab0b6efdbb468870430bb139951a3a934f81950a68b1c4444565395cfa08a05d247a4d91d5f8dcdd87d13e24086085dffbb357d716cf53507a0897db690da77962aedd476fcafc3bf7ab1f29c5cfe56e7ba5872eb8f6a61caa2606ec1eced0ab0f549ada8f87645e762122a208519f6028802692461b09508e3f15a06bed42664c50065691e8d3f9ca30019ea34a5775dea6486a5ce86c9b07834772f9612b5a281896b8768f43ebd0eae064d9e34f8395d58023a8e5ee1c80f8c8f1b10a7c9209150c9a8e6db4b3b9a205234a4b360b10031ad9876e48788c2e3184c96542959fce382c6794e98b5e947df2286b0ae029de5962ca650100adea8804d584f48684a6f27df1ceff0e9fa7afb3e2d3e199d9dc2ae7b8bbb2a340f4670f96e6865379ba41454c8c21311d0ab18b31a21045a00bddf793a95167e8dffd4d15681015f46ae5d00ac91392764e73720558b42cc92b2947845eb80505f1d1e2fa7f16850ce67da09dccbc3357bae43f4950945a4f364e367790258ba302fa87058d8eecc6029f46fecedf74109e6b4c487d597b14a95f2683348be9f6a9e01327c6ebe68f805e40f5c127aee32744fe0b9e9c19adce0841a9d6f16673f3146a8977cc5444cbcee3ab50049d9d6de7a2221660e19409e81c812cdf003a098dfd3ba9474bce9b1b429380e0c983bbdaa20d8dc6efe35d57407e1f64025e08077cf67e11055997b6cd43cfcc8c8d5698e09e79bc3230a1a8c7ada5b4d9c1cb93d2d42142b94cb4b7a38db02cca764d9b02f049c1189cc8828dccd671397be00dd892219414a39c5627c9d42e81deeeda9626052b328049c0c9f51ec2943a3819ee5daa0260383729e58e0ccffc11b72b67fd34136606a1f1e651621101999116de48eaadb8d49dc7232e536eac5de22703e88a6d89a01ed9b616511f5a7ca879d45af0f7bc2af2f1cef07f70829515d3a5e20d35678c17af16369bddd2d4ea1463cddb49ac6e47a997c80e35678796951cbc29d7f4d46a5e14ffb4a193dcb20e528f657cad329b5f79055526a9303ca83148921f26f11606772aff1ce74dca2ed30438e8ef087916cecfc10b34ed3f6ce05f4601a7dbd9bb5eb331eb4d85564749eb1a0cc5483d3b373561586e7cc7eede1d0a2c53bd678e3e11d529b9f9a8d2656732de61e7d5f4ea22b561d0cef8d236449d01bdf3fcfe208dcbd5dc6b66f2af1a1b8bb0d972c6b197f52c613ceaecfcc23f43db3d621fe2a040b00ff078c6c24d83888c2048e73e7373942e0b4b1d478158304dc4b1945acd80bb578b5b303c6bf9a061f485eee47f29e396a9ef1a7f2d0e1dc0e85339752da985767466f7cd24f992414d09b74ce3f2ce358cb92a5eb3623699e2bd7e2127ed9ad96a811e9ba94a159ef774b15ce3de28b23147ff57d0e9e0905691c1e3ae913f1c531050d0f73379aea65057fc3952aeff0f92c93a72a05295be10bac0a4c0287e2801a9f6582c9a4672aabd66afb7ce89bb6df9695f4bfca1cf305abd631462937809c42a876555faefd9a922bff19fac75d34bdff32d22c2be3f15730a86b7bfd8d575c8b455a35b55a9ca41ef5a58633203479129d74ebc51813974564cceee2dcfbcc01d05f99090f406ac93cd0b275d8c7bb70b0f9c2455a3d6b314e4ac0f0e1923af69166dd4ea1ad95e2ffc02994565f15741972b20aab44fe30342be1ecec3de78292f6f55f81138c882fca5962e9fcdf502376099e33fef09aff4f468c7a2987248611b0b36aae0ad75969af7bb9185062517d3b5bcd02ac7ad0239a55bab1c5947c7a50a824860b2631f14d43126b632dd2d9b05c555668d97162483ea24f69716bc4cc0dc68a783ceda28af15be1d66202f206fb1d0bfbc1b514aab3bc9bf88cedcf82e3c2faa601289be93cf203a0dbda68b4711f651d422dbd9ec77a4a74f17db1d2a3cd50de53515bba5fe45b6d50fb6fc7f3410087d72dba8deb9794d32ab369c96f98db86fd6afba4ab61caedaca4958b7f71e331781bc8704cf2ff1e2eae97084f94a8df86975b57a08e14f674c6bd461d0e83a672905d86d0038150c72cd4704927166e6d830a3fa09bbc0a1b76d0aacb817f4d909320b950ff4611b788bc481e1ca7d627c4323ffb3e4ea19cb79afdfbdca05ae2d30ed2553eccef0ffc578c83baab5aaf19198e395752a496864878d5ebcbd8d5ce896883a29f4db2c706ee80f7da24a80664bb03c1482aafa4c552e7e5a89cf7169b393313359c7b035ce17e3622ca29b44037cf33a209071af6d4fc0fe1259f151a511a41ff032413655329768f28a26d0dbe87f41de1aef6a71db3bf795b1a65d94e3a6a83c0e01a9fd6e29f277b8354164634bb2e3ad7da8d76cc7534a1c83384332537b4635401f444890a041f2082169fcd81a0ee5100dab2ec30fbd977e21358e507daa04bcf0c6290b9b292ac181680b7147c93fe3c08a9985cce5bd32a61ed1cac57bdda6b1fe9ba1bec387a7145a68228bac6c2a15b01924b77e914729533219d693532f394d99f9972835aa2fc9328b444310882be5227c8a8eb8ecb0b067a773ee5479d8b97f9f9784408a017fc428081ff7128d095227ff86513f74ce1353d487cb0b15578bd85e07ff650b616f25b6397ede84eb8ae80e2adaa5d5e95e271094685717baef9721b176780526d7385a52ce5fdc3c1b87fef68aa14a54c50c75d8f5d63c2b4d43e37a648ccf0ca9a1c40e5c3e2219ae3fe8ae920980eda02d0a3bb28976d7149b71b35da542cc13528e8803dccb6756") r1 = semget$private(0x0, 0x3, 0x80) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000380)=""/109) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r5 = getuid() r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f00000001c0)) write(r6, &(0x7f0000000140)="220100", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r6, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r5, r7, r8, r9, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) r10 = semget$private(0x0, 0x9, 0x42) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r10, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r11 = getuid() r12 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r12, 0x40044271, &(0x7f00000001c0)) write(r12, &(0x7f0000000140)="220100", 0x3) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r12, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r11, r13, r14, r15, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) r16 = semget$private(0x0, 0x9, 0x42) semop(r16, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r16, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r17 = getuid() r18 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r18, 0x40044271, &(0x7f00000001c0)) write(r18, &(0x7f0000000140)="220100", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r18, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r17, r19, r20, r21, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000011c0)={{0x1, r3, r9, r11, r21, 0xc0, 0x101}, 0x80000000, 0xfff, 0x3}) r22 = socket(0x18, 0x2, 0x9) setsockopt(r22, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r23, 0x4) r24 = fcntl$dupfd(r22, 0xa, r23) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001180)={0x0, &(0x7f00000000c0)}) 01:28:10 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r2, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r3, 0x4) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) r4 = accept$inet(r2, &(0x7f0000000140), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r5, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRES16, @ANYRES64, @ANYRES32=r1, @ANYPTR64=&(0x7f0000000000)=ANY=[], @ANYBLOB="00aa6a51f703f7e9eabe604b8ac51cb73f61837d67d82f463e402f0becbf8609e9544909ff58cf1232a72c14bcb5fbc1a8247fef07c0cf56a51ee2cbe29931aa11b3d183b4c9351b5cd677a0becc5952a37fd31d96d9ca0baea6", @ANYRES16, @ANYRES16=r5, @ANYPTR, @ANYRESDEC=0x0], 0x9) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="fd7e75b064703598f429eda101a3f0ffe3a58ac323ebb2bb03fc7087b5729dfdd7a2b6c9c2a8515d61ed84cd2a1cd75f301cb3ae02c2b461a86a62bc00080000000c02439b22fc50a9c835042de2d69636bdbce7614606a0"], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="18140000eb00db0008010000000000000033ff0f", 0x14) write(r6, 0x0, 0x0) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r7, 0x0, 0x0) setsockopt(r7, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0xffffff01, 0xfffffffa, 0x2, 0x1, 0x1, 0x4, 0x3, 0x0, 0x2, 0x101, 0x6}) open(&(0x7f0000000440)='./bus\x00', 0xc1, 0x8adcd2d7efafac2a) 01:28:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket$unix(0x1, 0xd, 0x0) accept(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000f75a000000000f4262b800008e8242d7000000000000000000000000000000000000000000000000000000000000fcff000000000000000000000000000000000000000000000000000000000000000000000000596132300533ee263b500e45cedaadfb4f204b93d1c9da83be3a08b0d04451949752"], &(0x7f0000000040)=0x6e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCFLUSH(r2, 0x20004268) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f00000000c0)={0x9, 0x3}) r3 = semget$private(0x0, 0x1, 0x400) semop(r3, &(0x7f0000000140)=[{0x0, 0x20, 0x800}, {0x3, 0x9, 0x1000}, {0x1, 0x0, 0x800}], 0x3) 01:28:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x5) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 01:28:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x5703) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r9 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x80) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10000, 0x0) poll(&(0x7f0000000180)=[{r9, 0x10}, {r1, 0x100}, {r10, 0x20}], 0x3, 0x8) setegid(0x0) r11 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r11, 0x0, 0x0) setsockopt(r11, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) fcntl$lock(r1, 0x19, &(0x7f0000000000)={0x5, 0x6335f65d8a79e31e, 0x1, 0x401, r13}) unlink(&(0x7f0000000080)='./file0\x00') 01:28:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r1, 0x4) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x74a7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) 01:28:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="4bb243e3a2d8ad5c0770ead12db46e8d3c7b6f476ee7e681cb307ba12686387360e7d85ec807ceb96da8eb904731c439192629f444879ec689d37587c69772656b35b1758fdc27", 0x47}, {&(0x7f0000000100)="f4e19aba3ea76fa1292c2469c6f509e4831fe5cba427bd08abb8d118121eb53e4274c8b8b583b45ad29731e7f30db6eb0ef3ba971616dede2e7a1d4bef3ed9648b30eaa9e82352cd1e3da86eea0b6a7f8500c4c7ff553b5b7a98ddc7aac4dd1ed4309013c2ea4f445d123a", 0x6b}, {&(0x7f0000000180)="12791786ea36e68a9e5b8434442fd68732ff58f5d2586f1e16a65a1d7d12f383623a49bf311272a0b0b460d076442371eff8d8f61033223887a59b09af8f888b8dfa3ebb9d424a8e9463f655b703caa157aa4771df6b5259dfeaea2c23a56e249f2f", 0x62}, {&(0x7f0000000200)="9063b872418bbbaa", 0x8}], 0x4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 01:28:10 executing program 1: r0 = socket$inet(0x2, 0x8002, 0x8) pwritev(r0, &(0x7f0000001740), 0x100000000000007a, 0x0, 0x0) ftruncate(r0, 0x0, 0xffffffffffffefb1) openat$bpf(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f00000003c0)=""/119, &(0x7f0000000200)=0x87) read(r2, &(0x7f00000006c0)=""/178, 0xfffffe74) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = semget$private(0x0, 0x4000000009, 0x0) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0xc09a703e250a4, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x7f9) r4 = semget$private(0x0, 0x7, 0x287) semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r4, &(0x7f0000000140)=[{0x3, 0x2, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x4, 0xe490000000000000, 0x2c00}, {0x3, 0x400, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x2, 0x0, 0x800}, {0x7, 0x8001, 0x1800}, {0x0, 0xdff8, 0x1000}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x2, 0x23, 0x2000}, {0x9ec365d24a5f4a83, 0x7f, 0x800}, {0x4, 0x9, 0x1800}, {0x2, 0x8, 0x1400}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xb, &(0x7f0000000000)="a4020083", 0x530) setsockopt(r5, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000001900)=0xffffffffffffff47) clock_getres(0x3, &(0x7f0000000380)) chroot(&(0x7f00000018c0)='./file0\x00') sync() getrusage(0xffffffffffffffff, 0xfffffffffffffffe) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x120) msgget(0x2, 0x608) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r7 = fcntl$dupfd(r6, 0x8000000000004, 0xffffffffffffffff) r8 = dup2(r6, r7) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r10, 0x40044274, &(0x7f0000000040)) semop(r3, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) socket(0x0, 0x20000001, 0x3) fchdir(r2) fcntl$getown(r2, 0x5) semop(r3, &(0x7f0000000280)=[{0x1, 0x6, 0x800}], 0x1) 01:28:10 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) write(0xffffffffffffffff, &(0x7f00000001c0), 0xfffffffffffffeb6) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) r5 = dup2(r3, r4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r6, r7) r8 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r8, 0x0, 0x0) setsockopt(r8, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x10000, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x106}, {r10, 0x105}, {r3, 0x2abeacf0bed3c694}, {r7, 0x4}, {r5, 0x84}, {r1, 0x2}, {r8, 0x80}, {0xffffffffffffff9c, 0x100}, {r7, 0x4}, {r9, 0x2}], 0x1f827ae8, 0x81) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 01:28:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x5, 0x0, "2ea86ecce46adccfd71100489a00"}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd70000", 0x28) 01:28:10 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {0x2}, {0x1000002}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {0x0, 0x1e4}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r2, 0x0, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x1, 0x3, 0xf9}, 0x2, 0x0, 0x9}) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) socketpair(0x39, 0x5, 0x20, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, 0xffffffffffffffff) 01:28:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\xa6ap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000003c0)=[{0x24, 0x0, 0x0, 0x2}, {0x2b, 0x9, 0x0, 0x4}, {0xfc00, 0x0, 0x94, 0xf9}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000340)={0x447, 0x0, 0xfffffffc, 0xfffffffe, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0x10001}) getpid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x20410, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev\x1adiskma\x04\x00', 0x1, 0x0) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r5, 0x0, 0x1000) setsockopt(r5, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000240)) r6 = dup2(r3, r4) fcntl$setstatus(r6, 0x4, 0x80) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f00000000c0)={0x400001f, 0x1, 0x0, 0x0, "1f2eb1223f8853e21d91193e870300", 0xfffc, 0x3}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r10, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r10, r11) fchmod(r11, 0x130) dup2(r10, r9) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='\x00', r8}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x86, 0x6}, {0x4, 0x9000000}], 0x2}) 01:28:10 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) getrusage(0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) r2 = msgget$private(0x0, 0x10000004) r3 = socket(0x18, 0x4001, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r3], 0x1, 0x800) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x4c0, 0x0) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r6, 0x4) r7 = dup(0xffffffffffffffff) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r8, r9) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x54, 0x4, 0x7ff, 0x34d}, {{}, 0xfffffffffffffff9, 0x0, 0x0, 0x6}, {{r3}, 0xffffffffffffffff, 0x20, 0x4, 0x2, 0xffffffff}, {{r0}, 0x2, 0xa4, 0x1, 0x9, 0x8001}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x2, 0xffff}, {{r4}, 0xfffffffffffffff8, 0x1, 0x4, 0x0, 0x20}, {{r5}, 0xfd01012a681b6d6e, 0xa8, 0x7000000b, 0x2, 0xf5fe}, {{r6}, 0x4d1f444eb05831b8, 0x20, 0x2, 0xffff, 0x9ebc}, {{r7}, 0xfffffffffffffff8, 0x8831ab6f0e9b977a, 0x80000000, 0x7, 0x6}], 0xb2ff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x10, 0x8fc41640f4fe24bf, 0x6, 0x5}, {{r9}, 0x0, 0x0, 0x40, 0x1, 0x2}, {{r0}, 0x0, 0x80, 0x4, 0x800}], 0x81, &(0x7f0000000300)={0xfffffffffffff590, 0x40}) 01:28:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x416}, &(0x7f0000000100)={0x8}, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x0, 0x0, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r6, r7) r8 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r8, 0x0, 0x0) setsockopt(r8, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) r9 = msgget$private(0x0, 0x10000004) r10 = socket(0x18, 0x4001, 0x0) setsockopt(r10, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r9, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r10], 0x1, 0x800) r11 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r11, 0x0, 0x0) setsockopt(r11, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r12, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r12, r13) r14 = msgget$private(0x0, 0x10000004) r15 = socket(0x18, 0x4001, 0x0) setsockopt(r15, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r14, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r15], 0x1, 0x800) r16 = fcntl$dupfd(r15, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r17, 0x4) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000180)=[{{r4}, 0x0, 0x0, 0x40000000, 0xe1, 0x7}, {{r3}, 0xfffffffffffffff8, 0x85, 0x2, 0x1, 0xc43}, {{r2}, 0xffffffffffffffff, 0x2, 0x7c884da2cd76c827, 0x0, 0x8001}, {{r5}, 0xfffffffffffffff7, 0x8, 0x40, 0x100, 0xfe7}, {{r3}, 0xfffffffffffffff9, 0x40, 0x4, 0x8, 0x5}, {{r3}, 0xfffffffffffffff8, 0x4, 0x1, 0x2, 0x80000001}, {{r7}, 0x8000000000000004, 0x10, 0x80000000, 0x7ff, 0x6}, {{r8}, 0xfffffffffffffffe, 0x20, 0x20, 0x7fff, 0x2}, {{r10}, 0xfffffffffffffffe, 0xa, 0xf0000000, 0x9, 0x8}], 0x3f, &(0x7f00000002c0)=[{{r11}, 0xfffffffffffffffe, 0x10, 0x1, 0x400, 0x7}, {{r3}, 0xa63b6586de3feb2, 0x8, 0x1, 0xffffffff, 0xffffffffffffffff}, {{r13}, 0xfffffffffffffffd, 0x40, 0x20000010, 0x8, 0x8}, {{r1}, 0xfffffffffffffff8, 0xa0, 0x8, 0x1, 0x16c}, {{r16}, 0xfffffffffffffffd, 0x8, 0x20, 0xd9, 0x10000}, {{r17}, 0xfffffffffffffffd, 0x0, 0x2, 0x2, 0x1ff}, {{r2}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x6, 0x1}, {{r18}, 0xfffffffffffffffa, 0x1ee, 0x20, 0x4, 0x8}], 0x724, &(0x7f00000003c0)={0xffffffffffff8001, 0x20}) 01:28:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8000000000000b}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8fc2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438fa387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e00"/280], 0x44b, 0x800) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r4, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000040)) r5 = msgget$private(0x0, 0x651) r6 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r6, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000040)) msgsnd(r5, &(0x7f0000000c00)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="080000000000006365379db5b704ce00"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a72f3b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) 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, &(0x7f0000000800)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() r14 = socket(0x800000018, 0x1, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r16 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r21, r22) chown(&(0x7f0000000200)='./file0/file0\x00', r21, r22) lchown(&(0x7f0000000780)='./file0\x00', r21, r22) lchown(&(0x7f00000001c0)='./file0\x00', r21, r22) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x6, r21, r11, r15, r17, 0x1e6, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) r23 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) msgsnd(0x0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(0x0, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f776"], 0x44b, 0x800) msgsnd(0x0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="08000036accedd7f"], 0x1, 0xfffffffffffffffd, 0x1800) r25 = syz_open_pts() ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffff68f, "000200000800000c2bdfcf5fb400"}) poll(&(0x7f0000000000)=[{r25, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) msgrcv(0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="a5f38c7e8792179541c95712ac3bbb216f22d05ce079d9e97ece3dc07c69c45525dafe03ae333ad1a6167d95e6119745c5bda163990f2e94b16d789dc076aa596803", @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESOCT=r15, @ANYRES16, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYBLOB="169a65592a3c2f08628b6866e7a0aada96603cb1e06df4c48427f02b8221da8ae08ddff6f864f1b91a4ff0e2450b16179074bc5b5d0dc437fbbb0f645a5d0b117d7e5c11271271ecc9fa0bdb4f108841523a4ba6c7f6ae8ca3ab2e26aba07ba5cbc6a831b1ebcd8ac926e9ddda6d65bfdcf587983324fe25abcee3264e83f061c6e957b69d9c4acda017d5cdf5e4df9c22612d93111183be9c64a558a62ef9e1", @ANYRESHEX], @ANYRES16=0x0, @ANYRESDEC=r1, @ANYPTR, @ANYPTR64=&(0x7f0000000c00)=ANY=[]], @ANYRESOCT=r14, @ANYRESOCT], 0x4, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r29, 0xa5, 0x1, 0x100000003, 0x6}) r30 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x2, r15, r8, r30, 0x0, 0x46, 0xffffffff00000001}, 0x2, 0xc06, r9, r9, 0xa5, 0x1, 0x9, 0x6}) r31 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r31, 0x4, 0x3, &(0x7f0000000580)=""/170) 01:28:10 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xe0, 0x0}, 0x0) setsockopt(r2, 0x80000000, 0x3, &(0x7f0000000500)="04000000", 0x4) r3 = dup(r1) sendto$unix(r3, &(0x7f0000000400)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa36acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x40c, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a79060000002900cbea7d2b", 0xe, 0x0, 0x3b) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r13 = open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r14 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r14, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r13, &(0x7f0000000340)=ANY=[@ANYBLOB="0000da2f62604e756200"], 0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r15}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 01:28:10 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2000000000000249, &(0x7f00000000c0)=[{}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r3, r4) r5 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x80) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000080)={0x7, 0x1, 0xc149, 0x7}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 01:28:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x403) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 01:28:10 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {}, {{r0}, 0x0, 0xe084cf85758754a4}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 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) pipe(&(0x7f0000000040)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 01:28:11 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00000eb000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:28:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='pg\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r2 = getuid() r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000001c0)) write(r3, &(0x7f0000000140)="220100", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r3, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r2, r4, r5, r6, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f0000000100)=[r4, r7]) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f00000000c0)) 01:28:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6288bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82476e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r2, 0x1, 0x81, &(0x7f0000000100)="bcffb39877f6d39bd1d5c2a1e75a011d5f897acbc674093b027e2f819ebf42d7d40edd0aa978da654c611347cf5eb3cc015885b50cfa343c70c955c3c7e9cec01e21eb0eccb2609ab8e51a2d4943f77de804cc2c51b9bbef1550b7939ebf7a027cd6924fdb9b586537ac1d0556f8d399d3550d3f56fd24ed8d7b970655b3813a452ff0c1875f69745ed701bc32c6b09d085f80c78d76da68af579a18f3fcfcf87154a8ba7f88a8875e5672af270d152e062b8409aedd209a44822bda031c63b6e9821bc783cbc474674d7ca69490035841f06779e5b3c21b806fe92551e7f557f02778", 0xe3) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r5, 0x4) r6 = openat(r5, &(0x7f0000000240)='./file0\x00', 0x10000, 0xb9) getpeername$unix(r6, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) fcntl$setown(r0, 0x6, r4) 01:28:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x4475e11e], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {0x0, 0x8000}]}}) 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, 0x8020691f, &(0x7f0000000300)) 01:28:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000040)=""/52, 0x34}, {&(0x7f0000000080)=""/40, 0x28}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x61}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 01:28:11 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000280)='{', 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x9, 0x941, 0x3, 0x1, "4c50c052505687df14e91f102e329467ac74618e", 0x401, 0x4}) close(r0) syz_open_pts() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r2, 0x4) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 01:28:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) write(r0, &(0x7f0000000080)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c552f48cfbacffc9b82b1572f62fa47acf3ff1475db187e9db0134729a2a1724883c4eb2f235443f7b4a5b54d941679e63e118d254c3d388", 0x50) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "a2ddf1f6d054c733dfc03da85cf29befc374f42e"}) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r2, 0x0, 0x0) setsockopt(r2, 0x29, 0x7, &(0x7f0000000000), 0x0) bind$inet(r2, &(0x7f0000000100)={0x2, 0x1}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "5d3da9d9bf9b68bd3b6f141bc7afca8db13ad7e6"}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) 01:28:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimes(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x7fff}, {0xfffffffffffffff9}}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) renameat(r1, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x20) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000280)={0x0, './file0\x00', './bus\x00'}) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) 01:28:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x86, &(0x7f0000000240)=[{0x1ff, 0x0, 0x0, 0x401}, {0x1d}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 01:28:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x6, 0x8000, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x80}, {0x3c}, {0x4000007ffffffe}]}) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") getgid() openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x240, 0x0) 01:28:11 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), 0x273, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0/../file0\x00', 0x10, 0xb) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) setegid(r2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) r3 = msgget(0x3, 0x100) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r5 = getuid() r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f00000001c0)) write(r6, &(0x7f0000000140)="220100", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r6, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r5, r7, r8, r9, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) r10 = semget$private(0x0, 0x9, 0x42) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r10, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r11 = getuid() r12 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r12, 0x40044271, &(0x7f00000001c0)) write(r12, &(0x7f0000000140)="220100", 0x3) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r12, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r11, r13, r14, r15, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) r16 = getpid() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r17, 0x4) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4ac6191a, r5, r15, 0x0, 0xffffffffffffffff, 0x10, 0x2}, 0x26, 0x3f, r16, r18, 0x1, 0x20e, 0x22b9, 0x1f}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) 01:28:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 01:28:12 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="79090d00d63969f143b443ad938577253b1b5c4f708886ce706359cff6acfaa9a2e7e56e428267090861979ba641208db2269172bad1b643196e0e85fec3a507ab849cc07367bb8bc5ae5abdc44820bf9468454ec205b0b673ce9f40b10612533923c4bc3015e54d96eb3c994c8afcbcc3ff88af5db03690bddb9452ce4bf1fe0571f96169c160ee475bde4f402a4cb20b2d8ea57f32a14599b1f5b47cc50481f22c14a5e1"], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180), 0x22b, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) close(r0) setsockopt(r0, 0x20000000000011, 0x2, &(0x7f0000001280), 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xa) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000140)={0x1, 0x4}) setsockopt(r1, 0x20000000000011, 0x2, &(0x7f0000001280), 0x0) r3 = dup2(r0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000001c0)="11636cad424ff7da270e191f209e70c8e88fd78abf8858d10ef3eac6d8dce6b4603d70561ce3dcf02ed263c23201aff77b04dd9635a66a8776f7e5b65b136e0fa6a926d57ead11bd43cbd65809da41f16f42d914b75b3c13eaf59296b90dafcb7d826dac10d6662c4f93d4e614167acb63398e1a415a9355b8ed9bd9f2177882a4f01bfbdc603a2a52efa3a978fa2dea02e9198dfe7027b9580b410575e9ad082a5c11b707c5562cb64d1bca896286a892d7ce873466ec1595e6fcebf9095e", 0xfffffeb2) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x7, 0x401, 0x10c, 0x4}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r5, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000180)=0x6) 01:28:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 01:28:12 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000000)='{{]\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) mmap(&(0x7f0000535000/0x2000)=nil, 0x2000, 0x0, 0x9010, r0, 0x0, 0x0) rmdir(&(0x7f0000000100)='./bus\x00') r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) r2 = socket$inet(0x2, 0x2, 0x4) r3 = dup2(r0, r2) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x20) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000000c0)=0x7fffffff) ioctl$TIOCCBRK(r3, 0x2000747a) 01:28:12 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000080), 0xa) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x6, 0x4, 0x0) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r5, 0xf, r4) msgget(0x2, 0x121) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r6 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x14) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)=0x80000001) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) getuid() getegid() fcntl$getown(r5, 0x5) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r8}) r9 = shmget$private(0x0, 0x3000, 0x405, &(0x7f00007aa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x0) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x208000000000c, 0x0, 0x0) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000140)=0xffd) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1e4, 0x8}, 0x5, 0x5, 0x0, 0x0, 0xfffffffffffffe41, 0x9, 0x7fe}) 01:28:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/\x88jj\x06f\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0xdc, 0x2750, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4006}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xa6fa12e5cda4f202) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = socket$inet6(0x18, 0x4005, 0x70) msgget$private(0x0, 0x80) r6 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r7, r8, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) fcntl$setown(r2, 0x6, r11) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 01:28:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15, 0x0, 0x0, 0x4}, {0x74}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket$inet6(0x18, 0x3, 0x7) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r3, 0x0, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r4) accept$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000af660416c800"/62], &(0x7f0000000140)=0x3e) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 01:28:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x28ab) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) sendto(r0, &(0x7f0000000180)="280983951e736f023b347c2d07959299157a3791284ba2582e72f46c24f322ad4682672e412db101c5ac302e42d99d7d7106247ba562a3d368ae225025a3a844845f85ec272740ce3dd6e9c5a81b88e5e563c4b0061e1e0dd0f417610d8c9a73f8d861898ccbec80b250c85b8a516dff0267166b8a902233c235a68378f253fb9df769c86c3ec77f75e111c90f2ef5409ffd17fb153021ee9d41a451ac167e4903fe8e64a57499ac1e0ec1ca26b1443314bf27dc7e548c11332d0c73de6466a24dec9ba6ff831a29f02e33140d348a5dd3c4d18d70288ebc0925c2a9ab8b3877f747ccf85bbfd89357a95adcd86136767a6ade7c47c51e30d2ed17d34a195a0817fdf203efa61c0e72bdb86bb3c3ab3daa00a81044e539ecdecaaa1524c64d8ed2ceb1774b814b7504448004758a3f8357b31afb7e044050ea4fcb764142201b1057d8b8d939dc5c01341dd9c355f0b1cfb7af747180bab01a73a6cd2bfe6d6ea9605f70b7f4b8776d26fb0de260a5be698601a9f5ee78b1881612af8aecb83b9957c8b1c33ff8c5abd2ed725a8f46c11f7005baa912bc3d8372c0414d2091a80a7ac211296df0394aedd5dc9a8a7275619d0ade36f3a4b35057bcf79aae173fd34b8e2b4d1f42a1768c89574b695af7f96bf46846667bde828b67586b0324fbdd8030639c0efc410b0b8ae97733c0cdb02dddfa9c2f3703a861b7e4fcba5380818d4dc7307edcdf87e9be27561c9d5f3e3c7b9992fdf2aa824909904a8a7dbd480687711313c3f41d635896e9168a8167c68defba73b5b10598cfd0f24e0a9876fa953cf4894e44937178345c2a71d87932b9b9228cece3e45c9704bffe0e19ba534dcde7e182f6e496a0ad62be9783e9e1f188bc5a4de7ea61931f00040eeb40d0b542d7a6f03e5eb8455588276a2941bdd26e1367126174ce23131603d3cb20a45c2de2e9e1f9146d37695dd505760bcf2bc82f487bc02e624ee36835fd6b4ec32697aa2273570418b2464808ae19a7e9b718bc6f5305d61d0f024a9e65f7ef623461a60de5f0bf945476876144c4f9f47c4694befd9983af5d37fff57dc3cb3f91826e36dc56126a2cdd9540ee6740a96acc1cbc90100d935c9c8bbcbfea4bdae37a1dad26e2d8b55e17c5d5e851821993f799a2cfcc1ae00c0322218d81c834bee8af93060c5a6075a83128c484025577dd0112ba2032ab45c24db63288d56b36a85f3e9b5ea09cc74ac86a3cb919636491b321cd60c08fabc574b04c69529b583d0a07cf512c6a6608aa4087659f5bcc334718f7db8d2a2f8698a9437a801a75aba7f0c3149592a8e76807b4a382cf18cdad9d99fb6cba3a6367cb44afd66a40e2bde8bfe8e6297031440df367f14f6d1b8622d4fc6e17c73d3200434770709b7b58b535ffd7c3906991915f8467f41ddd74624b69637fd6a19719094f3fbb06a6b485f84886598cf8c1726bdf61d61dc87613e92cadce61c68bad80c1b2ced4b7eb5e5d069c96eba806e5b4b9563f4229e1998ba96d3f0eca1bead1c5d2b37d2f0696e4dbd8a5c98437e2ee3eaea52e5b18e697af6e1144716285a94612501da75bdef24109f1d29bdfeb1671c55004c8a651e91da8aa2d12d5452884bfa1d478a47615ebc4192595dcfe31b330df8b13b0bfb8d5eafc3b5856b4d9fe603597c0bd955c8b4c065e8bb10981bcac3ad4983893d3a8702d9667e577206ff7cf9d00ae30937d910c689d21ff4f2e90c8f3fc3c0acfa94a7949713552f93437a79145c2766032b5b36c50649d29850543deaee26b16a9cdfad7a76c655c8029c42200c6555b5fd79be933779d90141e6a8335ef2f4527abd53cf42dbfddb9a2886dc8eaea6aee446014aace3ac628ab69e791273f633424ab9835476cdda31c8ba1e837c78a4a3dc2b6952b5faecaba4ffa11ee0330678b36dcc97ab4a6b97d40289c91f43da91a9aeedab251ece9ef7c1c3964ebeeffd5668e5d589ed6614ba8cb2276cd34c1d306c1f3e7bd96ab9d52986e1a744330cbd01d47b6697ffae8eec83aa6b6cc133560a46d811b39dc53d71299d377b58f3692c8ac41e3925728e2e333d7d3f2744537775ed121313ad25b6051217c91540d3dd2dc4e6e68a1c9e906fd040c5cfc14b082f4b1bdb8998f04dad95dba51ee5ce43a04f9a717aaa07bef859fa67fac3b75e13fae2008de504191cf9d6051c71911fe51febc4c667e5f4c401eae182c501b0780022126ce0910a4f3eabfe6d8050c9d47aa1282379846e43f465d3e3bf7b41529c7a6f144983968154a8230edca13644eae34afed85c1f5ae96e64cb7c0172e9d3be593088f9b089eaf7b21eb777c607a8833129fb7c4330898c1f28a96c00e95430c572ca18dd2acbb0176a201e1d1ddddb983695e1b829e05fe4f1cd59554542aa4a82ea0164ae0213d663a247ad106f22a624b2c717f6d78c6b9bf80082ea798585458a82cab8a85c0f19b1e734a4da4f9a6f0dba7d405c83767556d32d2aeda8022988055fcb6bcbce246f85009d8a98abc19ce27c5976eba469ef4bb6feb0e7b64c4e574132819724eefd9d2dcc7b7ce8f00adee42400031dee2d481af20504deadd2f715b894bee5863a69a8c3dd3fc555d769b55666a4bf29b8c725d01e4d498877b76f5c7aa5c060b35cf5c818e23271a08ba3a2f6aa6e10788b447dbeb3e48ce5709f7e4dddc0df78dfc0c5c5c199f3690fd63f3881a69664b8c262fb54e5bbe099e555b47fcf516362ef6550120b074b743750a73454cb464b877fc3d8b833eb8592c70a23565db52b15ece09d15e256ec8b2dcd55fe780d413558457df1351c749aae35967c58e250f6686466ebaa001734e2257ba82c4a2e066320a3ba443437315ee7a0b6732268a7988185a7a0a87488fa36d88d018a69cbd8af4e26710f1e0c1980f24497c30bd68b1cfa1d28ca7c8a8ebfc0be694275131ade8e908625c0e3f64bd9185eb20a75efd8eb9efb4c6356e6084a7ea6d14288e3efa8c95e4625074b221bb394e7fc77657a9fc7f38036afc946d29094280170f0aa29702775c9a8ad790bc6dfb198705459838a5c72da44a1593f6085e13947d0f7d83e8a84634f14db26ef36e73e8d3d0423786f304eede9bb88537edcb4b58bdfcf26548ad2058c08da43217c7c8062530ec7909ffae07c356eeed26f2804f9ab49dd9edc076676257f74a5efc358dddb76a7ecb16fb5143a54bf25c4f34a4a9939e9b5c2dd3200a24cd5d84a673bd43eb8ea4035ec6121bedca273dc87bdfa42dc0881b20d229b1e0d3c3f49378a3b0b4562d9381704e395ec8e3ca855e64000924f97bb953532eaceda70507719ed5a78edae3093014079c24e7f21df355387db0526f09c3ec2b1d78ede2bd1d0137c9b7a5630c27e8e26c675a2e0aeeb285d20ec164ad17931506bc18e2155ddec6d83297af669edb8b096e9e427dc8a756938315d539892d9503ec59aff8a0d1510bd2e15e439c9b5b99a40a7fe0d0eab8a5dabf026afab588f8bf916cbc27cce7e1230d6e03e750c3666facbbcb0ea4f26479bad012f693e5a064e67a23fedcacb353d369eb2369ef7cc05d95ea2265432c1229876a6b56993f9b61288b468aa5ca4312539fa2de944f7082c13d1d6ffacf6fcc5c5c8b36b55152a579ee2749e8758be5f6e4d3aeff10c7549807e9fdfb8fc8a8f5dd2c54a7a1245709d9ebe5ab6fc32fb249e56ea4a9114cd21d571f1e8f1303570d7d977c6e92f8badab8996659b4ed90947e7ba7f61a30c79644cdc0f807b6e48aec72a08226a59a682d55028f21ed513f33460bc7afe194f3bea503981d8e59bfe9dbc535108237dc0ba8e9c43ced596dd787deccdda1b743aeb74ebc17d3f38946572794b52412c26d668e23b101021183cb316f7fe39b69098dbfe07fd46ac542d1543c2b0a40e8755c0b26dba9c2f90ea00d592f9bfb1a9ddc711c5e6f2fd07dbef3a77ab3062d7648070f1e76882d73e40486982f8bc073f8636b388288498a4443a0e74978cb0b644f8da43e7997fa3ec1fe854e79a66d4b3506f65a2650cd95c6b4650e93bef02e6ff9f39381a63e7d9578490a1ff1ce0f12997846b458bca3b28f37b54f31e36a3a0b593b401f885c3ca92e1a13dbade24b472d77e1240d212b5c4c48c4490693071fc1eb8069e95073a9a61f2053bc8084af7cc8f258b1d21cb2568ac59d24d3ad9fbd048177b23f1443e663f2419ff7d3063c2ad0168ad9bfa7838205c36a979abb247101fe78f9dcf9a27689c0da007c95dfc9e4176f61920aa117930108e419c84e1e16e88ee927e8bf40df7971a3f10f123458ba99e0f2080010f93fb638370bc168ef10a0687699813ab570282bd0ffcfb0e3455540cbe5aaa59d8ea8c3bbc9dae43d53582e37a819a21a8ac29e49f0f18ab89c96d7ea755159b760cad63bb1c754f0117233d8f3c78e96fe2a47c8ae9455bb0cecc8235fbb5c5dbf94aca3620afa07f1752c9e81ff0312acbd1a1f8b5effb52f46d244b1351411f7ae5be25b0f810fe90d0b1cbb24f53da1755a3ba84318f55955cefce26d6a190f5c312b6dde2e12d7c7557b2dff28a71cbc4262c0a31411fe0f2fada63ba13dabdb065187f3cdbe4e9132cfd9d84b1849912a8fa27208fced71187b029f3ddfb715dc8f9e823009185d7a2942ec360a52a70b7d3657a8de00c3541f386bf71deb215a672efd6ba2304278accfbae353a8f605f54fdeb5f23668c8fc2bbd94fd22d7b74e8201d1c1661187b04bc9460ea61c67a33b9e45aa8024ad6b62b25a8a8fe7cec42599b384c73ca4311a114d7355403cf39921f7246ecf66da53a7cebc0c463157e6251d822ff0f04ebb8e461cd1b7f717dce492449236b9cd85cb77cf1d100da7c3c9d797af6d08d0caffaebb7e43e462d9b635d1dd7fd4c082cab8b42dd0e5542e3bc4bf33d7eb4646ec8d5ce71e6ecba3b39287ce7b79e5b2e24f5a8b87f74ebcfce3349a5a4bd8dcc14e7ceb8d264d7fffd5f1cc70bd8e1c219c951fdd9849508df272e53ee4c22222bf909b38998c0c677589baea792d7fccb1d32e2554aa3a3ad8209140d797059b5d39bce2f561a458cd822d0901203051bfa6be4091c019c0dfb36b2f45c29fa24754d723544c2e4be5e831c8a49151625c48168b3530f259b52d39694c962aa292d4fb32d9ddd759f26e1ea72fbd5d2a0b8c298d7847b4021007c5d646ff5c8e5d3fe538173126970863d770bcd6f9612cd5c49573c1f2c122e69dc06d61e628e50291bb5afd984e82742d87587e2223b71386557e95292da647441057c8871160b6de759894e883f7d1abfbfa4b01a24a4cf093c2d0d59dbb83fdfb1afbe4b6f5fb18a5a682adbbb1137b6c9ffc0ef1d2462b466f825c000fbeffd78c79b3115e3e0a7a18418d69824cc8b33bc62f8d3bcfeccc63076a3b794d501065a62ca874ce907188154d4f4cd72fc0ed7ed3a7d90814c2347d5471171c145fd9daf87c6a0937e9cf333322bccd2484ab4861dc81ff6ab4b2f2cf5f55fd46abf1e77d876caeef22086b879a38b5f18d89850122bf7df6569a07db43fc22b09654fe78407eb3832e83c72569f546708ed372bdf08c80169c869933f7586f755e20079f3f70d2f22c38ae5f376ca20b4a2ccf1441b274e95f807f974bd24ab1d2b8728f70960c54c24818b720521417abebab6f56ce6dfd0fcc7fb9060527c29c4ab6da48bf1b03e8ab9fb467e24dbab6c8a0c65b85130c254c6a4c85536181833d69fcbdad50890fa9483892d2ed3dd3970f436bc58c0e00000000000000", 0x1000, 0x800, &(0x7f0000000000)=@in6={0x18, 0x0, 0xec, 0x10000}, 0xc) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000040)="000000024b2ab30bdfd982955dc1a76d410d59831a5283e4b28bed11ec5111814efd7c2200"/48, 0x13}], 0x1, 0x0, 0x0) 01:28:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) setegid(0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fac1400ab7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d07a59b2dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dcfb679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840fec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7ada72c808d000068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9b891b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0844018fdc7f9fb467655f8ee4c7be1d333c5465ca43d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df19ae37b51b9020000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481dd4dcfedfd6ba7e79a4ac39ffc89597c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721dcdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da00001e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0100000000000000315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce90c1779265c570b26fb81768d1d2c040020000003b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245900200c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d3046f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133b1b7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e6b5f6ce4cb811612054a6a8be9e18cbce5604301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1204000000000000000000000000000000e522903e088c87a8aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47a4a611a95e40f9000000000000000000000000000000000000000000000000006155ac6263c7dbf4000e9e4600886f079189184117036dd8cb3eadf583113905312b7c120630b9790c564b6ea4307e246124a4ae3d0d70c471d877bd651e99e82fce81e696095dac5f8b1886f2151b1a2a40e20d6cafac2b008a0bbb7070d4b2505dfadc41a9a8cf9f1f8d7c62a0b8af179b2afa4277357745697fd20d0000000000000000f793cf25c4d0577d468fc3557333c0fb18e469bc9489e608c92929e73fb86e15e95cdbfe91afdcf09b64ffa7a9a8202f2d518840c84969b233634a3e87359643294ce6596bce6cd81f51c913efc17791dba6c0cf327a8f4ff599a44a41e4de1801e90b84ec0811faf8e0742bcaa3bdc2b52c2344be85af7ca4c489e5bc197b2316ba688179b90f24fed201705d5c3b684f928480e327f3711f18f550a635489ff61b96b6f7eec3ab72b76959dc5730b5f05c66c1063494505d3a3f683dc2951b02bad556d363a83ecc9bfc1bcffab068f65c94c857a270fbcfc5e587ebd50550b4af23af2f97dbba1d4280c6b898b57d31ed933705436b622d8ed34a5d661c1ebcfce5ddd330a4f00dd2cab4d04259afb30099b6a7fd211c24777edc3687d22a3760dda159eff2809d4e033a7924b32eca48b61159515be219518d272955d04c0193cc63b59350cbc696d0493f7d473a185c3903c15e37b06ea46fba32b9054c009196ca21dad2619788bc19643c50f2e757281dddedae426a72a7ac21409d80423a065fdf2e68193f33679b5fe62aa642907227de301170790a992aa572cef61376623ac1fdf384ee106676e78e5a"], 0x10) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000080)="6b9b80d3f9d325174b4ae0dd57724863ff92c4f8ac134f5e3e5be9301dd39a554bb987", 0x23, 0x0, 0x0, 0x0) 01:28:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x9, 0xc8d, &(0x7f0000000140)="f5c8258e205f5b7c60ebb73e5fa8c6292cb1b6855038e63df314ef9c88051d6076b5507214054563a36be9b5e518e08a3719f07269fb87875e275c2b081464a50b57e15672a615ada7c23d58d989b9f0f2e090159d9afcc09acd0afd1ac72818eb5eab473acc95b3a51441f316c269dd977e724318061d83b077a99e60d74d7f0e2718afc8ab5d17cf6623e4b8cff981e8da02608db3d033a508a5d276dfda17fe959b1f20a422a402a784b7ca7424d4b01efefb23fe09dab7b02b6da47680bf43e2c5d9cf7e771ba5", 0xc9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 01:28:12 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r2, 0x4) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000080)=0xff) fcntl$setstatus(r0, 0x4, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x30000000000) r3 = msgget$private(0x0, 0x10000004) r4 = socket(0x18, 0x4001, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r3, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r4], 0x1, 0x800) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = getegid() r7 = semget$private(0x0, 0x9, 0x42) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r7, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r8 = getuid() r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r9, 0x40044271, &(0x7f00000001c0)) write(r9, &(0x7f0000000140)="220100", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r9, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r8, r10, r11, r12, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) getgroups(0x4, &(0x7f0000000140)=[r5, r6, 0x0, r10]) ftruncate(0xffffffffffffffff, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:28:12 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x100, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) symlink(0x0, &(0x7f0000000180)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:28:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000080}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) write(r0, &(0x7f0000000040)="47cf765aa6f059e99a0babfad29239204e66061928fdeb0d5d5a1992f237ea89e347f836f9686f3f94690baf76c4da89068caf01ba411e26c34722bf44d341e421fdb14e9604af18565eb9143a16273529006efad6", 0x55) 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, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 01:28:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) r2 = msgget$private(0x0, 0x10000004) r3 = socket(0x18, 0x4001, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r3], 0x1, 0x800) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x2a, 0x0, 0x0, 0x0) 01:28:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x200013fffffffffc}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r2, 0x4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x1, 0xfff, 0x0, "1f2eb1223f8853e71d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r3) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', r4, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:28:12 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000002740)=[{&(0x7f0000001680)='\n', 0x1}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) sendto$unix(r1, &(0x7f0000000000)="23a8ae54e45aed9b7bfc70042e86cb10111d5f6908e1f9766a4cf494105bb7e86e99e027e425ee1a9926851077355c234e2e8a40d54d2396e32c5637f620dcf3adf7edbe88647a74ea37d15d839407dac5f95ff456b2aa", 0x57, 0x8, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c6530a500a300cbde6bc89062e178a6787a13374cac15b9b5eb8d8218c6cc7fa6d98600000000e7f7475125b3eab922e090428768bfc66af7323e57584105cbc0a83ec50773d48c6318bd83f956c9135d9091bbe6a536ec14f96a852c3c657b4aa16f54ec1664e1cd31459e5c0dc5a3b807be0ca69dcb8fc65a168e49e87ee2797c9908b035409845f188cc50f93e07ece2d1d893610919992898808a3b30de88be6f2a593c9462f5a1abd1d7750d2f66ad84bbe12dbcbc2bfdaa7c756c285b6928387ac4edbc964cf57f295b452fcc2fe553fabb79610fd967a85f4a92f7ac159f65fd0c61619b507bcdee18883a76cc2486b67089058adfff005edec9d579493aa1c50d9fa75b0d4b440ee0f6a45714716db923f69a1f92031c3ef83f3912c598f68a95"], 0xa) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x400, 0x0) 01:28:12 executing program 0: pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r0, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/128, &(0x7f00000001c0)=0x80) mknod(&(0x7f0000000000)='./bus\x00', 0x80002025, 0x4300) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)=0x808000000100) r2 = openat(r1, &(0x7f00000000c0)='./bus\x00', 0x20, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00') 01:28:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r1, 0x4) socket(0x2, 0x3, 0x5) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0xc, 0x2011, r1, 0x0, 0x200) utimes(0x0, &(0x7f00000000c0)) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) write(r0, &(0x7f00000003c0)="b204cdc3a7908730c70e02c1f4694b30bf450afe4829d01d9669bfab209320022215a8b8fdbec8e64924ec9ccbe41c5247200c6c08d006e85b4c82ed66cb95ee41bf16e5fab3714e097168793fe463d23216b299a57d546d78c1cbe4a3d12efa339d97b2efa7ffbc308c212fd31d3f57234f3810d732a5b27dfc886a49c3b8d1a36dcc1530cc141c07491ba8ebc17305daa2f409000000000000009f0ea1e61d2e69d3d7fe67e3c8c19cdfc859256600d652063a6843ed116611fa2950498da87bb3f08df788f98338fda343613d4abda4739172ba1bc03c9ff003af3f405ccc19c005ac740575bb5f63c14defc21cb00cd1b327feb739d440a1945b381770f8242d79f88a551da190bf4aa302a124d430055b2e95c38c63df7b17a8141a90c4f30aec4f3bfed0aa6e998f793731712b160e7cd865aff6a3d353a7ec7c2f984400150686b8a80f61d8596a3511d66261d81c2ce4e7e2d91e505c261d797f7ca6085153115be84a93f02cd7755a604083bd5a78", 0xfffffffffffffeef) setuid(0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000, 0x0) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x2, 0x4410, r2, 0x0, 0x57963936) 01:28:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x23, 0x1}, {0x4, 0x2}, {0x4, 0x2}, {0x137, 0x3ff}], 0x4}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r2, 0x0, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x7c) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 01:28:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r3, 0x4) getsockopt(r3, 0xa4c6, 0x6, &(0x7f0000000000)=""/32, &(0x7f0000000040)=0x20) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 01:28:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0xffff8000) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 01:28:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r3) r4 = fcntl$dupfd(r3, 0xf, r1) openat(r4, &(0x7f0000000080)='./file0\x00', 0x8, 0x180) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) 01:28:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f00000002c0)="328baa3023919e21ed98f7f4dce1ca2192ebd51479933528ad5e0d2e75c06fed693e90d01b6af034c837d5a2168ad2db8c8f59607466851fc25e8b9fae2a39a2f56c5f966c531d8fc05a9ab4680cca360ebf0007d3ab4c7d6fbb558378586daa0b133d3848ab28a05fc3a815b4e2", 0x6e) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8b9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x40000000000}, {0x0, 0x1000, 0x0, 0x8000}, {}, {}, {}, {0x0, 0x1, 0x0, 0x4}], {}, {0x0, 0x5, 0x0, 0x100000000000000}}}) 01:28:13 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000006c0)=""/4093, 0xffd}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r0, 0x4) r1 = openat(r0, &(0x7f0000000180)='./bus\x00', 0x80, 0x20) ioctl$TIOCSDTR(r1, 0x20007479) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 01:28:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') write(r0, &(0x7f0000000140)="4e0d0008cf376652", 0x8) 01:28:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f00000002c0)="328baa3023919e21ed98f7f4dce1ca2192ebd51479933528ad5e0d2e75c06fed693e90d01b6af034c837d5a2168ad2db8c8f59607466851fc25e8b9fae2a39a2f56c5f966c531d8fc05a9ab4680cca360ebf0007d3ab4c7d6fbb558378586daa0b133d3848ab28a05fc3a815b4e2", 0x6e) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8b9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x40000000000}, {0x0, 0x1000, 0x0, 0x8000}, {}, {}, {}, {0x0, 0x1, 0x0, 0x4}], {}, {0x0, 0x5, 0x0, 0x100000000000000}}}) 01:28:13 executing program 1: r0 = socket(0x10000000011, 0x10000004003, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r1, 0x4) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3350416fa4f376336acf0988e821a33aae9f3582ffcf6a60b77e2be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000", 0x389, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) 01:28:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f00000002c0)="328baa3023919e21ed98f7f4dce1ca2192ebd51479933528ad5e0d2e75c06fed693e90d01b6af034c837d5a2168ad2db8c8f59607466851fc25e8b9fae2a39a2f56c5f966c531d8fc05a9ab4680cca360ebf0007d3ab4c7d6fbb558378586daa0b133d3848ab28a05fc3a815b4e2", 0x6e) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8b9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x40000000000}, {0x0, 0x1000, 0x0, 0x8000}, {}, {}, {}, {0x0, 0x1, 0x0, 0x4}], {}, {0x0, 0x5, 0x0, 0x100000000000000}}}) 01:28:13 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x80) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$TIOCSCTTY(r0, 0x20007461) mknod(&(0x7f0000000140)='./bus\x00', 0xb012, 0xfffffffb) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0x10002, 0x1fffe}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r3) fcntl$getown(r2, 0x5) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x7af4, 0x0, "14ba88087ac8a2b89956fd57897002c47b886e52"}) 01:28:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f00000002c0)="328baa3023919e21ed98f7f4dce1ca2192ebd51479933528ad5e0d2e75c06fed693e90d01b6af034c837d5a2168ad2db8c8f59607466851fc25e8b9fae2a39a2f56c5f966c531d8fc05a9ab4680cca360ebf0007d3ab4c7d6fbb558378586daa0b133d3848ab28a05fc3a815b4e2", 0x6e) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8b9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x40000000000}, {0x0, 0x1000, 0x0, 0x8000}, {}, {}, {}, {0x0, 0x1, 0x0, 0x4}], {}, {0x0, 0x5, 0x0, 0x100000000000000}}}) 01:28:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="ba29df9bb0f767c39150fd7a4bd5e6d8b740aca8c26bd0ce584f02846634d4df4ba690747138e6e8e69eaaab536996fca1a6fceae9c84863daf09255ba1a7323ee79847fb599c6882f7965c2ff2565ac6273051eb7768b3cd8e6747a984da77247201ba14bc20aa6a087285f5928f97457159dab7e0260d1128c0ab091145ba662a4fb947b30b0ed504133fddd998df763b1becb68ef97fbb82f756b48e239714d939fc4b717531d673bbc28e6f38d856e78689d0168a06e60c5dbed6fa4d23ecb494e8431bedf31cb25010fcc209cd6ae70"], 0x10) r2 = geteuid() fchown(r0, r2, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) sendmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) 01:28:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8b9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x40000000000}, {0x0, 0x1000, 0x0, 0x8000}, {}, {}, {}, {0x0, 0x1, 0x0, 0x4}], {}, {0x0, 0x5, 0x0, 0x100000000000000}}}) 01:28:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="2dc597d834a3f650d79393c251c4c99ca3c9b0db6f85fbc1be4767b3cd3efdca30b396ec2577cba7e6f7cccd2aa4a4162dc60a24ed7ed8770a80cfa1d43ecba54a2fb68d0278093c67972441fbc84dac1fd273f600c5e67321579182dca39d05f80086dee7a9ae1bef01ee5ac784f22805a8bb0a94a5f41e1ebfd649f5d3e70e0293c7a4ac66038c6028d06ce46b5bf67307c833b03844127ef5863b8593e8cf7cf50fd90277f36281d6c8392c3d957d", 0xb0, 0xe, 0x0, 0x0) 01:28:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8b9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x40000000000}, {0x0, 0x1000, 0x0, 0x8000}, {}, {}, {}, {0x0, 0x1, 0x0, 0x4}], {}, {0x0, 0x5, 0x0, 0x100000000000000}}}) 01:28:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() close(r1) fchflags(0xffffffffffffff9c, 0x0) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040), &(0x7f00000000c0)=0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r2) 01:28:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8b9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x40000000000}, {0x0, 0x1000, 0x0, 0x8000}, {}, {}, {}, {0x0, 0x1, 0x0, 0x4}], {}, {0x0, 0x5, 0x0, 0x100000000000000}}}) 01:28:13 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/60, 0x3c}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) unveil(0x0, &(0x7f0000000240)='x\x00') mlock(&(0x7f0000010000/0x3000)=nil, 0x3000) 01:28:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8b9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x40000000000}, {0x0, 0x1000, 0x0, 0x8000}, {}, {}, {}, {0x0, 0x1, 0x0, 0x4}], {}, {0x0, 0x5, 0x0, 0x100000000000000}}}) 01:28:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) sendto$inet6(r1, &(0x7f0000000180)="6beed4679ddbc21de6e316db70a41de0e35aaf70e6c03c80fbd6ab8345877372b20cbd1f60631d0600fd6e76e37db0bc1ca4e8a0b97d69954c0169fe203999c81e838569eba26faf807d3add47d6cebc04127395d91cbe675eb42ac9c01f198199ea9e888160c6520ae06e04450245e225c73b142ec99989625f5b032e2d4c3e9c9b05260a4ba50ca27555ddec5b5b312c30cb709ca90ae6f58677a4d4d180a154ac7ce1", 0xa4, 0x404, &(0x7f0000000100)={0x18, 0x2, 0x1000, 0x9}, 0xc) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="b0c2ff5aba6bbc0f50ed0d20e844b22412b056ae9682f9bbfc98f3bec5f40eb74d64c1ca60fe3c2da3461248892172c96edc33c88f8d9191"], 0x10) 01:28:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8b9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x40000000000}, {0x0, 0x1000, 0x0, 0x8000}, {}, {}, {}, {0x0, 0x1, 0x0, 0x4}], {}, {0x0, 0x5, 0x0, 0x100000000000000}}}) 01:28:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff122f", 0x4) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xad135625) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) r3 = getpid() r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r5 = getuid() r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f00000001c0)) write(r6, &(0x7f0000000140)="220100", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r6, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r5, r7, r8, r9, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) r10 = semget$private(0x0, 0x9, 0x42) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r10, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r11 = getuid() r12 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r12, 0x40044271, &(0x7f00000001c0)) write(r12, &(0x7f0000000140)="220100", 0x3) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r12, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r11, r13, r14, r15, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r3, r8, r15}, 0xc) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x800, 0x101}, 0xc) chroot(&(0x7f0000000080)='./file0\x00') r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 01:28:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8b9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x40000000000}, {0x0, 0x1000, 0x0, 0x8000}, {}, {}, {}, {0x0, 0x1, 0x0, 0x4}], {}, {0x0, 0x5, 0x0, 0x100000000000000}}}) 01:28:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0xf3d, 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:28:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8b9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x40000000000}, {0x0, 0x1000, 0x0, 0x8000}, {}, {}, {}, {0x0, 0x1, 0x0, 0x4}], {}, {0x0, 0x5, 0x0, 0x100000000000000}}}) 01:28:13 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r8, 0x4) preadv(r8, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/153, 0x99}, {&(0x7f0000000280)=""/221, 0xdd}], 0x2, 0x0, 0x8) r9 = socket(0x40000000011, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs, 0x8) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r10, &(0x7f0000000000)=[{{r9}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 01:28:13 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8b9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x40000000000}, {0x0, 0x1000, 0x0, 0x8000}, {}, {}, {}, {0x0, 0x1, 0x0, 0x4}], {}, {0x0, 0x5, 0x0, 0x100000000000000}}}) 01:28:13 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8b9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x40000000000}, {0x0, 0x1000, 0x0, 0x8000}, {}, {}, {}, {0x0, 0x1, 0x0, 0x4}], {}, {0x0, 0x5, 0x0, 0x100000000000000}}}) 01:28:13 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8b9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x40000000000}, {0x0, 0x1000, 0x0, 0x8000}, {}, {}, {}, {0x0, 0x1, 0x0, 0x4}], {}, {0x0, 0x5, 0x0, 0x100000000000000}}}) 01:28:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, 0x0, 0x28d) r1 = msgget$private(0x0, 0x10000004) r2 = socket(0x18, 0x4001, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r2], 0x1, 0x800) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000000)=0x800, 0x4) dup(r0) 01:28:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, 0x0) 01:28:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, 0x0) 01:28:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, 0x0) 01:28:13 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = msgget(0x0, 0x200) msgctl$IPC_RMID(r0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000a) fchmod(r2, 0x4) r3 = dup(r2) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r4 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x8, 0x3f, 0x2f, 0x9}, {0x83f, 0x0, 0x48, 0xffffffff}, {0x7f, 0x1, 0x6, 0x6}, {0x0, 0x0, 0x3e, 0x642}]}) 01:28:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x0, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8b9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x40000000000}, {0x0, 0x1000, 0x0, 0x8000}, {}, {}, {}, {0x0, 0x1, 0x0, 0x4}], {}, {0x0, 0x5, 0x0, 0x100000000000000}}}) 01:28:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x0, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8b9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x40000000000}, {0x0, 0x1000, 0x0, 0x8000}, {}, {}, {}, {0x0, 0x1, 0x0, 0x4}], {}, {0x0, 0x5, 0x0, 0x100000000000000}}}) 01:28:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r2, 0x4) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 01:28:14 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x0, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8b9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x40000000000}, {0x0, 0x1000, 0x0, 0x8000}, {}, {}, {}, {0x0, 0x1, 0x0, 0x4}], {}, {0x0, 0x5, 0x0, 0x100000000000000}}}) 01:28:14 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8b9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x40000000000}, {0x0, 0x1000, 0x0, 0x8000}, {}, {}, {}, {0x0, 0x1, 0x0, 0x4}], {}, {0x0, 0x5, 0x0, 0x100000000000000}}}) 01:28:14 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x11, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 01:28:14 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8b9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x40000000000}, {0x0, 0x1000, 0x0, 0x8000}, {}, {}, {}, {0x0, 0x1, 0x0, 0x4}], {}, {0x0, 0x5, 0x0, 0x100000000000000}}}) 01:28:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/10, 0xa) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x1d, 0x0, 0xfd, 0xffffffff}, {0x6, 0x7, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:28:14 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8b9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x40000000000}, {0x0, 0x1000, 0x0, 0x8000}, {}, {}, {}, {0x0, 0x1, 0x0, 0x4}], {}, {0x0, 0x5, 0x0, 0x100000000000000}}}) 01:28:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000000)=[{0x24, 0x0, 0x0, 0x4ee}, {0x101}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'\x00\x00\b', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000005b7, &(0x7f0000000280)=[{0xa3, 0x0, 0x0, 0x5fe}, {}, {}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x81}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) fcntl$setstatus(r5, 0x4, 0x40080) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r4, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000000440)=[{0x3, 0x0, 0x1000}, {0x2, 0x9, 0x1800}, {0x0, 0x8001}, {0x7, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r7 = kqueue() r8 = socket(0x3458a6bae334a88, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0xa, r8) ioctl$TIOCFLUSH(r9, 0x802069a8, &(0x7f0000000300)) ioctl$TIOCEXCL(r9, 0x2000740d) ioctl$KDSETMODE(r9, 0x20004b0a, &(0x7f0000000080)=0x1) kevent(r7, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) 01:28:14 executing program 1: setrlimit(0xe, &(0x7f0000000080)={0x401, 0x1}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0x10001, 0xfffffffffffffffc, "0a1fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000002000)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e4fcd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be", 0x23f}], 0x1) 01:28:14 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x40000000000}, {0x0, 0x1000, 0x0, 0x8000}, {}, {}, {}, {0x0, 0x1, 0x0, 0x4}], {}, {0x0, 0x5, 0x0, 0x100000000000000}}}) 01:28:14 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x40000000000}, {0x0, 0x1000, 0x0, 0x8000}, {}, {}, {}, {0x0, 0x1, 0x0, 0x4}], {}, {0x0, 0x5, 0x0, 0x100000000000000}}}) 01:28:14 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x4], [{}, {}, {0x0, 0x0, 0x0, 0x40000000000}, {0x0, 0x1000, 0x0, 0x8000}, {}, {}, {}, {0x0, 0x1, 0x0, 0x4}], {}, {0x0, 0x5, 0x0, 0x100000000000000}}}) 01:28:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00\x00\x00!', 0x4}], 0x1) 01:28:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[], [], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x40000000000}, {0x0, 0x1000, 0x0, 0x8000}, {}, {}, {}, {0x0, 0x1, 0x0, 0x4}], {}, {0x0, 0x5, 0x0, 0x100000000000000}}}) 01:28:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[], [], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x40000000000}, {0x0, 0x1000, 0x0, 0x8000}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4}], {}, {0x0, 0x5, 0x0, 0x100000000000000}}}) 01:28:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2864e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258508d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8c979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bf08168e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df709305d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fd6d8af6daa2327451ddcbdb293c5527b8802cd80ceb29066b8ca000000000000273cd0a15a76efc4da8dcb008bfbede8038dc2a20e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 01:28:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[], [], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x40000000000}, {0x0, 0x1000, 0x0, 0x8000}], {}, {0x0, 0x5, 0x0, 0x100000000000000}}}) 01:28:15 executing program 1: 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"}) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) 01:28:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[], [], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x40000000000}, {0x0, 0x0, 0x0, 0x8000}], {}, {0x0, 0x5, 0x0, 0x100000000000000}}}) 01:28:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) r5 = socket$inet(0x2, 0x3, 0x7) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 01:28:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[], [], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x40000000000}], {}, {0x0, 0x5, 0x0, 0x100000000000000}}}) 01:28:15 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r1) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) socket(0x10, 0x3, 0x3) fchmod(r3, 0x4) recvfrom$inet(r3, &(0x7f00000003c0)=""/102399, 0x18fff, 0x801, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x1000, 0x0) kevent(r0, &(0x7f00000002c0), 0x4b89, 0x0, 0x8000, 0x0) 01:28:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[], [], [], [], [], {}, {0x0, 0x5, 0x0, 0x100000000000000}}}) 01:28:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[], [], [], [], [], {}, {0x0, 0x0, 0x0, 0x100000000000000}}}) 01:28:15 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000680)="f86d927b87c4a10ff56884972baaea71029a09f2e25d67d74b2ceae325c034426fa2210c128c92851e1fd3944eb14a7c05b727c2974e01bd433755fc35acd1085cc66fffe25b7d52027c6dde0fa13c604fecc7c26847a1028038552d2d6cfddefd00c4feb63038e2230bdf84da23fda1f33d264df45c6f0c1694ae90f381c493bb562a9fe0d542bc9803097bd9310e3c95cb1067bf3b454ad039a22cef4dbeca27dbdbde40fb839c9c155420bdd8f5c956055f0795911113e9354917508969f8accea2b95d1e911f95a12ae4496012c7051f62e0587ef2b53ecdeaf285110fce9fe35f57959530d141923da0009f48ffbb9f5412363a", 0xf6}, {&(0x7f00000000c0)="ee1644baad856765ac295b74fb4c671fb0008d4732831fb5d76598fced461bb54ba2eed65eb89d9b9f8d51f26ffa41e29d7eb51a2a3b1effd6ade8e52a6bb76e0f28f266a91e315a6c27d3d59e099da5f5cbd26ddd55c1cc4837176e04dcdeb5df66a8a5b2a9e6e95dfbba4fde6d1c993c25efff238f3e043a5222656f584dfaccd4102cf6b41355e280f54c148e0956b94d36ae897f22108b8cbdbb57aa2eccff66b0cd42278a3a2e72e1d55a1ca7b731ac024e0c7ace0c993682b596becad3fcafc2dae43f839a8d7dd78c5c6755fd982256eb54b316348c227460f01baacd7dab27b84bdb9cdb269c1b022d7da385ba5d61f4d86c66", 0xf7}, {&(0x7f00000001c0)="d2df83bc8761ebe6007cdfceae30d5f9b9e8440c7c41c4f62e543d0ee32778eea788a0390f1fed19626eb17fda6a97911286cf88e9f1516279ee188dc833d8a19c1bd5518c8c6c477a94563ffb22f41ece1029ffa6d43aac9237674b5238854cfaa150706d622d1904ddbd66d82e5df182c8a2b5c0c695243e47db0fad835d2b8541a8e42a52f232fc74e212f3270ad0b2c08cf4d7b32c42c0d1ccf412e0848ad820c39d2eb6", 0xa6}, {&(0x7f0000000280)="4c753b4e54f6e836602265cc454d10d16b4e68d6a36b5841a16bd2a3a679f60a381cbe89a1283ad4fbeec4c76443cfcfec7aa66979e28f1e4076", 0x3a}, {&(0x7f00000004c0)="84eb9a79957b75ae828de0b7984617df7a4eb4837ebbda7f37a3ee1d7e9b5cb326f6bdb1e19f2ecf55eda95318d9eab4cde8c5fd7ca3cc65610edbddf423915664c1972292645cd783e8fabe1d4fca03a0b2ad1dc5db1eba40d94eab8ad904bd225f9e0eba29f5876e1deb6d54787e7bd92a11a16f5176fa100a6389bdaf670c8164070632b3b271e886da42d4d490233a93b101ca04818d79ffe058275bf2adb66c7b535c66227530b6d6508f21dcc37f34db032a29a01be29e4ec9623732c2186aaa25321f54e01d7f11a956d040aa42ae159670d691b7d5505c46fe185efafe259da851521903345d91dc12cb4bb6a349cb0010000070dfc0d1510eed308ade9a6291b1e3a63c2af86a684c5d7872479f6a02cc04b08337575c85424ac0495ae3f8cafe8764c6559bf63175d9a0ebd5a898e8faf749aad9c81d48aec86bf9f862b744575cdc7c292d5ebe1a8454767a2137412d41fd6f29dbda6962daa6f16f1e814cf3caf3a79639f12b03afb9451515da2b5f900f7b7ce3f37e3c9c016380a56f181e8b86b0e1104ca4bedf118ebe7e0a2831bdf7b6f1f86f6f71a33471219970bdf9b54898d2abb1b0deb1", 0x1ae}, {&(0x7f00000002c0)="846efc4b01f1a2d81d46c3", 0xb}], 0x6}, 0x401) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f0000000040)=[{0x8000, 0xf6, 0x6, 0x8}]}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) socket(0x1, 0x1, 0x2) dup2(r2, r3) dup(r3) 01:28:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0004000062574519b238935f000440004502608887d35e0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 01:28:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff}) 01:28:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x7, "f000000007005945fdbe0700", 0x0, 0x8000}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x60) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) r1 = socket(0x2, 0x1, 0x0) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f00000004c0)) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r1) listen(r3, 0x0) accept$unix(r3, 0x0, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000180)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0x80000000, 0x8, 0x81, 0x6c, &(0x7f0000000240)={{0x2, 0xf8, 0x4, 0x69, 0x20, 0x5, 0x1ff}, {[0x3, 0xc871, 0x100, 0x1, 0x8, 0xdf62, 0xff, 0x5, 0x7, 0x8, 0x2, 0x1ff, 0x7, 0x785023d1, 0x7f, 0x9b, 0xfffffffffffffe01, 0x7], [0x80000000, 0xffffffff, 0x40, 0x20, 0x7, 0x1, 0x400, 0x101, 0x3, 0x4], [0x10001, 0xaddf4a2, 0x75, 0xf6, 0x0, 0x2, 0x9], [0x8, 0x7fff, 0x8000000000000000, 0x0, 0x7, 0x7], [{0x8e7c, 0xc8a6, 0xffffffff, 0x7a}, {0xde6, 0x9, 0x20, 0x5}, {0x6713, 0x292, 0xfff, 0x686fe6a4}, {0x81, 0x2, 0x1, 0x1}, {0x20, 0x1f, 0x0, 0x81}, {0xd041, 0x4, 0x200, 0x7fffffff}, {0x4, 0x1f, 0x1, 0x4}, {0x0, 0x8, 0x1c5, 0x80000001}], {0x3, 0xb1, 0x1, 0x80000001}, {0x1000, 0x7ff, 0x3f, 0x8001}}}, 0x3ff, 0x81}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) lseek(r4, 0x0, 0xfffffffffffff801, 0x1) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) 01:28:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff}) 01:28:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x20007461, &(0x7f0000000040)={0x2, 0x7ff}) 01:28:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x4004667b, &(0x7f0000000040)={0x2, 0x7ff}) 01:28:16 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) r2 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x6, 0xffffffff, {0x20000000015, 0x2f8f}}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0xffffffff, 0x7}, {0x18, 0x2, 0x8}, 0xe0a, [0x8000, 0x9a3, 0xffffffff, 0x9, 0xf8, 0x10000, 0x9, 0x6]}, 0x3c) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair(0x18, 0x4003, 0x102, 0x0) 01:28:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x80045604, &(0x7f0000000040)={0x2, 0x7ff}) 01:28:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8004667c, &(0x7f0000000040)={0x2, 0x7ff}) 01:28:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8004667d, &(0x7f0000000040)={0x2, 0x7ff}) 01:28:16 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) r1 = getpgid(0xffffffffffffffff) setpgid(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 01:28:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8004667e, &(0x7f0000000040)={0x2, 0x7ff}) 01:28:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x800c5606, &(0x7f0000000040)={0x2, 0x7ff}) 01:28:16 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r0, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000001340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5daa0cddb9c3e68646d74bb6400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8b511d7c61c735a34dc82ad00000000000000000000000000000000000000000000000fe500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001700"/4110], &(0x7f00000000c0)=0x1002) dup2(r1, r0) setsockopt(r0, 0x4029, 0x6, &(0x7f0000000140), 0x169) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0xd5e, 0x6, './bus\x00', 0xffff3c2e, 0x2, 0x8, 0x6}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100001a7, 0x0, 0x0) 01:28:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x80205602, &(0x7f0000000040)={0x2, 0x7ff}) 01:28:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258508d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8c979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df709305d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fd6d8af6daa2327451ddcbdb293c5527b8802cd80ceb29066b8ca000000000000273cd0a15a76efc4da8dcb008bfbede8038dc2a20e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 01:28:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82405605, &(0x7f0000000040)={0x2, 0x7ff}) 01:28:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x2, 0x7ff}) 01:28:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x45}, {0x81}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000007c0)="b637f584697cc83c518e079e3dd8") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 01:28:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0185603, &(0x7f0000000040)={0x2, 0x7ff}) 01:28:16 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 01:28:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205602, &(0x7f0000000040)={0x2, 0x7ff}) 01:28:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205609, &(0x7f0000000040)={0x2, 0x7ff}) 01:28:16 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)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x400, 0x4, 0x839, 0x80000000, "1f6ac8ca85b6e308fc618ef028c4c75fc3283ec7", 0x1, 0x6}) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 01:28:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc2485607, &(0x7f0000000040)={0x2, 0x7ff}) 01:28:16 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r3, 0x4) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ftruncate(r2, 0x0, 0xfffffffffffffffa) dup2(r3, r4) fcntl$setstatus(r0, 0x4, 0xc8) dup2(r1, r0) execve(0x0, 0x0, 0x0) 01:28:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000040)={0x2, 0x7ff}) 01:28:17 executing program 1: sendsyslog(&(0x7f00000001c0)="bda9e8e428f1c4e235b90515c6a47e7badd4ef871f5b356a645b72af2500fe449a02f4aae3e1fb28cb5ffbf681ab8ef36770221312e04e905162db4119e27062425f4b6080e07320", 0x48, 0xd) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair(0x6, 0xb72c4fa9e622ccdc, 0x0, &(0x7f0000000240)) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xb14, r1) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r2, 0x4) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xaf0) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{0x0, 0xfffffffffffffe62}], 0x10000000000002e8) r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r4, r5) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000140)={0x2, 0x4, {0x100, 0x6}}) setsockopt(r3, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) r6 = accept$inet6(r3, 0x0, &(0x7f0000000100)) dup(r6) 01:28:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x3, 0x7ff}) 01:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x1) 01:28:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x4, 0x7ff}) 01:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x325, &(0x7f0000000000)=[{0xc}, {0x0, 0x0, 0x0, 0x3}, {0x4006}]}) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x1, 0x1, 0x3800}], 0x1) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 01:28:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x5, 0x7ff}) 01:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x44}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="02eed51e244ac1d74c4200000000") pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r1, 0x4) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000002c0)) 01:28:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x6, 0x7ff}) 01:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x4c}, {0x4006}]}) mlockall(0x1) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 01:28:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x7, 0x7ff}) 01:28:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x2, 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, 0x3]}, 0x3c) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000600)) r2 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x3, 0x1000001, './bus\x00', 0x200, 0x7, 0x800, 0x58}) r3 = semget$private(0x0, 0x3, 0x202) 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, &(0x7f0000000400)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x61, 0x8001, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f00000002c0)) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000480)=0x3) setuid(0xee01) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x100, 0x2) kevent(r8, &(0x7f0000000100), 0x81, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x2}], 0x401, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) 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) 01:28:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x8, 0x7ff}) 01:28:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x9, 0x7ff}) 01:28:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0xa, 0x7ff}) 01:28:17 executing program 1: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1801eac5cfc55ca6) r0 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x81) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/87, 0x57}, {&(0x7f00000000c0)=""/175, 0xaf}, {&(0x7f0000000180)=""/28, 0x1c}, {&(0x7f00000001c0)=""/219, 0xdb}], 0x4) r2 = shmget(0x1, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000300)=""/187) r3 = shmget(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/speaker\x00', 0x0, 0x0) poll(&(0x7f0000000400)=[{r4, 0x4}], 0x1, 0x8) r5 = shmget(0x1, 0x3000, 0xd2, &(0x7f0000ffd000/0x3000)=nil) r6 = getegid() r7 = geteuid() r8 = getegid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000440)={{0xfffffc00, 0xffffffffffffffff, r6, r7, r8, 0x2, 0x400}, 0x7, 0x0, r9, r10, 0x3ef3, 0xfffffffffffffffb, 0x2}) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000600)={r12, r13, r15}, 0xc) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000680), 0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000740)=[r6, r8, r6, r14]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) getgroups(0x9, &(0x7f0000000800)=[r17, r18, r8, r19, r15, r20, r8, r8, r21]) 01:28:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0xb, 0x7ff}) 01:28:17 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4, "1f360000000000b6c700008001a20000005000"}) write(r0, 0x0, 0x0) r1 = kqueue() sendmsg(0xffffffffffffff9c, &(0x7f00000000c0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x2, 0x6}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000140)="dbd21cc6bdd9b879038696299d07f962b77a48c7a3fabe9d465c966f527a524d4d67715ad145c4d2034db1642fec7908ffce2a7321a68401537893544a169b3578a34fd9f0c4560f842bc86294d7dd79ad640083b83c594f59087acc4002ae29599f45ccaeb9f2f7e2a3e61da5da69267c5aa91fd90a9ad6d5c94d22e9e43da570a9b70af2cf7f1a58f8d7", 0x8b}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="a000000000000000000000000000008017256199c2c0d9d7115d5e7fbf7a63e786ac982ab216f5ee10f6b2a685fbfc7a7f06bf5a67a0d66a024c983f2b23fba0adf19d82a3f97b3b0400000064af008890d6e42fa611310f31fab9c7ad9625c190f6038a40fb568ad2f87217a8c28c6ef01da29c30c6bd3e96595b1fbbd9165ccc58dbf680f75cbea67da0dbabdc2079e9d2f59304137c703a6000000000000000ffff00000400000071d7e387308551399e7d6a7f2522c87a03a4b6545ec8ef86bc9763d1a80e84d79a07c627e1b24a0ec033198b80635cd8af8322176047a899bf9ae26c79c1c685510be2dfabb540e86b1c6d6793e939f6230724815252ae5e28ea98097e2569c68d2dbc9479bb9b85dd25c8f3b3c1f05d808fa6e2"], 0x100}, 0x2) kevent(r1, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) 01:28:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0xfffffffe, 0x7ff}) 01:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x80}, {0x2c}, {0x6, 0x0, 0x0, 0x101}]}) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000380)=""/4096, &(0x7f0000000000)=0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 01:28:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x9}) 01:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) getdents(r1, &(0x7f0000000040)=""/127, 0x7f) 01:28:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0xc6}) 01:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x2}, {0x2}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 01:28:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x900}) 01:28:17 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x20) open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x1ed) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) lseek(r1, 0x0, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="14c3", 0x2}], 0x1) r3 = msgget$private(0x0, 0x10000004) r4 = socket(0x18, 0x4001, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r3, &(0x7f0000000500)={0x2, "fa681a605e5546c4e1a38d07174adcf82e80496384059776fbce94d74835fc98c6b2f140bb07455e476f274e02c0ab4afa732f5feb7d7d7c21052e645d3df349a0bcf1a84c550239a35902bf1320064e583b8a4a08fa8ef65cc9510ac57ef8b1989008f725921460ca4779200b616e76af0c487621c5fd4743887ffb4023da5a019d7e13a91f8faa8cfdc34a0e69b6bae98e74a42f0b6987863bbc1f7b508fed59ac1c4a2d020e5af025f345460411878a144fe2fc1972d16d45eaac82b0273bd30f4b83dd7b37d2e3ad9495b47e503e2d461a5e470739c79f6c8fa45fb73d2ab45ad29b8d45a4839cd1c31bc08bb7e17ae9491de232b3a14581f1d53964a7"}, 0x107, 0x800) msgsnd(r3, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r4], 0x1, 0x800) r5 = accept$unix(r2, &(0x7f0000000940)=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgrcv(r6, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r6, &(0x7f00000002c0)={0x0, ""/65}, 0x49, 0x0, 0x800) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000340)=0x8) recvmsg(r5, &(0x7f0000000400)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000000700), 0x5, &(0x7f0000000780)=""/108, 0x7a}, 0x40) ftruncate(r2, 0x0, 0x3fffd) open(&(0x7f0000000800)='./file0\x00', 0x20000, 0x4) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r9, 0x4) recvfrom$inet6(r9, &(0x7f0000000680)=""/227, 0xe3, 0x40, &(0x7f0000000480)={0x18, 0x1, 0x200, 0x2}, 0xc) dup2(r7, r8) r10 = openat(r7, &(0x7f0000000640)='./file0\x00', 0x800, 0x20) ioctl$TIOCSPGRP(r10, 0x40047477, &(0x7f00000003c0)) 01:28:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0xc600}) 01:28:17 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x14) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 01:28:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0xff07}) 01:28:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000240)) writev(r0, &(0x7f0000000000)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() semget$private(0x0, 0x0, 0x23) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000100), &(0x7f00000001c0)=0x4) poll(&(0x7f00000000c0)=[{r3, 0xd053d29532154bf4}], 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d642b6905a0f9f9927cdc44809e6e600"}) 01:28:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x9000000}) 01:28:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x40000000}) 01:28:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0xc6000000}) 01:28:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x6}, {0xffffffffffffffff, 0x9}}, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:28:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0xff070000}) 01:28:17 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)) 01:28:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x4000000000}) 01:28:17 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x2f) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r3, 0x0, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) accept$unix(r3, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 01:28:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x900000000000000}) 01:28:17 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f00001ef000/0x3000)=nil, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r2, 0x0, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x8, './file0\x00', './file0\x00'}) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r3, 0x0, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000000c0)=0x4220b1ea) setsockopt(r3, 0x72a3, 0x0, &(0x7f0000000040)="6d8cb96d9d6d0e10159abf8d372e8080686dea3c60cd1f6645e3f7fda7ef855dc7b997c1c6dc8b957ea4535681657e2df27e1b9c9d3ae4af5eb777f0636665b76b370d847ddc5252a1344e579917650bbff15c7565c80f03cece387c41be3f5dedd2a5643b2ac344fafeab1a412c88797ff37c1fcc68871e795456be56", 0x7d) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000001c0)={0x1, 0x0, 0x1, {[0x0, 0xfffffffffffffffd, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x3, 0x1f], [], [], [{}, {0x0, 0x0, 0x2}], {0x0, 0x9}}}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) connect$unix(r4, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) 01:28:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0xc600000000000000}) 01:28:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0xff07000000000000}) 01:28:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7bfffff], [0x0, 0x0, 0x481]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'\\\x83t', 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r0, r1) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(r0) dup(r2) r3 = socket(0x18, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x82, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:28:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x9]}}) 01:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x61}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x1, 0xff, 0x2, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 01:28:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0xc6]}}) 01:28:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x3, 0x0, {0x3, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00002d5000/0x3000)=nil, 0x3000, 0x4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0xf, 0xffffffffffffffff) sendto(r2, &(0x7f0000000080)="4de0dbb7ac0189b9ff071f33d4e19b31775b16c2ea0e477d48f69d1f7669fb4e59974b6f95ca2df4ecf73670ce1dcfd13a3764eead9960e4937abbb7", 0x3c, 0x808, &(0x7f0000000100)=@in6={0x18, 0x1, 0xf21e, 0x8}, 0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 01:28:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x900]}}) 01:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2d}, {0x84}, {0x6}]}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') 01:28:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0xc600]}}) 01:28:17 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x1000, 0x7, 0x6, 0x80}, {0x3ff, 0x8, 0x6, 0x6}, {0xd494, 0x3f, 0x3}, {0x7, 0x68, 0xdb, 0x7}, {0x1f, 0x80, 0x1, 0x62f}]}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r1, r3) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 01:28:18 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0xff07]}}) 01:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x20}, {0x800000000000006, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebbd555feff969613ba3e1fd0", 0xe) 01:28:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f0000000080)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='w\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 01:28:18 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x9000000]}}) 01:28:18 executing program 1: 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$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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) 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)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) read(r1, &(0x7f0000000040)=""/98, 0x62) 01:28:18 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x40000000]}}) 01:28:18 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0xc6000000]}}) 01:28:18 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0xff070000]}}) 01:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c}, {}, {0x6}]}) 01:28:18 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x4000000000]}}) 01:28:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x900000000000000]}}) 01:28:19 executing program 1: socket$inet(0x2, 0x4000000000000001, 0x0) r0 = msgget$private(0x0, 0x10000004) r1 = socket(0x18, 0x4001, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r0, &(0x7f00000004c0)=ANY=[@ANYRESDEC=0x0], 0x1, 0x800) r2 = msgget$private(0x0, 0x10000004) r3 = socket(0x18, 0x4001, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgrcv(r2, &(0x7f0000000100)={0x0, ""/228}, 0xec, 0x0, 0x0) getsockopt(r1, 0x5, 0x0, 0x0, 0x0) 01:28:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{}, {0x35}]}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0xffffffff}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xfffffdd4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0x1000, r2) dup2(r1, r3) writev(r3, &(0x7f00000005c0)=[{&(0x7f00000002c0)="f623ea2d116c87f924ca265e331200ef43952ba89ace3e89e3318644cca8afb493b33ab3e2cec7a716c47c224aaa5f8fa0a7658e8c848f2b830526f75f2ffe1f185f11221a39db56d4b1c772a7a7ad60c5c43096474e704ca3c8e07cb132117891514f6edcc99ebf2929aadf1ba80536a9868fcf2aa1f0ce842db754ff31cb05c7329f73ed16ef3aa951fc94b31de54e385e9712163fe712a1e90b2c7b0f211ef62152d08aa1956969145066ab3d3bf97eb406af06535e0dd56ee3f6fee7715a3b27d854193206634a0dc36ae342e124db64b6559c37acd4797665f9f97dc297fbcde9fa6fd67f84b738b88ec4"}, {&(0x7f00000003c0)="8b0f4d88d386ed1646a380aee470253133d8d9852ca95722023979b41e88f7409b11e5e750eb91d2d04b273a7254272ed97a29dc02fea2490d0cea7d36ca2bc72c3a97ba41aa4f7f42628eed5026c11f8fa6a7893a65a0fb16ed36c01ca25410712a7679d74894f4a6b71093eac56c4e067fde888f8dbc28bad48f703f5375b8930ba2c9d1f38a5087a4514ac95919c4cfc3dc38d7d073aefc7212a6450d8bcf490898e50dc31cc31c7bf77ae5be0924d439304e43cec23f75178d72379f98218b58d7072bbddc45e809d20795a0ea6120b28f712b20d6e8f6f70d2b5ebeeffad2da0419de061972e923af0fe6050350beece88bf13142"}, {&(0x7f00000004c0)="55179d1d878566731115fb2c572d102d0d575261219613039b191dbdc141bdb87449ca0407e4852f2f632bfc0a913287a9f841b8e4db97ec0946f52c016198e9c609948fe64458f2f45019e59a4895e6519ca3875e6a45efae5950b386aad62c98de56a62d3c785ed5609c07c6ddd9ddd209e0d9904a345c5888e55e42b9bfcc1543a5eab5b0e431277857ce179f5a40195b18ef07096bcdbe8597999aa11404c79bf429e8ba6b345169bc66fbf7b3236972d5432ca32f5a2ab31ee81af075e3ee9f22921ecee904cf789cb31a660756933ea448172973dac6b4d0c97c056e93e9edb09bd794e7b081b9121bee5b15ad4b0c5d29c3b62d"}, {&(0x7f0000000680)="30ce41c3c4e5b7632ccb543cae56feffcad943e30cf124d026be3c7ea7b8439cb69195c1416194b9948e5aa04a19b3a16d7ccb96afa1ae72313c5e420b5e844895325f559ff6f18c3a22ddc03f4d41a67da2007bd7fde2bf875626e21141ed6326986951804d7515b1157eea7a927781df3ecacd4e56db7d4e7cd8611551e4020af32ac8175292f191d7192b5c1a44a87376311205e6068898cd198e2b0d0e2a77fa1725ac45be502644b633430388002fe619dd03a2f117c2b648786013bd8cce5d6112e4eae385152a549ecea5d302fbb3dcc0a88576d8658fe1244dc78d5f0558dcd53b97c6d3911a00aa3515a498a8"}, {&(0x7f00000000c0)="aabfddb2"}], 0x1) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x8000, 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="0a945d7f62e868242f1e474fbee02dd52d1d574cb5609cac68ae12b66786630c297cf0fe39699a95b2d97e0dc54f36ad5be52faf2e08bde148", 0x39}, {&(0x7f0000000140)="aa9b78e168501989bbfb0cca119f96f81f525a54b5552def90ff79aaec932431be599540eeadaf72c99450a3b15c1fc39c722e65480dce0d2c16bad59692629f327336c97cf4bd1097", 0x49}], 0x3) readv(r0, &(0x7f0000000040), 0x16f) 01:28:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0xc600000000000000]}}) 01:28:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0xff07000000000000]}}) 01:28:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x16d55d634b8a1a39, 0x0, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) syz_emit_ethernet(0xe, &(0x7f0000000040)="28d800000000ec00d4d95bf7ffff") 01:28:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x9]}}) 01:28:19 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000, "d73000000000a54da35c00"}) 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}, 0xfce2) 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) 01:28:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0xc6]}}) 01:28:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35, 0x0, 0x81}, {0x4}, {0x10000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x6, 0x2, 0x28, 0x9}, {0x800, 0x9, 0x80, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 01:28:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x900]}}) 01:28:19 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3, 0xffffffff}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r2, 0x0, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) socket(0x1, 0x1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r4, r5) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 01:28:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0xc600]}}) 01:28:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0xff07]}}) 01:28:19 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) dup2(r3, r2) pipe2(&(0x7f0000000080), 0x0) 01:28:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x9000000]}}) 01:28:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x40000000]}}) 01:28:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0xc6000000]}}) 01:28:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x2c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r0, 0x0, 0x8) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 01:28:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0xff070000]}}) 01:28:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x4000000000]}}) 01:28:19 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) execve(0x0, &(0x7f0000000240)=[&(0x7f0000000040)=',^-\x82.*.\x00', &(0x7f0000000080)='(\x00', &(0x7f0000000100)='+\x00', &(0x7f0000000280)=',/\x00', &(0x7f00000002c0)='+\x00', &(0x7f0000000200)=',/\x00'], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="01002e2f66696c65300092a215ca45237c5b1f2ff09be8593cb2438dbcbdc79118263db6354b7ff4230f9a69d7d33d9465104f37420080adf1840ea97c"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r0, &(0x7f0000000300)="03234655974efee6f44b89d38b79b9ed27b9e2b4e8188ca1cb6e83065246c769eaa207360cf128f347ce1dd51041a690c31a46e9517bdbb7ce458f91d9b1fbef73d12923cbfe03c29a64ebbb28e2cd98ef6213c1e640e689b042e682566ad8bb92be7e1421e2d540afb9fced0bd264e3b52dcc1a37e07efbbba44ddcb635f5a5ab509e73b21a4387fa1d064c63a083dd27b2eae62dbb5cc50e41ce25cb0bd4cf42c614d612d967f0cfa71ec1c867f52df7ec9b3c1674eed389b9c3b30a466cbfb2d34a8198e617560c11b108fa4da2443a4175b2438596e889fd07ef16364e7f10e35a6c1d3c0d1837e76ba22e79", 0xee, 0x401, &(0x7f0000000180)={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x4c6) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x10) fsync(r2) 01:28:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x900000000000000]}}) 01:28:20 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0xc600000000000000]}}) 01:28:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550c, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r2 = msgget$private(0x0, 0x10000004) msgget$private(0x0, 0x4) r3 = socket(0x18, 0x4001, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r3], 0x1, 0x800) writev(r3, &(0x7f0000001440)=[{&(0x7f0000000100)="72e8b9ed7547431bd3cc4ec2e4f9b39a93ae8f7a2a85b6000d2e4f2eb869d832d5945fe40f1727d666166c0e267cbf2abd6a6c9ee58f37b133059923f5a0f8fa3d18390458", 0x45}, {&(0x7f0000000180)="fa3e9d3db6fa034d076406d79558a57637967049d25e6006dc0aa145bdabaed21fba57d901a82294e9f7774e4e89ef826c61fd1c29a27edc50e1aac81ef5b0ef74941f7870a3ad97b43ebc2497165af0984646dfe53b5f8546fca0a315b578002c2b1c9ad7ab02a4971a5b37585aa5f71de973070b22ec443ea2f1b130b77af2d4362a1169ac7b1821ae41", 0x8b}, {&(0x7f0000000240)}, {&(0x7f0000000280)="356086f8f987c826b518e7172d9b094c43e62c2d5cf94e217fd51be15cae969005120e09032d1f14a888987502a7b60e8bba0ac9ee775559e69497f936a8e190920479f1c663fbe47d54f937dce097a6e1fda28b011f637bd16509acba94719d2be682d10dc9c71de517620e3968d6de1976f840a804b1c7d67a050bfe3a713a997a58712c20ec9aa02cda93a306f1b8db8964f0b90ca5f8dec3b56e5f49e9b1f1e762ebc3504b30278c46dab5d2bbe347f6d557ac7d34409479ffde09fe92d2e2c9", 0xc2}, {&(0x7f0000000380)="754c10d731f295b9006283371ebf40e8b30fb1fdae662b3f2adac0b27f38518e5679d781731586cb5eea3be1582f3cc0da783b1873b3da58a8125c3bb9e6984681e5330e409928370981b22c015c37706e22742c92d60bcc559c9124c62d9138201aa1ffa25faa8a66aa6681a5da58741e6c0b93e76e184ce0d5d15a6ef7b818469dea67c987598d98fc742f9f963eccee664a376c536d15bc6fd4235a985d65650f8dfc25f6d0a0b2a36c7b61936c42c6071ec1062239644e13ffedc527eff4ed769a80c4f04c4f190e3d885b5e5225c7b39b2a1a565f4aa3141f070a42cdc9ece23a58c2d2cc9536afff1eff0edfabed0db59dc572d6116606c07d6aeb7650a6ba4c7a99d22ddf95f8d06f1f8082b8447db117afc74a3b2f38f9f481f01ea0ef8f1a52426b11da114a95188b81e1742340714ed0c29f764dca4c38fe81d1ba9d2a59e6e192a88b481ca77cb4298946dd3624f033d7b08228a2c7f90be69897f6b41f14d0a88c83cc82c7adbe9dd994ddb834fd36fbba50828493d989b0fd45b85d0ffd451826933fb50cfc6bd8a43431674c2ce170ba71505a31d4b5978fc694151b621f8381081e08b3bb4f88f457b3878e621706527e3642a97f8a6b969a62dbafa7597b25e01a5d9fbaf88e16664a465c2f18bd27f530aaa042024c25b520ac31f023523340e24af51caa9543ed2c67b49f626e8c6107d3dae5a0d01ba9720bf2cd00d4ab3fe8441f3775ab947a026e90c67fa5d06850cf914ac791aca3a5de1dddf1426a512ce813825871a92a45e76ddd08b0cb5ac3c23b7c7b774431bf5367fe95ab7771313011420d552d4feeddbfd3e5c09ba71d1aff7004691fff92ee0d55e2c990b0e4abd9e5b84bce4ba6a7b1ce7afbe7b65e8d3447e6102c300eb43aa713bdc6183abd65ec08c571d7bdf47582b02071cfa69bf1c5e3041e261a65768cc609a7c4f303863331ec08fde90842ae382a50d6a4b02d7ae9e1c01571558731c2c291b8299cc44f59e3dfb5076d6f971672c805b6ecb70db2b0a75c0435ae26b7714bbff2a5d93fd84018131b6be39d439168efb0b66d50b407faa8fcb964da95320f3f04734f3c790d13e2b091ccf9f03939fa52e832e45e649f81f09def54b6ccf4ea768e58eca919b7745740083833518c0d654bef1ec4263a960d7f4030afd546020ac2e03a8a5b22313f75f12d716bbddd77f1ad7c2e83a6d4093b5858a5139f309fed8a1ef08721637c4405bc1c2c04c0e8dea05bd6d6ebbddbc0faf43a8cd5f801f3a6c0c8c785507080020a6ab23314e386f6646dda800f0217da571459abb9ec4d17a5ee6c4afb5c3e55a963768ccf66bbfd9119c983feb2091d1256c4ae1c586c5eec17c2759dcda553be2c7c12143cbd764dff57299812166ab4b03d0607bac2e822e557e5d8c35061909671e39b1924798ed76707ad2936cd0321c49987f76372bdd8a95eae308b1c7ce1e7b14582aef2daa70fa775bd60392674151a5357f2a22a7374cbeac84dcc0812dec2259417d05a39cecfd82088302c8a67916e585b689ab3071366fdc11ea29f3b364ed6e4a8810ba604953c3243f1021daba52297292327c2fda8439a02d7fd767bf000313851b09d2bc6429a21f7ff867e30a8fc60f9cc800130a5499e02a505e799bb3c7021370df944a4d87e97b6e1246545f4c903ba9b296fedc2ebc017b000c9d4ebbe1c0e0e6cdde96a933772f426707b40a1b5dce8152aa664d7970e3e7b0daa8db444fc44f28351074d667bf3954cd1a2a97f13712fe68c88981bd4210caca3ab87cb27037dff3d39dd27993e35d79ea057aa7be065f0b66be5062e719b3e3725de5b9e99bfd004b7bcde3e72a0dae246fd4cbe87c5aee32cf750993c1ad0400fff55db1ad0d01f777383795d9db4ca6e57a99b52e2ea43042574bdf3564125c6ac1da1aeb01020629bb4d4ae7a3bc12521218e1e88b527092b332a3b17fd8d557b8788c743ee4532efb9a3f261f27e581ee16b671282074ad255488b94e37c981a251f07160fb0e5794dd8ec08f15c9c77fa7d593e39ba9505f00373bf9c56f271f787606f33ab451a91d3b7e1a0b65e0aafa33072e921ef27b06477b40f4e1c9b778cc8a5f0eba0581123e4367c01504d7d0c819463035412b718af0778d3c7061659948031fe67e0ad7580daf9faba50763871ffda3d93e3419d250e9c929b317074fedf17f9d37d3ccbdd8ef4ab9611f51d13368d765775e95b5086dc975893fda4e71fd7c44ee1a78d9f44d5932832e5acc0f3942180070af55df8b6d844fc2f11a2ff0b2111084639577a4ea5978384c6005de09b3dde7c9c85f3fce9b400c931359446156030a048458f6ff0307feefc53b10c3b123b01976617f5094fb258af3b3f320a38775dbcd9faec3fe432ce2d336e13d1cf8818890e3aded6041d83a081ef7b6bfd86070dae18e1337f1699b98509b3cdad1d18074fa7e1d2eeb0ba4ccff7b48342e62636e2a75d0baf1568f78ef84b3a89a3fd170a7df2b97172848a06c6383b82ebc9993d144d6d9ccbc0b183046ef4e927f75e7649aee4b9d65f85a44ee844d1ca5635c4968adc33510e588928857bd06b8b7a47eb388160db0d3a10978895c3bdf1dcf19d587f40d7a76ed3ceac605d6ab6c99a4ce7801af459e929bf31cefea8a1482b3497572fef78107693b677061836b8d496b27383f2211d86d06298571c1cef3c5fd543e601bf50f6e477720db0c9dd6216cf7ff0855b09cd24d183af96b45e341ae26461f84daa9125823730ac3450121b1fb2eb01d47ddd438e766d835cc70449fc04f726aca2293716859730b14225aca636af079e60fd734fe6bc66c10b69412539f1cf1c215f51feff55972eb2cbc624f526d5356f0d9ea931b4d77ce91ffcd98e306cefdec93f80cd4072ef3c58d96b3fde94532021b6afb30e7bfaae3f17000dee687a8ff78e70d76c812fcdead4e5a678abded6fe791326d4e28f70b1c3ec88cedde78fce739bdca77bd6a1e46971208556313cef05cd13400bdf36a49346a2d1912ccbe903fdc4b23f46c656c7c733899f6376ef8e8c89f542e31346c9414884790f35541346b90e40776d7619f62ed7e3a6a770cea9c554b53d682138a9f7b1d5311cfc6146528bb98b1257ebf226619009f0aa9d46943f77e58bca60c0b63670c8d4dabedecb54ea1fe2ba0133b004c057e2366f4c77b53779f7d2949cd7b69e03f11209af6121befd27225f4b74ec497f5761915c3676b25408acb8060828f40268dd216f78b9cd608a23fdd2ddacb40d71cd44aa7e5448809d553a0ceb56784dd829d4845cd027834a5520e9eebda9b54986ac11b2be92b8127547e095bce0a26dcf49b49dcad1f999eda47c5efa5368ee5506af1ec8711513b631d60eec4508b4405df9b63a3769567f5278ff793016d119d148ce8f08750b5de0a4fb8597f8ec9f750a5df581bd2aff7e4aa22392b320cddca80a77ff1d680bcf9837057e5279751c2e072f0a7ed8b409b8c3eb0abf5bdc2d3044fa2c01b746ee422115d9a0808360144dac752fba217dd443a9588d4ea43c5636e771d95b42904419b2c4114ec6aee15a277e14dc0da1138c5d12a7d116e48d5ef8d51c324105c3ad6d3af3117ce4c88de3aa036623cc6bf10afc71dfac6c97dcfb169465d41f01ca03585636a8e4c941af058ba54afc71bbf2f4d84a4b79ba40c39132ec8b7b5adabed9cb149b85ab674aec4483d8993d066af250b00b787b687446bb1896c632adcbe931312dd6d4f091b7ad6dec2171b5a23f66296aef11083235e6a86d7f606768f3c00d5f8aa9b44fbed65fdf42871ca6636ef666b39cde3f84f16eeeeb0619800b21819468b950864ea001d27cf01d8e36ba417f42306f120f40226bfbab8a5518d5a85ed9f2e28440f3587f0e21cbc17950900e10ea0a909089768363c559bdb98ee261ebf664775fdf507439bf1cfd596b811c7073350f65e73514b699c5628e2ea4325c36191883e8731d332c243e772a9eaec3780804c936cdc7e383a161d2d04c9e8b37ecc61bf94e6707d0068a5b3b8ca5f55b7e7928fc5d39e6d32759f6e6eb54fbdadbffc0b8554bd7f047233e302ca6f8bb211a9ff5f13cdfa265fb6c5b2ed27af03435d5d1de1569a4df61d85aff76d8542838115503a7f90cc72def1790fdee4ce230b57f3cc9576e1d101d3d46b9713d684708d14ba7bfd844fd49d03e401a5166b0391ede126b4a016ce8f97788438782c19b615733a98adc6396ebfb9f79f96ba77b65c075e3fb24ba6be9ef7aa7a881ebf94c51392309a663b966ef06186edf8b4dba89f4ce05e9eb70d95bbf0af56e6494c8ea1f0d70c49b4fd2e09d4b77a33f8d3e9c3fcd7a85d021e90ad163a13146193b2f625f5542fddff7adfec310247e3484574a9c272cfaef217589f5c11f5ea0763bdfac2183ca9ca9013a874f83fd8d0409ff4d72303a01c7fccfe259d2b11bf2fa5b0e845d81174fad106f859fcc1d0618bda7d0ac616d4c079a6a56ec4bc93ba6fe1733a838b80f02e3401a032ec4b69f0018b5ffbb063a6309b82f0f7462a10bb824322df6db32d9cb65d888548c8baae5e4c642364df9dbb6bb82c5ad6b51b4a5451916eb9d1a264d5c3318396f084e78a55f2c1bc9bf55ebb1812ba18d24d23fd54a63187b79497a245cf840c1592b94c040af0ad2b0cca3a2f7ad647cbca974fbe785f40df16ec4785a7bbc05969b660f2afefb55905223ceba89b280afa997ea57cf9da6ca48e4c44525713972ba3d842b16bb4d6f06bde9cda0b408aa08ba10f5e4e588d282607f5a397e3df0eb749ec81edc351dc671aebd5ee9e4c318c09812d5bf69a5fa5806fc7256998f102d8733c2d5acb5fd7089778a6802ebcefc4049327e32b9ea93d2561d074418a2adce1dbe037344b5f73fbe932c2a22f086d4400ff5a1f28f5ee4932ed02db8ece2a86c556b2707d8d18787f327497dc8898849c1ae917ccb56a7f0b79b7e4a671d49257aef459c90ffa2846c298f73b048856c8d1c335abd443793b1e021caee2aaef25b8156c233bab78ca300120d00eb6c043ef9db10f1e7f409a7e7825acf14bffc536eee8479b14cfa1c171e5cca44f1ec8e95e75130cb1d3961051840248d930f123b879544f08c46301fbd8aabde472a8fd0213d761e2bc858ee6f919fd6bff9e155bfe4918d56edbecd472710f9e563636daf16bb12e951fdeb278002e63a1de3f6a974775df937428c91c8f17083c931a1cc59b4c181aef5bfec5a366a236d4422a0a743df55f1b4bd7e7ff74ecf52e75aad757f3d46c2bc203034213df8057b10bd9ec272b8b6444ac32713fb6706ed6dbad41847572654102d623b6f5a34ab2efa991635ad933c80d624487e51f15e33fe4880d119a6b230df2f73c9fd8528945697637574470714822c82125cdbe936b42f8d98933fe12f8cbcf3e4b1ae3b8cf2b7c7ad69bab6133837ff142dd5e7f18815d2d6e564348b206dd56fa41e0857553c3ce14c49dbef2aeb80f9d8f7278db4d110684c8487f279e91e6c1ff7356181eee01816d92dd5aa18069bbe45eeee472da90ae7d2aac464e28e2023e35fb9fe013a89cd73047e9bd118ed3d0abb89c0f2583ba31fa97bfe4c06759b99857e11d2179d8e2163fd6af414465f0852ccf52208c23a8e70f1ae6af49617ed2e1d7773e72efaa5aca1e349f5b950cec4e4b5b7f6c86e2b0dded9d4549a2e2adb9923b845a1bee28f56fcfb5e7cb98db3dee8e52ce88cca9b809879d2179b0ff5d177b440bf8fac", 0x1000}, {&(0x7f0000001380)="d0b547090c7bca86e6f64709a21834cc6e0f2a7fb247103e8c01152086662bac54457b2e725ccc08be0d6e9d2155355da055493aa8c52d8e1914755a518dc4fed0b55bdc313a3bb112817374fe2afcb91815", 0x52}, {&(0x7f0000001400)="797e4fe88bc7f4ef8599ff79d48a705df0107172d5d522bdc1b02f792dc59811b3dc73c1def50403e9c8202e27800cb178460a", 0x33}], 0x7) 01:28:20 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = shmget(0x1, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = shmget(0x1, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = shmget(0x1, 0x2000, 0x128, &(0x7f0000c09000/0x2000)=nil) r4 = shmat(r3, &(0x7f0000c59000/0x2000)=nil, 0x3000) mlock(&(0x7f0000fab000/0x4000)=nil, 0x4000) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x4e80, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r5, r6) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x1f, 0x42, 0x77, 0x3}, {0xfff9, 0x4, 0x1, 0x8}, {0xfffd, 0x7f, 0xff, 0x2}, {0x80, 0x36, 0x1, 0x2}, {0xb8, 0x6, 0x2, 0x5}, {0xe272, 0x20, 0x7f, 0x7}, {0x4, 0x5, 0x5, 0x401}]}) r7 = shmget(0x1, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r7, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCMBIS(r8, 0x8004746c, &(0x7f0000000140)=0x2f) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000000)) shmctl$IPC_RMID(r0, 0x0) shmdt(r4) 01:28:20 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0xff07000000000000]}}) 01:28:20 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x9]}}) 01:28:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdfdfffffeff], [0x0, 0x0, 0x401]}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) r0 = semget$private(0x0, 0x3, 0x80) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000380)=""/109) semop(r0, &(0x7f0000000040)=[{0x3, 0x8, 0x800}, {0xef03bafebe3ac8db, 0x8, 0x800}, {0x0, 0x1, 0x2000}, {0x3, 0x2, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x2, 0x800}, {0xa818b1c6c6f4d718, 0xa35c, 0x800}, {0x1, 0x3, 0x2000}], 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 01:28:20 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0xc6]}}) 01:28:20 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 01:28:20 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x900]}}) 01:28:20 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0xc600]}}) 01:28:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x1, 0x20) fcntl$dupfd(r0, 0xa, r2) write(r1, &(0x7f0000000200)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829dc09e4", 0x10228) 01:28:20 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0xff07]}}) 01:28:20 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x9000000]}}) 01:28:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pipe2(&(0x7f00000000c0), 0x18004) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000015f, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000280)='./bus\x00', 0x0, 0x1000, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r11, r12, 0x7f, 0x100000001, 0xb1f1}) ktrace(&(0x7f0000000240)='\x00', 0x666bde7c78694a41, 0x800, r12) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x4, 0x0, 0xfffffffd, "1f2eb1223f8853e21d91193e74c6ffe94e1f00", 0xffff, 0x6}) accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000200)=0xc) r13 = msgget$private(0x0, 0x730) r14 = socket(0x18, 0x4001, 0x0) setsockopt(r14, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r13, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r14], 0x1, 0x800) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000001c0), 0x4b8041f44674100) r15 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r15) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) 01:28:20 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x40000000]}}) 01:28:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r0, r1) utimensat(r0, &(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000180)={{0x40, 0x5}, {0x44, 0x8}}, 0x0) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)=0x200, 0x4) r3 = dup(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000040)='./bus\x00') ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) 01:28:20 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0xc6000000]}}) 01:28:20 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0xff070000]}}) pckbd_enable: command error 01:28:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x4000000000]}}) 01:28:21 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x97, 0x2, 0xffffffffffffffff}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x7fffffe, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) 01:28:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x900000000000000]}}) 01:28:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0xc600000000000000]}}) 01:28:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0xff07000000000000]}}) 01:28:22 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) r0 = msgget(0x3, 0x10) r1 = socket$inet6(0x18, 0x4, 0x3f) setsockopt(r1, 0xfffffefd, 0x1, &(0x7f0000000640)="fccbc90d4cfe6ab4c597cfc15615f6ad3b1108d3233c53351328652725ff8379c0862d5c73ebcc180b0000e57d9692fcd0dfe85b8d3bf145221569d0e73bcc068dabd244190a1143d7cb22eef4c55a2d797c352ada8930fb316a12d1e74bee0471fd63f62cc74cc7525d391d0acabc8e01973fc654f30f040f9ac04ecb317e311261ba0598cc28c6b5e624b0715007ffc6d18b16fbde11dbbb5f5b317aa4fa9c9ed12fbc3e5898cdc653a8f20add564d1291b30972c731fbd8d7f9353529fc4e709c171b7776db745542a088a992050a11fd53d51c733fb1b9803d9bb7e4b3b9330e0553744a1b7321338420fafa2898f9ccc7201f805f3899735d5f50227ccce95afbf96165bd74085cda66e519bffce690a39d306077073fe055396e2750c61bbb16fce3b456fb775897261e57c763dda43b1a568f1f2c710982089824cedfd92b63a9054058354a2e375e7372f143551fcb1b3a54a1c818b73f9ed93acce957bd9ae2dce1c5ee56d4d36a2570eb604dd84b8c764a177c3bd9b368aae75100"/401, 0x191) r2 = geteuid() r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000100)="8c65", 0x170) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xa) setgid(r5) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000002c0)="bc48e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c15072465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e00227175ada87d7bfc551e86ce4052bb4fb2d9d58c53825aa874da0764309070c4035ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b3100"/244, 0xe8}], 0xe671f16042e0529) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20008020, r8, 0x0, 0x0, 0x0, 0x4, 0xb}, 0x4, 0x5, 0x8}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r11) getgroups(0x4, &(0x7f00000004c0)=[r9, r11, r9, r5]) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, r12]) r14 = getpgid(0x0) r15 = msgget(0x2, 0x4) msgctl$IPC_RMID(r15, 0x0) r16 = getuid() r17 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r17, 0x0, 0x0) setsockopt(r17, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r19 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000240)) fchownat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', r19, r20, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r21) r22 = getppid() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000440)={{0x1, r16, r18, r19, r21, 0x80, 0x80ce}, 0x1132, 0x80, r14, r22, 0x8, 0x4, 0x4, 0x80000000}) open(&(0x7f0000000240)='./file0/file0\x00', 0x102, 0xa0) r23 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x3, r2, r5, r8, r13, 0x2, 0x8}, 0x2, 0x7ff, r14, r23, 0x0, 0x18000000, 0xaf, 0x81}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 01:28:22 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x9]}}) 01:28:22 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0xc6]}}) 01:28:22 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x900]}}) 01:28:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) r1 = msgget$private(0x0, 0x20000003c4) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) msgrcv(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000002ee35e6a135966692c000000009d00000000000000000007000000fe4f634adc41ca82650a70886523281674ef0a86df2e93c8fa00000000000000303d8a0b00b60eb3cd0000000000000000635d0000000000000000000000000000000020000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f9000000001dac3bb307c86100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a68170000000000000050a2b657ee0ad80eb7861b8b8c958267d5bac6033d50f8f475322d38f63bac552d3ceadd28708cf51882fdc7e5c71e7fc0133617143c4288678d4da4871b9d1fd9b188f81be0dc051f210b112d3bd3e553ff7a496e7826890ddf917d8cd92610db39dfaea5930b29c434d73cbc84c2ac694698895f5d77aeb2a600a121188ec5dc90cabd89bfc7f74097f10b1654e3d312a654596709130a00609414e69b86a8cc4409a4af21791027d1aee1e4a9b9f129ebd7f36abbfc1d749f000000000000000000"], 0x1, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000000880), &(0x7f0000001980)=[&(0x7f0000001840)='\xe7\x00', &(0x7f0000000400)='\x00', &(0x7f0000000240)='\x00;\x89Z@Y\x8f\x8d\x81\xdc\xae\xaa\a\xbe\xc0\xa2\xe2*\f\xa2\x82[Y\x18\xcc\x01\xd2LW\x8e\xc9\x82\xbd}\xb0G\x81\x1f\x10\xce\xe6@J\xbb\x89\x81\xed^\x1fq\xeb_|\xb6\x99PGi\xd5\xf6\x98\xc1\f\xfeP.\xcb\xbf\xc1\x19\x89\xf1\x19,Y\xb4(@\x01\'\x90:\x14n\xcc\x90!,o\xd2\xc8\xb2\xb8\xb3\x93&\x90\x8b\xe9\t\x7f\xa3\xc2\x82\xe2\xd8lW\xe6g*W\xac\"Q\xce3zI>', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) msgsnd(r1, &(0x7f0000000380)=ANY=[], 0x0, 0x800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r2, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r3, 0x0, 0x10000000000000) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r3, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r2, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) 01:28:23 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0xc600]}}) 01:28:23 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0xff07]}}) 01:28:23 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x9000000]}}) 01:28:23 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r2, &(0x7f0000000080), 0xffff, 0x0, 0x0, 0x0) dup2(r1, r0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000080)={{0x6, 0x9, 0x6}, 0x1ff, 0x2, 0x99d}) r3 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r4 = socket(0x2, 0x3, 0x1) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r5, 0x9) r6 = socket(0x8, 0x400000002, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0xfffb, 0x0, 0x4, 0x7ff}, {}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r8) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000200)="ad18eb5de2f4ef1873aa3423ae79be692044f9dbd34bd2c4a2d20ea2e1aa2a546911e26612f88cd01ab2baa1d9b98e0331395f974ae6d0ca212eb21e2889919885e57d7895e6517f4094c1d3c9eaf97a1916ebbd7995b85b97e588a2bfb98f846b6943156500117d2c19ace05f9dd44477fbd0bef2838a7dbd2668a968b13d119f", 0xffffffffffffff55) connect$unix(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="08a8aca89af0532392c8c5da84015c8dd63341a160dfb2d8dbe17ccf561664fa5e0c3fd36dc01bbda9e1a7057b9978bd69cc50c85287bf61a7fc6db16b60fcd9eda43e609f8b0958288b3b7ee4930a9818ebfac2e468d0df9341a13ea1acd6c56ce1fe5942f4887ae03bff07000073c3ba17d51daa5ad2d37ee2d6c7540b4b19158959186bd589144937682e87b528beb25781900a94490cb2e6a4ed87cab445b0d1fdf93fcc96398c01aa6fe3027be7c98ea7250552ad3e8bccc487238a32b896634a397ee8e3ff16af89612650ca801f1808194bed630a04e5468116f7d7e17dce3ab7000000000000006e09a8e0623044038c9c3517eb00326d5c5b64bead91e2a75cd7321f"], 0x1) socket(0x20, 0x5, 0x1) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x425}], 0x1000000000000351, 0x0}, 0x0) mmap(&(0x7f0000f1b000/0x3000)=nil, 0x3000, 0x0, 0x7010, r4, 0x0, 0x0) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 01:28:23 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x40000000]}}) 01:28:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0xc6000000]}}) 01:28:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x5d, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/47, 0x388}], 0x100000000000006b, 0x0, 0x0, 0x9}, 0x40) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)) 01:28:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0xff070000]}}) 01:28:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5501) r0 = getuid() r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8003, 0x800}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r2 = getuid() r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000001c0)) write(r3, &(0x7f0000000140)="220100", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r3, &(0x7f0000000180)='./bus\x00', 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0xfffffff8, r2, r4, r5, r6, 0x80, 0xfff9}, 0x33, 0x8, 0xa74}) getgroups(0x1, &(0x7f0000000040)=[r6]) lchown(&(0x7f0000000000)='./bus/file0\x00', r0, r7) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) 01:28:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x4000000000]}}) 01:28:24 executing program 1: pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r0, 0x4) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x3}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0xffffffffffff0048}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 01:28:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x900000000000000]}}) 01:28:24 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, &(0x7f00000002c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = dup(r0) r4 = syz_open_pts() r5 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = dup2(r6, r6) shutdown(r7, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f0000000300)={0x7fff800, 0x8000, {0x2, 0x6}}) write(r5, &(0x7f0000000140)='W', 0x1) setsockopt(r2, 0x4, 0x8, &(0x7f00000001c0)="cde30d93a1031aa3a7bcbb35276d99b55cdab0c5516b40d32cd45fc931b76f17897b2a3a31c695b2945ad55a067a5705774d6325d19cdc4632239caebd1df292070a1e7a7818c1973614483ce7fa1cdc3b7e9ca542729fe7e7a8d34aebb7444078153e71e50b1e7f3d90123f6d316d2912e2b666742981767f20037cdf46634ba32a81efb08b5c7bd5c42349bb7e54318329cf5a24e1b549873fd4213f40470425ec1452063aea4bdafb7ba34d99e78f9475891798c2bef71e019952ad46b9e09bd87abac3a240fa2cccbc9c14dc388f72c76d0976a4cf3acbe04d9f7dc62d9e923e5b78fa1527392d", 0xe9) ftruncate(r5, 0x0, 0x30000) dup2(r4, r5) r8 = syz_open_pts() lseek(r8, 0x0, 0x4c19c4870b7c4c8a, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r9, 0x8028698c, &(0x7f00000000c0)) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000040)={0x4, 0x2, 0x6}) fcntl$lock(r8, 0x9, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffff476, 0x1000100000000}) ioctl$TIOCNOTTY(r8, 0x20007471) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r10 = socket(0x2, 0xc003, 0x2) close(r10) 01:28:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0xc600000000000000]}}) 01:28:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0xff07000000000000]}}) 01:28:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0xc}, {0x6, 0x0, 0x6, 0x101}]}) r1 = syz_open_pts() clock_settime(0x3, &(0x7f0000000080)={0x9, 0x1}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x200, 0x0) setsockopt(r2, 0x4, 0x4, &(0x7f0000000240)="2c8387216d5b2b53f586afd739bab54f4ab51b700288897145e4239f6b28b2759a5591b3e1798f8912a8c6aacbcd35fc5a1ebde4d963e2678ae096127c1b30d5e2bc743773872f88656602bb6c25446131d2b678a2c51bac330376a1d3f857d81e32a06ccd8c06ccd236822b4ff36a2d1ca664f79778d86ca1dc3cf7345c52da65679739e1bceed51cb45c700d31b766799cedfc6080b6bb2ad3d1445f2f5201fff23ee52863cfa555a04fec9282ff0a1da90eb17737d70d55b6a9313bef19f49e7f50f71743", 0xc6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 01:28:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x9]}}) 01:28:24 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x89, &(0x7f0000000180)="41baa402a76b7fb36e195aa6e37a51b14d465880e880ce10ddeea6f56ae1ea1572f6b843e614d8be4b0d7a27e89ac18f66a08a8ade4108242d6647654e47d7ab8fb9ae2a42a52d6d30443b448bd27680c4ac3dbf79ce83bbb6e623a8fbcf1c68b9d91aa32be6123a4bc1237e7e1ff77011f88fefe1b4c0d645746df6288f54a3c87f2db87cec0f2192") mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0xfab7d7d9125a214a, 0x13cb4cd00dcae504, 0x0) close(r2) fchmod(0xffffffffffffff9c, 0x0) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/17, 0x11) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) msgget(0x3, 0x1) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000080)=""/36) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 01:28:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xc6]}}) 01:28:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x900]}}) 01:28:24 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11, 0x0, 0x3ae}], 0x9130dbb, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') acct(&(0x7f0000000000)='./file0\x00') r2 = getppid() geteuid() shmctl$IPC_RMID(0x0, 0x0) getpgid(r2) 01:28:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xc600]}}) 01:28:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xff07]}}) 01:28:24 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r3) r4 = dup(r2) fcntl$dupfd(r4, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x1, 0xc000, 0xf0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 01:28:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x9000000]}}) 01:28:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffe]}}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='\x00', 0x80, 0x202) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x1) 01:28:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x40000000]}}) 01:28:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x74}, {0x6, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x9, 0x2}) 01:28:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xc6000000]}}) 01:28:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffdfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x2f, &(0x7f0000000000)="bf2df8c4786daac854b9366a213c4756a0df1035518768b46690f05bd686e9155199eeb6cd84e103200b100458ba65") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = dup(0xffffffffffffff9c) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x6b0) 01:28:24 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xff070000]}}) 01:28:25 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0/file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x7}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) 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"}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r3) r4 = msgget$private(0x0, 0x10000004) r5 = socket(0x18, 0x4001, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r4, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r5], 0x1, 0x800) connect$unix(r5, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffeb0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r6 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chmod(&(0x7f0000000240)='./file0\x00', 0x40) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r7, 0x0, 0x0) setsockopt(r7, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) r8 = openat(r7, &(0x7f0000000040)='./file0\x00', 0x96d05680392a0fa6, 0x0) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) r10 = msgget$private(0x0, 0x10000004) r11 = socket(0x18, 0x4001, 0x0) setsockopt(r11, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r10, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r11], 0x1, 0x800) r12 = fcntl$dupfd(r6, 0x0, r11) r13 = msgget$private(0x0, 0x26) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r13, &(0x7f00000004c0)=ANY=[@ANYRESOCT], 0x1, 0x800) kevent(r8, &(0x7f00000001c0), 0x20000000, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffd, 0x0, 0xd000004f, 0x5, 0x3}, {{r6}, 0xfffffffffffffffe, 0x64, 0x44, 0x8, 0xf0f4}, {{r12}, 0xa80a80cd039cc4f9, 0x83, 0x0, 0x4, 0x6}, {{}, 0xfffffffffffffffd, 0x11, 0xf0000000, 0x2}, {{r6}, 0xfffffffffffffff8, 0x1, 0x80000000, 0x7fff, 0x4}], 0x9, &(0x7f0000000100)={0xfffffffffffffffe, 0x9}) 01:28:25 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x4000000000]}}) 01:28:25 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) close(r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x74}]}) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x26, &(0x7f0000000140)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 01:28:25 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x900000000000000]}}) 01:28:25 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) 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) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 01:28:25 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xc600000000000000]}}) 01:28:25 executing program 1: pipe2(&(0x7f0000000080), 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r1) socket(0x18, 0x3, 0x0) lstat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) pipe2(&(0x7f0000000000), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff9, 0x2, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) geteuid() munmap(&(0x7f00003ff000/0x4000)=nil, 0x4000) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000ea000a8cf332ec4ec4b79854b4ec9f961d0b4536a3a19fb7629f9a97445c9db84fd8cc2c5529c456dcfaa2a963f1758802937669f18a0c83ef65c6940a39bcb24da600000a48690e75c5b2adcb5562233bcecdc0e89518a3ea261a758d65205f77d21baecd3716a47411c7f7bd779d270749f22f62f36abb7535adcf49ed9d6558c3c4e2a9af6427559de1b92e7458bf36edd5d9ad63c51af091cff3657188fb2c7e1d07ad786b29842046c8f8eb3bb1976126c700"/198], 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 01:28:25 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xff07000000000000]}}) 01:28:25 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x0, 0x7}, {0x18, 0x3, 0x800, 0xfffffff8}, 0xc8b, [0x3f, 0x200, 0xc8fe, 0xe7, 0x5, 0x3, 0x0, 0x6]}, 0x3c) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x2}, 0x400) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)=0xfffffffb) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f00000002c0)={0x3, "5d59bcf3ed4dc9b4b557c8fc0a48e3692ed394ba87bc59b3c6587b6027c4338c2a29c26f47d681348e08e4e1c7cde1c6e558e2"}, 0x3b, 0x1000) fchmod(r0, 0xe3) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000380)=0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 01:28:25 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x9]}}) 01:28:25 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, 0xffffffffffffff8f) setuid(r2) r3 = socket(0x2, 0x8000, 0x23) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000003c0)=0x1) r5 = accept$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6326a0fa8f389bb0000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000001d00000000000000000080000000000000000000000000000000000000000000000000000000006d00000000000000000000000000000000040075c9f324bcc9dab6ae99ef9532000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000138a291529c585f00000000000000000000000000000000000000000000000000000000000000000000000080000000000ffffff890000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bd20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c0000deffffa9a2a77a000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e14f1e00000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000c0000000000000000000000ab1270030000000000000000000000000000000000000000000000000000e9aae4d08a045c1fa3eec578000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000043571336f679b0e753c5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f431774e7799e912c724c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ef5737010bba69000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073fcd300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ef666087a7cbdacde088c862b6000000000000000000000000000000000017000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d82ac3f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000507f3dcadd68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f823e214a3e59082b4ec7fee4a6040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe20000000000000000000000000000000000000000000000000000005175a28fec236debf7903dd5100000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000461017ad00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007572b5dc66371399c76e0ba34af385f24ac8be183cdd2785945db5aa893a7b7d3de889079b690cf7cd359359dc6789f9587577fc4ccf75eccf3d30280789f4be23556a9a1583e512857fe66d6e4101d3f910480caa828a895489663cc5a9db8aeaf0cc8eeeb392dabb358fc40d1fbc8d1ba16b5adafd0f180c0d443f38d02ab1c1da2221436481ed4dee00000000000000e9e2a98b605f03a0c3be4bc020da7c75baaecf073ee226d913b6288cb829eaf3cdf45dc4467e616db16d8dffd0ac47a022b96f84962b7a459a6518ac03a65ecc3b04f5ab418a44e170c187d8f6e57d5679001946dbb21ab84a75f6e75a6b209c8f18cc2516010514e701d56861640922f2fa80b8a9d11106e9299bfd66f19d72155421c6c6a1eb9667b6382cc5f8d113af8007edc87771832d5f2844f9114dccc6336d68ee27dea9300956b4259d9903c8028cee9c3adae38b06ca76c3192cd277b2d1fde94ba2a567d3e2dd85b85dd7ad5e0f1c359e9d5cb343c84b2c086588d62818be1ba4fa4a932d4603ede826240d23938a4d2efe2de3585d7f0345be7d796a397591c6353d8e6be342775747fb6102770baa414194c7e1de1452b33581a9976034fbd3bb17c010a6382827a1fb8407c34eed1747dbd22cd9a85f32e0a179dc994764db73866d92131aa41b1135acb200c9264ecc45617e2de5c7597ad231d8bc45052149bef22a05c99c98f2240126c9bba87f6a4754e51e8b9995426b8c425cb32dbdba72abadee98ab853bcab18f9425bd5799183899353398492b56cb44105bf3fe34250c4beebcb3d1984fb2fea5451dd42a82d09ab395b61092777a4351e7415c0d9d1f1e0d8b7579f585c9d048d7acf70480413c8869ed71d0eaf9003dd0f22ed31d23a021ad835e06f4ec45972bdb22c4a98ab046b8292afee3d6bbd1c732874b6ed57a75cf05955edd99996713c2f3d5066312fcc666c13dc29f993751ba6ab89ccfdb00985034046529b3e0c8da7f49e38b52fb47a9408ceca6a0dbdc1752c22211b0e5958bfb302afbd77d40c116638ffb0093e8c0109ddb32a63d6116246612c69336663b093fa9103bebed5b1d74151c11624ea54ad2d94be7cd2c8807779bf4462d07ad513d2b1666acce26861c6d872073758ce4edcc9934d38d86356bc59aaba6d6b97a5353b82562a742bc43672265337f73fd411768b1504d636ad0763f796a1f5d1d7ae4c53a675dad95e1956d6ff59f3634d21f20415caa0753607ec4fbcd7e9cbd0779536efbe85340cf122d21ccae078b4e46092d5e87c25320d4bc4379067c66ab77df6c3e923923e02554ddd585baecfaaf76f6e8072f4c638dc3a66e87c0f267ba10534072db43db0fd1fb70347fdf25862672aa951aaa2f353839c3a253f20e9f92a5e1e681ea518bc23c7e13e8ff12e8f38f04c0315a6ac942a6404498c77b43b71195a2f3e4771374c8e7cf14245f4fbbb873f5a366442fd2254ffd53a8a8b0aa96193769b9042c135f305333af33a07a51bc4d090000000000000000000000000000836c31ccd688155c4619181d1bde3863823c32a21abe36b9d907559c991b5bb77646a6afc87a1fbbaee746f23ea81a8705caade02ad2d4eef9bb1b2627404a60418009521f"], &(0x7f0000000040)=0x1002) fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffff9c) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r5}, 0x0, 0x0, 0xf0000000, 0x3}], 0x0, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setrlimit(0x5, &(0x7f0000000440)={0x4, 0xfffffffffffffc00}) setegid(r6) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x102) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000004c0)='./file0\x00') setuid(0xee01) getuid() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x107) r8 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r10, r7}, 0xc) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000003c2, 0xfffffffffffffffc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x9, 0x0, 0x0, 0x9a8, 0x15, 0x3f, 0x8000000000000000}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x100000007, 0x0, r9, 0x4, 0x8, 0x239f, 0x1}) 01:28:25 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xc6]}}) 01:28:25 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r0, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x3f, 0x6, 0x8, 0x0, 0xff, 0xcdc, 0x3, 0x0, 0x0, 0x9, 0x5}) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000100)=""/31, 0x1f, 0x1, &(0x7f0000000180)={0x2, 0x1}, 0xc) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x9, &(0x7f0000000240)=[{0x400, 0x4, 0x1f, 0x1}, {0xd63, 0x5, 0x3f, 0x8001}, {0xb7e1, 0x81, 0xfc, 0xffffff01}, {0xffff, 0x9, 0x36, 0xffffb42b}, {0x7f, 0x7, 0x1f, 0x400}, {0x1, 0x3, 0xf4, 0x2}, {0x7ff, 0x2, 0x3, 0x3}, {0x0, 0x4, 0x7}, {0x800, 0x1e, 0x0, 0x8}]}) setrlimit(0x0, &(0x7f00000000c0)={0x8, 0x3}) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 01:28:25 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x900]}}) 01:28:25 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xc600]}}) 01:28:25 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000480)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff030000000000007043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b0185b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc3716df36f3dda0c527a2534af827f48b3dbbf601f0cb513e9251694c463f62c720c98c285c87e7db98193bf5dae63f61e81d2e3c982380c734f2f0a238ea6095300453fa325b04bf5118bbab94f3629c1b09caf6d4b166cb6ca94905b686dc16670db97540e7bca698a3a4e4253490d3551a1f9dcb0206c39a851a5e5261c1c158901dc954e85c56c64cda758db9957e7e7e8878d1955a39e0b94ba93a8b9782730eaaab8bb47ebb3647fc0228cdebf529b55c6a3f75e1854a0572472a8c92d4fa587fa2e2d22188e0139c7d2c26b04acc5b54a95f2ba211042eaa1ade82fe87f9c635ac6d9f119b74e70015539da4385edd298c98c4506034630e2e051a28333676cb975dc14bdc0100000000000000fcb34714b78fd299d2a83e814f99175200b75b3b2fa77f236ec484cf8db7551046eed4e8e514205849dc184dd26c4077d57acdf59053098f64a74e2d234cdd8744ff15bf1f21faf09cd3fa3950f9cc9433d5d8b14590c55516e58c899db92ae729739c5b8b8dd408832934f82e419ac66130351450d5f8633bd7721346b31312f1adcb5a0457cf5dd7e16768d40225e35961e128f5a74fed878d493e938347ea"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) socket(0x10, 0x1, 0x7f) r2 = socket(0x1, 0x3, 0x6a) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup2(r1, r0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 01:28:25 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xff07]}}) 01:28:25 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}}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0x1ff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000280)="d306112de2556929d02c62b6fa39ded52238099e3f0067f1225f1395de786f48ba1b0457a722dc5e0bd566479e87e8773859ca1a", 0x34, 0x400, &(0x7f00000002c0)={0x18, 0x3, 0x2, 0x7}, 0xc) r4 = socket(0x27, 0x4000, 0x2b) lseek(r4, 0x0, 0x9, 0x3) dup2(r2, r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setitimer(0x4, &(0x7f0000000040)={{0xfffffffffffffffd, 0x800}, {0xf, 0x9}}, &(0x7f0000000200)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0xcc54) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f00000d9000/0x4000)=nil, 0x4000, 0x2, 0x1811, r0, 0x0, 0x200000000000000) setsockopt(r5, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) fcntl$getflags(r5, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) 01:28:25 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x9000000]}}) 01:28:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x6e272cc80e46a35a, 0x80) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0x25b) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000180), &(0x7f00000008c0)=0xc) r6 = fcntl$dupfd(r4, 0x0, r5) r7 = socket$inet(0x2, 0x3, 0x102) sendto(r7, 0x0, 0x0, 0x403, &(0x7f0000000040)=@in6, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) r8 = fcntl$getown(r5, 0x5) r9 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r10, 0x0, 0x10000) r11 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f00000000c0)={0x0}) ioctl$VMM_IOC_TERM(r11, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r10, 0x1) dup2(r10, r9) r12 = fcntl$getown(r10, 0x5) fcntl$setown(r10, 0x6, r12) r13 = getgid() r14 = shmget(0x1, 0x3000, 0x218, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000700)=0xc) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000380)={{0x3, r16, r2, r15, r13, 0x5, 0x7fff}, 0x3, 0x2, r1, r8, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = accept$inet6(r18, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r18, 0x0, r19) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b45c5) r21 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r21, &(0x7f0000000040)="670dc3", 0x3) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r23 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r23, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r23, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r24 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r24, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000), 0x93}) ftruncate(r24, 0x0, 0x200000000010000) ioctl$VMM_IOC_TERM(r23, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r24, 0x1) dup2(r24, r23) r25 = fcntl$getown(r24, 0x5) fcntl$setown(r24, 0x6, r25) r26 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r20, r17, r22, r26, 0x5, 0x7fff}, 0x6, 0x2, r25, 0x0, 0x7f, 0x100000001, 0x20000000b1f3}) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r29 = accept$inet6(r28, &(0x7f0000000800), &(0x7f00000008c0)=0xc) fcntl$dupfd(r28, 0x0, r29) r30 = socket(0x18, 0x2, 0x0) close(r30) setsockopt(r30, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r30, &(0x7f0000000040)="100a2956b9223776", 0x21d) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x29, 0xc, &(0x7f0000000140)="ebffcbff000000000000", 0xa) r32 = socket$unix(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffc95) r34 = fcntl$getown(r29, 0x5) r35 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x8cdd515af292602d) ioctl$WSMUXIO_ADD_DEVICE(r35, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r35, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r36 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r36, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ftruncate(r36, 0x0, 0x10000) ioctl$VMM_IOC_TERM(r35, 0x80045604, &(0x7f0000000280)={0x6}) dup2(r36, r35) r37 = fcntl$getown(r36, 0x5) fcntl$setown(r36, 0x6, r37) r38 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r33, r27, 0x0, r38, 0x5, 0x7fff}, 0x6, 0x2, r37, r34, 0x7f, 0x100000001, 0x20000000b1f3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r39 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r39) getpgid(0x0) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r40, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r41 = msgget$private(0x0, 0xfffffffffffffffd) r42 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r42, 0x2, &(0x7f0000000100)=""/100) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgsnd(r42, &(0x7f0000000400)=ANY=[@ANYRESOCT=r43], 0x1, 0x0) r44 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r41, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, 0x0, r44, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r41, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r40, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac6d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b890d2a8aecb7f95eb146964daf"]], 0x1, 0x800) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)) 01:28:25 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000]}}) 01:28:25 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r3, 0x4) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x40, 0x40) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x5, 0x800, 0x2, 0x6, "cc2ee17d1ee244586cfbbeb84081628b20442486", 0x9, 0x4a}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x31) 01:28:25 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xc6000000]}}) 01:28:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1c, 0x0, 0x0, 0x1}, {0x2}, {0x6, 0x0, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 01:28:25 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xff070000]}}) 01:28:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x24d) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) 01:28:25 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000]}}) 01:28:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2813, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0xffffffff, 0x4}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x34, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0xfffffffd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 01:28:25 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x900000000000000]}}) 01:28:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x7c}, {0x406}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x3, 0x4}) 01:28:25 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xc600000000000000]}}) 01:28:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) nanosleep(&(0x7f00000000c0)={0x0, 0x5663}, &(0x7f0000000140)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x400, 0x1, 0x1, 0x0, 0x9, 0x4, 0x8, 0x0, 0x3, 0x8, 0x10000000000000}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x24478a00d4cc0684, 0x0) getgid() ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f00000001c0)={0x10000, 0xbd, 0x2}) dup2(r2, r4) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [], [{0x0, 0x0, 0x0, 0x5}]}}) socket(0x2, 0x3, 0x1) 01:28:25 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xff07000000000000]}}) 01:28:26 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x7ff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9]}}) uvm_fault(0xffffffff8253beb0, 0xffff800000a42000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff8253beb0, 0xffff800000a42000, 0, 1) -> e uvm_unmap_remove(ffff800000a41f00,0,1ef000,ffff800015942640,0,1) at uvm_unmap_remove+0x3eb end trace frame: 0xffff8000159426f0, count: 0 ddb> trace uvm_unmap_remove(ffff800000a41f00,0,1ef000,ffff800015942640,0,1) at uvm_unmap_remove+0x3eb uvm_share(ffff800000a41f00,0,7,fffffd803f012880,20000000,200000) at uvm_share+0x55b vm_impl_init_vmx(ffff800015963860,ffff8000ffff29f8) at vm_impl_init_vmx+0xf1 vm_create(ffff800000a38800,ffff8000ffff29f8) at vm_create+0x193 VOP_IOCTL(fffffd8039855750,c5005601,ffff800000a38800,1,fffffd803f7c6960,ffff8000ffff29f8) at VOP_IOCTL+0x88 vn_ioctl(fffffd802da105b0,c5005601,ffff800000a38800,ffff8000ffff29f8) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff29f8,ffff800015942a98,ffff800015942ae0) at sys_ioctl+0x5b9 syscall(ffff800015942b60) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2ff9027b8e0, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff800015942610 rbx 0 rdx 0x2436 __ALIGN_SIZE+0x1436 rcx 0xffff80001699c000 rax 0xffff800000a41f00 r8 0 r9 0x1 r10 0xc3144a6176d29ff7 r11 0x43d6d6d47a6f0b5b r12 0 r13 0xfffffd802d12aa28 r14 0x10000 __ALIGN_SIZE+0xf000 r15 0xffff800000a41f00 rip 0xffffffff818c51eb uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800015942560 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.1) pid=187416 stat=onproc flags process=0 proc=4000000 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2c70,0xffff8000ffff3b50 process=0xffff8000ffff6a30 user=0xffff80001593d000, vmspace=0xfffffd803f012880 estcpu=32, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 86133 399981 66676 0 2 0 syz-executor.0 86133 151576 66676 0 3 0x4000080 fsleep syz-executor.0 49572 308986 40298 0 2 0 syz-executor.1 49572 369393 40298 0 2 0x4000000 syz-executor.1 *49572 187416 40298 0 7 0x4000000 syz-executor.1 40298 276458 58252 0 3 0x82 nanosleep syz-executor.1 66676 364244 58252 0 3 0x82 nanosleep syz-executor.0 86521 452839 0 0 3 0x14200 acct acct 35964 222343 0 0 3 0x14200 bored sosplice 58252 173771 42841 0 3 0x82 thrsleep syz-fuzzer 58252 322916 42841 0 3 0x4000082 thrsleep syz-fuzzer 58252 429040 42841 0 3 0x4000082 thrsleep syz-fuzzer 58252 398039 42841 0 3 0x4000082 thrsleep syz-fuzzer 58252 164669 42841 0 3 0x4000082 thrsleep syz-fuzzer 58252 417734 42841 0 3 0x4000082 kqread syz-fuzzer 58252 334740 42841 0 3 0x4000082 thrsleep syz-fuzzer 58252 380788 42841 0 3 0x4000082 thrsleep syz-fuzzer 58252 443609 42841 0 3 0x4000082 thrsleep syz-fuzzer 42841 5692 44535 0 3 0x10008a pause ksh 44535 470329 91938 0 3 0x92 select sshd 72567 392017 1 0 3 0x100083 ttyin getty 91938 409058 1 0 3 0x80 select sshd 12975 150720 84882 73 3 0x100090 kqread syslogd 84882 228040 1 0 3 0x100082 netio syslogd 22167 101911 0 0 2 0x14200 zerothread 3318 388714 0 0 3 0x14200 aiodoned aiodoned 29176 201171 0 0 3 0x14200 syncer update 13805 315657 0 0 3 0x14200 cleaner cleaner 89737 4368 0 0 3 0x14200 reaper reaper 63781 245524 0 0 3 0x14200 pgdaemon pagedaemon 4541 400880 0 0 3 0x14200 bored crynlk 87828 438578 0 0 3 0x14200 bored crypto 45919 460731 0 0 3 0x40014200 acpi0 acpi0 60183 198139 0 0 3 0x14200 bored softnet 53458 251041 0 0 3 0x14200 bored systqmp 31605 282565 0 0 3 0x14200 bored systq 92838 82988 0 0 3 0x40014200 bored softclock 246 90686 0 0 3 0x40014200 idle0 54384 297846 0 0 3 0x14200 bored smr 1 495490 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 devbuf 9522 6290K 6998K 78643K 12689 0 pcb 13 8K 9K 78643K 210 0 rtable 116 6K 6K 78643K 649 0 ifaddr 101 19K 19K 78643K 278 0 counters 19 16K 16K 78643K 19 0 ioctlops 1 2K 2K 78643K 64 0 iov 0 0K 28K 78643K 393 0 mount 1 1K 1K 78643K 1 0 vnodes 1212 76K 77K 78643K 1936 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 14 0 VM map 16 4K 4K 78643K 19 0 sem 12 1K 1K 78643K 174 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 1028 0 sigio 0 0K 0K 78643K 12 0 proc 43 30K 63K 78643K 547 0 subproc 32 2K 2K 78643K 85 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 192 0 in_multi 97 4K 4K 78643K 216 0 ether_multi 1 0K 0K 78643K 9 0 mrt 0 0K 0K 78643K 10 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 66 291K 291K 78643K 66 0 exec 0 0K 1K 78643K 313 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 135 136K 136K 78643K 3340 0 UVM aobj 39 7K 7K 78643K 43 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 223 0 NDP 16 0K 0K 78643K 67 0 temp 150 3019K 3085K 78643K 21190 0 kqueue 0 0K 0K 78643K 12 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 18 0 11 1 0 1 1 0 8 0 rtpcb 80 129 0 129 2 1 1 1 0 8 1 rtentry 112 151 0 106 2 0 2 2 0 8 0 unpcb 120 447 0 441 1 0 1 1 0 8 0 syncache 264 13 0 13 3 3 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 871 0 871 1 1 0 1 0 8 0 tcpcb 544 477 0 473 2 1 1 2 0 8 0 ipq 40 10 0 10 1 1 0 1 0 8 0 ipqe 40 366 0 366 1 1 0 1 0 8 0 inpcb 280 1369 0 1363 4 2 2 4 0 8 1 rttmr 72 4 0 4 1 1 0 1 0 8 0 ip6q 72 2 0 2 1 1 0 1 0 8 0 ip6af 40 6 0 6 1 1 0 1 0 8 0 nd6 48 24 0 21 1 0 1 1 0 8 0 pkpcb 40 5 0 5 3 3 0 1 0 8 0 ppxss 1128 20 0 20 4 4 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 749 0 538 16 2 14 15 0 8 0 art_table 32 750 0 538 2 0 2 2 0 8 0 art_node 16 150 0 108 1 0 1 1 0 8 0 sysvmsgpl 40 13 0 8 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 170 0 160 1 0 1 1 0 8 0 shmpl 112 41 0 4 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2880 0 1495 46 0 46 46 0 8 0 ffsino 240 2880 0 1495 83 0 83 83 0 8 0 nchpl 144 4779 0 4315 60 41 19 60 0 8 0 uvmvnodes 72 3442 0 0 63 0 63 63 0 8 0 vnodes 208 3442 0 0 182 0 182 182 0 8 0 namei 1024 15007 0 15007 1 0 1 1 0 8 1 vcpupl 1984 14 0 1 2 0 2 2 0 8 0 vmpool 520 17 0 3 1 0 1 1 0 8 0 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 14583 0 14583 12 11 1 7 0 8 1 plimitpl 152 108 0 102 1 0 1 1 0 8 0 sigapl 432 1190 0 1178 2 0 2 2 0 8 0 futexpl 56 27026 0 27025 1 0 1 1 0 8 0 knotepl 112 261 0 242 3 2 1 3 0 8 0 kqueuepl 104 253 0 251 1 0 1 1 0 8 0 pipepl 128 848 0 829 5 3 2 2 0 8 1 fdescpl 424 1191 0 1178 2 0 2 2 0 8 0 filepl 120 9545 0 9457 7 3 4 5 0 8 1 lockfpl 104 328 0 328 1 0 1 1 0 8 1 lockfspl 48 100 0 100 1 0 1 1 0 8 1 sessionpl 112 20 0 12 1 0 1 1 0 8 0 pgrppl 48 34 0 26 1 0 1 1 0 8 0 ucredpl 96 1095 0 1089 1 0 1 1 0 8 0 zombiepl 144 1178 0 1178 1 0 1 1 0 8 1 processpl 864 1207 0 1178 4 0 4 4 0 8 0 procpl 632 2418 0 2378 4 0 4 4 0 8 0 sosppl 128 9 0 9 4 3 1 1 0 8 1 sockpl 384 1964 0 1954 9 6 3 7 0 8 1 mcl64k 65536 309 0 309 30 29 1 29 0 8 1 mcl16k 16384 14 0 14 4 3 1 1 0 8 1 mcl12k 12288 23 0 23 2 1 1 1 0 8 1 mcl9k 9216 12 0 12 4 4 0 1 0 8 0 mcl8k 8192 39 0 39 1 0 1 1 0 8 1 mcl4k 4096 109 0 109 2 1 1 1 0 8 1 mcl2k2 2112 15 0 15 2 2 0 1 0 8 0 mcl2k 2048 68957 0 68883 33 23 10 22 0 8 0 mtagpl 80 47 0 38 2 1 1 1 0 8 0 mbufpl 256 118324 0 118161 37 22 15 27 0 8 1 bufpl 280 9492 0 4557 353 0 353 353 0 8 0 anonpl 16 147745 0 125916 114 26 88 97 0 62 0 amapchunkpl 152 5577 0 5417 25 17 8 20 0 158 1 amappl16 192 6688 0 5327 90 21 69 69 0 8 0 amappl15 184 720 0 710 1 0 1 1 0 8 0 amappl14 176 421 0 419 1 0 1 1 0 8 0 amappl13 168 167 0 167 1 1 0 1 0 8 0 amappl12 160 7 0 6 3 2 1 1 0 8 0 amappl11 152 56 0 52 1 0 1 1 0 8 0 amappl10 144 71 0 69 2 1 1 1 0 8 0 amappl9 136 596 0 593 1 0 1 1 0 8 0 amappl8 128 162 0 130 2 0 2 2 0 8 0 amappl7 120 181 0 167 1 0 1 1 0 8 0 amappl6 112 59 0 50 1 0 1 1 0 8 0 amappl5 104 175 0 168 1 0 1 1 0 8 0 amappl4 96 1418 0 1393 1 0 1 1 0 8 0 amappl3 88 529 0 522 1 0 1 1 0 8 0 amappl2 80 9056 0 8982 3 1 2 3 0 8 0 amappl1 72 30026 0 29615 26 16 10 20 0 8 0 amappl 80 2728 0 2676 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 42 0 4 1 0 1 1 0 8 0 uaddrrnd 24 1208 0 1178 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1208 0 1178 1 0 1 1 0 8 0 vmmpekpl 168 10717 0 10692 2 0 2 2 0 8 0 vmmpepl 168 149644 0 147082 182 43 139 142 0 357 27 vmsppl 272 1190 0 1178 2 1 1 2 0 8 0 pdppl 4096 2422 0 2375 7 1 6 6 0 8 0 pvpl 32 383227 0 358628 240 38 202 224 0 265 3 pmappl 200 1207 0 1181 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 224 0 85 6 0 6 6 0 8 0