r65 = getuid() r66 = getegid() r67 = fcntl$getown(r61, 0x5) r68 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r69 = getpid() fcntl$lock(r68, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r69}) r70 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r70, 0x0, 0x0) shmctl$IPC_SET(r70, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r70, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r72 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r72, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r72, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r72, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r72, &(0x7f00000007c0), 0xcb005093f78273e) r73 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r72, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r73, r74, r71, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r75 = getppid() r76 = fcntl$getown(0xffffffffffffffff, 0x5) r77 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r77}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r78 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r78, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r78, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r80 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r80, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r80, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r80, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r81 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r82, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r85 = getppid() r86 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r86, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r87 = fcntl$getown(r86, 0x5) msgctl$IPC_SET(r80, 0x1, &(0x7f00000001c0)={{0x2, r81, r83, r84, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r85, r87, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r79, r84) fchown(r77, r84, 0xffffffffffffffff) shmctl$IPC_SET(r70, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r71, r84, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r75, r76, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r70, 0x1, &(0x7f0000002380)={{0x0, r62, r64, r65, r66, 0x20, 0x80}, 0x3, 0x7, r67, r69, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r15, 0x1, &(0x7f0000002380)={{0x0, r8, r11, r10, r38, 0x20, 0x80}, 0x103, 0x7, r12, r14, 0x8, 0x80000001, 0x4}) fcntl$setown(r5, 0x6, r12) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x89, 0x8}, {0x84, 0x8}, {0x8b, 0x1000003}, {0x23, 0x1}], 0x4}) socketpair(0x49312ac7cf55ca06, 0x5, 0x81, &(0x7f0000000140)) r88 = socket(0x18, 0x5, 0x7) accept(r2, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) connect(r88, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) 16:00:08 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x8c) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x7, 0x10001}, {0x24, 0xfffffffffffffc00}, {0x5, 0x3}, {0x23, 0xffff}, {0x0, 0xc8e}, {}], 0x6}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) getuid() chroot(&(0x7f0000000000)='./file0/file0/file0/file0\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0xf4) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x4029, 0x4, &(0x7f0000000000)="f2eeacf1", 0x4) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = getpgrp() r4 = semget$private(0x0, 0x3, 0x1c0) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000040)=""/185) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r7 = dup2(r6, r5) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000380)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = semget$private(0x0, 0x7, 0x0) semop(r9, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r9, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) r10 = geteuid() r11 = msgget$private(0x0, 0x682) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xffffffffffffff21) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f00000001c0)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r19, r24) r28 = msgget$private(0x0, 0x682) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r28, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r35, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000580)={{0x5, r10, r14, r24, r31, 0x20, 0x9}, 0x7, 0x9, 0x4}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r37 = semget$private(0x0, 0x7, 0x0) semop(r37, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r37, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r37, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r37, &(0x7f0000000240), 0x6) r38 = geteuid() r39 = msgget$private(0x0, 0x682) msgsnd(r39, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r39, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r39, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r39, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r39, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r40 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r41, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r44 = getppid() r45 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r45, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r46 = fcntl$getown(r45, 0x5) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000980)={{0x2, r40, r42, r43, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r44, r46, 0xa5, 0x1, 0x100000000, 0x2}) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r47, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r47, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r47, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r48 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r52 = getppid() r53 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r53, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r54 = fcntl$getown(r53, 0x5) msgctl$IPC_SET(r47, 0x1, &(0x7f00000001c0)={{0x2, r48, r50, r51, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r52, r54, 0xa9, 0x20001, 0x100000000, 0x1}) r55 = msgget$private(0x0, 0x682) msgsnd(r55, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r55, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r55, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r55, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r55, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r56 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r57, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r60 = getppid() r61 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r61, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r62 = fcntl$getown(r61, 0x5) msgctl$IPC_SET(r55, 0x1, &(0x7f0000000980)={{0x2, r56, r58, r59, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r60, r62, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000580)={{0x5, r38, r42, r51, r58, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000500)={{0x0, r8, r31, r36, r42, 0x1, 0xf001}, 0x4, 0x3a6, 0xfffffffffffff000}) r63 = semget$private(0x0, 0x7, 0x0) semop(r63, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r63, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r63, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r63, &(0x7f0000000240), 0x6) r64 = geteuid() r65 = msgget$private(0x0, 0x682) msgsnd(r65, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r65, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r65, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r65, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r65, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r66 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r67, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r70 = getppid() r71 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r71, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r72 = fcntl$getown(r71, 0x5) msgctl$IPC_SET(r65, 0x1, &(0x7f0000000980)={{0x2, r66, r68, r69, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r70, r72, 0xa5, 0x1, 0x100000000, 0x2}) r73 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r73, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r73, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r73, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r73, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r74 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r75, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r78 = getppid() r79 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r79, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r80 = fcntl$getown(r79, 0x5) msgctl$IPC_SET(r73, 0x1, &(0x7f00000001c0)={{0x2, r74, r76, r77, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r78, r80, 0xa9, 0x20001, 0x100000000, 0x1}) r81 = msgget$private(0x0, 0x682) msgsnd(r81, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r81, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r81, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r81, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r81, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r82 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r83, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r86 = getppid() r87 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r87, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r88 = fcntl$getown(r87, 0x5) msgctl$IPC_SET(r81, 0x1, &(0x7f0000000980)={{0x2, r82, r84, r85, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r86, r88, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r63, 0x0, 0x1, &(0x7f0000000580)={{0x5, r64, r68, r77, r84, 0x20, 0x9}, 0x7, 0x9, 0x4}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r3, r8, r84}, 0xc) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x102) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x3) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x400000000018, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) write(r0, &(0x7f00000002c0)="0dc0d4aa2cd37ed298f0fa83b316af46dccbab1f4af013bb2452eebd7d1570b225d94d8935d281c867661f136228ee5d7e1aa27a221395e1c04ed47482df75efb7161f5d76335859bc90b27008b8de94143e642985b6527b27b3e6ee8fa389366387e4ebdf12edc420149d8470040b3b4d6b3f2ce07ddf596cec59", 0x7b) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) dup2(r2, r1) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="0300dbb5cac32e2f66696c653000b12aab777c7526784a5f964f6416d214bc0d9fd364ca1a9a29d43c557fa422eff229"], 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f0000000900)=ANY=[@ANYBLOB="0020000000000000000000000000000000d400000000000000000000000000000000e2ff00080000000000000000000000cd468e359fcc62367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db438875"], 0x1, 0x1, 0x1000) msgrcv(r3, &(0x7f0000000780)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000014600000000150000000000000000000000000000000000000000000000000000989ec40b64201a8e00000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a6000020000000000000000000000100fffffffffffffff0000000000000000000000000000000000000000000549a921f44915c8fc59d84acf5450893ed4679a2e7599f8347b5ec5896033172b7c36dc6ef9373a1bace6c08b5c53ae1c5a894dd300c591841b78bff5e6c39737ab0b5f34550aa78a424f1c2006b37fe6dcbd42ade19b5bad060bbdd8c81754046e184bacef5bff4d8c576ea62cccacd59f4c1b13b7c54340c32334794634395c45c077a8d019ce10df2c0a31cfd72c2aea89832d1745be07ee3a74f105ab60782894e39777e056866db3f4b6b489b7a98fe5b7cc7b5"], 0x97, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa632703152"], 0x2, 0x800) msgrcv(r2, &(0x7f0000005b80)={0x0, ""/4096}, 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebd29cc34279e6b54eead14f154722"], 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) msgsnd(r2, &(0x7f0000000a80)={0x3}, 0x8, 0x800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3fd, 0x0, 0x2, 0x13, 0x9, 0x3ff, 0x7d7, 0x10, [{0x9, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0xffff, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x6, 0x2, 0xfff, 0x401}, {0x82, 0x5, 0x100, 0x7}, {0x4, 0xaf23, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xffffffdd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x100, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x80000000, 0x40}, {0xff, 0x8, 0x403, 0x6a}]}) r5 = socket(0x18, 0x400000002, 0x0) close(r5) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r6 = msgget(0x3, 0x100) msgrcv(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) msgget(0x2, 0x424) msgget$private(0x0, 0xfffffffffffffffd) socket(0x3b31025e40f74300, 0xc3b2813462affd90, 0x2) r7 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r7, 0x0, 0x0) 16:00:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) getegid() fcntl$getown(0xffffffffffffff9c, 0x5) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r2, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) geteuid() r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xffffffffffffff21) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa9, 0x20001, 0x100000000, 0x1}) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f00000001c0)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r16, r18, 0xa9, 0x20001, 0x1, 0x1}) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xffffffffffffff21) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f00000001c0)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r26, 0xa9, 0x20001, 0x100000000, 0x1}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0xc) getuid() openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x40, 0x0) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r28 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r34 = getppid() r35 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r35, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r36 = fcntl$getown(r35, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f00000001c0)={{0x2, r28, r32, r33, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r34, r36, 0xa9, 0x20001, 0x1, 0x1}) r37 = msgget$private(0x0, 0x682) msgsnd(r37, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r37, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r37, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r37, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r37, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r38 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r42 = getppid() r43 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r43, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r44 = fcntl$getown(r43, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000980)={{0x2, r38, r40, r41, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r42, r44, 0xa5, 0x1, 0x100000000, 0x2}) r45 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r45, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) fcntl$getown(r45, 0x5) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000300), 0xc) getppid() r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r46, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r46, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r47 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r51 = getppid() r52 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r52, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r53 = fcntl$getown(r52, 0x5) msgctl$IPC_SET(r46, 0x1, &(0x7f00000001c0)={{0x2, r47, r49, r50, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r51, r53, 0xa9, 0x20001, 0x1, 0x1}) r54 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r54, 0x0, 0x0) shmctl$IPC_SET(r54, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r54, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r56 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r56, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r56, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r56, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r56, &(0x7f00000007c0), 0xcb005093f78273e) r57 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r57, r58, r55, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r59 = getppid() r60 = fcntl$getown(0xffffffffffffffff, 0x5) r61 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r61}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r62 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r62, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r62, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r64 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r64, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r64, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r64, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r65 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r66, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r69 = getppid() r70 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r70, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r71 = fcntl$getown(r70, 0x5) msgctl$IPC_SET(r64, 0x1, &(0x7f00000001c0)={{0x2, r65, r67, r68, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r69, r71, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r63, r68) fchown(r61, r68, 0xffffffffffffffff) shmctl$IPC_SET(r54, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r55, r68, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r59, r60, 0xfffffffffffffe41, 0x9, 0x7fe}) r72 = getgid() r73 = socket(0x18, 0x1, 0x0) r74 = socket(0x18, 0x1, 0x0) setsockopt(r74, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r74, 0xf, r73) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r76 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r78 = getuid() r79 = getegid() r80 = fcntl$getown(r74, 0x5) r81 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r82 = getpid() fcntl$lock(r81, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r82}) r83 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r83, 0x0, 0x0) shmctl$IPC_SET(r83, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r83, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r85 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r85, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r85, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r85, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r85, &(0x7f00000007c0), 0xcb005093f78273e) r86 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r85, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r86, r87, r84, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r88 = getppid() r89 = fcntl$getown(0xffffffffffffffff, 0x5) r90 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r90}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r91 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r91, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r91, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r93 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r93, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r93, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r93, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r94 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r95, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r95, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r98 = getppid() r99 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r99, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r100 = fcntl$getown(r99, 0x5) msgctl$IPC_SET(r93, 0x1, &(0x7f00000001c0)={{0x2, r94, r96, r97, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r98, r100, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r92, r97) fchown(r90, r97, 0xffffffffffffffff) shmctl$IPC_SET(r83, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r84, r97, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r88, r89, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r83, 0x1, &(0x7f0000002380)={{0x0, r75, r77, r78, r79, 0x20, 0x80}, 0x3, 0x7, r80, r82, 0x8, 0x80000001, 0x4}) r101 = getuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r102, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r102, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300), 0x0, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r31, r68, r72}, @cred={0x20, 0xffff, 0x0, r80, r101, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [r30, r102]}], 0x58}, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="3425008e12efa4fb1777079d81020070bf0100d6ff0000f007000004"], 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8004) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_vnetid}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd00bae7fe9500680000042000"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:08 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x1, 0x1, 0x0) syz_emit_ethernet(0xbe, &(0x7f0000000000)="095c6d09d665bdbd56a10754ed9aa63b322cda9c1ad25bdcd63bdbd05154213d8c2b43c61e7942e00bf1492915ba3d8958edccfd7637e5b57525e88be5fc5e8ad97ada59bba1ac2c381180d2f9a769015df6e5c1c80551717a817773c9fc8f997380b994b5fa3a013171feba98aab915b34b80d64ee5431dfcd259315e3eeb43f1e61fc52ee0e75b94695ee2c4da86948f8b5cbc1c3eef90e2eec0147166271871cba416c3a1c7ab5b0c14e6bc8228c2918e90c4feee568029339e0f0a95") r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 16:00:08 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000001080)=ANY=[@ANYBLOB="8202adfdffffffffffff0700000000827f30f13b4984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b40286765563dfb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26456c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b73436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76e164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000000000000000000000000059dceccb2d37e3f1f4e21ecb54a01e6b6fc1d4452ef7b8f1a6cf935c41d8080aef1b898ebcba63e93a87bf96f16c41a116a8e6f8b9829c69b1f06e49d00aafb89e3c000000000000000000000000cbf5c514c6478e0fc7e284cac0b27c4b86cbed761d05e20f505ac558fe9bf1ef73374cad7bd6282ad675dadc9461b12af1771b93105c7e96a6b8811a69484b027fd2"], 0x10) sendmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000540)="461463d3f2f2cba39637a0366c196f23518524d4a90000000078d32c3ac71de223e421065e7f8280cdb51c068fff346b39a2ec63350ba8477efbf6962cb35b07f0a54bfe0a7707694b8d4f0defe638a9b8dee2c179b798bb9856d792959e1d037eda67d1c2d59662d9e4b42fb3e01023e4d09cca75fcf9a2acbe126d032691839aa29531b8d86cdf426a37ba6c0a23f91660b5e6943cc8cd75e5fa00b2f9101f9ac7ba18915051c18a35f2c901061af91b3d6bbaeb2d353fe7aa7d8a187215b50e20b435e18c2cbc40b251dfdc18551fad461d39faa26418aa3f9f3cd9f358e08827cbfe1b8d258af974ef9d4714095fdc8667f8b53f8a4d8c9a444c93cb45cb8a2fc1dc24ca872cb71aa08b6c99322f46588b94c800546d776c8d81f40fdbf5f48f961c72f47577c0e3de486cada4ca0c6098e0a8c77daafa11884f27856063d423dfc9a894c2425201a621022cd328754928a1bd23584728cc8879c9f05bba662c52bae8a2ec36ec8e5c195b3f082dc029302989a8a8fdcb0af5cf72f2f4cbe84b0a56f61296f4a1f72acb8e7d56ff13b2d82e5891ee54837a858c2923a61b03caef30bac0f305513dbfee82818a713c34cbb9fc973ecc78861a0a19319d77c0e80bb24047af8d25eb926208db", 0x1ce}, {&(0x7f0000000180)="d4a569f504615d5a048f4e9333a743e5e815c577772e5bc5f702e249a16e17bd0f2325af9131143206112a3a4b5ab593086df70bceda8e761f5e9b6311c352c00c833b865591217eb53922e4c9e56c720febdbd918c667321cc2ecaf9868a51865196f28933049", 0x67}, {&(0x7f0000000200)="ef130fc29e51a7669b43397ef5a4ed0e4bb2a764c48b6712f81a57af7465514821200a484680855b9c238477a940edae55d023c13d54e94b6138aeaf7c89f7bd52a1ba0b5a75c67b1096476569498a", 0x4f}], 0x3, &(0x7f00000002c0)=[{0x60, 0x1, 0xffffffff, "beb045e8fa77c9576eb051a3466e0c3911b75421921803bd315d7800b6c57e6e7704637f5648f3a5acb8ef9d69b8680b58366544a8da767530a576c89686102c94d5726cfe48cf684ae7fb3de3e2"}, {0x18, 0xeef656e75e8ae8ca, 0x5, "b0aa12cbe1934c07"}, {0xb8, 0x1, 0x80, "bc109070f3329863c7ed01430411480e83bb7f6606829dc2a7ee483b0cd982c09f3198f77e0a94dfde41e2b24b3a5635c7f6fedcff77b3e64d6623a04bfca6897d59982e0469b2c206018d41e8df07d2af53ee19f67333205bd0cace23dfe625551ecd5788366a277f89cac74d3a78a2b383ab157a8f9ab9052f6984d3e441f864620b847a9d0951ac3112c4c153cb1d852e9e120169f45eed45c8e2d7841a194f836cc22e1f4fcc"}, {0x100, 0xffff, 0x5, "4a349c24be5d8d00b7d309361224c8a4fffa9e05158801cc128cfa59d42325722f514cc6f98e6eb33efe1a5bc39739093db36f392717da1fb90b72302face3352fc80d24067fca0b43e1ef5a289ce454a9011556377192db35e47234d69c85d565b01d3950d15e6a5119ed43b085e776145fef2e4e9c9827551de176cf8622fd8b9d87cd9dc8862126cac710b2ce6423bbf5dfe2c15455642433c471ac38ba918c9f3f2ea3fe1dbc9595afdfead5ac3dc90d7891d744e3ae90d7525f653cb7769c8291ab1b330debfcd9b2291490691bb6c8d7663f3321ab47cf9e420dd528ae2060d469b018134a83ba2b5c96"}], 0x230}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './bus/file0\x00'}, 0xe) socket(0x0, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:08 executing program 1: 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) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0x0) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000840)) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000000c0)=0x200000, 0x4) setsockopt$sock_int(r2, 0xffff, 0x103, &(0x7f0000000080)=0x80000000, 0x2) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82152e2f00000000005741e05c875957202519b0606f270e2a00"], 0x10) shutdown(r2, 0x1) 16:00:08 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x85e6d893d6c120c1, r0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r3, 0x5) fcntl$dupfd(r2, 0xa, r3) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x9}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) r5 = open(&(0x7f0000001540)='./file0\x00', 0x10000, 0x2) preadv(r5, &(0x7f0000001400), 0x10000000000002f7, 0x0, 0x1) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) open(&(0x7f0000000000)='./bus\x00', 0x890, 0x0) 16:00:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x2004a, 0x52) getsockopt(r0, 0x163, 0x1, &(0x7f0000000440)=""/240, &(0x7f0000000240)=0xf0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) dup2(r3, r2) fcntl$getown(r3, 0x5) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x1d}, {0x2d}, {0xbffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xffffffffffffff21) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa9, 0x20001, 0x100000000, 0x1}) fcntl$setown(r1, 0x6, r7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) read(r1, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r2, 0x5) getpeername(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x100, 0x80000000, 0xca3, 0x0, 0x2, 0x6, 0x8b, 0x2, 0x0, 0x3, 0x8}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0xf4de, 0x10000, 0xb}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x61}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2000800) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x0) close(r0) msgget(0x3, 0x100) 16:00:09 executing program 0: sync() socket(0x10, 0x3, 0x7) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = accept(r0, &(0x7f0000001940)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023000000000059296685200697998693a6bc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000099c6ec8704c900530000000000000000000073f77280f10e60d0315f0a406d1318000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe4fde695b1cd8619a7d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003eee875d0706c0d7e3a403c3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e58c782ee5b32ada59ed8b120987c03357386666807e31c65f9b7c6de8cfe6bffedde94bc74f5d5589c3669ac46fd60a78294e2f9268dbcf4ce2c4ea3849e5206c3218d3100f2b84077a9a09c85d19f9b836656cf453328d91834dfd5194bef1d2aebebc66afa48647a738a3b0f11965629753918ecca913e09ea25f0a4b37188ac307304a94b973af74b710ecd21dd9ccdb40ccdb72a902d9ba9f49c38174f25e4cea5dab6b9901fc77772c2455314e20ab35b2c2037071d8c748582760ececb22f247416dd14992186f8d43939bbed0dec0c1a3d"], &(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}) 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) 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) seteuid(r7) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r10 = dup2(r9, r8) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r11 = accept$inet(r10, &(0x7f00000016c0), &(0x7f0000001700)=0xffffffffffffff16) pwritev(r11, &(0x7f0000001900)=[{&(0x7f0000001740)="7569c56e190e11d38fd966359120a4f2fc1d6b4e2fe1651f1de425420c70d750480f072cbc6c45147cd370443ea9fbb9e77fa342cdbbb1fe2e0df31a6ef434649de8d9152279fddfc60d8db1cffe5410de86870ca488316ec0765be088c89db8895619ed931b0debf9869834e5f829bb62a59c04e652a552c4fa625cb27e086b60ee75e61099054406d41fbef5d5ae84e06e69ef72d9457a50f800a635be81adff1d45ef5f0f8b9c2921f43f15", 0xad}, {&(0x7f0000001800)="07cc6b3fd74e0f73a9ed90ba6205d086f3633ca2c1b8ec26e6b9a9eaab686aff1adeb4af0249fc4ee8d85c255b75583360913cbe36294f228eacd031fd03fd35ece1d7dc8619493e23f603574709920067e9b231719832a9586aff748cfb451703f25e5e0e7c4249f8d096a5c21f01cfaf36c478a1516ebdc1ed5aa9b07d803cd39c96c37a890c5c52ae4fefab78b769050230bf08f6ec2e020e964dbc042f78ee4c1a5e34b9f3bd99b36393346e98cba441e038e43fa2724fe5a4eeaebb331684af31964863", 0xc6}], 0x2, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x7}, {0x7c}, {0x6, 0x0, 0x0, 0x1ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r2, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = geteuid() r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r11, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xffffffffffffff21) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f00000001c0)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r12, r17) r21 = msgget$private(0x0, 0x682) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r28, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000580)={{0x5, r3, r7, r17, r24, 0x20, 0x9}, 0x7, 0x9, 0x4}) r29 = semget$private(0x0, 0x3, 0x1c0) semctl$GETVAL(r29, 0x3, 0x5, &(0x7f0000000040)=""/185) r30 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r31, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r31, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r32 = dup2(r31, r30) semctl$SETVAL(r29, 0x0, 0x8, &(0x7f0000000380)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r32, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r34 = semget$private(0x0, 0x7, 0x0) semop(r34, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r34, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r34, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r34, &(0x7f0000000240), 0x6) r35 = geteuid() r36 = msgget$private(0x0, 0x682) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r36, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getppid() r42 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r42, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r43 = fcntl$getown(r42, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x2, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r43, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r45 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r45, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r45, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r45, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r45, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r46 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r47, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xffffffffffffff21) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r50 = getppid() r51 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r51, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r52 = fcntl$getown(r51, 0x5) msgctl$IPC_SET(r45, 0x1, &(0x7f00000001c0)={{0x2, r46, r48, r49, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r50, r52, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r44, r49) r53 = msgget$private(0x0, 0x682) msgsnd(r53, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r53, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r53, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r53, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r53, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r54 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r55, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r58 = getppid() r59 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r59, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r60 = fcntl$getown(r59, 0x5) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000980)={{0x2, r54, r56, r57, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r58, r60, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000580)={{0x5, r35, r39, r49, r56, 0x20, 0x9}, 0x7, 0x9, 0x4}) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r62 = semget$private(0x0, 0x7, 0x0) semop(r62, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r62, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r62, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r62, &(0x7f0000000240), 0x6) r63 = geteuid() r64 = msgget$private(0x0, 0x682) msgsnd(r64, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r64, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r64, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r64, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r64, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r65 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r66, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r69 = getppid() r70 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r70, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r71 = fcntl$getown(r70, 0x5) msgctl$IPC_SET(r64, 0x1, &(0x7f0000000980)={{0x2, r65, r67, r68, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r69, r71, 0xa5, 0x1, 0x100000000, 0x2}) r72 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r72, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r72, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r72, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r72, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r73 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r74, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r77 = getppid() r78 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r78, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r79 = fcntl$getown(r78, 0x5) msgctl$IPC_SET(r72, 0x1, &(0x7f00000001c0)={{0x2, r73, r75, r76, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r77, r79, 0xa9, 0x20001, 0x100000000, 0x1}) r80 = msgget$private(0x0, 0x682) msgsnd(r80, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r80, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r80, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r80, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r80, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r81 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r82, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r85 = getppid() r86 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r86, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r87 = fcntl$getown(r86, 0x5) msgctl$IPC_SET(r80, 0x1, &(0x7f0000000980)={{0x2, r81, r83, r84, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r85, r87, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r62, 0x0, 0x1, &(0x7f0000000580)={{0x5, r63, r67, r76, r83, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000500)={{0x0, r33, r56, r61, r67, 0x1, 0xf001}, 0x4, 0x3a6, 0xfffffffffffff000}) fchownat(r1, &(0x7f0000000040)='./bus/file0\x00', r17, r56, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="f8"], 0x1) 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, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000140)=""/95, 0x5f, 0x40, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f666975653000"], 0xa) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x10000, 0x0) pread(r3, &(0x7f0000000200)="be49369db92c583cf3732fbf8ae9ce13167c5614256a35f0", 0x18, 0x0, 0x1000) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$TIOCNXCL(r4, 0x2000740e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:09 executing program 0: ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000300)={0x0, 0x0, {0x0, 0x6}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'\x01\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = dup2(r3, r2) fchmodat(r4, &(0x7f0000000200)='./bus\x00', 0x24, 0x6) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) chflagsat(r4, &(0x7f00000000c0)='./bus\x00', 0x1, 0x2) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xffffffffffffffff, 0x4a}], 0x0, 0x0) kevent(r5, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x1, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0xb1db725fbd07711c, r6, 0x0, 0x1) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) ioctl$FIOASYNC(r0, 0x40047307, &(0x7f0000000000)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x5c17f6c675131754, 0x198) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000100)) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) openat(r2, &(0x7f0000000080)='./file0\x00', 0x100, 0x2) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r8 = dup2(r7, r6) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000140)=0x1) 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180), 0xfffffffd, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) 16:00:10 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) fcntl$dupfd(r0, 0x0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) 16:00:10 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe8100000000000000922c70766c307d", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x3, 0x7}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x800, 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x20000, 0x0) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x80, 0x0) 16:00:10 executing program 1: r0 = socket(0x1, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) shutdown(0xffffffffffffffff, 0x4) write(r1, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x1) fchdir(r0) open$dir(&(0x7f0000000100)='\x00', 0x800, 0xe4082a3c56143375) sendto$unix(r0, &(0x7f0000000000)="b10005026000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:10 executing program 1: setitimer(0x0, 0xfffffffffffffffe, 0x0) setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x4}], 0x1, 0x1f) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x240) pipe2(0x0, 0x2) accept(0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) pipe(0x0) r1 = getppid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000180)) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) r7 = accept$unix(r6, 0x0, &(0x7f0000000340)) getgroups(0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001e00), 0xc) sendmsg$unix(r6, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, r8}, 0x0, 0x0, r1, 0x0, 0x40000000, 0x0, 0xfffffffffffffffc}) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) fcntl$setown(r0, 0x6, r1) setitimer(0x0, 0x0, &(0x7f0000000000)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) readv(r9, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/161, 0xa1}], 0x1) socketpair(0x1, 0x0, 0xfe, &(0x7f0000000140)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setitimer(0x0, 0x0, &(0x7f0000000040)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) r2 = dup2(r1, r0) listen(r2, 0xa7) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:10 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 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, 0x80000000]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) fcntl$getown(r3, 0x5) r4 = dup2(r1, r3) bind$inet6(r4, &(0x7f0000000080)={0x18, 0x3, 0x2, 0x80000000}, 0xc) r5 = getuid() r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r11, r13, 0xa9, 0x20001, 0x1, 0x1}) lchown(&(0x7f0000000100)='./file0\x00', r5, r9) 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r0, 0x5) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x80}, {0x2c}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd]}}) 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, 0x8040691a, &(0x7f0000000300)) 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x18) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x0, 0x1}) r1 = getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100, r1) r2 = socket(0x1, 0x1, 0xff) bind(r2, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) poll(&(0x7f0000000100)=[{r0, 0x40}, {r2, 0x8}, {0xffffffffffffff9c}], 0x3, 0x6) poll(&(0x7f0000000140)=[{r2, 0x1}], 0x1, 0x101) getgroups(0x9, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x2, &(0x7f00000001c0)=[r4, 0x0]) chdir(&(0x7f0000000200)='./file0\x00') r5 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r6 = open(&(0x7f0000000280)='./file0\x00', 0x1, 0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') r8 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x800, 0x4) linkat(r6, &(0x7f0000000380)='./file0\x00', r8, &(0x7f0000000400)='./file0\x00', 0x0) r9 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r11 = getegid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0x5, &(0x7f0000000540)=[0xffffffffffffffff, r3, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f00000005c0)={{0x4f2, r10, r11, r12, r13, 0x80, 0x7}, 0x6, 0x5, 0xffffffffffffffff, r14, 0xaf5, 0xdf, 0x8000}) r15 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x4a) lseek(r15, 0x0, 0x7, 0x1) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000680), &(0x7f00000006c0)=0x8) bind$inet(r2, &(0x7f0000000700)={0x2, 0x0}, 0xc) recvfrom(r15, &(0x7f0000000740)=""/159, 0x9f, 0x800, 0x0, 0x0) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f0000000180)='./file0\x00') r0 = socket(0x11, 0x3, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r2}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0xfe, 0x0, &(0x7f0000000040)=""/254}) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8481, 0x0) fcntl$getown(r0, 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017942c48 16:00:10 executing program 0: r0 = socket(0x1e, 0x3, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00'}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) listen(0xffffffffffffffff, 0x10000) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = kqueue() r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696d653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r4, 0x5) r5 = fcntl$dupfd(r3, 0xa, r4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) kqueue() fcntl$dupfd(0xffffffffffffffff, 0xf, 0xffffffffffffffff) pipe(&(0x7f00000000c0)) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) pwritev(r2, &(0x7f0000000680), 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x54}, {0x6, 0x0, 0xfe, 0xfffffffd}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) fcntl$getown(r3, 0x5) recvfrom$inet6(r3, &(0x7f0000000280)=""/179, 0xb3, 0x822, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000180)={0xaf, 0x2, './bus\x00', 0x3, 0xfffffffc, 0xffffffff, 0x5}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x9) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x8) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) shmget(0x1, 0x1000, 0x410, &(0x7f0000fff000/0x1000)=nil) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) munlockall() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000180)=0x1ff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r5 = accept(r2, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) fcntl$dupfd(r4, 0x0, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) write(r6, &(0x7f00000002c0)="b1bde96aaff3da813cfd056b7a3052351c0e166b7039e7c68bbc2e41b768384e27f49eca4714c33468fbce6ccd3e27deed", 0x31) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000380)=0xfffffffa) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3000c) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000400)={0x3, 0x7, {0x1, 0x80000001}}) pwritev(r4, &(0x7f00000038c0)=[{&(0x7f0000000440)="9a358e6e42e079a4caf34036b6c09e7dcb7e95aa2b083b281b0b74c9495c57556ab69b19f56813d24423ca33bab14cb5b57aa52d1d85af2184fd259846f51099824695ca0ba03d00fa05826c58e5e52b392d270e996da56ccd3b9b257445d730c74c0a803c596b3aa274c8c17d4af2b79d4efe376624e8eb1c15981923f8ec4a5fad7b23c0292bfef5b0e6fd9bf977ba318302208ca8a90be70fce6838d8e6c8d369990256a28066fc61651493bd79dac24c8169f2c55f8785578b91a3975f1e3aa1213a462f676dcfebfed7faa14ebafab5f3852207ad31fc009bf5e9dc", 0xde}, {&(0x7f0000000540)="c952af89f2c6ee62f56cea4abed907f65bea1e513cf1a724ea5aaefdd0ff52ada6fe89db01a498bffe9eabac2b75e86bae6643507a440e72da52cb8aa439bdd3009098546a41f50b0e17dd35d450996bfdb5ad2b2923f5433170d6cf23", 0x5d}, {&(0x7f00000005c0)="4346a6cbbfb7c5d002399fdfff5cd2e367ab31d2bbc1cdfe394b44304cfb539784e328f42289bb91f3d1fa83c679f7f75d750e5748ac4126c6f16bba2a5d06a2690769d73c86589b94bdc3f0b0b1b8caa01ed77f6b4afc1de7d0c3d92f4deab6269fcbf8ce41fe6a414e455848f16c9c65c448460c574f0ff67459dad5ab57d52ef2f61d24e1085148cfdda240e591cff88a8cea3a0ae9a9ccf16a512bf383d608cb5ff65bef73bdb82fddad5115237952671df69db6fb575ec4d9b788e6b7f4e179c969ce9797886798374a13943bb06363aff134dbf8e60ebe8fdd63d5e29b3a498bbb48a3dffd84258b0d40c2", 0xee}, {&(0x7f00000006c0)="4367b2829a0802dec57e48ec01ff26c6099a586693ea81daee36774aba2faf3f92c83c", 0x23}, {&(0x7f0000000700)="71ffe86cf2bfdef70871d5ed114b5f8cc03e6f0104cfc9c7d22d2e0e31304ba4c706bd1b57da1ce3ae92776b766a1bf065f1f9ab1d06e01381479724ee875d0a56c02d04b8014a33fe606b2a77bc6b4502a05328a8bf5a8718de3438389e3b0e3a0666c38a2f78b9b9a7e500a2b246f9c4d8b8f2a4cc8c", 0x77}, {&(0x7f0000000780)="66591b060ffd1eea61f3d58f8b453e4a1c4bb51538009a90ca8c63c9e52507d92957079f67d6828c2167b5941ae88d1355bec07603b25cbd7257973163a804764b6b8ec8551cee14f83bcea931cfdcd29da9df59a2abe3e5e5b9302b1dd0978fbf6c92687a9fe099790e67e291205b10d2cc5a7971fdfd6fc90f3c21f4f85b10e45bd64a0db8d4db89ec07769d68d6adc96ec9e02c337610ab959867a849a56fb42567565ad166130afaa63d8c9dc762c58279722556b3dfe3f3efa77487e16440a2959a5f5f22d5c7c9cf6f30ce57c8ed62e4a64c2e0d8f600c0414d32d9aaa913de6398a697f4de48475a412f20bfc07285bc25acc020b00e989042770172fb53c494ef46dc0b544721c02d32eb2ad3d3e95a25faa92dcad51a3864755e55d219bb6001156e76a53a4bbb1b39c4ba6a52226489ed218d1d179afa700b64d515b9bca17c613a9d1174d2c428838d7f76d688f70d1a664bef19a7cb33b01c8665e87e4e9424c77d44f37e424aff4d963eeb5c782db38580f7626607d060b73c22ec9691074c85bc248819722d9e8dad4da4e296de1961f6c13d3ff9cb14ecb395dbba2a5d91341349f88f86e4a4484effa706e0a3657568c9f173a68cf4ac00bca7804137b2735785d2bdff1a79a4deafe99092884e139110c3e138a9fe00eea902af6581dbe2ef5fc52cce20bdc9e6f97a38946c54ba8ef4fe8533f6be41f390a3958a76621d3bf2757c4a5e8d5038e9a2ca7643f595fba616179fd1554754ad22cc5f3acb56bbfe06653edba46b550889958224513f63a93fc631639cc7a80dfddc06157d8d87e945ba92860ba5e3351fd4e11118beb62c3bb19b98b2f0c3e50896f9e6ef090c6b1c62907f97a4be4b2149c1ce9dcdc4261b300c94ab6cd02bbf5552f585ec479762cba7b65931ec881ee406dc3d185ce19dfb2facbdd5f253f69167e8ad0aa18a8e17d316c8d2068e33c144550bcf827edd0b4163fe2d3435b8dd8e9aa16f1d09b06f9cc892a5a93d725f175107996fe87994dd3e902ab3245d5e417e059bdc3fd14b5b1f2768dd7595a0a228c94ced98a94ba742cb14b5395fef9e3172b5fb2e9f526e0dc3347e5bc83ab7efe1a01b6b316fe392dc93a43302fc606c3612f268331d1aacb6d1d63acb6d21122b944cbcce47b261a55f0478d6ed2e28cc461dabf08a1760944c882a93b9f1a2e5ae4d8681d5fd09877e913709b4c427fd2412fd5e0bdede83edd497ce62bce4900cc3e18554d705dded76d806914ae72d04730e71d65b465955d7325e23ef401712f95f326d4bb31b3e57a644c0606806da39d1b45223b33a3d5cc8ecfd9e825ee8e9cb22595b83235f47ff0c7255791c891485ed2f4630b1845c2f9230fb421022668f6fb8400d8fced895c4136663e6b3bdf7f1ebc27bcc3d785806e43c5ad00c6d097fcb066ffbdafea93fc00e435cec86e62830305b9b0a046c30309303b6eb8fec9245ef62a9d3e125dc19727a633925ee29207a6d37ab338dd39584be8fd723b6597bb708ada57ae8da30ff0d050af401e98c78702b9c587eb16b4972e34b3b0c313480d5a297ed3bb02e2063c011a0b302dc347a69b05844017ff8c9bde8ca2914eddd3415d88af7642d9d883b4c0ada46b4308b6132f6006d98b5ac2690bda2d4a349e80e0163d50e54396ccdaf0c3f19c4e347690e63778b25d17926bd0675835ffad6a3fe12556fd6e48d8b5b54062dc2c8f327e1aa6938de40f346d0bf3fc5f9b3e19d91b00b84f526812e67c9c95b176ea93f6c46f779caef938c43954bf311988051be916ee97edcd9658186fb2142e1df420269327a74150a12ef5b63e169942e78cf4fbd49cedb3462c3e5305c3f1e721853116374f37a7a03d3119f82f66f1a87fadf90ec15139a5a6c170501a48aee618b1b10998c59b849e2a39d5d90df3384e0c5a86e5faccc38de79da6e9f32440a20e3a576780e0203eb8cd212f66f011e0df36b3071ec3eeca0510d462f8a9405fc135664854fc92c8808c921f925e5da75bbdced9bc181e2343cae3cec13de34963bf78f00072f0b1b258e1516ce6ab60a356d2c4f4dce9d39ba5471622e7eb47895e0c81cbb749a4f4cd96af4d8a6d0aec9a10a83b57df7b9df210611301d4774c40e3f64354d9417c6fc3696da89d797028bb7ea32f67db61559ae16c4c2bdae877e6c87f12bc25f4cb9448cd6052e8a0175a4cfed21933765388337aa45b2d4fed1ee3500fb66c95354f89c3c9e40e0f8d586db67513dc1db138b55722b57f042d685187fe396c77586d0181486c960345ad097cfb694c0c8cbcd8dec6a3d894d05e9015353a7b8bb1c104df1ec27fb46cfbee8e2714b39c9b5f29d53a6bc419bd700c5306c161066aa78fd38383980d4ed87538244c41099e2559a69517222e46d48371ea4dd2d407de2bdb1b67611c1ec15bf73d740abce386a4991382b1e4e46ed25190bb76752df425e9644574f6ffa1e55a4f6b09519839d9b8049d9d6af3749c02fec0eb56cb3d440094e2eab49c26268c102ec9056d0b119ee33884b0e8db1895359b3742ba8a998fd68c0d003e74541157c8716557a8c1d700df6c8f34a43f5b333f242673b32471947d762e073d714c62f532092ae6c67357bfa87d872a0767ee3a4d31dce2523d5c3e9e96f3c5551e1d5751dc296d9b1e756992292aecee591d2a5e034ba2561bc65397d3686c4b445c6179cf9074b3ec00a4f396ebbc32962f6445cc95cbc51b7eb918be287ec145f9ad82d15685f03dba9c354916e79e10bcc3767bdf78324ddfe3247db52bce4f357734707bf0d1501cbe759c7485423b177b2dd8de12ed95aaf462e897eb8c963f5ac0864990edce2ac306a95d47f5e2ec18eb96e3b8cb3715abf85a39cc30b4212204b63a99fe82e3dd45aa2c8d26997dc1e122e6be78f84943dcdb82adcff57f0837dd8ad0ac817a1e156c0cc0400c5afcbc3ffc07f54b450acb07a0dce0963baedd1636d5c626460bc9b711fd80c626a471a2cc94546e10d130d13805cd36ceca9ca2cbbe4f9e693626167dbc4468da424c1c70723afb705e09aa8477ebc07350a1b28b7e1cfb76f3a285f24cbd5bfac9f7ae1e19387cd00fb381ee5873a8a90b82f6054a22e8d0febe46267906c07e6524db3e570639a9509f7af71f63997909d00338b856f8f0b778f5dc4541038ab102e53280d0f0139c72e29762146950cb18c83707e727006f0e1f58a43f9357a0612b2ed9637051c3d15481d280192f2e218abb3d5f604f38da3f2ebc3d1a02f4f70b9465751ae944fa646b8784640e877dc5a98a588c7bfb27c14955fe5fb0f67e64d1afba10c6ee15150df21a9077644e5578d5bffae9e274be7b3cdede572705a8537bd55a0831bf66dd388a90f4f0a9dfadde3238a7958119ac519b03d2060c562d654d262b7736658bd2cd9c314ba8a3c5324a3adaddee3d4fc4d31e0097771465b0f0b179ed21a9c263991f502dd32195e48c903c798d3babf6c061e3f73d5ed957887e266f94b20b7c972318d0424e48d9767ca23c7aca67e57981c4d80d1ba68fd31c4c888be061288a9d650380925ae56cd19507325e9fcaf943ce9597ae93fd2365e1192d369e1ae93840da71b7b01f171d0c870de73b1fe23ddca5aa0002ee8a3e4474b6906afc0c7292366472fc66b692d85fe06ee9aec39ce03b5f5cd796200280dde3bfadd6eb3eba707dc8f4be7ee5d4cc97725d03d407a863fa310e440dd4a6e23cae8aabf100015cdd3f4252fdb8374edbecf404d10751d6138f9e26d67c7c847004c77c471a0b09e49727d9e7c84441e34225cbde2899ed8ba4aaba7e8f45a6e48e1a2f5b0fcddeadade92cd636bc43a532a74329c0c4c2cf9fb6e9539d616c4bc640792d8f2c7f9a081d28f6f1b44d86126e50e4726664edb2c082d5e6daace7ff4152a5ecd2658a9899c38a4a10ee0e7d2d1e8384665cb29eac93613de1498921b71273a34f508c9df8b5e6f463a05f54afa4da689e65b5b00fb759c16eac0104079fb95c47aca9e2b859e67bf5bc6992d6ac009624941c96f2cd56ca2e4b4178d1fe171367f8039763bfbe20718efd3b64ec6943de1b9caba2582fd0a9a5211944de1c0335caedb66f6da45d0d80216b6ac8c6f3f4f86872a5b86ce6fd32b247747969e08fcf9bbd1af6b25177a445ba59c6dcf7118a6db546e1eaadb75956f1343f5c568ce743037a69b56871ba6460caf90eb236d2870129be86de687caa826a32d41eb16ea27d7ee821fa32e386f818db7cff9638d5c76e6a4f2168eab211e43bed15be0e07b2e50abdb0c4c9ea36c31571a6844979f0498a7403373198d1e0c73ed4b23a7d478239249db66e8434177774569a8caf65f580330c64f8526bd047c8f238e0b3fd8a8534fcfee87668ea81207d3454c84f718c763304809dcabb6049659aa427777b5f9fecd161a9e143ca41e6a9ffa6979587249f3a9fc49b554d24aa1d50d34ccbb9763c57b68c5d39261bf9a9e0cbf0a4f9abe8d1c3118c68763b5829596b65d85b4a4545dea09bf53815491bef2b73533bf9322f5b64f390450496688e526274c4c7be7a4fcbb4f4084705b987195147883e5b4aae68ee0cbcf90f0f1411c9532677be2c43689e873c3926f5c5fe40a454659e7fa3e74d745ff688087ad0fca1563393634c2dd8ddc263860349b3b26d639a0256a95704651e243e8431f7621c1fc03046dc6440140a87039781da3431d5d6850a0135c4ae4406a0d53595cd8eeb72e75aea0bc0bbb5ba2e5625937480606c0fa8e5e8b8bb906ef2e2bfed6212fcd6862112fecae93fe5b0c14c42d30add9c80355a8260f3b76d9137369d9f4c7c7b884099f3744030b5c30fd201e204257be4e958bb94fcf28362a552c384498b74a1a53a56e738680d5fed46ef5e322f2579908757719a0d4c7d421f878f32115c6bc12c97c8dffa88e3b2043af4bba49470639b681092110c7dd0a73d88beece54cdc6c19d2b7d2afee087886b781bf0d74f0df8bdd17f11cc9f59182183756a6dd42c55d411351560712762f16de8b03eaedba3e61183918f06e474d2d1c22cb0cbcbb0922fd74d15a110b322021a3fe29acf05fce72e928387139ff581c53d0096891f94da02b449cd9abfc0438dd0ddbd20dfbeffca8cb783c5ed8787f3d1030d8931babcd2d36f23c5caf36ec86ff0eb7bae4df91281397ea3f94c40d2e7b52eeb98f9ad8670d081ee69c92208088df819204c4bb0823eea3c2d08b68382179cd5fc1a5151d70b7b66ea13511c0be78224205124782cda70314bd6bbdd21bf7da39689a3cdbf3f67de9b61c1657b1960a86c7ed1504a4a534855105ae31e0ec27f0f9a137ae0ab55d9b98e2826ad5b610edf88148f22bd94773dd5e13cb055352907b81162d3b38b82104d5533089d638a6b8ed8617e7bf9565d8a4dba54a7d39b96e326a5f3fd277889894b55b7e16ba24a916def684e16e23d5864698612b6d158fe70bac0f1efd6f7aa3ad82f14fac50de6eac96b34c17a9a89e5a6b71702800e5d9b2602fcfc2f01145dc194067da2f9781caf26cbb2433becc55adb646eb1bfaf8e9192bab18c473c599e3b48654247e3edfde07e33db3b42a7e9368e3c98d52c07976367914373751ebd447ca5fb5187d3584105377a3d0b431e746e08b200cef512c338ff445e8c8485a5250515c9a5c51a96d2a2c1a89039892e0f130fefa071dcbc7b4783568562a2916c944e284f694ba10b0082020e26df60b7af066d531ea5552181f36d1108d384495daa902158f", 0x1000}, {&(0x7f0000001780)="583fb137e7b09b4b02cf6e98e80efb9ac3cf5993487015ad19a2c9014476dc0f7ab51057819ba75a82d4f661e88de58c59f5da5646540c520af8f3a6d8287504af8088b1fa545f33150991f1bf039dc6c246bf86295e555e2b6661fd12cb509e160f1d2d67a825fc22e45294f69b4c7dc65753e06f54d663374aea6de1", 0x7d}, {&(0x7f0000001800)="e4181d901969ec1d174d711e69237be18f3ab8ec088b6e3af0c57c4e6944ee73d8ecafb68efc051f5d7b61e6aa6c764caf26d9bc3a31f6fe9a6f009e1765c31dce890af5f7c3ad410ae1f772c35fb28b11c8ada9832171628435c3b61040ba6b7749c1d18e4ca3e42906889a130472c71eaa5531a22c6f2ebcf6781cb4b7fd552ddda18ee2a8301fcf43443ef1835928670f5cc78e9946a6d1cabd849c", 0x9d}, {&(0x7f00000018c0)="2015d508c5295c3c9e124300af4e2c3aab129792c25651b7487b563f5314662cff3653ed224ba75fe3857a09d414602d26b455dce2832a97d9cef71809a6c2332b9beb9b2b74dc8f189999cc5d529ec826afa4d389e5bee020ccfa308b7a7cbba19cdd9a78d17f4379c632f619f1304f0d5fbbca120ab9996df5bb1eb41c6f928a37d8125779fc963ad59e2faf9914b163e9318ccfcf64e04ff4fd2bd816279a7f6df32f69f177e1199568e9b74310dce2424ea4d9ab490165881fd651cb43f03ec5f32b3ceb053befd6f53c2c46bacea2ae9aada5d616029a4283bd1e2457e96aee5e8719e80cfa4fc8e5ca49e747f29b16a5eae934f9827b6a9f95e85ead8543f012f55a6f8b76a5cbd2da5063412d64896b0031dbf2a11f2209d8bbbffe345acbf40589ced0421e1dad4095a52c8663d047e12667e08208e69a096c7f91b96cd7eb3d8c7ecf2d674866df2604418603842f330b4122f531e29bdd433961187d3607256e304041b4172de3be7006d6b07cf323ee85248a3c6c6d0b1e8ef5e0cf9511b51e713ecfa2ffe77b2152e232d94abd0270add827fc9cd3b1faff372ac081179934f4cb86c4a189f3c72593eef1d34d62844055ae2b04024afc09e1f5f400d3680ec6c9614fd6a688f9cdacd22bf6b2fbb6ab26f5016c255e811bba93ba526429a9abf6747dfb282d299571071044ab98b80fe6a7694f67fc2f0d05157ba50c9dae9675036373dd63f59be9bf4df0999516cbd10fab6881e21b0aceb976265afa4dd4c01ca7a7bd1ddd2d861ddeb0fd9631f8fc8c38973a61f893fb5964055f298a5786b0c54d248b8cc5a8f8c8c99f7ad6d224a0f724cc026cdb34619bd98cf45d677dc00875e34a2b6f730c2a15c9c97bc0e888bd0a5781f7259d060c046a156f95e4070fb676411f7fbb1c942572f3394909189d9a17f122e3860dcdc5e5e8774c3cf1c19569300398c75dda6455a07ff3d5ec53bed2146d44e0358acf6dc6340383ce755efa1b3b2c59ee55b0cae573c75f36560bf55ba56960360903090975b34261cba09bd5f795cc1e7decde34f80e8b45697a2701435030f1750374158a2ff0003cd2381e4040e9e758ca4ae549f897db8b83492e2f388b2885401bd6801c07c0e6a1a5ae29d6d8716710d300d064d75a5e2b64dc413516f10c3c37167e3ef34b551e6183483f8597700aef485e83d9021a65e30dea3a4bebe8dabef9e96149ca6bcaff1d66ae0898ea07dabed050089de3114d9e0a2aa4ced81e1a52984b0306a66b4bed2724ab00d754e5907d5018ededaac0e3c0b03828f38062fe720876706004793ef663698992fcf9f02999426ed35c72ac6a65b04594e18ac3d1bf35890480a29085741a91b17df35c4b588ec03be26918a9310d29836665e957b19701363e8616ae879b3a81c6067ab74eda3ffd9e5295d42fc08d9f95851329c4944fe7f26eee26d73e22c4c266f855dfde1c043f1c34272135dee72b3258ab1259e7b2320c42fcdb0ab61f373cd282a711082c0bff26c9e46993c3cc3a7dacc7d8555687588e71b33c2636b7d5ef2665e55c9bbc1a91904e55003c7ca79dded4873d75f7c9d8a8d3fa98db8270d5c4ba70f532edad1b2735677ebf45012793906cb044a02e2acb9148837fd5b44b4b94d83b9de0cd4380227e0f05367e6fe80400de3a12364ca869a900f192fb39d197a96e952d07e6192ac505631ff15658a7594be3b6a69e1cde71db5a5eab0684ba48f3945c0199b5227a26951b9362f2305f9d76b1238898654da24ef65a9f3260c9359b4d2fa8fa349568ff66af7dc7f4409cd567cf562e9c8c9af1f4360407feb0e70eb907db32070dc9f132899afcd9ae537aff5b5761810f8a8eb211a5200b49b0f2a78eb1ac5c1213ba2941b285c408dda9c7e0f7bc9602e77fa100328b370d41d07d899cdfa2a4b129aacd601f1665222fd4da5bd17a36adca8661f09576b012c0bf26f81134fc80d9f759f1f1cc7b5696d79cd6f100a6cf8f9245d28b6beacbdba97d705fe28254bfb6ec338a3ee02d59ff63168306b9ee19f57fdcf3c1061b431d1f2086f35492dbaf8be49b1b611538944a6e9422c3af0c3ddec1a660443c5d3054b0c8c1ad4af974b1435187c0ef5edf4928be6123517b7aac10b20a1d4d483694e439d08e4023b1f4cca8a9d12a39158b260b63be2865f857d916096213f847133abbdfe2217c7cb807c43c87b568b04a8c504c99be46e48ed4f38a99e935e41805896faa93f1f49c6856b70d7fee78bd3d39479693d9c1a3f9006003057bfb5db5277c23a27c04b529f62087f4343e6cb0741ec4697490a32240fd336a624b09027c07581ed9fddf0d02ef5d6245cc0222d41beb1bb816c9db9802d5a86296fe66ba5b936a9bca10f19964c040533337ef239c08b90c95a61299709b7be97491f364d807f66ac1935eb17afe7c120df6c8f4818c30144b84509f0b109403e6af72a3fca182f50d647151121089dd8b5b204210442c1faec0fcd82ac35ecf2b23ca4b3c712888f9ea9414b3e8585f7e833d4de3d17fd31eebc6635117665741fba550d0692147564eaf80705545ca9fe630182dba3c7f27823dc10d301c116a4affafca732ed9d94680055228109b596db06ad611f9894b94cec920eda8cc1e21b771ceb095f9893e6aed41fcd86d4b518c52b4171597b209bc27a70896ae3b199eb881e7b69bfd2a9ffcee51ad69bda36a838c92e7d0eaa2ff184c9f5009d47eae7fe62fa544f9c84ea0a0e07e70438ebbfcbd42130c9bfc9c29a6a590bedcd01691c84d3263d9f6c529fe93ca50c4d0636d9a86d27dccb129d4618dbf3c390607fcf00166276d3d761d1b62a66c9fbca1724acb31153adff0dc3cdeeb325afcbb02c46504e30ce24b3bb9571d5e3342a6d0052a8b1d07d6dd551bce2c767f9f0a31a275ac2f5f0286e2c56650fba2af90c71380755e2518f40fc5adb2761e50aff1c577b3b1316bd4c482fc8ffb5a930860d21cefa986eaf98a23a07046303ea780f81734aa7e183c789b4b26be58442d1b30f6158e506255744f54f42080850c6b34d5939150bacef9af5c7047f8c86aeb513f2e9a29d21d2995d8869281c22cda2e1f84dc6c53f9b625cb8ec9c711b7f5167a0867e8f3c9aea3a65c7acdf9b5371f5fbf17c1c5f3bcb19bd9ce2a8c44345531c1c207fc36c35d69f51659c74c6bc6b85fcf5cd9b41832c3d28c3e5cda23e80cb97df049d579f2c3c53c6b0577fc06b466fb252c79549d7c311f6a4920570b7d71998a1f7bbbd7354192ef27a67ed7fc954cb16588575498e1396d47938bbed28af8b4b0a292f2596936aa14538d69957583c3976907204e8b3dd13f92c035f29762722d43fe88e1ccbb1f24de45d1fba4e8931affac727b00efca6e8c8a5178eb5396457c8d9001a368bafe94fd84513e6cdc00e2c6c9941e9407b19d3a257155ba138d7cdb29cb6ddb92f878345f7f1907e1a9d77051a574e0ff312d02ec27a9cf703b1c1aa3ce97adea7f8386a5ac7491a552e00aab7c13a7cb5a4b694e34f672217eed9bc5474915e8c944c61c0bccbfeda6f825140bd2b3b9c44bd9fdae8849725bf200b783cda70aecdcc1528e51b3463ee97659713309cb2601353f19c002f7c1551ffa2d3a0ef080dbe8a43ee14b904f497a4fa185066252944004a97961feda3ae9e514d41b3f7444848c25f9f8352acdbdf599c608f34b879d589aaab063b374a5e50c81e63a8c42562539d5a344bd69fc56a53ffffdc5f5e46f5c19acbf71701b7b9ff27f8ed49f2e00fea74a551c2741f4e1fc45174bc6a87efab06485d10fa8737b0b3de4b6a363b1d9228626e852fed8b9c7c86e9a594a514e289ff2da34fa10c2eca41fa6b2261a20d227e8adb4b865ca8df0f1179ab37cbb3ac5f4fbc62f5fa09d942cd8c5803fe2c5472cef779df7368e42dd52b496054aa6f5910ad08efe9b9d5476e59e79f9818af59d6c1218cc464c94b8c1e2f23b5bf539a60fed8d1db5eb0102805d2094fe3182c8eb7e06bad3fc659a34b5311a6600e847c713a6e344b8deceafbe5bf86479d63bb3f26dadb7a013771a972c9045a2e9410ba3c080bad6310e6b488e52bf95d0dcdc071122172ceb2f5ae34dd497d35fc3c079403198372f26a344cde005a9ca1247c9c5b45cd85fc7225f5e018af65cfaf8ae199b5d17a75a6ad82f3df47e73fceed930f7feb9dc7d7676d955483c95b469e6dae0a474e6ed4de02a46f636bcbaf286a77611b1b613ab31039e0573686c643b44b9083247ee86151f05bb2817c5d6c190c47e34a446ca12ebf2949cd9d4a8cba1696511203a568713151f52879f697b2133727b9c85a3e88aa1a251fb31b986b6e664f336143c47889fb0ed9a8b861a990a305cb75b4ee9ac558b705300b586434e04e9e42edffad13ce625ee8f40ec27b1b5f871a21988bb0981adeb322db4aaf07b5fab0053dbe9bae1f9e8282b82fc31b4c4a1570fa087a813c18d9232fb013f5d251c6c0b43888bb6e364af0c3ac8e2b69e9982bbe448775a66a7a44d30aed9897718d40ba6ec83fa832c86c8b5a3b361660bf3e20830c9e8a4e1267094bf3c79e4f369bfcd9c122bec80521d663d7f1fa371ace23150875fa3f52d2b0d02466990408bb3d93101464fc98493a62f25b64e4a93b42f931ab51fade8d57f340bcfbb185ae92ec4c4151bc2c126a7a35b312d7fbb94a0d8623ebf4462d3648ce420179a4337c902ab73c939a8e572ec817454e54eaef0c444d975e19652b67a39a7c5898f21cf298e1ad29d4278537e79dd47c736e275001ce3dcb7f95fceebc24e096e574093813d93774a58454680f03d10186de2461745af1a9ff816b99fb11cb6c621b5303586da9589781039b6d53bc2c050223c5dee8c9f2a2bc2b31d0c9a956d494016ddadf030a25a97bbde667a9cef326c37363126e4c4382988365e899374773b705aef5eb981bd2d82b7d66864144e4c0ca233e68bb041cb5e98d5b74fca15f0b011553129b53df6f0c25e1ec85762ea11dbbcf8a24ac133ad428d3d5ea8b56be46d8898291b9cc2057733c4ac388ed1c2840d00aad02ca8008747cf171bcc9bbfe6cf98fa7937e97bdb9d95d72a46743b68071fdb369ee3292bf5b3bb436b63cef57f6df03ab857e27bf86d4b0b54a20cc1be2bf4a7460e1abce38bfd811dbef68b1f6e6b7c217481025d3eeb8f113fca34248f8fa804defb2de4e3742454b56be5c7324aa62613afc3d00ed411150b6185c1f62d963fff5488babe1ff0a04bf47943147a2e6b17ea64d3050c3786d1fc205e5bdc63d00f41ac59c5259d420e56f2172b0f0cf0ba26baea222bea8418c2186eb1ec4bb4b92fc215fb84d01f91d59858164b3bbd7b93414f7451d185f939276bbcd8ce036ea5c94bd6379d6208d695d53f25291277d661a3f449518bbd9cad552c794f8c318142f018b815f85b6dd5b0f981fcee92e580a7eb41c4fefeeb4646728e28a445ebc1442ed662dd20a53daf57e860ca44134fe243fe4ef79af7e8ab9f1ad90f378cee4bb485a6f48367d1d6d9eeb6cdedb175ed110bb916be9758c9dfb3cd508601652275d92ec7db4276a8eec8378e76cb7ca138c8c2d34479b0be3c13e0f9dc8de86b95986433e434f0a09394700f927dce65018656d3164c105c20cb738d3903adb3dd7363771a5339b4d6a534a8168f31e96add928089259ba132ca0723aa59d7d6a0e94c9fb54d49f3043a645bee6f04fdd7bcd5f35cefc325f84176fe7099a0dbe4e19a119cd6e6179c5e", 0x1000}, {&(0x7f00000028c0)="4c0b44e7c56a099a3f08bbb9045d529bad34ea3669c08cfb188b0c0fae367d0fe857ab542d076205fea1bc3ca9c3c84c2bbb37f7b657b4ae0f41786f28cb1f940749e00d85384ceffb623652a2aa937886a08c40ecb4badb077f80d4bbb79b15aec0b3f7ec1477b70774d280aa1b5fce75f945052cd855d5a466f1c458eab6cb619efbfaa01fa303434a958424671ab8a2c1305d7b3425a13af91daf77cb38db588556b7a1ec063fa6f31c953ada7e294e60596383a314caa16c7ec79cece80f3b60eb9f6d84a3424f77c8437faa13a44374155d8e3247eb6eedcdecd8f01bd26d2ae6abb2ff58013b0f3f209a7a63af762ac31dc85c21e7d533d79f26ac8ee8d56ca5e81b686b0ebd3541f3ff2e43a66aa6d0698408785f8c5633cac6f418795598571521eed84f14873df85a63f0acd1fd5330254d99379d56b80777663e5c8d7a2f88c83c50edd57afd513d2b39c45e522017aae8412385d0a15b7bb52269d92a94d592777256895dacfa2348e91c579fd96c0de470e58cb86d547d98ae454e1de586c92ad6411cead980ecfd2fa18ca6ccd15c7e3f4940f2a17ee4efab2d0785052fab73cf1d8ae59938898602c5caa33adc5d966f6e117ccc0a4c08c8309f3c71641c9961ab236b4b3194ec73e9745ed6c5cd3460e6b8f765917a0d21de21e4adde1f6177c19b2d29e0cdd1cda8bbd9bf7e0fe5e38df2dba3d491aa0ce07ddb2b49749c726ef73153a313b4e69195884a194c9382bf47710be727a844d2d85410aefc04919efa2e89fed2ea9e72512c394062c1a32698078b785db5515fb0cfd50f0618a988fbc24ff97d75d7d8fc695e1022dad927d3ec165b85a3ea86d0a23ae581b383802c408aa5b9ce50d09ec461fe961e738be2966c5b31a157d17402f306736fe96e8648f4171745e4d90085149bdd7dd9e582945a014c0c9136eb6cb4520aa96d3aab77454329776732ce94c6f1e3664fd79c0bba55ef249cb1857d9b26f0d54d77e2e4fd7625abd63d29e4419e3c726e0612142fa41c4ab7d4876f5876e47138a3304e7b8af895c6c49f524129134503b1bbb8dca0ab05ad252e1190606b16258a800e71deae10d45b41d73eafed886714da76f9f090fbc322f28127b79ef0d5d13610b58a923a4d8847eeb29fe143f0ff8bc71b62eeeebc0c9c37d7eb3fbbc2de35d82826f2c165c78973ec9e6c27007ebbd26275a60b5eac45a25279788ee8965c15e0168ac849552da10cbfedfa130fd75f0b519ad147a668f5d983ec6e6e88121f8ec6be214d29cfc73219530ca787c53e4f6b7e56a172532f0eddd72e6bae607fe5982d86d1f0880b835e3a4bcdf20b4cd2c0f84be1415d636a586955bcd9354905de9dd841f3515ee9a90b61bbd93050387a0fd3f0255b0e6b0bc913b38bf1eb951ca14bec447b5441b5f424ba7996d1cc6079a4c3ce4aa581ed9ce2638d9754f06527aeca78c968eeeef6db8437074d19bde676407397b33c5b494f348a7f25a88edc03e43880c847f5ecfed68ec99ca13098b4196f6cf4cdd10058058c2cb5a8e834bc9678e55bb5e7d12349b5bad8acbad0ffa2e3a3b5bd603ade95f7b00f75752a8c9df4348fbb9e0cfa4d300868fc08bfcf9b22a93e4f08c37e980d3e605dde3b394398d2a2363c448f95068f9d97ec7c0f80fef8a5d73832fd95a24a1438cde1562e9edcb13f31b7b1563f9b77db6a3b180ca193c2f00512bdcbf93396f18c8e491b8005bf610077dde09e6fa2a4377ff5aab6f645645d18f5d0412224684fc0f4acf0ab70aa4989a2f8351f4cede1293382d7b02fa64b5e625f65f0db15f6d8e1d7916210976553ecba009851a9e08ac36050f6658fdfc44452661b04c43f68bdb46958d95178ceb855469fafc9c4d994d86ca8d93f2c6624a206dd45269ac55f78b9c1ae1de017040ac044095553ede1e2c58a76bc20fdf7aec9c32bb65acaa45ae4bae265aae9a1f2706ea9ff0570eeaf8f765c47598ee2cc8440bef38e420d57e2105bdd314cb47e24d559c24cccf846dfcfaa8d76f7076ecbdfb8c38aaee2d70a71e5434360327b5074ac8adfd93f0273412e2ab7bfa047b2547b8e6532856d3a42a081deff25cda3593fe78c5dd5ef8476df424d6fe565f2befe696258cc1e7a7e295eb86ac07d95807290e7a66266001fb94d8278f45158b504e41b67fa230be2348ee1972b546bb1c39c0e41ba2234f4cc6800bb10c5ef499e2f47b9ccb7b1aee00e9b407f1d83b6537fd31259e20f78c4e41b8c8143473234cc6b10c5d953c0e98e3351209e39d7a9a59f3e892dc25e439cbac37a91a215356f7d02b85aab2e7864b3fb812eb517dde99dd00a17f297f63eaef91d2c72961638dc0955262f58bd52335864719621e2ee8c425c7cc4d6dd2dde895140aad97d42f60863712b3b85915f9941bc28a38b73948951c57abf2f457e22f62a2c60ea22b46c76343702fccc37b20dd0501b50834d35cda8177892a9455d98330c03b71d23c5a16ec226ac1b87dd04ecf59056eae572d9ca1720556291b5ff62c7aab93f713dd40143b15feb0533ce34ecd0916f2033749bb7cdd339a19e62248802a34f2a575d3a27f456cde0de9baf3491edd5af3c6482aef6133d279110c040a71ea340c7bf498d7f220e6ebe84b763932015f59e939c89836735ec96b0858e14ed9f7d81151a8fd3f5a9f0a67d7a2af4be16fa4163085011be5728f74ee849badb1c525a857470cbe96f0c674f64cb2260db1171e1c1ce0897e9b858fa6a4edb477cb4ebbb153e73f3be45e2941185b42fd12fd8eb29fba2f7a68e56470a80545ae63d38e3357f5c25d92f20156698d65ff093a21b05aa944a565b1a7f92100e0fdfc65a8cafb97355c3f5fadbbc0966c603ea1c0b803d6cb423138e4bcfcbae54e099c849e33cfc6499c3c33150d774349818b13f474271dc16aaa57a8188685ef7a1a5a0aede574fb139c76c067ec7e92fad0047e2b10636a33cc5438e6d33fb502e7b5bde00d755cca7e70ea641b2380549a22ebf6947cda486630fdd6d67783b7df0c19e7fbd1248cc18eb1c3752b0fbe137a34a0f5c3cf664006c6cc4c82306d0c6f815b7301f5a98a814d29f9c39af2fab3d94ec34b004fb8eab9697ffeecbecd64a3582b897cb3ad9f63342f880e7bb3d187e73810fad81c0733626bb23acd4e83297587406aaa21084fd225d3df7b74850d6cd769bd4d34c4c87fcaf0e3cf9e8c94b5e67e67daebf8b15b4f3fc9b2122d7518696a1334d463a869586a8bd0c4e8d37bcc3fe13bd544b74735721e869ea8dc3a36c42e3bbb9ee5eb0c197e9048fe5774a3e3e13c9b876ca9cd9ecac2c6f4eb8267000950fd1fa780a35e50df54e6e09095e22be8141b2391fc31ee0c2074672ff563ae682a749d650faf2aa431da47170c832d2d75497fcadfed7986ef18c796c53f7b3e72f3d731edba1db523f72ca3e65291cd4ffafa1feb29ed3423449a60cca6d47eba869557abe407a77eef4ca140f421fc380460e29b714e4697f73d4b9e9ed8461eb5f85482f98fe68d058a851692aff54fe3b9e2ae5d21ded37f183a817cc2fa2f1f9cdb7fe7a8f523cbdc0a1b6e5a73b22b118a95d8b1faddba99853f5519ed6a82adaf0fb6fb186dd3815c47955e615e158c03ac458d796f77788d9b3698d6a045fccc9ce3d5f204d200c20c9457103d020873410b22a8c2094900b9495992d484b87d9abb8b306b91f072b7c33f690ea8e03ded138d02900cfac76bd81354ccc117de773a4b7a80beb836e63effdaab3f7204b85930b5c8365e6e34ddfdd7852d61f650cf5793e0f9f6ad1bc04317a5435bb3b080b4fdb9a2223d1750966e2188e1dd4f902cd4e9d13497e6197152efa4faa07b2c3891da6ae5e12e1b3c982d25db376a2f392d52b1df391cb32ba9c4c0796d7f92a7a350b1b67048e5f8effc06bff674eeba2e4e64ca8b3c87164d7b6c3986af0ada93b8fd0aaf552bbe035e7b84917982878f6f8112b50ebc18c77cddc6cd271e32aee9f5bac97d427d6a789187f7b5e712cc0c98ed0fde05e0c9eee02812a06c6f4a87123ed83bb9d18bd50581d37424dac12556bf2f7f1124359b95eff7ad647dad6de0aa59eccaf803dca71238a868e451eb6378b6f75d13e8a984185d5095c0da236cf8fefb046abb79912a8e2e26f979a42fab0252160a896ee1d72f852b822e88cc7c6dad251140275cd3ff02015009d4aa42b81f3338aa79552ade1f2dac4d4951012a0b84819bc78d1a0a5f95c07a7c1171f2744b48a1d19cf0bb24d3a618361a48a46897e1ae9dac0267279d47db9a7d65acd2eab348eaf616ab105212ed62d8d5873200f5d0d400c3d56aa6a2597305ae5b937717e607cf5e2002c7d91f869ccca153e6f2277d653249c6b6f4cfb4647ad15c1d37bd5e22742654d7c5f63b14c37e7c90f00fd97bcb97fa49618306531c5a36863d93a6f68017ac262fa88bcedbfe84990e9ec83934ffbe987cdb70ef3cf1ff3b3c562968babe8e35e253d963f113fd9023b43ea640a5312687c5bc243f05835214a7bd72046b9950dfcb72ed20645baba8df1e275f61eb105bfdb0893f2420ec8e1fe9078ab1029f03f016df61ae802298057b812392185a983d0c0187e758fb6f3cdb4991c263804b98a0da7fa6c06212cddf4393417a7c6797023cc76464bbaf86e1f96fb2e7dc8b018dbcba7cfd6948d4d1dcd3664b4d270cce9770bba0a363e575ceb13ef1a3487cb468e6cc76c00f351be2f6b84f3be52bd165d5e9547f80c6f7f6d2b1dc7e5a55816ae4c3b7550d33c40e28e9151f06045b05affff582ee7b7c02f26aa2d4dd1a7010f27185f4999c0f3b8809aa23b58f399e73eaaa9d508b7c8f065c0df14756d13ba8ba347c95a4f7a15070a590f1feecb663df19de5a12a456c8e11190711ee7fafc6abf64ddf9ad3f5578906411f522321caf858fd13474fe1efcc658bdb9de5ae31bff28e06ac6fb403329f6f0ff539f96690ba41b418993ee7437d934cb99f50082fbc3b6d8cdf5d7bff95d09ffb84bdcc1bccafb81bfa663287d0caaf0638e9a648985fbd6d3c5f871c447e66fbbc074d9a03613c229fcaae283f78a706dcfb18c40224f3b628fc900d4c21db49e365b5b07bf71e0d20cae1b9bf5541b362a0a3e71362e2e72fa5dfa4f2459f4d2e707b7ae7a9df839eab9394b37fc68ed208cd200eb53b28c3fd85d11553e50101e6c85e8addaa15b5d6b9ac173433c2bf63fd7c1acc4ddf0aed8cd1302b0fbcb4c0cf4c76c29f3c77bd7b5586b973d03a034d06019ee238e6feeb33a73238762045532e0fcf884f03d56f1aec01c9db40e20a138842ea97da9eddd9543342ea91b4cd2572b8f19c381b9ce791c4aca5354a384092f6849e7da391faabfaee0efd8fa83d5106b644ad2616100c9288cdcd8b0386d65aa19a91f085e38c8fa5b7992b2cb4117a5e4ee6e86fb10c837fd4f2d6ef4fc484b9f535d8eb33d2c249681f5b71a77af6f1a74f4523c81205abe9f0ded2bcd2a8d4124655e2897f39c6657fd8e6efa20cd1017d2bd45d6da25d7b18d640520f74f6fc50d40f4767234bb006dec3d8564c0d9813d7ed9f059d1e2b906ead355f7d2f6845215aad6b69f149201df84475263bcd4d350a54b6d583266b00fc449d4affe01e064ecc45e7fe242b3a02a635e956a3670da8198079da3986475db277a88f7c08836f125645f463c37e8cb3e991f9b387405fbceecaa156a41c5714eecc086bb23f26f6f7b1b2780b723cd6263420c90a0cb4ab01bce86ebec33b9e", 0x1000}], 0xa, 0x0, 0x7948) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000003980)={0x0}, &(0x7f00000039c0)=0xc) r10 = getpid() setpgid(r9, r10) r11 = accept$inet6(0xffffffffffffffff, &(0x7f0000003a00), &(0x7f0000003a40)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000003a80), 0xc) r12 = fcntl$dupfd(0xffffffffffffffff, 0x1e, r8) ioctl$WSDISPLAYIO_LSFONT(r12, 0xc058574e, &(0x7f0000003ac0)) r13 = dup(0xffffffffffffffff) chflagsat(r13, &(0x7f0000003b40)='./file0\x00', 0x0, 0x0) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000003b80)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCMBIS(r14, 0x8004746c, &(0x7f0000003bc0)=0x2) 16:00:10 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x30000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206997, &(0x7f0000000300)) 16:00:10 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, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000500)=""/4096, 0x1000, 0x41, &(0x7f0000000140)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x65a) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000200)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x5) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='.\x00', 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000240)={0x0, &(0x7f0000000080)}) 16:00:10 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) socketpair(0x18, 0x8000, 0x45, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000200)=0x7) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r0) fchdir(r0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000040)='./file2\x00', 0x0) 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', &(0x7f00000000c0)='W\x00') renameat(r3, &(0x7f0000000100)='./file2\x00', r3, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:10 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={&(0x7f0000000080)=@un=@file={0x0, ""/12}, 0xe, 0x0, 0x0, 0x0}, 0x843) getpid() 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x5}, {0x40}, {0x6, 0xff, 0x7, 0x100}]}) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000840)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000c40)=[{&(0x7f0000000880)="1a30171d32493a33466ae0d2221e3380ecc3d9cebec5536fecf4bd1483f7c118373ccaad47d8ee2e2f450cd8829fb0d0a4f55cd460afe5b946cdfb8f654563b4933acb3b1e35a7112b75d81fbe1649d56a8bfa9a41179f3675166b1fc44659dd0105eb821225"}, {&(0x7f0000000900)="32fd0afc4ef67756e7d19c0cc79d2a7dc74fc04861d4170123218dc3eb218d1d4b42fde26c6dc04c3375c28ea1f0bd96e9208e475d71d789cdae54ed971e810d684fb73f15820f017f72"}, {&(0x7f0000000980)="b6e94999ecb8313989d36194794715e7b2f8b710ab3c5cc02f1194fe6a1335719f5e0c49a1e6bafdbb46071ff6228e534a3f426a716c510965ceacb257ef19e817ae97dd93d8fc8d233cc9f3c5d05e"}, {&(0x7f0000000a00)="67161478db4da65f0af82abdd30a65916cad9415b03f81a5a984d5170c18e1fcb80a3574935be156f0a9c11c8ef5e36515841c65cf0d84f627e54ed27655a77c01a23c0b2f9a1be2c62ba5980435b1cca8fed6d755ba7986e4207d45a381cfbffa33ebe944ef4d4a0d3dff4841aa3ff947f6637301bd9e4b9c63f4091012b4dae4e0873f83b968acc59f8b6f9b4ee7f08bc680d26686e3edafe6a02c77f68e553dd9363f62641ca0c29bc18e05e45fdc627be88d4fe776b709c0e2cc41"}, {&(0x7f0000000ac0)="61cd66cc92f15237e4b2c06fd7651bb0a5a010cfc28723db8028cc75201c233067bc7a13dd010f9dbb2b340303ffc5f76728574b516916668c248d631fa668c6f4cda2d25776b7c091c2af706790cae782649c3bc8ed5466bba22180829fdd64a8bd953f436eaae6e0fc5d787f519ba846ba1ca01bfb69afd5ffc45c17aac9bb19f0f982263c10ee294f42c9b01daa6f1b14418aa224013612de49d8e13e68f73688d1f8f5883a664abeee3c0af6f0bbb3b7486ee006088586d8eb4720"}, {&(0x7f0000000b80)="3e54cee612b18d4340f93854b9f6ccfba8e070ed84e66dfce791dba9a5435f136664e53fe9b05c4e78aa80e243172c046ba9f9fb85bc421da5ad1ed4b31ed4aa0e6085e4dc455fcd9fdb5cee94df782b84b08eae2d6608535a0640835bf9f339fbe89ef33c2f476f0ff6eb5a1610"}, {&(0x7f0000000c00)="874ac1714fd9996a697f229b2281d260b6df9761d37917e6ff"}], 0x7, 0xfffffffffffffffe, 0x0, 0x402}, 0x40c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x89, 0x8}, {0x84, 0x8}, {0x8b, 0x1000003}, {0x23, 0x1}], 0x4}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x9, 0x20, 0x9, 0x100}, {0x1, 0xff, 0x4d, 0x8001}, {0x7, 0x6, 0xf, 0x20}, {0x4, 0x4, 0x20, 0xf82a}]}) fcntl$getown(r1, 0x5) r3 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000000)=0x2) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) r5 = socket(0x18, 0x3, 0x1) getsockname$inet(r5, &(0x7f0000000140), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0xfff9, 0x1}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x6) 16:00:10 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xffffffff}, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0x32}) r3 = kqueue() kevent(r3, &(0x7f0000001a00), 0xf95, 0x0, 0x214c, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000000)=0x1ff) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="3f00e5d5a2b556f222fde9ad497f0000b106d61eeccbd191fb12b7276daa8001"], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400), 0xc) bind$inet(r0, &(0x7f00000004c0)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r3, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee", 0x199, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = accept$unix(r2, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000100)={0x170, 0x7}) dup2(r2, r4) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x5, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r3 = shmget$private(0x0, 0x2000, 0x480, &(0x7f0000ffe000/0x2000)=nil) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r4, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r4, 0x5}) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) fchdir(r1) close(0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000800)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) 16:00:10 executing program 1: ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000000)) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x27c) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\x00\b\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2000000034, 0x0, 0x0, 0x8}, {0x1c}, {0x200006}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfd7fffffffffff3f7b238bf46854d78a2a197a386287000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447543c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57c60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7e75bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637aca538c99527fde12e4887e651a963"], 0x10) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:11 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x1, 0x0) close(r5) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x89, 0x8}, {0x84, 0x8}, {0x8b, 0x1000003}, {0x23, 0x1}], 0x4}) r6 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x1, 0x1e5) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f00000001c0)={0x4, [{0x3, 0x3}, {0x6, 0x400}, {0x1, 0xff}, {0xcb3c8e7806724d43, 0x4}, {0x3, 0x5}, {0x3, 0x319c3d2f}, {0x3, 0xffffffff}, {0x1, 0x7}, {0x2, 0x336d}, {0x1, 0x3}, {0x1, 0xbbe0}, {0x2, 0x3}, {0x0, 0x626}, {0x1, 0x1}, {0x3, 0x418}, {0x3, 0x6a50d11b}, {0x3, 0x7fff}, {0x1, 0x9}, {0xa91b951b33171d94, 0x9605}, {0x3, 0x3ff}, {0x1, 0x800}, {0x3, 0x5}, {0x3, 0x8}, {0x3, 0x3}, {0x3, 0xe0000}, {0x1, 0x3}, {0x2, 0x3f}, {0x3, 0x6}, {0x2, 0x7f}, {0x1, 0x5}, {0x2, 0x1}, {0x3, 0x2}]}) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r7, 0x5) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000300)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000140)={0x1, 0x40, 0xff, 0x8000, 0x9daf}) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000200)="00002100000081000000", 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000000)="0991", 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) setsockopt(0xffffffffffffff9c, 0x800000000029, 0x40, &(0x7f00000004c0)="be523f52", 0x0) fcntl$dupfd(r4, 0xf, r3) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) renameat(r5, &(0x7f0000000280)='./file0\x00', r2, &(0x7f0000000240)='./bus\x00') geteuid() msgget(0x2, 0x10) geteuid() r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) pipe(&(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) 16:00:12 executing program 0: rmdir(&(0x7f0000000140)='./file0\x00') clock_getres(0x2, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x40000002d}, {0x200000006, 0x0, 0x0, 0x4ab8}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x100, 0x80000000, 0xca3, 0x0, 0x2, 0x6, 0x8b, 0x2, 0x0, 0x3, 0x8}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x3, 0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="5db07e2fe6aec371b4713920a244", 0xe, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x89, 0x8}, {0x84, 0x8}, {0x8b, 0x1000003}, {0x23, 0x1}], 0x4}) r2 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r9 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x89, 0x8}, {0x84, 0x8}, {0x8b, 0x1000003}, {0x23, 0x1}], 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff6b) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86ab0002a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x2, r6, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r12, r14, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r4, r11) fchown(r2, r11, 0xffffffffffffffff) r15 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) r16 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x100, 0x0) kevent(r1, &(0x7f0000000140)=[{{r15}, 0xfffffffffffffffc, 0x45, 0x18, 0x777, 0x9}, {{r16}, 0x3, 0x45, 0x1, 0x3, 0x9}], 0x1745, &(0x7f0000000180)=[{{r0}, 0xdfcc8ad1d9337111, 0x0, 0xf0000000, 0x10001, 0x400}, {{r0}, 0x8000000000000001, 0x10, 0xf0000000, 0x4, 0xf7}], 0x7f, &(0x7f00000001c0)={0x100000001}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)) 16:00:12 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x2, 0x4003, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8000, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0x6) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f00000007c0), 0xcb005093f78273e) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r5, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r12 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r12, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r15 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f00000001c0)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r19, r21, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r13, r18) fchown(r11, r18, 0xffffffffffffffff) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r5, r18, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe41, 0x9, 0x7fe}) fchownat(r2, &(0x7f00000002c0)='./file0\x00', r3, r5, 0x6) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='@c!=:\\\x00', &(0x7f0000000140)='^&(\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='!(\x00']) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82f9f900000000000093"], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20001d}, {0x34, 0x0, 0x0, 0x10000}, {0x3d, 0x3, 0x0, 0xfffffffb}, {0x6, 0xff}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x81, 0x0, 0x3f, 0x10001}, {0x8, 0x3, 0x20, 0x5}, {0x1000, 0x5, 0x38}, {0x5, 0x80, 0x4, 0x7f}]}) recvfrom$inet(r1, &(0x7f0000000380)=""/196, 0xc4, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) fcntl$getflags(r2, 0x3) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) bind(r3, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x84}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0x5, &(0x7f0000000280)="d0788172f226f371d7499b148ea2b633329010a1066e6b8894a5c59f317c7607e13a5a993307c159e3b6b9a1dd359f3814ceb15a00c750209373085c052548d22e79ffef89910800000000000000d4ee337c2c8be5425d7bf6c41c9ed7c26fb6942bab492e5717b7a994981464451fe7e9a2cb77045990b6f592b6b14894b3080041a664e9c207cc351bda2e13ed7553859ffa1cac646c") 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x20, 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x65a04de9fd6e32f0, 0xa50) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = dup2(r2, r1) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) recvmsg(r3, &(0x7f0000000500)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/191, 0xbf}, {&(0x7f0000000380)=""/85, 0x55}, {&(0x7f0000000180)=""/23, 0x17}], 0x3, &(0x7f0000000440)=""/134, 0x86}, 0x800) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r4, 0xe}], 0x1, 0x0) recvfrom$unix(r5, &(0x7f0000000200)=""/173, 0xad, 0x2, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x2, 0x3, 0x2) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec025301199fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[0x6, 0x9, 0x9, 0x0, 0x53a, 0x3, 0x1]}) write(r0, &(0x7f0000001140)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e58420883372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f323368c24ed611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d", 0xf2) 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r1, 0xf, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r5 = getuid() r6 = getegid() r7 = fcntl$getown(r1, 0x5) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r9 = getpid() fcntl$lock(r8, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r9}) 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, 0x1b2) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r12, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r12, &(0x7f00000007c0), 0xcb005093f78273e) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r11, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) r17 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r17}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r18 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r18, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f00000001c0)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r25, r27, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r19, r24) fchown(r17, r24, 0xffffffffffffffff) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r11, r24, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r10, 0x1, &(0x7f0000002380)={{0x0, r2, r4, r5, r6, 0x20, 0x80}, 0x3, 0x7, r7, r9, 0x8, 0x80000001, 0x4}) shmctl$SHM_UNLOCK(r10, 0x4) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x9e91, 0xfffffffffffffffa, "42ce5cdb5a050047000000006f157f3300"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a", 0x42e}], 0x1) syz_open_pts() 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2010, 0x40004000000028ad) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10491, 0x103) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x22) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400800001400000000000000000000000000000000000000000000000bb370db5dfb367383efe", 0x2c}], 0x1e2) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d09", 0x47a) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) sync() chroot(&(0x7f00000001c0)='./bus\x00') r1 = socket$inet6(0x18, 0x4000, 0x800) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000e, &(0x7f0000000040)="90000000", 0x4) close(r1) getrlimit(0x3, &(0x7f0000000200)) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) pipe2(&(0x7f0000000000), 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x8000, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0x0, 0x1}], 0x0, 0x0, 0x20ae, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r7 = socket(0x18, 0x3, 0x0) close(r7) fcntl$dupfd(r6, 0x0, r7) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) 16:00:12 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = semget(0x0, 0x1, 0x608) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001540)=""/212) write(r0, &(0x7f0000000340)="99e599181ccfdbc1665cacce27fd77f16701478e25641563bf73d8d375b377b264f9e1860eaf35f5d65cfc22ecf827bcd11836d138471d85799372f60b9519a7329ce6420123351437d6ae7f702edd20577b52d628de11082d0e2dcfac1a56d20dcf14271d529dec29aef7fd4dcdbd0b7f18904cebdf8eef4677a667e7a07e360b09d69b2d39b9fd234f7ee57468e3e8f0aa2925c642e8a467482546652762a6b910d384d027e8e1de8e9460ca2ad981f6e5a56a74535309f972bb6cc0c60f1e491e4795674ac36668c2bf7db2c228d306169b2fedf915ef2653cd839acef396aaf75ec64d488dad0afb37617027c73f9fdfd245707b890522af47021156d20836c75a560da347567b034ba7665ab55ddb0ea46824e30dbc173e6ca56b33b44852e2024fbd2227fe8dd377356d690a43ae8d02d46af9a8a8881ee9d933a7cb298ad2961d5cfbbb15c7a79965d2c1305fc06bd5ae45bb3ba7e854457df346f1228582ad36db88d6ad543727f01bb955e19318a354eb762460b5889b7b5692a4b927c69146d6a70e1e5cbd5a1d57836622004f198097f913967a7eb34bf5216cc377cf4de1ebb974b5ce0542ef49ddee5239f9d516d4944fa98478490c3be71c350256fb13740cb8b91bfeed53ed55b539f14b5a371a21516452a3b3cfa7d1c70b92c006c31693a7d4463ddd6b2430fdc091b69c68c275107f9eb7b30ff72223e72bf50f201df25a885916d3871480372b79076519381e0a7443873bc4c37bf6b13e9ac6804ff86b14901966f1fd39d30288dd9d7af02908e97ceb4201c55e5ba620a51b52853ff3055f89b51731d410b8c61c5eca32fcb78a81534a4f8c4dc6c9445a83f17d207da10494226d7b6b375923cd11d39bf1ec95212c0a9ca3926bbadb759fb103206bfbbcb2ab87737d4f75d15d98c98df32c88b2cfb465b2712a98bee7911aa4cc0d4a6c29fe237ad242c43ec9a575bffdc1a1c4fcd4ef09a0b0fb224e21f369728078587b7597daf9f29b4e92a2e6f202fcfe31c265d4f46b8bc142c7e78871d41f75b3d08828378abab8b5bce5cd06ff380e1c6b83429387d6b7d0643a6d8faa57ee0e32187d39d1a41accd15f847471fc54fa1483944d249f8049c19dcd63fb8572360304ed86ec4ffdc8d9cab37a65e892685d9d00bff1d07df9e6a3ebc27ed612e5b44db2298d9efb85f2ea8ccd0f4516b5a68cc66e04dc477f20736c6e7a52328eccfab1aa41aaa2d7e8c2a7d58bdd94e071398da130b38a3c261dcef5c3ef796898627806aed61a48de490aaaabc8f319a68bde2e3ea6d947687bf5c54808f4304c348726e3d0eb049495d7d6df74f69fb2a7f16a6cf5c846eb0081fd96ab16d8ecedf0a95f814314c5a20c698dd23600f3f6cb297eb21962dfd8798e012159bc8cdfbd575a8d8c105b477e81846a9af3661c7e4aa44d3188039ed1867ab506145f5bcd1f81d90fb1a67b0f01de54db66583f53645607a671c7e4d3912c2b1852e76870e9025e90cca3f9b8eeb460d816ead2abbe4ef7e2bdce9de047213a2ecf45c9c231bdb16134964e6661d2fd75ca99c345d44c74c9f09512087e28979e2d882ea047a52f564fe539ab8b78ee96b9c991be2da0f3e93c9e6912a040a06eae466237c774323b67daa00ef7fdad6c65aa9a27d66154f6c06330cf4a9eb1287dcfbdbdb23ff66cf6a632adf17cd38a477b9bc1d4edad1545878613f85381798bc11f225ca1c6199557bf9b72e92bcc42e389918314195db9b476a62cd5898ee8ab7b6a4978f38477faa9666cba8ad42870f2922e82f34c73a276eb4b8fcfd7c3f18a96508c688cfb2e785dce481b7903e84f656dd07dfc5dd399e4818256ac57dcef194d57f2553914aed7d68d2a5cdab8bb5cdc75c4a057b42b6a8d0e2914a89f120a367807ad9fa39ba3df7f30579a53875c49077582c66e03de10b8c10ca7e217fc177967419b501986797b7c91b3b11d7bc5e6257917ecb29da711ea2499beb617aa7c9dbcc20651e47888d308cb4c47212898f22c220bc5638cce109220b25dc3b4745ddae8aaeffede8fb566cf09952bc18f87768d6913a12844ae6156422c46037f9084fd082f5b9ed6e862eac54fc0530f2c023fb226b45f62639465a55b8f3f592f613b03be2152f5c9a334748aaaa9ef523bedf2f06eae75afba205cf71976ff6df7e009794dcbc0856e896be3f4034654af78fbaf76f37a5ef465f0d9f8c4ef1392c100df037254b8579f4ea81998ff715435118d3dd9f7e6e7e9b97513b66902d4fc9f32adeff7a81d7ac51d5cae84aa8fb03d75221d958644b6f520a7de23172629417e05bd65942864e7367c531e20d9097f23aab3a493ce781b21067e2377f21d10a5a15208e9010e6c6a7565a15f5b8a5fe79906b3b7a24e950e78dfdaf926c2717127368a43da2be3f73210293e4d6ffbb36e26752ee3effdaadcd0f0e5d65bc7159e1916da682be80059e6f668cd22671ad09c3e4496a84cfc1735854b94dce0c01eb20ccfc83fffcd32f1944fefc46cd209c0031d4772f2313de99f5c49e220a0e1ea82fff735bc1dcb072314b37f671c72a04d391030a88e3f96c95fea07379722601f46a1d8ee815c0dde4dcd4638a60cd8fbe2a1031ab9f1928b83e94fde78faf763cb0e57db4ca496aab67576738b7e3cbfcf6c0e055c6de91710a5bd289b446a390e8a2d055a8e775c1f75fac225ff871411eb04540183d3457459edb857fa37de016d863478fd7c42c4cea6497b32af7b1c92a02177a0ee6c4efeff2603c719360a51f5d5f25880545dbf95c64f82dff796eabd42e00eab786ad99d88822ce9a206e2940c7970c3f66afdc20d64bdaf043b7426e1ffabd684b22ad4744b93586f4710e3f06e25af28b26da0a2434decc39ff07a9dc382a74e6e389ab46ab099756aed50071df2cc7015eab3f5c1c82699e3563a6202204a97a812bbafc2bb4888af23d57f69e14fc3cb9e9c2decf684c3b4ab46337ec1b63c3f88d0055af902a29e17158ec462e1e5c770db3f4c2670a71dec6b4ff4c2a304a1967ef0c0573ec22e58d7f1fa5fb43dc688a06d9f8ebec82e747a07fe1f7d8befe175dac59854406cb13aad6e9983449aa96b7bf530f11ec5ea27fc472f677e17c16ed8f66b2a58999757bd7d262498fcfe3b7448215c9f7bc047167dd07b987b860013cb0de87420fad2f4be342ccb517459c13336d17d707ffeb513f7933ae8870e67afb6c5990549e19057654d35df3d8abb0e5146101295a5f1694e00a84f74de12c979d72f9ecad471cfd3abe69cdd344d229126c7585aebfae4eee3b24671b1c893dbdf01010e3e3bbbe817b264ca79d67f5ffa8c1f5870d2969f669a58a87f5d4b9f03548cf4ab14666f55062c04f5a20e1afc20e9100947cbae023e2fa9907c2137a8709f53a8891afbe5b8b721fd9b6260a477d25e01653191281328cdc0388fffae046a0663fc640bfdca5935191ce69e9337e26fccf39f0125062de988e376ed94bd2c1cc674a0ddd91df48e35f957322af9c5a89cb32b663d353db927d6b8b25a6a29a9c6a2a4f52d9a0d764826135321f960254ed377927aa1243f2cb1bb6b14d3eaf7b376b3903a58098ed0899a5f32e12ba56a593145d29b34de648e8227885061076b9749e9a35d67e43b2e94a8716d1a5b0db5807a4c16bf3a66b77a0b332daaec67646ba8e54db0097f158643e01a7528f03ee6926ccadd383fc56ad8ce419d0248def845c81808f84ac2aa3762a24406916e960dbdc33fc6b86053a890670d3918273a981f1828e29e524547d18cc7d9b5aaa965938dca73d0c057aae9549ba8dd6b478055f4b2c4faac2f14c363b0b13ae1bd1a483d53293b7315e840314ef8fd915581e6ec770928d50ae694b2a9976bba3644e27ab4737ef55195f558519d999713dfa403bede26c665767b88dea4b0c5c121801c7b83500ebe67948dab9ad2bd6dfad6144a90ba21e2ad89d9bd12f3fba51b0e511a7767c6f5c4b7cb798263e87f56ddce9a6f53acafdec70311a91ee968c5821ee368f8073b7c1d9168ec4fcce9ad469d8b19fc99ed4b89a4aca8a27a5cfee2cdd5be712ecc4bdce56457b848a333c84c0868f44e16b1e8e0d742f4b22df9ed188de70a133c8266006c1878604242f35aa17314dbf17a6fe9c1f834fd161d4a6689d9aa322d2548d39b05147193c118f858444a501f513708ac0c7b730bad1bad9d3122464b32684f575bc5a0501320744248cc4a8e12082941583fc93f57bf15960886490cb3563305512086b61cfd999cb20ee156f50dc8b75202cb293cf2ccd17e16b6c6147ae58f41a114d0bfecd95295a036ad519e76fd788d72be930104fed273300e766ab6f6848694d87e3903e04f71bef91fbd7d7316368e4fbc8b1b87c2460b5f0949f1acd84bc2de966090942c8f0b5a5c767db6b7c0c75e634e6bdcb7cab804011e739c5f1f560b9757ec5ca5480b8dff2d088bcfb0ea8d75cffc2b6cf676769e014ae842d93d9bd05655fcc9159fbcadf0805c7acdf9db8f59b394072a8ee725a71ad6285d9fa5fb6bfa6f08ef30760d3fbefb8c44fb03008cf6319809b528ee92d40af5eb74b9d3c624a6e7f4cd7eaed4ac56e8ca5cae0ed75f3bfba920f21e7a1663598079615f6fe7f8355acc91de3f1d0dbafccaec49aac70d6d73658c3f49a87094bd494c7e30a491cc2b46ca89772a96c9235e2f19fc3f038d09b61fed83ed6ffa09e3f3a580790e26a77d17a328144e623ebdd9baf9ee765e44c254ee780e1a0dad496df4c049faae89ab81da9228965d9d0ce45fb2db14e43b4e73efea221889742ec1357899fb97d9ac658edbdc86905ac4711ae97163c46c3dd044caa68befb72f406b436a6b7e18a5553ea213f3062b42021eee3abdf5d0501cd93f586dab47b7a6222ce4cd90a017da70ca53c278a3ba9e88c940b9e136bb7c53f3a415b4d4e72ecc4d945e25e7206611cf6a17fea7186da6eb540bb0fa3150e4ae41c5cf490d9fa16878d350d69a9a62083b0f97579797acc5f9c1a26788f1d9b1db23212c8f8c0442030c58bd93b7c448f6b4ec08c9f7682bced6b412767832d9cf865c6973724f8e3f88d0d897c92817c445afc4493bb2bb16829470b4306dd72e666fe9f5dad65496a185409bb861b72f611dd9d68560c191c711644fc0fcc0216937726dccd0390571b41be8a01166e79aa6fb32c1c33a766c6fc8e823d044d1600d243343aa1dc9c0d582655d8dc13ebcc17d07eccb86cb2cb28978af9e2f4feb3ec80ad862ae83664d012bad9257f50f2d73a51bf48d099c9848a519f8e466b3e1cfaf51f67425e501edc3baaa5b7f73c69e625dfec87801549c5dbe675cb7acf13c43e8c3fbe81e2050b7de40650abc93c8259cf855fd7ffedfbec0417cde646c37fc9303a73401b0d3de953197ac67671d309019fa739b150de6814a9952ec9f60c19cbe8cd1b5cb8290254cdf2fb850b8178249afc93a31f0cab6433e7a1ec62825a8aa9ab34bdc610292708ae4e9623ad53f859d620314ebccda020928c41f662555b604525df2572ed9372757ea8c96a186c9103c927a6b3bd623fed5e1a489eed7413c489d13eddf8b4ce492349fcbfdee3d9993270598d654d59cdc4c6a0aeafbac158179b55d0b5241c6c6ac884bac698a3ec268a29b741a97b56f7f845b35db938e89a07545ae34f4d56af70ea640c93a67d7e9513ebd088551e66e2bf6dfcda16834f71afaf19b617b4fbed8333f61d7feb9deee716c901e98d3b6034a6e47c9dd228d20", 0x1000) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) linkat(r2, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x40004) fcntl$setflags(r2, 0x2, 0x3) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r3 = syz_open_pts() close(r3) syz_open_pts() r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x6) fchflags(r4, 0x10001) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x500) semop(r5, &(0x7f0000001640), 0x0) r6 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r6, &(0x7f0000000400)=[{0x9, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) semop(r6, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xbfff, 0x1800}, {0x0, 0x4, 0x1800}, {0x3, 0x1f, 0x800}, {0x2, 0x9, 0x800}, {0x0, 0x7f, 0x1000}, {0x4, 0xffff, 0x1c00}, {0x2, 0xcb, 0x800}, {0x1, 0x8, 0x800}, {0x1, 0x6acf, 0x1800}], 0xa) semop(r5, &(0x7f0000000280)=[{0x3, 0x3, 0x1000}, {0x1, 0x2, 0x800}, {0x0, 0x7}], 0x3) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000000)=0x91bc) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/121) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000100)={0x5, 0x0, 0x0, 0xc000000, "1ffbdfa6163cb90277925f1be62c36ae61c4a648", 0x1}) write(r3, &(0x7f0000000040)="6f88a0ef692e4e607c3fdda949d545c6909726f9f2c1c2d7e91e0028d7cd577bc2eea42c85a2b4924d2129caa42d0135cfddde64d5bd6e235e7450d466c4bb7ccf3b653ce4d3115e34d18f9d3f730cb0c15c2f5903fd03abbee57332e6902bf0eb9281526e", 0x65) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x100084}, {0x4}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = getuid() r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x29c) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xfffffffffffffc34) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = semget$private(0x0, 0x4, 0xa5) semop(r9, &(0x7f00000003c0)=[{0x8, 0x401, 0x1001000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r9, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0xfdff, 0x6b12, 0x8000000000000008, 0x1b, 0x8]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x3, r10, r11, r12, r14, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r17 = semget$private(0x0, 0x4, 0xa5) semop(r17, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r17, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r17, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r17, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r17, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r19 = getegid() r20 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r20, 0xffff, 0x1024, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x55802326dce418d9) r22 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x28) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000100)={{0x3, r18, r19, r21, r23, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r16, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r26 = getpgrp() fcntl$lock(r24, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r26}) ioctl$VT_ACTIVATE(r25, 0x20007605, &(0x7f0000000380)=0x101) r27 = getuid() r28 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r28}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x167) setsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000004c0)={r26, r27, r29}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r32 = getpgrp() fcntl$lock(r30, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r32}) ioctl$VT_ACTIVATE(r31, 0x20007605, &(0x7f0000000380)=0x101) r33 = getuid() r34 = open(&(0x7f00000001c0)='./file0\x00', 0x8340, 0x90) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r34}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000004c0)={r32, r33, r35}, 0xc) getgroups(0x4000000000000166, &(0x7f0000000040)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r8}, 0xc) r36 = socket$inet(0x2, 0x3, 0x10) getsockopt$sock_int(r36, 0xffff, 0x20, 0x0, 0x0) 16:00:12 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="492b52f5"], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:12 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) read(r1, &(0x7f0000002740)=""/4107, 0xf9b) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000500)={0x10, 0xfa9, 0x4, 0x401, [{&(0x7f0000000000/0xa000)=nil, &(0x7f0000000000/0x2000)=nil, 0x1000}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000009000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000000000/0x1000)=nil, 0x800}, {&(0x7f0000000000/0x600000)=nil, &(0x7f0000185000/0x1000)=nil, 0x400}, {&(0x7f000032e000/0x1000)=nil, &(0x7f00001e9000/0x3000)=nil, 0x2}, {&(0x7f0000202000/0x1000)=nil, &(0x7f00004b3000/0x3000)=nil, 0x7}, {&(0x7f0000234000/0x3000)=nil, &(0x7f00001c2000/0x3000)=nil, 0x20}, {&(0x7f0000034000/0x13000)=nil, &(0x7f0000174000/0x3000)=nil, 0x5}, {&(0x7f00001ea000/0x3000)=nil, &(0x7f0000136000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000321000/0x1000)=nil, 0x246}, {&(0x7f00005ee000/0x13000)=nil, &(0x7f0000039000/0x2000)=nil}, {&(0x7f0000506000/0x4000)=nil, &(0x7f00005db000/0x3000)=nil, 0x5f8}, {&(0x7f00004e5000/0x2000)=nil, &(0x7f00005c0000/0x14000)=nil, 0x8}, {&(0x7f000033d000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f00003f6000/0x2000)=nil, &(0x7f0000179000/0x4000)=nil, 0xbb5}, {&(0x7f00000e4000/0x1000)=nil, &(0x7f0000179000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1ff}) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r0, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup(r6) socket(0x1, 0x8000, 0xff) r7 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) fchdir(0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x89, 0x8}, {0x84, 0x8}, {0x8b, 0x1000003}, {0x23, 0x1}], 0x4}) getsockname$inet6(r7, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000140)={0xffff, 0xdee0, 0x6, 0x200}) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000180)=0xfffffffc) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x200, 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x81, 0x8}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000240)="20b19773d17603bcd580f0d97780d2f994505519f1ba084e9977643a504da33fd55b63fc236373bc3949951134ead572ac2cadb72e638e5eb9e094ba3e8952e07aa5a69bf4920e560c19282c1a01417c10d00e11b01022bfb83ba05f9727f31f357e87a57d43dfdd96b72c1130c1507c4f595d0e89b7ddcb486b74a4f43620b747768baf68f83289d899b256086a79590cfbe9d2f39062e460092b43f34cd28d68b308e6980d939b5bd4b60df6f3a3bf6bedf136191591aa656d19b7b6473c4372bbb085b590d4a6e06faed8bd597266d514651ff4c62eb57d9fbedfa7e000a5af42b5e3be4143d801a9ce7e56831fe8b125fc7481d91f08a9d95f3e674409", 0xff}], 0x1, &(0x7f00000005c0)=[{0x1010, 0x102326a800e7e2fc, 0x7, "f4133f15ccc3a6da9bb0fdaadcee128d6c32ecfdf3534c6fccb3e1c74ac6e9373455747305849c257ae59c268aff608f63bb37bd05127cff83b51bb1160ffb72d7ee6b04436b2fc6e0495774e9a61f48e7237ae8935c9f2df9a01176b8bb1b6709f4527a1bf6d464d92009a3984307c712bada528aea1f453587e2351b191d4ba5b397304e6a31fe63abcc50828d441ad6d846f23f8ece10aa5c74bb661b3c5e349e091b6285cdff715f4b3db1989921888e8a9a7acce6cede2627fdf87227a9f7be7b1a208259138eacd49fb54ac2d955aac9ed102123b372ce5f513a29e697ccdd4ecc9b0958b8bc36888d864e146566e7ea95fb715f466fa6f2045739327b64b87b5f8a2dc88d518e998c1edc67ff890debf99a0d003aa676491f544915e5216d5c91be69fefd1222e8653a881a16e5d3b23e59d9957034ba10b779ad2a6204d79b20e03744418c091c10be097d3bb8d60e1d9bb63ca6ca9c1ed864c31d9f1be1b7cb3dac4e5935473a88daf20c680b48caadde171938d7965a5238aa77f29c84670700411882d39441c3c9d557a79d862e3dd7e95fc30dbab8e679aea8455b52e81601503fdf326915af5cc5b3635154d487a3080311de4ff6026ac3c95a7205dee4f789569daca96f92729d675dc9ae05f1a5cfea514618856e510c532c52aeb7c4d6e314b315572f697d7d1c336a5a4502d481a1664b58915d44934408082553d887318a75d71a0b601d0fef7ab8a82b360f0fe35962f76e083bf79ac072efe3ff5eba01c7695bf4e8dd33f1f5e5c61c9e47a2283f41ea249134b9df9e35ce84d73acd5b6f8f3c63ea16b7156e6c133f8b55f006ec59342c710f54f9724ff8ebdbe14190d856c746fac676508ad207deab1e8a1c1b0d170e854fc42a41bd7fbcd0327a3d941d74bce452993adbadd3426c1a7c419c37ee4657d3c4472e95088a71a806b03f0c652ea28d99f79068d63a7b73a07e387f43dfcd6b772cbd58a4cff07d776cdc31e8f38f45728adb154d5769ce16ce8b258ede8aab8fe80c1161df545cd6ce4efd136907fc95272a0598a1f653a5f3bf1089139584b9db51d27376a888a18013c6979543f6ddb5cc9793bfcda46e00689cff1704d245b8e73833c24cb96823720536972453fdd0ef6a3bddf321816d7496c8ad2f11c3cbbdd33493b7a79f5ae575c977aadf481e4685206380489a13cb158241bb2348327927e773cab81d7d587af2c04a4e7753827f3af186e9e17c364f9fe79a43dc5b71f72e989d151c872e3df57d490e69da10146fbe15a9c7eb714e2e2b36927cfc3eb249f422a45ebecea653fe046150000004a4252527e5ac7bdb2b3d9365ab39127120a17828c2fab47fbaccbac078df38062352ad0797af44738b3b2c39bd6427607d5458abe799a2206752a860033685923f9eb63ebc9adb09b5f9e2b6a5db837ceeafa2479284252826396f5a381d2da5a6fa19b08bb25e63bc990007bf3827d27578b756fa0cac110b9189a139a282963e25681ba3ba6a8a8aa4e830a72a229e2200b4d6363583ccc5312aac2df73518193667384906a63d0726bb3e2451276bd8f8ebb1d310ebe521e35eca13c2eb22521d82d99c77df50e9fafc42e837c572633a5040eba8e5924488c4ce35d2413813cddf3f3d5cc8186187b103ee0710de9947f9e305377baeb21841eda7eb6851f2d44912ab4a1702d2c50e595ac24ff9f0800767b8be03432126030ab5350b1a4fcbbf0244dd07cb8d401b7feab99db7c2f38428442ccdb8306f8dc5739812fba2e96ed5ec84d19166be256da832cb8d1db047bdeffba7403758877cad354359b7692343c5ca046908f3a4e687f576d2759678911d68e347564bdf72929b4d7429de47ce2586313bf0963d198946b4e37593823fe9f2b77df491a17e58d12fbb40195359c9f5460ddf5ab6e4887fc9a98ec1be08b95ccd3dd34a1c99f4f1e8bb2ba59c59b23baceafd25b5a483fbfb1ee49ed6ebfd0f7c15e70d4ef912d8a20150565bd1ae603eae4073998899f2a575cbcb747f9922d291900b67fa22348d3041199093f6d14cfdef6e3c8a2020124fc4bc8c679004c509c31d1385acdd4289eb7769e8e4ee0da22abc6ae066272c3ab2ece0dc8a721afc48d74e855aface0d76d79d4c13b67bfbe366010ac1b14b5befc58ecd93ba2a25906a20766da83770b343d82c696ad6d27ecbbd32b6c0a663fa2f92e53d7949bf36c3b41cc6bffc9924239e104061db6f8282859dd7b9fccbc9828a2f67c8a7998e98f640500ed9f3822bd13ed9c5fb6d77d648465adb4d1d6be260e6deef1e6c464fb5ef02b52470a4a7724abb18bf89d7d351dcd11bc35d34e3fc97655f4db87b87c6ef4705913a434dba7aa5679a07bad03ef5233577c402042d9107312c04e06b1fc77fcf0bbeab3204be864060d9b84c4a8b4b4aa065282dcb63a3e2b66de14e38504d0b43656d479629df6f55af04bf5ffcbd724fa5c43bb85491ca81512aee8a9fb2a75f4007922c1e39528b7b84fada3d8d6bd968556fbaa3838e652d142554a8f52a033e2f39d83a18abbdfdea9fc47b38bda228f0bbaa90ea6dadf8f981d57367c1daf62fba32d7c34445d7ff51429ed66477be8da84be33d0e190bde0f47f835e9b49fb4385776b338590d58b3059e721c9cf6a4c9e8c139800633c5fe53f57b9e3405878e2626b0e2592760eb353ce578879a071c398fb29f5f16d5b746e3781f90ed3c7bb2211e979b3e4eb9a04f36fbe806cdc58ca46d5de58e995b4f96c653f1b7de565ef7874d3e0c5f964fa846487899806a3bbd1b537d3324d5e53e7d3306cc0bc5867e9f50ccb39396f3bb4b492a2804443394385b853dbd53b972d55f749ffb1f0d67b4d078c1c5c4762492571c2b0c7c12c5410be41c87ebf4fc711a9b1a82e502b174d08c559b51b074c90779c8fbbca1683edeb5811afe2571587a468d9f59a38e7ff810d8b463623b9a94fc8de31096bc4add418eae4ed69d99a572ed962bf45f9ab80afc72e01909aa8144a4644305ea31de5ee97878297347a98c503a7cf6522b105384ff823009b622022e351974639ffaa18fea1408fcfbe112acbda52d7af08d0ee1985b541e9d74ea596fc6ab1ae9c53029d644f9f15e10ef6a329f04656a69ca5c65e1a2a97114705c9a3e3c3ce7a5ba855b1486515d6bb81c41f2b4f7d6dadd550776b1b75a40913aaf075debdeed08483b59863ac1dc836d75bebed9fcd362400dfb48dda84c2476a429b11498e1d4582ce58cf6f39d15c85e113a9805a1e59c68d27740461280c4484e48a6942b3d6da4d4a1fd800c6de71091e580d7948dba417afae2e3a81f0bc858ae3559004a3ac73f0214e2fad5031f0f2ed00fd559c588888b6308720dc75c50ce78edffe51e22c6890f33aebf74de3d7d1e96efdc48883cf36230e9d17c0be40de1bfd9084c06d4f698cb911931e967f137a8e4d1a0e12db3de60739fa05409886b880a99edf1df548a0752149f92c63d5f5343d388dcdce26c0dfa0793341a603de6709d905ab8d71e47a619f8ebc064ec1f40cc1a7091506bcae505bf397a82679735f1b20c4e5a2ad6ea2eceb662297c83792b5602dba9bd35a9e3503301632c36e161fb9c5d920f309a0402cc03203862d7ed33ef7c8dd23e6c36953399ce55eb83d509724e10f4734cde8b89cecde8f661dfd1049790ec47aa34712b43261edc5cd14a0dfbedcf4158481b2ad5bf6305d1c20fff3e64956bff26e28031d56fdbf3f2e1b07d85fd7ea48d8fad5f0242487a558170d23b5217ad76bb3080a5bcfc4b70f747adad4bdc777671d6af738cd9cfb1bdb0680f912dc81efd417f243b15e97280efb7ca4c84d36035cb4968222392070cce0be9fe0c4cf679e297b16f3db12c4b00064f2916994a41102a6d8b4d3af49c138bc28d4149d54e125f2404e6c0d0b72f798d4c4cdc91c36567f473f5a616890d616cf79ec1449d95617c1341b3a2019bfbcc07cd241415ef3767cd95013dc6dd3e070324a1f79e40084008dd1c5c494875cdeb3ef7887788e891a430c9d9dc8024056a3505868e92e7baabd5ffaa1a2a8bd151c9ca18a92fea1d22f13f9cdf4655d8951c66ceec44dbea5744d92aeef48b34583281c884f3bacadb11c1905ab328bdcb0ffe68d5def606976d86e8f95511d0bb5f8494864d16017c508905b171419091f4fc823fc985e4cc8d230a78fdb37cf28c02cb3e0d705034116eaefb097a1bd3bf919bbd8699c1562209b129d2571a1cacccc0d5b660b6485e19f9b587f4697f13e81656261e0b2c655686fb7009238e1e5a7bbeb60397cce8b861b1e4e258eec0ec7ce6cceed27c7d8f93076961ec7349b360d664d2c0cf56153c7fdd7e68da01d4b8492f4f754d3d3291977fb45c4eaa3e99e25fa5f55f49aa37cdda99e197d044b7c1f20a4f28da217be52ada4edc5563d33df0bc633d240056acf5d34807fbac1a4cab93165304533b393cd865093020689bf065134c2f320d1a6a815e73c46816fb1ec110b55fe6cb03a8c31c3018ee89f2a4abdefdf84c57ec91e6fe176694f5c0ca7334ddd921d412ac5f11d2e93c18ac1488e8e99e4f330ab66248e8f1b2e54b6fe2df2c2803505f788f789a774d21481d89dc09d0778a21fc0ea931c92387f1555b1db293ce114063354045f68959ed059aabe5fc16143763809a51563d57bc3edb3eacb55b395069af2fdcc12121472f3410f50f859b61125260f8c0402c436e1641fe8083603d862da77e744c15c9739cdbc38732cea52341429d987f8dac4283a9dc1f1961664767e62e7462071d29e77d44cef0ab894796d1ed9d9901689e6ccfa5f1c701f1a7c2da152c10c10a841260ab554119187743dc89ab27bea9a4306df1698c7b5690386c9d6a4de09ee3af66417e38c24b27ae2e52359f7d1cd95f56b3fca26681786237c7e27f3d25aae796261d76001a6885f52e38b8295d88ffe02dc3c83e2796ebba7a69b936d80639bef0edb85e0387355a8898e023ff3e24204a90b871e033cdca09b55eaad40756d86d3c99808282f3c6344279c82372e9663808078f11eadf722654217b652c8e0f501b645643cb8582ef6e5ddfa8e1f18a33ffc0ae6eb82d6f0dc48115e2a4245e9f187939e831efacba668aa23ce87fc9401a0e2d3eae46cf61f8133d43afd94f929481cb45499f56a61af148d40bfb63fbd362f814eb330a1aa0fe70653b5f3b26ba2e47df6f109ddceae559f15afa609edee7d999ccd49286c845091e4f998fb79ba15a56ef71d03de1220fd3a933d74062fa1eed25758a83b609dc6dd83c9d7bb3534e5c55c06a3374fccbe9b8c13b9a7958af3df2ce8f254ea05319c39b4c1060d1e3a9a9f45e7fe380b5549a17ef1dd6b8bb06c7a466737722d2c7ab1d211897e7a502c731e4309dab1e75473c34b28f10ac2de294c5af705b25ddac5bd205883c11467332c863d9396deb470cba37536bc3ced2441ffa3c8fa5fd31bdfb5baa8ae1ab7c625f38314b736a3ec2d7f26e29ba9c1d7235a344c077a8d69364c6572e4590bf4998259e50d07b1fee8505eeced135f5797b18c73c3878091cf173806fc30b664c2bcb5acc42df7c7d5dbba91b6bcd0c178f112800afcd8d35bde7d1ac8cfcdb0f712a0555f14ca1f975afd1fd08a1bed59f44a0e93f38ba2777a6310d846583f662281db7717bdaa8e28e43b545f61f30d6964335074ffb196d90db93712780cf583a4c0d4af84a318db59cdc2773e21692c8cdc41e980400586e569903e3b5f6f79c12f43e"}, {0x110, 0xffff, 0xfffffffe, "f9c7afdbd0c95cde635229902b15b2d7c2fd6799b8aedc8d8896cec764a7312eac311d0f11742506fda7f0b16f4b032dccb8da5f8fe42151078b131b6b1478476b1496db207ac11630138ceeac3d90e3a6781c0de4ea913dcc6dcde73f2f703170ec471ab5fd0a2e3ea06944119dbb7768e975a6e41a6a934ff0332fdd7c38d55af04d70afe703db1c7535e3039dbdb9d2f69bcb3c974c5776d7f6feeb3b43aa70693d4399a025f18b0a309c435140147bba35e9be4a331e224b082a2270998e1102278d1dacda15ce9cbd8a95b406bc0cc07b9d2661495bb84b77b52d3efb12552080562b9991d9e82957f73216e4b25474ebdc97c8cbdc41bb6974862858"}, {0x90, 0x1, 0x3, "8472095abedecf326dc37bc4898a9878ddabd9cd1ee342fc119ebbb37b4a289de867b1700e9c8fad8fb1d264ab8b1424d460acb837f06aa043daad273a01436a9e73b91e32465d7708c0b55067b7f6c9bf23381c8ed1559317d342ea9045644254a9de2db36139954925b505fd09c466910c2d13e4e1db72a4791aa315"}, {0x1010, 0xffff, 0x0, "3bc0dbeda9dacd8b9ef07f210ff35d16b61373122ab11dcd063b8faa84dbd00eb90dbeb88eaaf679d902d238cabc2c43f66e61c7672491a3bacc3589bdc55a6cce6a6c992937d178b72858a1cc95cd35c12a6ab497074389f804b2084d6c3c5b7571a2cd920789b9265f98f0eb84f7f45e2b1552ef438273c9edda0a1fba689664166a3bc0cb53c03ab7ff7aeeb46575a3cbcbc0a3f72854711c004eed3c7c491fe9b3fdacd7de3ac58e2452242e587b54d06b68ace3837a6d638f6d2de706b23719594e3cd262259cdcd683313f2427e3917ead461a48f24f4f4ecf659453fbb08bf0c71dcefa111b0d865fe10e6ab259362a2a03076c56437b781711ae934c0409ffc567dff10215e52a53a14aaca5675b3b9c04d9ed597a4a2d0f05b56b79239afd054ff61eeab5466b00dcf5c718286f0bc8e7cd4b60beea9f8db033a6a2eadb88cc5ab614c5d298496e5f17b5a7dc7e51707446ac075cbbc5165b9e8b6901fdc1b70b0ddf3988e43ff5b3bdd67a9e0e12c7bf1e12b95569b1d805673f2cdd1c754870128e8b9deb5e749930bd902382c344518f67104bcf6b0637fb75e113c92c151b5b43a0099e5bfb60435cfc9f4b8245d794003531f7a5090579a34457eb983745ed9feceff48ce8ada694aba199304212b956d42ef79ab45263ade8a3a81b0945bef8f3cb1d6d311161a6f2b764063befbbb762c28c1b23ef8f9e1b84bde2b53f27dbcc03fcb36881b1f16ef92c440008d27d64bc331770b119536d5bb7c3f292cd99119296d8ff6598cc3ebc0e2b4369924bc8c9e3f9cd39713fedce2e6c148d4d5e578dd1ce806822d81fbd8ef1603149b08fdaadf228056da2f167b76bfb4a42d24bf8dbdcd409b8b5427d7410ec6829dbe575178fc3d184cc90885dc7a172b598ebbc28a17c9531ab359b3fe3dd6d02b54957d2741b39f39d8cfa901ced7b23071f38a371389b0530360b7d7ec31c5fe43ca4bca6a8689d9ed26e4119154d604d2795c9e8918efc6d016f6c3d887ac76168dacaffaca2163df9c20bd5f00d657a918b2d728969b7d950b36e68be006e13690fcc6b5a6e8eabc6db6b62b312cdf57cf1e7de4051480af2ecf0268e99c3a249309269e05087642987537a80d26af71a4093b749b0d54137fed965090ddbc0e961e0653e94b9947dcaadd5481164a366d65042dbdba4239824f8596f1cf9a3a2d306e8e02ffc6fdc29bc53583f234cc67404019473b213094da2546fd5389c4c9625ebe18a7432d9dd7b7960e28714902be0186bb9989cf5ff9326ae6ebe1656d65bb652af3bd49510240b3e9382c788e1a140d332ee9b790a4c009134282b64dafebacdd7276f3134cd358ad1fc986c20e4b15a663f183de18009d8335f1aa39046a2edf8cd284b1de5b5ae9a0953fe53383e98dd60a6617c8650277f7575c561f733a984de98ec1ae0838419440f1d076bc8cc9eca8b4a115eb139471303267396f1e3b9f48c62de84276b7c38af923ebd7a1787e53305c3b8958d3a293e2512db4709ac5dbee4df19e2aac805ce8c06ce1276a03bab4be2d1e8c503c8c666f2f273326b7abfa85606ad9997f7c5a79e866f6991216a68096dbc5c2abd8708fa8c75b2adc71f6ec11195e73d6e4a2ee26f25517a57b3eee808bee3f32d4fde7325ae52dcf8866b236ca8b3fbcd16a327a5dc1e74875b912301843d874411a235d4c94641d4df023175474bd30674233fb7d2c3858c6aeca645ba9db3ace20e84afa882de32d0a19aa8227c8ecb4bd6cb32c3381fa402c48b00c222b05053abd1c853778c7aeca0f19873cc4a8795ae69d32fcfafb515a46a99a4a0e3fe80b3d9ae1330693c9df98c2b73fe9a953a98f05b277fdf27f5fccf1b0da133dda0895d3d691d2dc4dff61199a9a3f3b4baca538465b1c186ae725248d7e318db6ede58722980044b0186b74484fb92f944b74dd132c57a766cab987c94475c3a41f6390867bff1f54af1bb83ee8fc622d8c89bb1d52588effe1d47261aa2c2fd58ab0e48adba0a0fd47d9cbd51cf479694262eb6008af6ff90aa637cdbc4ad9f6feaa910850b1be464844d775ac460d40a86a737693cf854de2da585e51d836f520a492b995d38b766476720a59c25c73d0eef9d1a611b7b28d034c156903aa422213282847273f33913e8963e55a577d8344c119c856627f4f6edf229a7f575ec70ac23a006f71ee64a729f23759d7c6ba0988a087a7082797f7a9503a75eb439cbdf9349204c087313e184c9a8ab87dbf4c19bd6467dd4255b7c61c0291969791cc1872eea905973c953d6ccf12728f87649203ec74b8f9513e5687dcc0f9620b84e3eb4ecba07d84a30bfe8107f0bcc7fb3b41feea425fb0ea9511128b90547eaa4e3ba828346d3de372ad1e3a891895e7921be4ef5b65ab64e858255980efc8618a2e86b04b6a8e7b0111573bc73460e70187a162c854c6df20ad38581e8dd05131ce9160318c39f3e3b6d228bce9d357a6e7c13b4eca64e50260399ca75a5b0339deff659a1e64b3cdd75525d50474ac60ea1f9facf845d156dd4c69ab71a0e091658dd5a462a256c343dfcad69992b277fe62593610a8c8f2c3dd6227f8af050400de6ac402314279c119173a98b05fda2cb68c44fcdfe13a3a77af8fe32acbc141362c1697517f3ef2e0ab1ae17e2eff157dd9fa5fedd62f777aff0a8dcd1255d51a803e989213e58661861492f101476be9414b003a8663e611ced20942abc1cd14db2841b0da753f404dc74d09b6f0a957b0931b926260f0deabe166fe2d1a3a1c399f73d12fbd380154eddc64a584a6763e271614063445872adfd698016d8d86c0c777708f1e0999aa75ab179b6e842710502360bc659dd2f20e47aac7d282987228969420ca1f54b2f5f9bd4663427e6f6ea4b49c818a122f1cd3af15a4c1abcdd5f54d1d46f31359aa43dc145725351323973d0ab5152c16c0074e257c0dc1fdcfaa972ac35c9629e5f8d7a8d6aa12861d51057d67e2c4c3595cabd8782153f5bfe63b59552f94cf1d1327fbe589a7a8ab56062091d9723809d1fc3058ff84efc85f0717d856d142c5b49745c2dd7c12a7d6803b74200c5cc9a140ea45d960a9d87c3e42c30e60ca3c91456c592624f22d8df976e677c0e6d559091239df425d57cfb0cfdf3003512b78db9020f6aec532f0b227a789f8fab6e9514890d37216bbbbb92004c54d87d7a7c1c3436c67d910886215a030852a0ef44565c716bc6b8d9e16d35973c86c1aa42f4cd3c761e3d7d40b8c78ef68e592ce6b3764fa02b9c9ed1fb5bde8b5d9538dbab0ad56347412acc46dba7f5b31e78a950de2f895769f6d8b10b1974de8f0a35ef51d4d4910b8249f998b0ce94d74310c1177d61fbca48204c344bd18a9d7de091cc287c0f0edf5b7823691893040be03c951736f5c0b4dbcc97461a448d19c94742ecb48bb00712809dba5c9094b64c99b4691484014d9290a0c9d3736e589f12b06fc55b5a6a86d688d4aadf0ad676d16bd9f524b997efd3879d722dbc85387f837a7b93cbd45a5d0474a3f1deee89b21653b76ed5dd51497be19101d9db7faa8a47a14bd16e6322d0616942f912a4393806847901ac152d744f07e4c6708ab460f2ed74f872ff087c4381fb9c318c13976f0010167a8f3b8c48a4456b20773efeddb2829cfede3540b450395bffb8f183e2416fbfb933be2775419c0dcff1603920a18f599f019f0ae94894c209b6b3177a5cf61a75c5559a8efcfef3721777f53f6357e51591e965d66dc357d76e3bdde7e4596f62b130e8549fb33841cd26aee868692e3385871ee907864502fc20071f0c9186597abfb6671dfaf02230d9045692765912a5680fcc15090939162694c6ae215abe201b2981219cb13d55352a06537fd91af9f8f01ec0f3cadc483d0e7bc97819bb45d7e27189cf4c2762e5e0ee14e2ec3ee0088b7ba65e9beee9230821523fd394539052b76d0d0b0d696acc9b56a651e0448395f05d753a5602ad525417c2f1f37efdfb7d7993b32aea8e23015b533f219c0ab42bd850b40134004b35ff1d3d5890de82948cceb4d71bec274a60d27745da8dc12fc8e18c52254dd1a5e65a683b0d3736466f0a3e05fe84ef8d9999745b2d8de4911c552bda268ec6956afff5b711edc8f03403fb32837910402e26843ba98cd7dd08bd2be292ab55383fd25f07e491a092c797907af14df5dcb11714cf52127084fbf53d00e4485765515cbe7a5edab3e057b286e9cae24e10d6bc00b6364485421525a89179ea4c61fb1334b4e6903f0a634d0d93238b2ac306797f2c3ce3923e021e8698c1164ff47216307ece81d15fee15b63b009a93ce7dacaa596bdc64fd9677e381dfd444c1bf0f3d41b3cc21081d1afb72d68528cde8e2974c5082729f6e57813cdd01e1db6f3130906b17eb452cb22b33acbf47ed81d08ca07b613febd685e0591154f3acc3617f8c734eddc9148e5216068540bf19dfcc6843897bb8420c3bca1995f3ef9daf140496b9d689d78876a218246b791807fdd4ec51a1192a8f03b324075c51b0eddfb7f9d002197a158c1d42cbccf7c7997261a6ee7ae92689a1472d08c751d3cc8cd924eda16c83ef675578d987babc37715064c4b121a3ae8af524a8c9336a451fb2e61f9824f54d6775b828d2b5ca2947ba3c047a4791a84f09b42bab36548cd2f9ebf24ab038f241b772c56de16acc28d5e7dd4ee768f84ecc62956041efd76bcb75955e859947b538b609da98419929373aa4eae1fbe8f644b0e400f145019edd2433f4fc6eba7fe422bdeff6bd5c701199f79292a3c8a01457b4e1992c5565df30cd18adf8e2934ac4ddf049521542c410083f3a3f4fe554c458da57810bd24a663f06f54bf53625593c974f43ddd0b00e4be5afd98b89aaa3645a6a9755608eb26fe62de7de671ea04c51bc242832b945baffcafb0668b26b1470b35130d47f99dd35e9f3658f9fcb1d9660ea4727ba67097fbdc1aec98ee33f6ff2bab2ef833d2cb4e5259fe00d6e34e9f759ee80c83fbefda0e1212ff9200e6012882a302c4bdc9741de22234156a9075c4d685c250c5b7746a576f325ffc92abe3d284687b09bbea599eee119afb1a636fef08da20ffad773ab41d92e23036bd6ac764e10c779af4e2f087b19cfdaa7076ac52edac0b672f61af55340fa71b2620cedda3e926b5681a75a04a1afea825e46d7afd1bc95caaf25db63731e089eb0598f57f69031105d543ac1bbd9ed26c33a195722cdd8de744dcd3114273b180681736e3cc8fa91126105bf366aea51dc3b23f6dbeff25abdb3c838787394f8151ea4b5a508228414594d1d6f38abd38a921d991709149577f62e30a834bf0c340fff4bbe743d9256463851e1b24fb888fab886dbd5de45df7528530514cb8699e538a67a9841d777b66e3e72c5ed0528abfa8cd71ac5c6becb7f6951491dfada28da428113adc7fa350ccc6bff8784e7f6af79aa4b61bd625323e406c178e4107b1da274c1a81eccc112b69157f5b83500f3308a1542c040f77f122f447b11fc943dbf19cd0b66abe85bacc60567521c2e35c3c11ce052bf79f62667360f2c7236b1a224661a1b64f6da141a7df9a1e04a82c6919a7b130c454a7e72a0dade6cc5d9f67b56c2d44c2fccb153d11631d563f18507335b8c35db021a17ea4c847e31a00327a9089f539f4712fc5564dd4a2a6068c5ae475dc3633fa2e2c8130255966468ff560f09e16d2d5489e4cb0e4f11e0af5a0a59ec6ce1d0e3f4450dba50de5a46384bbc"}, {0xd8, 0xffff, 0x8, "17f1eb35980bd37e1f20aa8736a056587f7a25b450afb9235a1f356ee07ee5225095aa8a926b89a9fe9bb0ab6e793e99e532b6d70046e2013431523baa703efffce6e132be4900eef10bd79fb8074160301f7b67ac839f621ac068d94bd85f65f063cb7544510b22dc81ac8f3026904575bc735dda86ecae5b0fd618dd462a63c453b21e3d8dc6a5cf09371de8cf4d5698938e0b49c94215c1634e4c48e24932f3b4b732c8b8ef41830cacc583793ec33d2f17738add348fdfa3c9016dabcb55e0"}, {0x48, 0xffff, 0x7, "05f41536da8256f9f7bfa4b1fd25fa7ccfefd63d6fed8735d7348456ae9e417bc4fcd28fc37f1c78549b6c4e71a1064ddf"}, {0x108, 0x1, 0x99, "f654bb88497ba54f76bdf90eb9ad65219b8e59555bc13273f29683394ac8a6e7530253f47b148ee46e0f09e81de8b1c1fae04d0063f674f61fc108941cdfbb0b5439461dc1445576a5777f230a36006e2d64d1c4a4e0b33bec083a412d6a4f1fcb6c0a86d4260039a87276783c3e8618ee47803314171d3fbe2007d41a3cd90f9261d04efdedc2480538155a3d0a4ed85b61602dd61ecf408723a8d0cc8ac0c227f1a8c95e457686f10c81c29974a14bee49121418a0a77386ff4bf8c549572ab646dad92ddfe17df804d8d9d7d8ae9f431e382aa6d45fb9a114f1740bcce9fc7b979b56ae5b9b166569def7ac81b42360f21391f5"}], 0x23e8}, 0x0) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x10, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) mknodat(r2, &(0x7f0000000040)='./bus\x00', 0x1000, 0x2) r3 = kqueue() dup2(r3, r0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa9, 0x20001, 0x100000000, 0x1}) r10 = semget$private(0x0, 0x7, 0x0) semop(r10, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r10, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) r11 = geteuid() r12 = msgget$private(0x0, 0x682) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xffffffffffffff21) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f00000001c0)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r29, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r21, r26) r30 = msgget$private(0x0, 0x682) msgsnd(r30, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r30, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r30, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r30, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r30, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r35 = getppid() r36 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r36, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r37 = fcntl$getown(r36, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x2, r31, r33, r34, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r35, r37, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000580)={{0x5, r11, r15, r26, r33, 0x20, 0x9}, 0x7, 0x9, 0x4}) r38 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r39 = msgget$private(0x0, 0x682) msgsnd(r39, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r39, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r39, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r39, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r39, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r40 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r41, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r44 = getppid() r45 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r45, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r46 = fcntl$getown(r45, 0x5) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000980)={{0x2, r40, r42, r43, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r44, r46, 0xa5, 0x1, 0x100000000, 0x2}) r47 = semget$private(0x0, 0x7, 0x0) semop(r47, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r47, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r47, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r47, &(0x7f0000000240), 0x6) r48 = geteuid() r49 = msgget$private(0x0, 0x682) msgsnd(r49, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r49, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r49, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r49, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r49, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r50 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r51, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r54 = getppid() r55 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r55, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r56 = fcntl$getown(r55, 0x5) msgctl$IPC_SET(r49, 0x1, &(0x7f0000000980)={{0x2, r50, r52, r53, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r54, r56, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r58 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r58, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r58, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r58, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r58, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r59 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r60, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xffffffffffffff21) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r63 = getppid() r64 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r64, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r65 = fcntl$getown(r64, 0x5) msgctl$IPC_SET(r58, 0x1, &(0x7f00000001c0)={{0x2, r59, r61, r62, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r63, r65, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r57, r62) r66 = msgget$private(0x0, 0x682) msgsnd(r66, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r66, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r66, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r66, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r66, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r67 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r68, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r71 = getppid() r72 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r72, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r73 = fcntl$getown(r72, 0x5) msgctl$IPC_SET(r66, 0x1, &(0x7f0000000980)={{0x2, r67, r69, r70, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r71, r73, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000580)={{0x5, r48, r52, r62, r69, 0x20, 0x9}, 0x7, 0x9, 0x4}) r74 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r74, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r74, 0x5) r75 = msgget$private(0x0, 0x682) msgsnd(r75, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r75, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r75, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r75, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r75, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r76 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r77, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r80 = getppid() r81 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r81, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r82 = fcntl$getown(r81, 0x5) msgctl$IPC_SET(r75, 0x1, &(0x7f0000000980)={{0x2, r76, r78, r79, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r80, r82, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r39, &(0x7f0000000300)=ANY=[@ANYPTR=&(0x7f0000000780)=ANY=[@ANYBLOB="b63e1c4ef48f4b6d7ffd3d59c331345436e93b236febb4efc5275bdad3bb7fb3f9c82fab6456b50235fda803836feb2ac82212e47e2e10e421f3d903a876e38234d73fae14d939ed80bd7f750282e0a06020a5cdf4a8cefc3a", @ANYBLOB="f85f408b08b1c507f626e4fdd02492b119f4906f0907df450be4631263adfcb30f9b7b28986489a164", @ANYPTR, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRESHEX=0x0, @ANYPTR, @ANYRES16=r52, @ANYRES32, @ANYRESOCT=r74, @ANYRES64=0x0, @ANYRES16, @ANYRES64=r79, @ANYBLOB="6be597f4ce3783eb8c3ae88a3f24030025992aeb1e14b0baf004d3a489cde3bbed2838de48b464b7669e083c4b10f34d4e96854b8c06f21796965c6e526db32944a2b7726f3b9fd5a05231c54af8ec6b6c91025f6288d4cc8b2fd5edfd4ecbcb9cd987448eae90618d148bee2c9bb492cb378fc21fab55f40040fd069df4b1d43585a0b96ce7", @ANYPTR64]], @ANYRES32=r17, @ANYRESDEC=r58], 0x3, 0x1000) msgsnd(r38, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r83 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r84, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r87 = getppid() r88 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r88, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r89 = fcntl$getown(r88, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f00000001c0)={{0x2, r83, r85, r86, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r87, r89, 0xa9, 0x20001, 0x1, 0x1}) r90 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r90, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r90, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r90, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r90, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r91 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r92, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r92, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r95 = getppid() r96 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r96, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r97 = fcntl$getown(r96, 0x5) msgctl$IPC_SET(r90, 0x1, &(0x7f00000001c0)={{0x2, r91, r93, r94, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r95, r97, 0xa9, 0x20001, 0x100000000, 0x1}) getgroups(0x7, &(0x7f0000000140)=[r5, r15, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r85, r93]) setgid(r98) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000500)={0x10, 0x1, 0x4, 0xfd17, [{&(0x7f000000d000/0x1000)=nil, &(0x7f000000f000/0x1000)=nil, 0x81}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x35dbec0e}, {&(0x7f0000f14000/0x2000)=nil, &(0x7f0000e81000/0x3000)=nil, 0x3}, {&(0x7f0000011000/0x2000)=nil, &(0x7f0000e74000/0x1000)=nil, 0x1f}, {&(0x7f0000efd000/0xf000)=nil, &(0x7f0000f78000/0x2000)=nil, 0x4}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000f61000/0x1000)=nil, 0x4}, {&(0x7f0000f12000/0x4000)=nil, &(0x7f0000fa2000/0x1000)=nil, 0xffffffffffffff40}, {&(0x7f0000e5b000/0x4000)=nil, &(0x7f0000f71000/0xd000)=nil, 0x6cd3}, {&(0x7f0000fba000/0x2000)=nil, &(0x7f0000e11000/0x4000)=nil, 0x9}, {&(0x7f0000e13000/0x1000)=nil, &(0x7f0000f6c000/0x4000)=nil, 0x101}, {&(0x7f0000fc3000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100000001}, {&(0x7f0000fb5000/0x4000)=nil, &(0x7f0000fc5000/0x2000)=nil}, {&(0x7f0000fce000/0x3000)=nil, &(0x7f0000e34000/0x1000)=nil, 0x1}, {&(0x7f0000ebd000/0x1000)=nil, &(0x7f0000fab000/0x4000)=nil, 0x1f}, {&(0x7f0000e27000/0x2000)=nil, &(0x7f0000007000/0x6000)=nil, 0x5}, {&(0x7f0000ed5000/0x3000)=nil, &(0x7f0000e40000/0x4000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb58689860", 0x9}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setuid(0xee01) r3 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 16:00:13 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x4000004, &(0x7f0000000000)="c15401000000482f776da02832076834772b5707f4d0e38aa91a9317a17837aeb644d90200000000000047173224a32f04a27e8193d54be45e329647d2414b9626796061df7edb5081597a31171fa3224a335cc268f1990f1c6f0414776d28ad084a2a8062878873db3f3483000000000000100000000000000ececcf44d29fa7dcc95836d411efc31e57df8e0d83c14c7ac62498ea559dd1601bf460544b9dfa75ced21bc84757560802bd7b42cc73f112627ac10", 0xfffffffffffffe87) 16:00:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e80000000000000000000000008000083900000300000000000008c18c000000001000000000000000000000001f0000003f00000000000000000000c00000010000000004200000ce00000600000000000000005600000001000000002000010000100000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x0, 0x66, 0x0, 0x0) sendmsg(r1, &(0x7f00000011c0)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x5, 0x1ff}, 0xc, &(0x7f0000001140)=[{&(0x7f0000000140)="f7899248a358778313f3e29f06438cd2921ce6144c483a1b2855234e23d9f6d1e3e944e6f85adbfd43d78f2f65c7be534560f5310b7786499415abd620d36d4c108050c7fefa2fba3e74aea934cef69d0834a4c2d528080bce00d9fa861b9f998f8f0945075858e4afdd8f21d966cd9705b0f53ce7ba272ea28e8395e5c7897ad8b031e92e477b2450d02930c52ab673248b849fff1d7f0501b179f20aa5d20b411a3c1490080e91e86dc8fd97bbc4b500feac103ae1890f15d81283bd473b06741037aed407fa8d4489361524cf962048e75149e0504136667627e3947ed8b9032fee694f86f15ce98af1c497af6a7bf841dbcc54e92009818b6e4b7b7a02c9d73f8bb6c8ff7caaaa6f3485241f92b4e50c635e462522e262480180328d21588fa09e9fe4282eed43c771fd53fa18c15b7112eb8a1f1d64fd8bccb0839583c2df0c23fd8f292780f018857095d09455b0571f831aa52a0f7f3c7d501bd44bd999071c0567915e42c47af1884fe3b117f1e68028f8dabe635af1768824ae49dcd63492bfcca2fe9ffd0b660bb6fe951bb37adb5973a1f020ee1039108c1b3a5a351641762dba7bdb0919e7d8d5b89a99a6a44d114db64ed1e2f2717978f4d1393d5f086ef15098bc9a43883ec557a6a43241b6e11b11109284b046f5c19ed1066ade1df774d6603f2017771823e7879a6242b4f0bb7b336077c7bba1b77bfeb73554efd9ab310fe7b0bf054707818665d40bfdc3d31f451f6393774605210f1b5f9269dd5afda062b3851aacbdb569aa3023634c90c557f41c9059b09e2b3bc11252620f03a6a3de47ecb0af46dff7864147149ddd9b72b9758f76f1770b0f8bde43a0c2dc91293d0261db8393a8a6ddf5801b694da1ac8797e8c8156245b5950136cc7983d3d7023bea21dc4fe3018e3dcc669d3652ec93b5a8e187de234ba69c0341da54a25c2f959cba6ddf82b9438fdad9169f36c64adbe3136df475512929afe95469a69bfdaf71144adf458cd7ea339cef29197e3b4b1dd86e054ed17e55632ae52996356162aee10c207812f692ee7d1d14f3dc62f09a0981bdf5f3c9b59e5744f9ca0d1cce40c4535d7c31feb5e2652aba344025c0c343c38f4287fb760bb9d2cbcead8aa89aa89b159b415802b0dc492d9c3406d8db69ae2a956f6cda1e8cb3d38221417e0e55f16008a73302ee1eb7f924b02569b6372b2a49a8cec6ccfedc9d59461d29a9149b1009bff49842a1e6e8fe738c8504e20e11b400357e941fff927c8ff04e08e61c107a06110713215698a038d48d089aa571d2a5e19b61c9f5c75ed3dcac3a1976587379fbfebb875c807eb1db6b12edd5412a5c524bacdf41a8fd788ac4cd6b6351a58d430faad8e12f2809f5ef26f939f82821620b7df3689128b97b46b2288e6d9b6a85f930bd9d8619b724719cbf6d275bd3480dd364abd78fcee67bd772df3a588f9a6d02b0a4fb489cef0f3fb93c472eb66f5ebe51567a53f1da684801081b35e7ba3c2cedd5e3dc61313aef906a3ae7a2ab3620a7511f8edb551e50f38c96b230d1af8e0f482f06e298083aaf0d6c5ebfdd88f2c8c9e8080c60e46ffd3eacb0ae7ddac390d1fbe379aab0a1f01abd20251e870120fce4896127119fb0a0c47a5f3059e1e0b0c5ea70ac81a8b984474b3c1963692325fd3c7e7fc13eb7e1856959e728affea7913918496c222b918167fe573f9e7e64eeaabbb43d4695807de80851d366162de3558410728ce3cea8073a8e7adc245bb4062b45e01102491cfab75e2f711a29bb7dbc6e24273907b2b84206893a0b113fe2484cc02c0a9ef0e19e6223e7ea03e19dd9aac98f4466548b81b94957571a4a97454b60238a9982d306a0a2faad7a6ff88e3cf840b70757ecb43c1e6612166b193dc4e01bfbb1e24dde359ab43ebc44fcf1cbef27d2b1828a7be57006d309123c22b1d9cd8d0d899e5d75bfed1d83fe292dcc2327328c8134ab248894965b9fa96d2245583d06b6ff7828cf644a4d98188f3a027b4eda3633e73a4fe694b432e62beebad699198cef7e3f0782201d49ad61e835f869e12a2e381fb3268c9c00d75641f381be3c9b415b9799e1856763623641b82054a7357e1e86e6f266a8a97345d31959a9f349af1842a29c32bcfceddbb84d7ab6741bc2db52bff967e2888e5a68a93e9e917a2bb440c210968c8ff1beb35ead024cc94c33e90f022892015a289e7835f2960ce2cf916322388643548d3571595c83c2a336111e95633fa22874d5ef20cf24a2c172ad6ddb04992f223dae609f89230cb696eb09fe60154c13e26ca262070c091224e8e820aace51ae2b31f0930ad43b400dbb33104397d6f004961425304dc168eee7517569793700daa711d5c378ee58aaaf4977b56adc736eae8af608e48d660497c95e2ec3bb157f34286ae305784bcc0632cf4c0926550e465732371692d9ab12e344f8887f798207e2e39b7b5dc160e398b9dd69f0c48948e168c0182195af7767c6a22c93191fc77bd2ddf13f85c87cabc6c130f97b6c9cf6055c3bdd75a90402bea0f81ca0d7c68bd4cf20f97982f3df407484364ba6fcfaf42e7f34d19e0750252f0ce7866b9b2b5b039b9d4770496d887ded8d6e996d4673a2797e7a02658339bf1ebc5e9798fd282881dce5c7fbe778ec437c786efeda6b3e7904ab19b9d3f30241b326beacfce7c85c988bcb6e403f3bf56597f98c557b2c8ca741e1afb6e08bb390652dfcd6cc2c873a76a50c4e638cd49374c5bbc30d87a6c5cc8e45638733fa67ce3f5dd65ca78b6e084c749d9c684100ddc65801b5776da4d5c18cf44f524a325421326e8abfb84b3dfd34a6799f9731ec9bc76020e9517ad5e92f47e307768280fe8bc33043f64b09cffe5efc7bd512bf08da9d14ec69e0bdc4d0fecce40bdd5b63a19460e7876a15945d2a8e5aa0d073e1cb4749116a6154101cd464a8d7e66c8d5e1c4f9b64fe535784f9b7ced97f2d5984f4d44f4c4bb68913e5a0447adb6827e6e7fde7be3b5accc25eea1b47ad17c740d69bbaa3ac90258a0b7e047b353a2ccdabdcb707c5389528bcfb86049cdbc436e1ef7ed53e671c2f9079c67f49f2cc6ae6b2ffef30dd53ff451a1f2edc043b1c1ca6f0cf48ac2312e852fdbcf7d023255b4c30935c5cb89743c39d7f0d493be2bfdd69b09d93f13495486bb9ef2b0fb7eb0c8ab3adb191f49d37e6293a36ea36579ed881203a254faa10f3d6980c94ac9d2398d7aa258533a6fc4ee4e9f02e8981cc14d15c50a0995d8cc036ea92f33045801a64b5acc4f7a04ad50a60eba1bbd4cb777960152877a12216da1a527ac4aee2c56f2bc137a9d6b2ce989c70b46ec7dc68bdf9adcbbf4b9ce362f39ff4d557d1c68ed2143235daa7d03ef547041eec4439c534e55ecf80ffe337e885de5215a5bbb31d2f8405ca80033bc7db3727c1da5cecd9643fe64eec076d8a0776ef92e48b1c1cafb18ab70e6753ede25f13de892b7e693343d7380439dc8d739c38444527cdb410a80b8bd496793466cefd9099c6343f75168b8a460550a5ccf537ca883a013b68013174d13dd050e9b86532189831f58f6148d528eb768f6732c103842513f7c64773b336e5864a5dc758b924ca5ea4386ae9badaf6b5b2284e05e6295783d9a9c43e35c5cdc114b0eaf5e6bdeebf3a7738b946f395085e821d0f469484c3b75e4acef141ba47c7b51adae49834404415f17e8dde2851199bfb789f0bd2b4c7c9ab29bcc671f621fb7992ea433ba64c96e43001beb2ae9959e9997fd4cba3dbc843895ddb9fb4abca50259c26101c082e4c59697358e9a7543a53765d3e5b3f31e8399e1cc5869be48c6bc4e131d6d2a6c3972bfc8842bc15c94710c64767d836f5a2c2544ce6f454b373d3ffe9d35eda9ab4899050cbb461347ada48a18c6dd59ed287104aa22c6a02d726485d7868589791ab3a5087c31d549e173208c90f498ea762f556c87aca844f67f4546ec01ad82fc5b0f2dc576d8322a5eab826ba5ccfaeac575a04ffed0a0de24fd9f417cbdd5a86a07ebdec2467d60170719b70cb6cd5f02d1cd03f48b975ae1f15a5fddcadf4dfe41753545c62b7fe7d6fde66ca48977bdcc3124248247d44b4dc2f04676209b57dfd5c88152cbf1304a8f153118d857bd7c8129a3a15be65f64d2bb9033fe5ac74b6b907258eff0862963cde40d7220b380bf45a5cc30230de1b38080af133d5827eb82690bae33c8a7003ea05db9d3efc3a7d89c133b68b4a8c7c4c370576a1a58b356cd2a7c8188fb20603e2df65348ccb17a6eb88f55437347bf0adbbecbe8e7ed5aaa35a95bcb1647a281ae34f9f128e3e6a2330322742b071fc5320c6ac9bd2e43b1702c8958ec1087f682564035c292743266b14bc6b1ff79cd1e75af5b2a800d0f525d5961d50155d18fd522bc471cfa6a5899aef9aa2662ad21341fedca3ac38720abcf9d4330c6b444f612bc46b62b11bb41cdbc8db1316d1b303727191763a904d0ba69c38b6d8c9a598ce833e110c730b127c01c4e2688ccad47810e02695b84a5c52e9ba048903d2312666bc7d6f210073973ca3da51cfbe65013389258f55d5620e0392e201b433adfa4778a0b39f23a4267831bc9acf35dd5bf0aad3d7735bb28a56ed674490c16251415937ffbdf844ef29abba344f3b49d88d76736be13fff53939273acd8e6590984151ab9360e1e77ed883720ebb10e4b28544a53346b41f96faa88a8f1f5e21af982c639ef8ad5c87e6220e31a1caff45327dd8977a0465c5ef88ccd3ba36e6b3f55d56ad3cc4c1df495b96ef5aaa88c7b4b35ecfb43a0cdf763b2b0b979753755a41e76bcc171b04e43f327447315111da0c2d0343e5a0693ef9670e680605bcc769163459e305a80904f82b6232c384d402b35744a0d83ed9d34aed461bb0195e01f6f4e2ef97b688fb7e137f8b1153dba10d9d2d8fff0071b09a59a673a41c445cb6db4d31916eb33974964bde92bf7a301b5df5f36a9ce6a84cd2854b1b42303450eec31c0a9d882a66a84756dd707fb615c8ebc00a685658afb0c724781e481d0cf2ee36fde6ecb9b7e9d0cbbdc883d3bab74194ba9e7f1723cfb88ef0a85a5de0b87eaf78b85ebf6c0ad679688a62eee99e0b8a3647a846503c37f513cc06acec9126df57e90d9e839882862fdea15ff78c46888fe826ebed351444aba1bb9b6581c2e6ae37d695f05d08026110939e036788556ff7157c25c4da877713b45e4e93c49fbc6268b8c675740751203cc4686891a344dab96ed677f084ef0aa1de7d0bf0f3aa72554c707c2166097a5421891790a28cdae75fafb3098237581a06b2b8eeeb3c8cc1a31da589dd9abd33a805cbabf7ab54ea10c60effd8c6c6909af74c1f2db376db1d21097fccdc1954a98fe594883aa63dd0caa3cb59bd493856a825d02543d4960b759ba71737a0a0a1126a491f1737151cd4fb14b07025429f1dbce1840c3dba38b4272d8e4e0b5597c516639754e78ec2f868110b9d8e2de2dab9124a7cc1035b9b43f0c58deb333d6b00811c088110486c11fe231e71304cf3587e3df7686b98faa85608f720f650ceac45d27d98d061151fab29a1f93d072cfc04e4dd562923adc79fc9dca9919ce5b8982a559beb258c70ac6abb467d9371953d53828e36504e3122895c93cdf09e3135fdc320bd7048181384eb53cc4b8d453ebbb7610a29c3e6f46aa40164470a06ae9f547b7628a175ab8f8a621649ec6faea1afa469e24c2831c35d9ad943e24bfce75c9d4a25fa77252fd", 0x1000}], 0x1, &(0x7f0000001180)=[{0x18, 0x0, 0xaf8d, "52c0f4b338"}], 0x18}, 0x8) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001200)='/dev/wskbd0\x00', 0x8401, 0x0) fchdir(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000380)=0x10) r2 = socket(0x10, 0x3, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000100)={0x7fffffff, 0x9, 0x100000001, {[0x5, 0x7, 0xffffffffffffff64, 0x8000, 0x1, 0x100, 0xdb6c, 0x80000000, 0xffffffff, 0xee04, 0x7, 0x400, 0x0, 0x8f03, 0x5, 0x8000, 0x7, 0x100000001], [0x9, 0x3, 0xba, 0x9, 0x6, 0x4, 0x3, 0x10000, 0x8, 0x400], [0x2, 0xa0, 0x1, 0x6, 0x7ff, 0xaf, 0x2ddd], [0x1, 0x2, 0xa35, 0x0, 0x6, 0xf412], [{0x7ff, 0xb04, 0x1ff, 0x74}, {0x2b5f, 0x2, 0x34, 0xa9e8}, {0x6, 0x8d, 0x21, 0x3e6}, {0x4, 0x6, 0x1, 0x7}, {0x5, 0x9, 0x4, 0x60000000000}, {0x8, 0x4, 0x8, 0x10000}, {0xffff, 0x6e2, 0x8, 0x401}, {0x3d0, 0x0, 0xd7, 0xe4}], {0x73, 0x9, 0x4000cace, 0x5a}, {0x2, 0x5, 0x2a, 0x1f}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x62) write(r1, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x2}, {0x5e}]}) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r8, 0xa5, 0x1, 0x100000000, 0x2}) r9 = getpgid(r6) fcntl$setown(0xffffffffffffff9c, 0x6, r9) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r10, 0x80185758, &(0x7f0000000140)={0x9, 0x5, {0x6, 0x200}}) 16:00:13 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101023000000000000ff045ad35a05d5000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r2, 0x5) fchmod(r2, 0x1) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000080)) 16:00:13 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) rmdir(&(0x7f00000001c0)='.\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x2) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x4, 0x6) setsockopt$inet_opts(r2, 0x0, 0x2000000002, &(0x7f0000001300)="f2c1b9bd08008206a86cb97ba97f6f62365f87283acfa90be96144aff3059632149a562c0d9e144f0ece022ae169a4b42f4cc59a5394c35fd75634e6a2bc6ac1e0ffccda35a306e93b5d3d36e6257838437bab339af9f8d3175ea8ecce5bb0dba403bf4a51b99aa1b42df6531e2fb82941", 0xfffffe48) pipe2(&(0x7f0000000180), 0x4) r3 = socket(0x2, 0x3, 0x5f) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001380)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r6 = dup2(r5, r4) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x81, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r7 = open$dir(&(0x7f0000000240)='./bus\x00', 0x8028, 0x8) linkat(r6, &(0x7f0000000200)='./bus\x00', r7, &(0x7f0000000280)='./bus\x00', 0x4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000300)="633ff6c20a03c917d91632486ccecfde0aabc59a0f000feb5c0e5b768c6c47765b74b2a62732041e329048a794785dd582072aeaf07950a48b76b815b33fc97dae801b5eb6aeada116be87ea700f9296ff9e1a29e9242ca52dbe84584868484f020fbb95389c385cc5d73ec9b765192ea36c8a42443d55adaf5445a9e5e886ad61e8f0bb20cd1db85f69b908d50bf9d38cf0b6d947cd0cf13d978ab3c3de6ee481ed613307e09fa1beb6ae62cfbf253894be1b56b3dcf25330188ce4cbea54376fc813b71ca511ebca2cecbe50db5cbcc64f3420cbcc36520b8ab67c0afd33e504e96a3ac50686767034c3229a6ea2c75f91522b868652f5d812da7bd0b098ef8c49c1d6ac89bd11135003671b8d656218e9facdc344aa32d2c0c15825d77ef657e9df1bda1c31c11bec2cda45e115fa7b655402d91372735d874ce11bca3d5a57584ec1bfaa41aeb1c7c3d96a689da681ba620cc8d4ec70d2d28e875302ee0be10e5584f47791485477a289346964c57e41d3037741f60cb5655363e248bbc8b7ba72668c73f725695d435ab175570cdd0c8302f7315703d622c5e94f29ca7aae49268d5d9474d0addf943448cb2d61a16c7474cc49a0bb396da184a6c77794444ce359c1419a788649b3283594cbc3df82a3e4dc78cf91710dac4b21a5e50e34350354d4481c1895937ba064e7206c0bdf389af4cf68bb0a570b563aeb5cb827cae1749c2caa884c47f89ec15cc41c580a8e4e6d25228739302af403734e86db0461223b1909a94838eca3345497d94ef431d9873eebec976f151d40b3077e9811bd0ffef1a3cbe204f42024244a2d755395a48b361084e703597f2a5c5d01e5787c6d0f92ecc686041afb5622e0f8b6a7a964840363ee57afee2ff67ce0c03a31e8fb367c60299dfe0ce7db401e3dd0e2a463e0dc18829b2173f79a7af2058df86b3ab0a4d36ec25d0c36f8e2bfc919c9720fb18a3aa18f3138dc9c901a2f715d01ad1004a66692783659e9bff51b01cf8e279616ef4acdcbf29910bb412daccf3ec3b1f9312efb2b1681571b7871feea0e4a22e0395aaf1f463e7ed2cca1596c12407a94702771b8badb156024f176422195518e80daa0d92bc389169334e46bc2abf47f10edb326ee7bcf5f2f15d510242def716b1433feb4f7a167399bc3b82ff7e00db55c205b91b08be37b6610ea3d439551e67cddbc80c4d0bc14d777372a422d494823d5ea6a740c90bf75ebe0453fb1b9c4be86485d40d2d51837e296c38381b5c57fdb838a33100c765c258e34c10ea8efbdb1e9df28b2199a76961fa3630d218bc94a5ffbdd60382174c0ef05340e9d14a54051e55f38e7eea1d86e4d678742d28e1832bb6c4600569971456179ee07115ccbe6dc19a2a588add573361a9b8d3c58a81126a30e68c71f3930d235f508fd0751c01465aa219527ba25776cde96b1e63944548f09ac346d0dcee1df8a1a4faa94133c60a38df4693d599be3d7eb0706235301605854da72b688509e23c31082fb5f711021b46e634ad864f8750b8901a7ae9e18dec1d3457bfc5223c649c9bfb32cb1cc9ce89ba231f25fd9703fd933c3d55a412095d96ce20585976750d1815400de6de85b169b7a4d028159bb630cf673ec929469af662c136f4ac26ca25ceff0a1cbe7178b0e6de29d33b2b274d1c1a50a034cfc460fca2cc32f9a1ea672cca3de253abd3a06ec3d5d14c6fb639baa5a4c3c8118dfa54881d3d16aea302a3e0761b2e827c090cb594097f54e31ae5ad8ceb859c0e258907ad716f7b30fd7791b08c01e006e5417a56a83d9c977bf655df60d486aebaff02d3428f6183840177120f11f24dba5cb0f7bf1e33081e223ca6c262098a9f638cb8132fac636d5d115ed121c9a828742f44b019755f20cad11e1c92b99266d4e592287d9ae663920eeed1debaa622db28d3cccb737703a786d08c72cc0d911e55387b068f019790cef99e358b4c9bed8a4b07a16783e84a7427caecd1870ebab9e7af1f3c5cf970aaa6a8df9ce05721e5c0b505777c9c3b781a12cae627e9bf9aa253284992f518e4169dac060d4bd47f46ef079e2427c5d3718eab5f93325e7327d0ece8bb9eae3089a1e119a50c13b0b0454872f6a0baec83a72be5e83e61eff1b4f40e40ce298390180d1f337797734dde538837c593774f968f83f752e441dd97920ee6fb7104bbd2ef4360cc31e3d94bc6bc8a75172d3de67f175be4dea2c886af9f58c4dc8ffe40ecba8467f696ee51cbf361edee6f8b9fb7be4b9bbb7152a410a955c44ccc2778beac1c1e192c5c5001d8a959f7d757df6c9201870fb936dc6e707e1054eb4ceab552129166b81365f9c6ff63dcd0e50f138332780462842d43e27fa39e419529d623c7cbbc41097f0fd7dc67745a9c3494ecd13806e717fd29920377cef694e3d144905b08d598396725eccf327e9838a709acdb6c3cd8cd6414a64967c3ca50046cc94ad72e9b3d6c93198b05ecf9b2f88c0007dd5ab56c6c12a8c59fc4f94228a4a6df1c8bb32ce02b4b6ce87a23d4d7c170301a53a647803dff649fd159a34263246616ba131a07484891a115c873f47d4dc5444f10fffa79cf3e558d385c78eb20589a62bc47db92aa3e62696b73dcfae00d6f94085ddcfcf0e98faefb9d8fce939d1612298030a8154c2a2c3cfbff6d670b10ec7eebb1955caad119e669d1ba5c5e380778550f769e904cfbbdbee43fe1862e2ecb33025d345c853ba206c8bbaba6975922ada293133a84bc5e37e3789a9ca14e697709f63b6e76532c7aef4b1fac50eab3d37090a5bafeaf7317bfdee5bea03150aeb868cd8d9e2c0cddc3e3a58a65a7347a34e7fcf0cd8f8ea7219b6b83f4cecdba79b99c8a25ac95c94fd8e331fd9e1fcad3e8aed43da9d7c428509e5679beeeeb6683106440ff17dfdad50d54af5132bdd5a455b538016004f2d59582d94e9b0002b2e6f6d23ac7b98d9989617604846972e11a7a1ae9346442612982488c27b0562c50d3c20271688300627780ad725be604c29450cf358b11771187eee3a9cb9f27a38640d5ff1c4f602998eefa3835984c0a73c80ef065813d9f2b01008e17f4584b6b103b4c9a7968a7e81d0c708726644b12cc00cb69b504576727f9fd3346f8675006ac351cd3ff86a3c90dae7b4fb3403345ce32990ce0d22f6597b72253eea0faa64b8a2869c2704c66b3a74a65b7cc9a5e833b2050f66ba9ecf9d4886ca49b9b3262b964daf95717c4fe4ddd82461100e4c1e13ab62100ea19058b395ce7507ddad28db918b8aba73c11f84611534252e2e937ced987b07981781e96d28bfdbd88f2517461cc206ca1747bf7a31c3dece3dbedb0459da156bc3b60f08c1bb6aa4f042b5d18e940361e0ba907dba199395de5d7493a03407ccb36e4f299d5795265ba6277ee45ed3841f20da113e7c944ac1949f3998d257dd80ffa22af677a6ff1006b6950a186399dbd5869aa9e96bdc48bbf19955966177c256a5d84274dcac1b79e4b2858916d79517a3deb6c34817c33a8247a3b0aa79037e95010ac5e114d3c280453694f1a26edecc698e27efdf653fa6e685b489e7b21f6b9979a1451c60089f3ec0cad02f31f97772b7fef1047809a9cdd6595f8663e7557c3cdb48764113cc075d5dd61d4dcd90bca02a25f2d5dea3d97fe775bd88cb0b0beded0e07eefb6fbb27f021610c5f2438ecf7cbb4d1799830fdd40253b7f2ee5a14fa6639979a53d9928cf9ee4cbf644d92afff45426d843ada74fb9f50ce71f8afc05ea3865c5b22e4767ffce0de4caa6ef9aa163d5bf655d73d8c676dd020063fade9b7f73c2d79d12feab826c697d13b9e195492574adca7a33deb5b57dae860b7258b035e44229f7d0f6b4fe81406246bbae9a0742bfc249d07051231d19558ee285677b5ff794a3d3e991d86d81ac1b1026203d91a931f284401ab505d12ee45d9f3932ee73d7103365aaebb92d1de2bcd052917a4f083373c4fcf042ee7f82cff5cc7c9d6e9c64195ef604a9b50b03f0fa55a6ba49b147f542f99bff3cfa6afd489ab7765400084ade1f8fc716787b793f63aa1017f21e28ff1ff54e6ef81a5abf1df67c748c56f51523794cb13bc2509b357aa45b5e9a12e8946005533c39a8cac6e1dfe10c594e7bdbed52f872dd4ef8c360349f39eeb0e977eca4c75694ad1393c54a21218de07a3af2c4b52c91e7c2675d2408653e69bad6e36cf598ca6420a964828d970ab051da6ecd49402f34c04e978f2e556a649c2da9e12b15dba92158fc8f2105bf8212725ec420f11ec39eaea16ee984ca21abe99c0b1ce9267b01368ba6e25ac82c220d731ea07fb592121ae85c83cd4d27bf9b05494d446bad8e97f0ec92a7a9a0ed26772e2e4ab4044c2974a117a9970ba996ef64ba6159154e367dbb0da2f0621c20e652982f7968e39c9515eeaf5896b60006396eb08cdd3f3ffdadfc14af112c0ea77c69dee73aa23fa89359da125f5b4398c1008ee059c4ac724b2a212c0be7b57d7bcf55de88c618b12f67ef83b526f88cae01d743cdcde87a6be71e3bf4d1bf6a203386d35fea3b3d5849fe71a31bf969e875f4c305813c0c8abd3134cd4e86dd28362088bec85771b82024d6c4a56eb18e584556097d360449bd65bd6a32aa1274980aa07d1cf70861dca4de75f8ff845f282bdfba43027188fbfc7365a41853092ed6cabbc436ab29715c8ea6e1e77b11a4bbe21e52580f2a767b9e33ecae2c45ab83f01a3785dab0aeec7829f200338073bd3d496bb7796c45cb7d70ad72047100d5717f458bc826fcf037408cc126c7717c7d0892268b08fd0ee2ce41a1c93357517d5d2fc0aa4cb62f88740e1c5195ebfcaedcf72edd173fcdf361555fed4dcc148feaaf6b66bc0c72166ef573b4ba663a5327237d9f052f702a51c4a6cfa3168d40732177f8826df5373b04c70dc9284de1827de0a7b1d4a0e386c695461b1438456e3b0be067e957441d51be8c20547fc95385aa2752c4897342a092b1b9f125945ecced6a93839c26a6d21f5ed9cb3cb7c410d23139935a8558a0fbb4397bca139211a03689ee2a662e4c97754891e93afb5528b928c07c1ce07150a4c461c3f0b25ce9e73d7fe0e03a51969f476b873d216334050bb65e6e9aac50d464719280dbe81d1662e10ffd296a398d115a375082b5c122aa71c51c695dffefd737371e9f237a730ed63a26a25946fb0677b2fefbf520bd4ce45fd0759a753a8fe0a000eb067bdff4c0c6c99cf834b4a7bf2539ce112d26646efcd4328febd64cd9df9346b3b8938db48806e061dad03e63935a7fb32f25e4a70d065349bc4377a80f8893c22684018be6f04eca6f6656aa04921a0aad470a9905532bd2df3a4b8633089f7c36c99f42483e9a4b2d30b38144f35237474941b1cf9108563c4f82609e9c91ff5e2a8b38050da1520ad43a3e4ecf94ce2e3ae3bb12f7a4a519bfbb692aa7f342d6e0e95d9740b24f32ef0d19c7dd6de8513394a33d4b22e4740b37520c044a187b95e1a094d4678a20a00c80414cc3ee5996026f64659131cd32abe824e314b950fa9407006c0e40d9118483295570f722a4e98a746e1350758c969a77cd3671cfd15c395c79d285cdf5be3d2de97ca28fd815c04e47771efca5c57d20a47f49e9441354a64d5103b6a347c956e8256d4ec1808c974658922b0e378fd0e08a406d6bdc143f71146f9b522f6446dc8fb2af4db3cf8f58459eb7bd226b29ef31756169437cbf6458af87899085d95a2c1d0b4bf90f7c9a03410", 0x1000) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x7, 0xffffffff, 0x3f}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x89, 0x8}, {0x84, 0x8}, {0x8b, 0x1000003}, {0x23, 0x1}], 0x4}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8004745d, &(0x7f0000000100)=0x1) socket$inet(0x2, 0x3, 0x5) close(r8) 16:00:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) close(r1) close(r0) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) 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(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000000)=[{0x4c, 0x5}, {0x30}, {0x6, 0x0, 0x0, 0x97}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffbffffffffffff, 0xbb}], 0x7, 0x0, 0x0, 0x0) r4 = dup(0xffffffffffffffff) ioctl$KDDISABIO(r4, 0x20004b3d) dup2(r2, r0) munlockall() 16:00:13 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r0, 0x5) fchdir(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x3}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="b38af61849b21d0c55625a7af536") 16:00:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x100, 0x80000000, 0xca3, 0x0, 0x2, 0x6, 0x8b, 0x2, 0x0, 0x3, 0x8}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) unlinkat(r2, &(0x7f0000000540)='./file0\x00', 0x8) ioctl$KDSETRAD(r1, 0x20004b43) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x4d}], 0x7ff, 0x0, 0x900, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f00000002c0)={0x1, 0x4, 0x3, {[0x7a13, 0x80, 0x8001, 0x10001, 0xc5, 0x6, 0xffffffff, 0xfffffffffffffff8, 0x2, 0x4e0, 0x5, 0x100000001, 0x7f, 0x4e5e, 0x6, 0x1, 0xffff, 0x7], [0x7, 0x0, 0x10001, 0xffff, 0x81, 0x4, 0x8000, 0x1, 0xacff, 0xacfe], [0xc4f5, 0x5268, 0x784, 0x95, 0x1, 0x2, 0x25], [0x3, 0x8, 0x7998, 0x7, 0x2f0f1e35, 0xfffffffffffffffa], [{0x0, 0x7, 0x0, 0x1}, {0x3, 0x60a, 0x6, 0x8}, {0x7, 0x100, 0x80000000, 0x3ffc00000000000}, {0x7, 0x4, 0x6, 0x7}, {0x40, 0xdd71, 0x3ce, 0x9}, {0x36fa, 0xfffff000, 0x340}, {0x80, 0x9a6, 0x8, 0x7fff}, {0x3, 0x7fff, 0x7ff, 0x20}], {0x2, 0x3, 0x400, 0xffffffffffffffff}, {0x8, 0x101, 0x5, 0x1f}}}) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)="9aaad8dd3f9c6aa1ebe9552a308c8b1ad01096797e81fc54914a936b90cffdb91d7e1d7b5e8a", 0x26}, {&(0x7f00000000c0)="ff0771a081a7e3bee7afba4745683b6641d551b7fc73acb3eaab003abe46a364714e015c7d55ae4fd378619c94bb0fe8d41d72a936984b9d3368c6b4cded132f788b9f6737304db15b", 0x49}, {&(0x7f00000001c0)="944c5e2dff076f648d4e1357382501eaa2f1d6d7103215be6dcd5292a78065def88aa585461519b194ceafc23d7a3d9f7913f1a72c281436fb774139f8b2105c9fe8eb37b6bdc70edbad7d7cefc8fc77a0ad47528711966d2382b5661412e978578630f853fd2f3068f7ac73d71504702bcffc8816308fea5ddaf0011690dab48babf751e4e5575129b8f8349780dff681a00c4c3f95e98fde1cc30cf39734d9968982509df6a1e90556850d0cf73a23d5537f7e30cbd0edede2dfb465c809d57288f31205b50ada7a6ae3213f0cb880afae04b0eecc66e69cd0460a1e2e41f215c3862e58c4aa087ddeba68edc5bbf1ef086b57d9", 0xf5}, {&(0x7f0000000040)="5f293118c25b", 0x6}], 0x4) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000440)=0xfffffff9) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000300)=[{0x34, 0x0, 0x0, 0x7ff}, {0x4, 0xfd}, {0x6, 0x0, 0x0, 0x3ff}]}) msgsnd(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="01000000000000002118ff576db8d5e53a305bdce4ce7ad5f46654d9341c03cff9262e3888e00b039c7a000000009430a5b57609d3669115fbcfbb4d3c5c18a3426a3e017a584d17212594f7744df7ce3fda35910d0dcb6520a5c2d5d4181c37e815cc7ecadefc4f00"/120], 0x78, 0x1400) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000280)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/158, 0x9e}], 0x1, &(0x7f0000000240)=""/1, 0x1}, 0x442) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000180)=0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffff}, {0x25}, {0x7ffffffe}]}) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100044}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r12 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r12, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r12, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x9e8b4d88673d9d2e) r14 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = socket(0x800000018, 0x1, 0x0) bind$unix(r16, &(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r19, 0x0, 0x0) shmctl$IPC_SET(r19, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r19, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) r25 = getgid() r26 = getppid() r27 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r20, r23, r25, 0x1e4, 0x8}, 0x5, 0x5, r26, r27, 0xfffffffffffffe01, 0x9, 0x7ff}) r28 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r31, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r31, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000e00)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1079b8ee2125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f4d61380cd81d03fa470628c99d3a2c568a78688b15ba8889fc83ada9107bac02a165fcc8779528d681e271aa262666fa392a552f377b560f37295ce1ec04a93f25e3b01ba5d09c50327db72b7eadfaddb292fa2c5ec2c01dc36f72108e813ad0e4c552e8c1cf99c9983ffe15c2112716b04bb316a1ee1726c49ff552823b6bd50e1b575365a437cb303744c99ea941f991c2493601c12917aa462b07d5eaeb1603272bd30a4e23730bbeacc7046ac6c64f2a614ba76"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r31, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf58b4abde3fa3506a07000000000000c4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b07004f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r36 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r32, r35, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r36, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r38, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r38, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r38, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r38, &(0x7f0000000480)=ANY=[@ANYRESHEX=r36, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r29], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r34], 0x4, 0x2, 0x1800) msgrcv(r38, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000240)={0x0, 0x128, 0x0, 0x0, &(0x7f0000000000), 0xfe37}, 0xb10d6f71bde3ac79) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r41 = fcntl$getown(0xffffffffffffff9c, 0x5) r42 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r42, 0x1, 0x5, &(0x7f0000000340)=""/192) r43 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r44, 0xee01) r45 = getgid() r46 = getuid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000280)={{0x2, r44, r45, r46, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r44, r40, r37, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r41, 0xa5, 0x1, 0x100000000, 0x6}) r47 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r47, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r47, 0x0, 0x8, &(0x7f00000002c0)=0x2) semop(r47, &(0x7f0000000400)=[{0x7, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r48 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r50 = getgid() semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r48, r49, r50, 0x10, 0x9}, 0x8, 0x1, 0x9}) r51 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r51, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r51, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r51, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r52 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r54 = getgid() r55 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r55, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r55, 0x0, 0x0) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000bc0)={{0x5, r56, r52, r53, r54, 0x30, 0x8001}, 0x8, 0xac4e, 0x9}) 16:00:13 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYRES16], 0x2}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x3, 0x41) write(0xffffffffffffffff, 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) r1 = kqueue() select(0x40, &(0x7f00000000c0)={0x2, 0x6, 0x6, 0x14141191, 0xed, 0xfffffffffffffff9, 0x9, 0x53}, &(0x7f0000000100)={0x9, 0x401, 0x0, 0x2e4, 0x7, 0xfffffffffffffff9, 0x35, 0x6}, &(0x7f0000000180)={0xfff, 0x0, 0x81, 0x1, 0x7ff, 0x5, 0x8000, 0x9}, &(0x7f0000000240)={0x0, 0x800}) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000003c0)=0x3, 0x4) r2 = dup2(r0, r1) accept(r2, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x7, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x0, 0x1d4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000002980)=0x1123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x3634e3dccf0e6e65, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmdt(r4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0x3e7) r7 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r6, 0x0, r7, r10]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r12, r12]) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r13) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r14) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r15) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r16) r17 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r17) r18 = socket(0x1, 0x1, 0x3e) setsockopt(r18, 0x6, 0x2, &(0x7f0000000040), 0x0) bind$unix(r1, &(0x7f0000002ac0)=ANY=[@ANYRES32=r8, @ANYBLOB="287e89d2b0c94466eb8edebc4702211953b5db761a6f6790c91d2551a088ea266b1a8e561d6dae3fb9db325789577a146cce063c871a43357d29b9bd1ee132b9b7e3e7e7df345786fa53d8c05df2f2ba8fe98c6c7c31bd2911c3550ff7eff6465093b217700d39fa9caac8f9a1c75d3fa6ce7429d371fa15f18decff65fe268cc9bbf7b8e18138e388bdeb", @ANYRES64, @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000003a40)=ANY=[@ANYBLOB="630f61763ff3d2a4991da2b75230071fcaa9e9b8d3aff46a3e579ca8a98febcafdb510a80f744fd7d6ff8124e1c5fb0712cc22897708d0375878d0afd54595b6e152c1481aa565da9f3647cca876dae381b7ba97c306f82edea885708cd04de9eac87a1720a7328afa76745172e1b61b9e838628a64db8d5cf", @ANYPTR64=&(0x7f0000004c80)=ANY=[@ANYRESHEX=r13, @ANYRES64=r14, @ANYRESHEX=r9, @ANYBLOB="899d8a520c51ca75591563c3408bfc02389c9f2928b4dfb87d951b1b67827d43945fd1b154bc33914ca84835e49703c3a8df286e0000000000000000438e8d1ec97f587ab9221c5dd29aec51b507234cc6d2f064e4e1d40ad6dc73c701103806f3861c0b6df5d6094a1ef84b32fde487303113c8f6aa0f2502750e1940e8b38e1e3577f1684675fb03dabaccc24f9579067194e5254ff22fd20e9fbb3eebfe45bf3faca35ed33df270728fdbd133a3b791aff96bfea7daf3", @ANYBLOB="9606077c4145e052330470a35b98e6173a1895c1da334712546ef6cf26b8a46723340eb1be17575681cd6e59c5c9729222fd70db94590db5d184fad74cd922104baa57eef8fe9abb7439ce6e3d91cc3021fc9ed863c6c6f503f280c3640931113e88627361c5f56370377dcb064e0005de71ff73ff35eb8e5704519b8e1baa3343bc95f198063a66fe5dcb1747aa2e7bb746bc1f39532f738225f5d249ea5379b78ed5d784d675c14c6e366550ecf6032212155fec8bd68590ab8bdce4459d53e7f1499e43a89cbfb4d212f3f2cae34cdf2bdee337993dbd6a173f8c2d1b2e6d6ba32fa034a6196f77124cf3bdad3bf3f037d4cfd2b7d14de85f9f7467b95aa9939c10bb82b3abcb1ef1f4cb9b6bb78dae385db4fe761aa84d4ea8f237f916f868e65554d5170a8dd978b692c68195b3ab5c7f710a33e62540301d85c66e3acd24c2261cdedb07926c7f6cef7f50e3c06b102016b65e12dcfe1966ff5ecf1c8e5602302faee3d45e2812332fe6cae79d3fab4fdbda916fe077115d61590b0f13b280f638dfd5b11407b3668a0632eb3d50759050e448e4b5a87068748ff006dfebba5a3949dd85cc9d264319866562159e10de3fb2ad1c289bba3a9e57b1c2f5d40bd6d8ac0e93a3830a87a0611e79d1632dcf323e2194fbb6c95fb1c368575f77d7ce0c3e713a2ded5342563bfe031a24f9e07ac75d3279651ea05e290b9c65ee335265a65ad827eb0d3799397d0c5a53b5e9d9cee17f3c97137abb9e6965f3164bc3b0c14f408f0263b26c33c2f6193105867f7d8af6c20b6e93d2f949fed9480b2e30c5c7677772e87853695dc066e2dafef32b0edeca3a4ba8dad5292d79c6728d615b97b045e06ebcc19845e757a6ecc40b62f6f529cd1fe159e78b310ad14e5d0ef232e8f0aee56a232acc9d3110235c8a92ec8a8398028bb263284237e8a763884e7f0358ef76dea5065b2127dc8a92beff10d288be1de9a722b877a19e01834005a8108d5f198540ec57b7a167d37ed60d989ceaa7d4a615bc0c52bd8df81f67387888925981e0a75cf2e30ea533f6075f6ee5bd52e2268c418f78bba8fad065513d1f7fe89c84f04b201ebf7804923ef17cdf68d277ea1cdfd7d0f44b9c532c826ba1330ea9076c8681b5441ff42efa4afe0caba742efdf87612f62bc60a6bb2596f96ed55762517f353cef101cda00e897144fd6125de00cc3065302f39680a6d6dafcbc2f1744468cb7dcb224278cd87540fe948961f3bbae3e4f3dfc409a226d83cea184b1a8da7d3edd6750bf6842d9582820cb6a3192659ac2f4373f3b65997ef60205f10b0347e8ae4808bd1ae7615b027155763d7523ea782a0cba41a1d36ffb9af24dd0720a55b74deedc5ed27489879ebd7bde4cfc6a69225d0c5dacbfada49e0e5fac48a84aa2321e4804b01d2e3002c1f66f9762d1cfb8006d40e4e53a83e395fcadf2a3a517cc873a83126d65bb39223bdba10e15e3ca4fdc3f4c851f637359174b3a58a933211bce924e176657fc6e5acbd4dde02c1bed016d6c842cfafeea992bde8b7b545b9ddb6d1858105f8d75b68c5c1c9b2b226382805bc0be005d0eac965d191d5a08ebcd64622512711036eab5adab7fcd2775d5e8db1805436146f594b6b1c86f55c47bbd24182f8e3d3557aaf1d95687e99581842fa951cb11991ed48f52cb7c9df32a6a494463b942abdfc63530c0ae21d66a18b198a73b702e170e835c7a9064ee171d3797fd3d1a7b4b345ca4152605aafccf90ba64376d08e1a5aaea2e7b8c7ee79f4a364345a62ac1c2d58bdf324a95a79783b4751da7e167fdcbb889ae595bbe6c51b76df9a1cd3d1f65694543184fc73f2c22fac5d4bf62273359b07cb74926ead7e970c738196fd3588d15372c4082070bd7a9c0d9dd15b7bdb7eb866012f560db52417fdd2577dabb5747244f2c022cab38d8f8fb116502ac6cdc132fb5a173fd3a289077472a8c6e2e0d69f65c1850cf0358211a18a2703762f09fc256701fe7e8c3ac8551267df6e51484cffb7fa1541e8704e6a086d7df2ec866a3c496691c44f828dd6e792a9796a6cd703374d04024411fe85aef2652ec0d73d24862428ef1973bc4d222d2bdc1abb88ca488398aba669ec1cb2325b19a817d77c4123ea9e9e38503d83a730b44ad22b2ccba4d38c92d464b9736c40abe39273a08af8ef9deb6e7731e1fdc20b530b3ba149d6040c0b207ebee9eb029bb209232f5ae99b3b5aa99834f9daf239dc2d2d9c4a7d2aa848e0ed597c5b87ba22f4855754533243907ac81d04dac198f87b486cd52da4515d52515dad3697e606e13ab89b0149910f3111a36ec0711c250a7620bf4eef81c9d9bea8f9365e517622f84c5ee6767365b558f75e3774e188f0b8dc3c3dda313e3c2961f7c050972397022ab6998f9647d147a9d2de3f47a59ebca2544f129da4556378a05d744b5f0afb93d98d6f653955156d30f9dd2d2ba34e8a8313d5b9334f982ba66d8848530017c0861ad52b949a4d3197615fe08216a12f94942e7fab4f41f22acc9c6d6c14a16dc3604919c8270f12b5e6bf5cb6c5bfda5216126a01a26168a2ca2389a4694a2d231d4f83dfdcc833623fa543fe2253d2fc43f5318ed18a264f5489951184f51c163f108edca3439965a9b435bd47addfc0dc8e79a57af8ee8cd1865a23de010453aa391b30e76f353f939d3c3a4866372c9dd3794d6c7d07d5e1f60c13f07f088f5ccd868e4d6b45a63ebf3fb4e8f6f07ccfa3e11f73533a42ca12f399fef1d82249e2fe593c0e80df9375c5097889d25d714d0d15d7925dfa0da4fd08e89a06b99422c526bbd9e62167306511fe70bd28d67d94f74b06af9444700c2717d8a59c718261e3fba4aa8375dbd990a00fcfba9b6cbdabe2f455af15544c76fc52ea9636587e0239263994d445f6ca3327d8aad7628d2bc6bcae151b058023e3fa460e7af52bedbdff8385dea64e453d3392b0bbb8f5edcbf98a75cd495d6bc5aea506d6e28369df0f1dcd7008d4674cb1b0b0e9cbb363316cc6f5a64597d820f828d8b06a79d82cbceaec5edce9556f8f4ada67a6443bbf964920323f4f456d67b110c7c92e22d59176e2c82bd239419cc985aa0516677b96d7a12df8e2343a404b53bf13446be7805f9ff4531b6ee26bd705c6ab3040ba89abb777798ca6442124d3a7125c3e378af12e7b19d9f78f0949559925fcaed554c32c7fb8b6980a4acfa39f59e35a503264e70925f8fcdfe414e366b2c09e1d6d9c7ad40d0f7092dab6593a31a49ee38cd723de5d09eb239eb739a8c3fcc375a1d687091f9501b5d6f1560a3cabe24133eda7e2382133627e7d59d434286b75e995f10e27095e6cfdb9bd85e75d802afd90ebd5bddb741cf53339255b9599086ffa81368dd2bbd129da69ed74f908aa7520fa0393ea625412adb4f2fc6d880b4a3eeb2a6c1c39855fa51fe88152af9ca25829fb862103e30888c5862d71a93054051609580facfbe0db7c6d4d673e5da308a638d1c9bb150c715553a629d21a0117d228b8bf64c61d399b6e86f97fe6cf714ed1dc27bfffb94f44b3b3c50c7b5db2b7106fb8ab4f50e324773dca768798a6232fa43a0a2b0af1ebbf6d9f8f0ab79f47706956ad8a853f0a0cbfe7feb8066ec6651bfcacae4d2ff0a916780a6528379637578c214186d4d8db65e2753a484b6c7deaa89d5bc33dc77e21837272ffd7d3af23e6f8e0c82217ee6f491c180afeec36282410206d1bdcd7b7a96e2cb8551a4383308470aca6402224c7c7079b69819368b6f8e5660e2050a7b810e1554c93772f6a9710693da34516d067ce09c53417082a0bcd0b3e5b5e3dbe96424d6e111fd9421a9e58c5d212e1f3104e373ae790e450c48a18ff1e9cd459ac1326720aa2b6fd2bd7220ae2b1724bf0e56c4fb26c0684c3f688bac12727931d8bce091ffb7e93f9113cbd9c258be533455a2232290f06b07f57401d32bb39872fd0d1dc28facde3a7dfca5e66b28bec40e7059f9992156ba243d5cddd0a06b5c6865855b4a97d4f5a993f48cf59e2759f07227ff1fea2d2e4fbce9fe161591cc00d608842f67e063bce42168f31c6f974195dd7d15810eb3f2d20fb71a1acd43581ac9b4128dc584a742475f296ced276cd6ba48af35a0d58567e41443d8e56de58cf7c7f1db5626d8f12375f893f69609e84b85b75d488894ed517edf95c827e03a1ce095554bc9abc5fffd3456ea0044fab7a3e73ad970ef843775c91657c2f084895234e5959cd349e10089068341e67391fcfa5b35ab3d26c49dddbee683a6acbf4c24497d773832b12eb12bdb4217ed681d571ac05924190b2a22ed3e4e0413b0dbe864c6dfedcfa48b37b8cf33234dd53218c90e7b5b1e0e2309f7b4b4116f43f2af8291edb9903471caee62e65b63f97aa685d425bd5f6e1ffefb9ab10ee5805a4792c7d497c8474b301158316eb086263f2641d853685e16e0f9b2d96feae8cd1de0808e9f7339fb1d6bda970d3dedc9bea3f4452bf9c5c1c29fe4b03c844308d56693c8282aec9adb22826f43a2c0d43ed3f48d4d08efa1afead16525166b6d039d51d949159d40424218092ae70bd9ae11d0e1ab764a50a26d8af2484fc41ca50a8656e0683bd08fffa2c65146e46b583e6116abe89eaa38fcfd2db2ed076c314cc83b271ec317de4d408640765fa402082466db5d09933fafbffcebfd79c53f863af15e088db9a4b921af39b0a9bf20f4ad686edeb971d0d17a029a44f801a1eb86809c0a4a2548c8050b780c96045afcc1f97965a3a7eafcc71fc6ed62b163e617e7f19721c7dd522fef543108114ab29abc49989c72ffc983553f8b7315d21d60bfd5f94fc93e9ebec049c8e382ee739ba5cbfc50099c88c842fc9399376093999ed81f86ba60e9f8d422648362f20394e385112903af6cee83454b26f03c1e36b0726f71e2be1f8213fb029380ee125144ac59cdb75b0f857123f39b1d6673957823f3d574bc9095f6c80397745146df0cbec57c7fa8756d8853490dd546ae653908cf5e963d2e930716fe72beca79d45d29799ca3ada67520c15c57f5fa4dd1cf2bda5b3de929af04f7a3a061ff19f62a76967d56d0fb7c1133c202dda4b59181b14fdf4278541360762c40f35cd796c4a760a727e32e4cabb73759bb4dd773fa2b2b9455d2c63edf0c2f0bbacb23403c01fdc244b51ca03302050df1761091878ced23d42bcffda7a314be8cdee199bbdee31c58c0f352cf308dbb930480615436006d1bf8ff6f24a6f50d3fbd34b957fd473e84b6fa9b06baa3becbf5b9d82caccd5d5a14089e5d34cb7165167df78a19d18651dc70f8f2fde3d0b0616ea0f0b7e555eb2235a693ae11bc5ac15ab9c072e9b49813a040d17a0c0b6ddbe50e0837aa5f58a12be4b02a131d4ca93a3cb242f7700e810f94b81d826b755b1b531e73c6b9dfe5c5b09f07cc350506ca2f7c46762bfdab741cf854bcc0466b866fd792b2660d5673c2ce58182e5b1b06cc3d694ffa173e7682c54d7d99723f2412bee36b77867524b58c2217db5bc3723e4f5735bed40592c32adc86f44a4006159e448eb767fdd6cbd9e3abc42de623790066455ff4a6a5d198eb9c156077656235c628096421c6fecbdcc791158fc579dabad9a75817bf1e361109a77126d51caaee1f0e1cd6e5eaf038c2b5087e8f7621c4483f5c23985edde9a7e04483773dcd83689bc4f09a3142bbe066bf24fc146bec08eff173eb78a32747481dee5af892e0f8a415820b756335fe6ffe7070c8941a61000000000000", @ANYPTR, @ANYPTR64, @ANYRESDEC=r12, @ANYPTR64], @ANYPTR64=&(0x7f00000029c0)=ANY=[@ANYRESOCT=r18], @ANYRES16=r11], @ANYPTR64=&(0x7f0000001840)=ANY=[@ANYRESHEX, @ANYRES64=r15, @ANYRESHEX=r16, @ANYRES64, @ANYRES64]], 0x6) shmget$private(0x0, 0x1000, 0x24, &(0x7f0000ffb000/0x1000)=nil) shmget(0x1, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) r19 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r20 = geteuid() r21 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r21, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r23 = getuid() r24 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r24, 0x1, 0x5, &(0x7f0000000340)=""/192) r25 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r26, 0xee01) r27 = getgid() r28 = getuid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000280)={{0x2, r26, r27, r28, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r29 = getpgid(0xffffffffffffffff) r30 = getpgrp() shmctl$IPC_SET(r19, 0x1, &(0x7f00000001c0)={{0x10000, r20, r22, r23, r27, 0x1, 0x80}, 0xff, 0xfeff, r29, r30, 0x4e, 0x401, 0xfffffffffffffff7}) r31 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r32 = geteuid() r33 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r33, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r35 = getuid() r36 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r36, 0x1, 0x5, &(0x7f0000000340)=""/192) r37 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r38, 0xee01) r39 = getgid() r40 = getuid() semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000280)={{0x2, r38, r39, r40, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r41 = getpgid(0xffffffffffffffff) r42 = getpgrp() shmctl$IPC_SET(r31, 0x1, &(0x7f00000001c0)={{0x10000, r32, r34, r35, r39, 0x1, 0x80}, 0xff, 0xfeff, r41, r42, 0x4e, 0x401, 0xfffffffffffffff7}) r43 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r44 = geteuid() r45 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r45, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r47 = getuid() r48 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r48, 0x1, 0x5, &(0x7f0000000340)=""/192) r49 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r50, 0xee01) r51 = getgid() r52 = getuid() semctl$IPC_SET(r48, 0x0, 0x1, &(0x7f0000000280)={{0x2, r50, r51, r52, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r53 = getpgid(0xffffffffffffffff) r54 = getpgrp() shmctl$IPC_SET(r43, 0x1, &(0x7f00000001c0)={{0x10000, r44, r46, r47, r51, 0x1, 0x80}, 0xff, 0xfeff, r53, r54, 0x4e, 0x401, 0xfffffffffffffff7}) r55 = shmget(0x2, 0x4000, 0x490, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r55, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3f, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 16:00:14 executing program 0: r0 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r0) shmdt(r0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x40}], 0x1, 0x0) 16:00:14 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=ANY=[]}, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x24) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x4000, 0x468, &(0x7f0000ffc000/0x4000)=nil) r4 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgget$private(0x0, 0x0) msgget$private(0x0, 0x2) r7 = msgget$private(0x0, 0x280) r8 = geteuid() r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getgid() r14 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r14, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r14, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, r11, r13, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r21 = getgid() r22 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r22, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r22, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r18, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r21, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x8}) r25 = socket$inet(0x2, 0x3, 0x0) writev(r25, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r25, 0x0, 0x6a, 0x0, 0x0) r26 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r28 = getgid() r29 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r29, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r29, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r26, &(0x7f00000000c0)=[{0x0, 0x81, 0xb36e2247fb563a33}, {0x1, 0x6, 0xc00}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r27, r28, r30, r31, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r13, r24, r28]) r33 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x317b67c673b853d4, 0x0) kqueue() r34 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r34, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x100, 0x80000000, 0xca3, 0x0, 0x2, 0x6, 0x8b, 0x2, 0x0, 0x3, 0x8}) pipe2(&(0x7f00000006c0), 0x10000) socketpair(0x4c, 0x5, 0x2, &(0x7f0000000700)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000740)='/dev/diskmap\x00', 0x20, 0x0) r35 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r35, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r35, 0x5) r36 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r36, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r36, 0x5) r37 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r37, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r37, 0x5) dup2(r37, r36) r38 = socket$inet(0x2, 0x3, 0x0) writev(r38, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r38, 0x0, 0x6a, 0x0, 0x0) r39 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r41 = getgid() r42 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r42, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r42, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r39, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r40, r41, r43, r44, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x7, &(0x7f0000000200)=[r41, r12, 0x0, r20, 0x0, 0x0, 0x0]) r46 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) r47 = socket(0x2, 0x3, 0x0) r48 = fcntl$dupfd(r47, 0x0, r47) ioctl$TIOCFLUSH(r48, 0x8020690c, &(0x7f0000000300)) faccessat(0xffffffffffffff9c, &(0x7f0000000580)='./file0/file0\x00', 0x0, 0x1) r49 = fcntl$dupfd(r33, 0xa, r46) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r50, r45) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r53, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r52}) r54 = getppid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x2, r8, r32, r50, r51, 0x40, 0x9a4d}, 0x5, 0x87a, r52, r54, 0x1f, 0x5, 0xfc, 0x40}) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/45) r55 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r55, 0x2, &(0x7f00000000c0)=""/55) msgsnd(r55, &(0x7f0000000140)=ANY=[@ANYRES16], 0x1, 0x1000) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r56 = msgget$private(0x0, 0x280) r57 = geteuid() r58 = socket$inet(0x2, 0x3, 0x0) writev(r58, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r58, 0x0, 0x6a, 0x0, 0x0) r59 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r62 = getgid() r63 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r63, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r63, 0x0) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r59, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, r60, r62, r64, r65, 0x2, 0x9}, 0x5, 0x5, 0x8}) r66 = socket$inet(0x2, 0x3, 0x0) writev(r66, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r66, 0x0, 0x6a, 0x0, 0x0) r67 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r70 = getgid() r71 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r71, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r71, 0x0) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r67, &(0x7f0000000300)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r68, r70, r72, r73, 0x2, 0x9}, 0x5, 0x5, 0x8}) r74 = socket$inet(0x2, 0x3, 0x0) writev(r74, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa78d0478279afb17866b31", 0xe8}], 0x1) setsockopt$inet_opts(r74, 0x0, 0x6a, 0x0, 0x0) r75 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r77 = getgid() r78 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r78, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r78, 0x0) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r75, &(0x7f00000000c0)=[{0x4, 0x81, 0xb36e2247fb563a33}, {0x1, 0x6, 0xc00}, {0xe7df63db7e7f5d, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r75, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r76, r77, r79, r80, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r62, r73, r77]) r81 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r81, r81) r82 = socket$inet(0x2, 0x3, 0x0) writev(r82, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r82, 0x0, 0x6a, 0x0, 0x0) r83 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r82, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r85 = getgid() r86 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r86, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r86, 0x0) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r83, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r83, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r84, r85, r87, r88, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x7, &(0x7f0000000200)=[r85, r61, 0x0, r69, 0x0, 0x0, 0x0]) r90 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r90, &(0x7f0000000040)='.\x00', 0x0, 0x1) r91 = fcntl$dupfd(r81, 0xa, r90) getsockopt$sock_cred(r91, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r92, r89) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r94 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r94, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r94, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r93}) getppid() r95 = getgid() msgget$private(0x0, 0x2) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x10000002, r57, r73, r92, r95, 0x50, 0x9a4d}, 0x0, 0xfffffffffffffffb, r93, r5, 0x7d, 0x5, 0x1, 0x44}) msgsnd(r56, &(0x7f0000000f40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e3030000a8003d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a5686dec596e1291a7a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200500f18e55c6b9e0c2b9a7501000000597b8f95053ef83d9c1ad57c8992f8b3c9dc7ebe8faaea9ef423ee219f8b0d7829b2ce4d93502f0c53e296ca7d437293bece70dce81385b5850b4417b5ba54e91b5b8a4e6f16e79ace4bc47c0e992266a30338c638e4c9cf0b8068f57acfe8519424e45d17d9559d005205a28309cb0da135a3186e7339ac96f09500aa983d9cfea0165c368f44dc06c2ec9b125a89c4288054e7ff653420f427c83aae1cb2f59ce6b478eaf28604cf7b5b62f66fe2201758bef888ac33288136670f7d32333c309bdd3e4c23de4d12cea0b862eb90aa8406099905d48b8b4703361ba3084275b0a5ab1ae65621115625ab3582317781d36089cd90b721416a731441d70486f4608946298cd921fe3ad9ecb01bc9e8f037a5cc673199d3cd139c1728929992963aab1660e6c93cfba3213bc53fdbd7cd2723cd1ac7cc0ea8a784d5264ca38971926134189b16d913a18ba6ccef8ca869c8cad1fc42c4f32c357ae23c60b6a3d03982bcdb"], 0x1, 0x800) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000840)=ANY=[@ANYBLOB="e7007703592b9b4bcd488a0bb92c72b7970d50b1a9bf8d5d69cb465f692f54a62a42a57af0d46ec4ae7ec098862f"], 0x78, 0xfffffffffffffffd, 0x1800) r96 = msgget$private(0x0, 0x40) msgrcv(r96, &(0x7f000001a680)={0x0, ""/102391}, 0xfffffffffffffe1d, 0x2, 0xc00) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r97, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffdcc) r98 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r98, 0x0, 0x1000000000000009, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000000680), 0x324) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="d114cb63746fa56d973407bab3041206e6c71a7deaf26b5cefa1aa15f2310541aca45731ed56c2bbb97da863925ba469eb44f9303932b14e0da76b16db79369e450e9b059d4f1a3ee4f523fe07b214256c224b8357132a3bbbd4d954c2e940ea17b4b2bb0992667d16c50fc4b3762a5b2c118b06282338dc7b80367ffcfae678afd74918b600497b1652adf7f9298f6fdeccc55ea71d1a5f86805edc08765ce409ee03f1e1efd3feeda6ad32e897e3"], 0x1) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) write(r0, &(0x7f0000000200)="83180965ef80ba11abca57892c80bad6840e25f374d90ab9ac29c42f10e4c576a599eeb98f0ec7e5c8732f98ecd980da2c947f412296508bdd4b9a1a0e68afcabf68a35738d0467e868d19c9df0a1b91af53d97700e5d737b4698900dcc68bb7cbb838b46692a1f62d840bfe40325226332166d12dbc09e1da73f14f08", 0x7d) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) 16:00:14 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r6 = getuid() r7 = getegid() r8 = fcntl$getown(r2, 0x5) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r10 = getpid() fcntl$lock(r9, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r10}) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r13, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r13, &(0x7f00000007c0), 0xcb005093f78273e) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r12, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) r18 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r18}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r19 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c9633a026914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f00000001c0)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r26, r28, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r20, r25) fchown(r18, r25, 0xffffffffffffffff) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r12, r25, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r11, 0x1, &(0x7f0000002380)={{0x0, r3, r5, r6, r7, 0x20, 0x80}, 0x3, 0x7, r8, r10, 0x8, 0x80000001, 0x4}) chown(&(0x7f00000002c0)='./bus\x00', r0, r5) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=[&(0x7f0000000080)='!-&(}\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='^\xa3#\xe1\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='^$\x00', &(0x7f0000000240)='\xb1\x00']) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x799, "73cc510e52b3912e0d3fc9c06d00"}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x100, 0x2}, 0x8) write(r0, &(0x7f0000000b00)="962eebb494c67aef9ec9ef8981ecfc23ad4b80a0cacd6e43649d81affd101fee4aca7f41e823f5ff31fc5a82812f7ff8fd3f6ab7cfe2c6996515f20f17d90dfe2b42c1c1c4c99cb51317280a76b9df1003d0e414c9d1ae3dc45d09d89bd3bfcf6739ca1bbcca809de6db34748cfb55808b50a914826ce6ad2f6d30c23605b97496d99f661dfba0e791794cfb741e7c889cfc802169038f12db5ce978a9c7add3cb3a3285610c10de1cfc0e3ef01beb264679204eee51ab4c3371c747b342512e87c18d2c675e0a1cf8afac25a6d8b992ebc4d3e8ecb6801488a88b1c7e9160055875ead654b627b36fa18acf7e7209a4ef4b7889ee89f598e48105540a8537b29a1de5c469c5bd8da98f4a57164ad7d5b0ca38beae288511945a369433247bd618eb7401832927ce05c390c2c7b09d79f3a450b0cc5b64f23fa8ed7bdae967e156f757d45c0726d3a719f234d6bc554b0b4500515f5759fe9904394737065c0686befbd07ad853de8ea319b05963c10a3691dabba260a9867981b5d6f6a21e95da16b1b0086773717c8d63c682e5e24e4446296e68e5d19d6a454e175f01e7ee4400000000000000030000000000000000b1726e093e743a0718e7319552", 0x1be) 16:00:14 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) r0 = msgget(0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x3f) setsockopt(r1, 0xfffffefd, 0x1, &(0x7f0000000640)="fccbc90d4cfe6ab4c597cfc15615f6ad3b1108d3233c53351328652725ff8379c0862d5c73ebcc180b0000e57d9692fcd0dfe85b8d3bf145221569d0e73bcc068dabd244190a1143d7cb22eef4c55a2d797c352ada8930fb316a12d1e74bee0471fd63f62cc74cc7525d391d0acabc8e01973fc654f30f040f9ac04ecb317e311261ba0598cc28c6b5e624b0715007ffc6d18b16fbde11dbbb5f5b317aa4fa9c9ed12fbc3e5898cdc653a8f20add564d1291b30972c731fbd8d7f9353529fc4e709c171b7776db745542a088a992050a11fd53d51c733fb1b9803d9bb7e4b3b9330e0553744a1b7321338420fafa2898f9ccc7201f805f3899735d5f50227ccce95afbf96165bd74085cda66e519bffce690a39d306077073fe055396e2750c61bbb16fce3b456fb775897261e57c763dda43b1a568f1f2c710982089824cedfd92b63a9054058354a2e375e7372f143551fcb1b3a54a1c818b73f9ed93acce957bd9ae2dce1c5ee56d4d36a2570eb604dd84b8c764a177c3bd9b368aae75100"/401, 0x191) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r3) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000002c0)="bc48e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c15072465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e00227175ada87d7bfc551e86ce4052bb4fb2d9d58c53825aa874da0764309070c4035ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b3100"/244, 0xe8}], 0x1000000000000258) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0xb678b06c4456da19, 0x0) utimes(&(0x7f0000000440)='./file0\x00', &(0x7f00000004c0)={{0x1, 0x9}, {0xfffffffffffffffe, 0x5}}) connect$unix(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="00002ec266696c653000"], 0xa) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000480)=0xa261b9064e27e4ce) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xffffffffffffff21) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f00000001c0)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r15, 0xa9, 0x20001, 0x100000000, 0x1}) r16 = semget$private(0x0, 0x3, 0x1c0) semctl$GETVAL(r16, 0x3, 0x5, &(0x7f0000000040)=""/185) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r18, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r18, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r19 = dup2(r18, r17) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000380)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r19, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r21 = semget$private(0x0, 0x7, 0x0) semop(r21, &(0x7f0000000900)=[{0xb3befe8181bbe8bd, 0x4, 0x1000}, {0x3, 0x5, 0x1000}, {0x6, 0x3}], 0x3) semop(r21, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r21, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r21, &(0x7f0000000240), 0x6) r22 = geteuid() r23 = msgget$private(0x0, 0x682) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r30 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r30, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xffffffffffffff21) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r37 = getppid() r38 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r38, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r39 = fcntl$getown(r38, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f00000001c0)={{0x2, r33, r35, r36, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, r39, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r31, r36) r40 = msgget$private(0x0, 0x682) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r40, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r40, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r40, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r40, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r41 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r42, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r45 = getppid() r46 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r46, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r47 = fcntl$getown(r46, 0x5) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000980)={{0x2, r41, r43, r44, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r45, r47, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000580)={{0x5, r22, r26, r36, r43, 0x20, 0x9}, 0x7, 0x9, 0x4}) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r49 = semget$private(0x0, 0x7, 0x0) semop(r49, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r49, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r49, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r49, &(0x7f0000000240), 0x6) r50 = geteuid() r51 = msgget$private(0x0, 0x682) msgsnd(r51, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r51, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r51, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r51, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r51, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r52 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r53, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r56 = getppid() r57 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r57, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r58 = fcntl$getown(r57, 0x5) msgctl$IPC_SET(r51, 0x1, &(0x7f0000000980)={{0x2, r52, r54, r55, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r56, r58, 0xa5, 0x1, 0x100000000, 0x2}) r59 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r59, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r59, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r59, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r59, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r60 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r61, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r64 = getppid() r65 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r65, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r66 = fcntl$getown(r65, 0x5) msgctl$IPC_SET(r59, 0x1, &(0x7f00000001c0)={{0x2, r60, r62, r63, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r64, r66, 0xa9, 0x20001, 0x100000000, 0x1}) r67 = msgget$private(0x0, 0x682) msgsnd(r67, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r67, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r67, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r67, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r67, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r68 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r69, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r72 = getppid() r73 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r73, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r74 = fcntl$getown(r73, 0x5) msgctl$IPC_SET(r67, 0x1, &(0x7f0000000980)={{0x2, r68, r70, r71, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r72, r74, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000580)={{0x5, r50, r54, r63, r70, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000500)={{0x0, r20, r43, r48, r54, 0x1, 0xf001}, 0x4, 0x3a6, 0xfffffffffffff000}) r75 = semget$private(0x0, 0x3, 0x1c0) semctl$GETVAL(r75, 0x3, 0x5, &(0x7f0000000040)=""/185) r76 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r77 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r77, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r77, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r77, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r78 = dup2(r77, r76) semctl$SETVAL(r75, 0x0, 0x8, &(0x7f0000000380)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r78, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r80 = semget$private(0x0, 0x7, 0x0) semop(r80, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r80, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r80, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r80, &(0x7f0000000240), 0x6) r81 = geteuid() r82 = msgget$private(0x0, 0x682) msgsnd(r82, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r82, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r82, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r82, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r82, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r83 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r84, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r87 = getppid() r88 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r88, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r89 = fcntl$getown(r88, 0x5) msgctl$IPC_SET(r82, 0x1, &(0x7f0000000980)={{0x2, r83, r85, r86, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r87, r89, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r91 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r91, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r91, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r91, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r91, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r92 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r93, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xffffffffffffff21) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r96 = getppid() r97 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r97, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r98 = fcntl$getown(r97, 0x5) msgctl$IPC_SET(r91, 0x1, &(0x7f00000001c0)={{0x2, r92, r94, r95, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r96, r98, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r90, r95) r99 = msgget$private(0x0, 0x682) msgsnd(r99, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r99, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r99, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r99, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r99, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r100 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r101, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r101, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r104 = getppid() r105 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r105, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r106 = fcntl$getown(r105, 0x5) msgctl$IPC_SET(r99, 0x1, &(0x7f0000000980)={{0x2, r100, r102, r103, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r104, r106, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r80, 0x0, 0x1, &(0x7f0000000580)={{0x5, r81, r85, r95, r102, 0x20, 0x9}, 0x7, 0x9, 0x4}) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r108 = semget$private(0x0, 0x7, 0x0) semop(r108, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r108, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r108, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r108, &(0x7f0000000240), 0x6) r109 = geteuid() r110 = msgget$private(0x0, 0x682) msgsnd(r110, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r110, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r110, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r110, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r110, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r111 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r112, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r112, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r115 = getppid() r116 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r116, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r117 = fcntl$getown(r116, 0x5) msgctl$IPC_SET(r110, 0x1, &(0x7f0000000980)={{0x2, r111, r113, r114, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r115, r117, 0xa5, 0x1, 0x100000000, 0x2}) r118 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r118, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r118, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r118, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r118, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r119 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r120, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r120, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r123 = getppid() r124 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r124, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b61574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99275a0d43dd9edf2b09b696fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d0935182407fce454394"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r125 = fcntl$getown(r124, 0x5) msgctl$IPC_SET(r118, 0x1, &(0x7f00000001c0)={{0x2, r119, r121, r122, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r123, r125, 0xa9, 0x20001, 0x100000000, 0x1}) r126 = msgget$private(0x0, 0x682) msgsnd(r126, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r126, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r126, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r126, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r126, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r127 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r128, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r128, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r131 = getppid() r132 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r132, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r133 = fcntl$getown(r132, 0x5) msgctl$IPC_SET(r126, 0x1, &(0x7f0000000980)={{0x2, r127, r129, r130, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r131, r133, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r108, 0x0, 0x1, &(0x7f0000000580)={{0x5, r109, r113, r122, r129, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$IPC_SET(r75, 0x0, 0x1, &(0x7f0000000500)={{0x0, r79, r102, r107, r113, 0x1, 0xf001}, 0x4, 0x3a6, 0xfffffffffffff000}) getgid() r134 = getegid() r135 = socket(0x18, 0x1, 0x0) r136 = socket(0x18, 0x1, 0x0) setsockopt(r136, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r136, 0xf, r135) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r138 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r138, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r140 = getuid() r141 = getegid() r142 = fcntl$getown(r136, 0x5) r143 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r144 = getpid() fcntl$lock(r143, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r144}) r145 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r145, 0x0, 0x0) shmctl$IPC_SET(r145, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r145, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r147 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r147, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r147, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r147, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r147, &(0x7f00000007c0), 0xcb005093f78273e) r148 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r147, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r148, r149, r146, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r150 = getppid() r151 = fcntl$getown(0xffffffffffffffff, 0x5) r152 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r152}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r153 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r153, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r153, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r153, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r155 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r155, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r155, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r155, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r156 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r157, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r157, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r160 = getppid() r161 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r161, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r162 = fcntl$getown(r161, 0x5) msgctl$IPC_SET(r155, 0x1, &(0x7f00000001c0)={{0x2, r156, r158, r159, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r160, r162, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r154, r159) fchown(r152, r159, 0xffffffffffffffff) shmctl$IPC_SET(r145, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r146, r159, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r150, r151, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r145, 0x1, &(0x7f0000002380)={{0x0, r137, r139, r140, r141, 0x20, 0x80}, 0x3, 0x7, r142, r144, 0x8, 0x80000001, 0x4}) getgroups(0x4, &(0x7f0000000600)=[0x0, r139, r43, r134]) r163 = getpgid(0x0) open(&(0x7f0000000240)='./file0/file0\x00', 0x102, 0xa0) r164 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x3, r2, r3, r7, 0x0, 0x2, 0x8}, 0x4, 0x7ff, r163, r164, 0x0, 0x18000000, 0xaf, 0x81}) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="cf"], 0x1) 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, &(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) chroot(&(0x7f0000000040)='./file0\x00') write(r1, &(0x7f0000000100)="8c65", 0x6d2) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) 16:00:14 executing program 1: r0 = socket(0x1, 0x3, 0x1) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="76ba2fab13ca616310d9c01bc3789ca29a8f078f0d6e258fad695007c46f1873e3b36fdf160288ee103c7ebb591f6f3bcb95d60c5dff054901a5f2f92aca9071ebffd3de41a2be5b153fad678d1a0201ccbb645c08de6c5fc63bab784ee99885ec9e1cd8ca185198f5ab93a74675027488ec6866f10e0342d936e8a9c1ea4133", 0x80}], 0x1) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) fcntl$getown(r1, 0x5) readv(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/89, 0x59}, {&(0x7f0000000000)=""/47, 0x2f}], 0x2) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r8, r10, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r2, r7) fchown(r0, r7, 0xffffffffffffffff) fcntl$getflags(r0, 0x0) r11 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) fcntl$getown(r12, 0x5) sendmsg(r12, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="d4da60e969e118e5d04422dbc75e244af1272cc2bb0d3f619407f1fd468ae9e6dee7d28ab736c1ca3b1fd1f7081539fcdf19553edb5319b3395eabafd9f6843523595256b8e4673ad3848c7c10e978dea5046a318bf728dd413139d80ff3bfac411ae9190860de9cf2ffe88d9837f83071e64567fa2a9c17c97bc81f9e7ba8d69b7626d50322de67021705afd832ba10ce3b88027cdd6ebdc60c414e4fb8d43acb281e3c3290f15e54e010757692e28ee5cc430f90a5800baba2c68bfdb20139ccf0f035ab33abb3919f4eb574f69905e3281376e8629e0b6d18d5efb63b", 0xde}], 0x1, &(0x7f0000000300)=[{0x50, 0x1, 0x2, "870ea8dbe493afedea73accb1c808c86d28341e6bc3cfb7a232a7309b11481003243f8955c04a1b4fe4e61a561b5c16475ec21d7b56612b5c3f882db"}, {0x38, 0x1, 0x20, "c8b11c7b79e7f21a5d495cbe6e4cfabf996bfc888759eae9e4a15758df018a21487e17d8f82876"}, {0x38, 0xb60e3b6c8c548198, 0x10001, "8bcaf26db7ceb7bbcf54040113879ca7a4c9e01121fc55300c0c960543ed76bfb68767d244b183"}, {0x100, 0x1, 0x1, "959a2dc5d55eea99f0771cb27bd6b4736e016fb8c379e1839a6e71668621cd30364910a371d244d2cdea93fe928bb2625d669c75d4b23da42751539a25a9de830a42088a516faddc2bd6d42f585a95b6ef4b446b5003c37f54869656647979e6a667ef2962c15055a44f3fe64cb24f4955b782997f19b53e464be4ea4e018dba41e8e54458b69f9520ce78b149729914c6319b9fd8c2be55277205a094cf6331a634e776829018961e273ac9b0b44629a694f3d9bdf0a1df1d869322d9f43d7641cd149936b4dbea0ab25f2fbec86d98ab3f15d0b6a4a0c7e10e19cd2bbb92bbf0b441b89d9ab7278eb8"}], 0x1c0}, 0x2) write(r11, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0xfffffffffffffffd) 16:00:15 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r1, 0x5) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x89, 0x8}, {0x84, 0x8}, {0x8b, 0x1000003}, {0x23, 0x1}], 0x4}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x80, 0x0) r5 = getpid() r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r6, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) r7 = geteuid() r8 = msgget$private(0x0, 0x682) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r15, 0xa5, 0x1, 0x100000000, 0x2}) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f00000001c0)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r23, 0xa9, 0x20001, 0x100000000, 0x1}) r24 = msgget$private(0x0, 0x682) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r24, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r25, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r31, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000580)={{0x5, r7, r11, r20, r27, 0x20, 0x9}, 0x7, 0x9, 0x4}) r32 = semget$private(0x0, 0x7, 0x0) semop(r32, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r32, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r32, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r32, &(0x7f0000000240), 0x6) r33 = geteuid() r34 = msgget$private(0x0, 0x682) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r34, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r34, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x2, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r39, r41, 0xa5, 0x1, 0x100000000, 0x2}) r42 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r42, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r42, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r42, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r42, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r43 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r44, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r47 = getppid() r48 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r48, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r49 = fcntl$getown(r48, 0x5) msgctl$IPC_SET(r42, 0x1, &(0x7f00000001c0)={{0x2, r43, r45, r46, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r47, r49, 0xa9, 0x20001, 0x100000000, 0x1}) r50 = msgget$private(0x0, 0x682) msgsnd(r50, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r50, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r50, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r50, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r50, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r51 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r52, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r55 = getppid() r56 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r56, &(0x7f00000000c0)={&(0x7f0000000740)=ANY=[@ANYBLOB="00010000ffffff7f060090263bb69e2e5d01b0d65d9d793ebaf03d988f4d26678aafe796c06058c99ff0b60cf124f251b6"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r57 = fcntl$getown(r56, 0x5) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000980)={{0x2, r51, r53, r54, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r55, r57, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000580)={{0x5, r33, r37, r46, r53, 0x20, 0x9}, 0x7, 0x9, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r59 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r59, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r59, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r59, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r59, &(0x7f00000007c0), 0xcb005093f78273e) r60 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r60, r61, r58, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r62 = msgget$private(0x0, 0x28) msgsnd(r62, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r62, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r62, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r62, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r63 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r64, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xffffffffffffff21) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r67 = getppid() r68 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r68, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r69 = fcntl$getown(r68, 0x5) msgctl$IPC_SET(r62, 0x1, &(0x7f00000001c0)={{0x2, r63, r65, r66, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r67, r69, 0xa9, 0x20001, 0x100000000, 0x1}) r70 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r70, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r70, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r70, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r70, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r71 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r72, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r75 = getppid() r76 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r76, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r77 = fcntl$getown(r76, 0x5) msgctl$IPC_SET(r70, 0x1, &(0x7f00000001c0)={{0x2, r71, r73, r74, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r75, r77, 0xa9, 0x20001, 0x100000000, 0x1}) r78 = socket(0x18, 0x1, 0x0) r79 = socket(0x18, 0x1, 0x0) setsockopt(r79, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r79, 0xf, r78) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r81 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r83 = getuid() r84 = getegid() r85 = fcntl$getown(r79, 0x5) r86 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r87 = getpid() fcntl$lock(r86, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r87}) r88 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r88, 0x0, 0x0) shmctl$IPC_SET(r88, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r88, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r90 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r90, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r90, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r90, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r90, &(0x7f00000007c0), 0xcb005093f78273e) r91 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r90, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r91, r92, r89, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r93 = getppid() r94 = fcntl$getown(0xffffffffffffffff, 0x5) r95 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r95}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r96 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r96, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r96, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r98 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r98, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r98, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r98, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r99 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r100, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r100, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r103 = getppid() r104 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r104, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r105 = fcntl$getown(r104, 0x5) msgctl$IPC_SET(r98, 0x1, &(0x7f00000001c0)={{0x2, r99, r101, r102, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r103, r105, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r97, r102) fchown(r95, r102, 0xffffffffffffffff) shmctl$IPC_SET(r88, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r89, r102, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r93, r94, 0xae1, 0x9, 0x7fe}) shmctl$IPC_SET(r88, 0x1, &(0x7f0000002380)={{0x0, r80, r82, r83, r84, 0x20, 0x80}, 0x3, 0x7, r85, r87, 0x8, 0x80000001, 0x4}) getgroups(0x8, &(0x7f0000000600)=[r53, r60, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r65, r73, r84]) r107 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r107, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSMOUSEIO_SETPARAMS(r107, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x89, 0x8}, {0x84, 0x8}, {0x8b, 0x1000003}, {0x23, 0x1}], 0x4}) r108 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r108, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) fcntl$getown(r108, 0x5) r109 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r109, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r109, 0x5) r110 = msgget$private(0x0, 0x682) msgsnd(r110, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r110, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r110, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r110, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r110, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r111 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r112, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r112, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r115 = getppid() r116 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r116, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r117 = fcntl$getown(r116, 0x5) msgctl$IPC_SET(r110, 0x1, &(0x7f0000000980)={{0x2, r111, r113, r114, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r115, r117, 0xa5, 0x1, 0x100000000, 0x2}) r118 = getgid() sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000540)=[{&(0x7f00000000c0)="c738ec99680c1ee1545919a968d75bf0c77d6edfa0b6785374cb78a97885b71b7a258229617ffa3dfdf1c27804447ea31f90fed0c8155de99c1516b192e2119e611d2326a49b00bb1a7748b04c48c6219b448a45503d7907d11c2b01774eaf1b829dc073ff73219a084800db4798721297", 0x71}, {&(0x7f0000000140)="a117a5ed9845fa434331be3cb2062585e8d5e1ee1b06f3f5fd88885a4f6cee36e7", 0x21}, {&(0x7f0000000180)="5cba79dfa5065be560105c739d77688325eae90a1da659b83c36e70d3278de7557bbe0687bfee0eb072020197ef29191943ca94ee7d04ece38e20c3a2c03ca5b7cf47f013a0f32499f882284e53407a89b4694739dce6d36adb540c60ae6251405def590e6a4b47011237696ea3fa3cd63ece0d14b9cee74ff347874a4d206540414faa5cfda7fa0e74ed660bca84d12e7016b01ba42e502c66d73197a08101ebb825ab7c7b3522b85b7d632cddb8e9d2bbe00bc01310568f07f18068ef28352aaf4db3351478f1635ccd7bdd1d932b75aecbfdcb60d23ef", 0xd8}, {&(0x7f0000000280)="a567610c7bae914bc95899056384fd1832171e18a72cf966a7ff7aece4101aec861590cbfa295fce74eae0cb63d948ca159bfd68fbd70f1cfaf098b8d0e961f511c8954690648a2dd9b0b62f01861901a8374cb15128e0c3e7beb36d3063e5c8763f96b019c14d36b2b27ef8e34da4d73dfc03a990f698efe16c790dc95497212e6141bad67de7421e1ad09e922aafdc637acc07719771815a0b806ab87f91e6feb25f5bf0ff0ffc75e014601d31e18e53fddc508a1972772e84535cc481c10a713665", 0xc3}, {&(0x7f0000000380)="32fd84eb3de97b5c497e30506e5aefaa52c39a9c740344efbf54881fc54c69165423068644a2cca1dc198013add4d8acc49e430bad385693a3ab7874492da683d39638616e299e14624a2424629f096c71", 0x51}, {&(0x7f0000000400)="d63d25f483cde0487507b5bd43aa", 0xe}, {&(0x7f0000000440)="184e0234409122154ce57171101bbdb0", 0x10}, {&(0x7f0000000480)="638e1b5214053a17021093499fb33b6eaad5f484e92f4fd96465747223c9c69ca63ba3c0dc3a4a97222406197def1f36886ab14c2184cc1fb443343a3bd947503bdabf869cdc054b707894e7c75f6ddab10abfa5c9c5e0c066f15fc57389dac812bc0fdb58415f2d77d9fc58ec6c71d89faa64f044f0ef2da85de4452fe398ff3e1cba57c838cc7e9873b23db69cfc4ca445efa53e0e1ecae6a59b52587496319d0f8816758260ce", 0xa8}], 0x8, &(0x7f0000000640)=[@rights={0x18, 0xffff, 0x1, [r2, r3]}, @rights={0x18, 0xffff, 0x1, [r0, r4]}, @cred={0x20, 0xffff, 0x0, r5, r20, r106}, @rights={0x28, 0xffff, 0x1, [r107, r108, r109, r0, r0]}, @cred={0x20, 0xffff, 0x0, r117, 0x0, r118}], 0x98, 0x403}, 0x2) r119 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) socket(0x6, 0x3, 0x6) ioctl$KDDISABIO(r119, 0x20004b3d) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r3, 0x20004269) 16:00:15 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e0503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36eba9821370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa9, 0x20001, 0x100000000, 0x1}) msgsnd(r4, &(0x7f0000000600)=ANY=[@ANYRESDEC=r2, @ANYRES64, @ANYRESOCT=r10, @ANYBLOB="e43ed06b49ef6b86002d06430ef3324cc210481439a196c0a83d1c114b3c2abbaa6b241db1cb882d33e0433c7e449f3a012ad1346f5633e2f9e570fb9b15e22b739f70457420", @ANYRES16=0x0], 0x5, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5f097e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abb2fa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r17, r19, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r3, r16) fchown(r1, r16, 0xffffffffffffffff) connect(0xffffffffffffff9c, &(0x7f0000000240)=@in6={0x18, 0x0, 0x8, 0xb9ee}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r20) 16:00:15 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x1ff, 0x800}, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:15 executing program 1: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x400ffff5}], 0xf924, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0xffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x100, 0x80000000, 0xca3, 0x0, 0x2, 0x6, 0x8b, 0x2, 0x0, 0x3, 0x8}) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000000c0)=0x1) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) pwrite(r3, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000040)="85", 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x1000) 16:00:15 executing program 1: socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4a110376f8ffbd01, &(0x7f00000000c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x4000000000000000, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:15 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) fcntl$getown(r0, 0x5) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000003380)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x21, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000001c0)=0x2) r5 = dup2(r2, r4) kevent(r5, 0x0, 0x3, &(0x7f00000002c0), 0x80000000, 0x0) readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)=""/135, 0x87) r6 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) semget$private(0x0, 0x2, 0x104) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[0x3bc7, 0x7, 0x6, 0x6, 0x4, 0x9]}) write(r1, &(0x7f0000000180)="4d56fefb741fa35f0ca016b165fdd6130053", 0x12) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000000015}, {0x3c}, {0x7ffffffe}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x4, 0x837}, {0x80000000}}) 16:00:16 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x7e61ca40ec9efb85, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(r1, 0x5) 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="1214ac61dfe8d3132cf5d339ed92dbc0b9b92bd025632a84"], 0x1) 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, &(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) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000040)="568cea059c2bb1baedeae16894cbf1085f4a6a38367e6ab161791e1113b73b4e3379292163703b08bf7d02e50a4f134c517214a2bb4f2b88def0f038d1da108c579b82e21ab5b6198a8d92e35579", 0x4e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xc) sendmsg$unix(r3, &(0x7f0000001640)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000280)="a0e87726a126e5c780b303b04574eb2ec26764f59779833369ac641bb61bc6a91dcc54cc60c42bd29013267f8d6334721a11eb3e184d525d80506b34989cf871370ef2d0564683395c8650853db321a58725d42946a6709ee5a8d63f39905b65ba94348a5584f7ec9614ab0e85f893151d10779e30a3f4d2c2f0ea703f1957725763090ca2e8d78bccdd539d90848f57dedcccff56d0536c0726e08dbc15fefeeefd0171cc86fd88f5ae11528cd7e1040333304f3c24e7b2fdaa24e63f4ac353b74f29f4b920516b853ba40b1f49ba361c29d0f5d250cb2e11d03a0230d136e3ee15d91f4183054f0b7b03213a7b348c4949612b26eb32e5bfaeb3522ddf8e194c3a7b52824fb93f473e79c2176800db87a0776dfc2d106c2e01118d13645da71bc614ed780c9a1f83160135af17bfd65a8578b1d6c91aa05f9fba2a956ed62a50015074771145ab04b0492fe1ba5ce2d63782d81402158b3e15121a41ebb5838f2d391c0d52f5c05b057730b13339098d508db31c8253103e63c02d75ac5af71f242b89ee426dd10daad9a0f00ba8c5e2e83827ba968a498c6dce0d356066a7fc417e6b24c3b7379171e70ddf4db325c073114edb76f9158cd462bc6966305f13354d7e78a64ea4b4cb2dda2212a0bf70a34b23ecd234d0d097e6bb5d51e13ef237c8290e6cc12a46b5c0a7aa5f4626b8d33443f33f9502594ff4c3415eac6d1f61d9108e604d03592cc64908f703a3d2a2bcad2dc525add28d326717477ee07b36df38f0a8b91af0b1a657f0fd38b2511679dbd9b05f2e3b910263d8b530d190424c0c20fbe164fc03483702d482e73193404ab678c9e7cfe6cbdd65ac98fccb4e5e23fefac9963e41c6588f2c1977ebf423d09591855f6cbf202e4b77dd56d5e11dee784855e42365e24d91a91f74080b6244d741a0ee2279de723ce97ce0d4d5b98e6e3ed0e6cfddf30cc15606eecdd06bc41294619de067b0209d3ab26db9f5fe66d3d2628f2a38e3e7b5fc7c4e708bd37d226c7811949e3c6df47985f8227aafee0cc35d01ae2435763feca8bf1bbf371ef961d9c85126427dbca85e3423b94500caf0c78bb06ba2809b2262afa04fb1163575124aad7d130593cb4abbf3fc9776ce7f31abe9769851b0d27d9a0a4c2cb289bcd6cbeb2ab3d72826e127c72b35ba5edf006aaa3fb33cdf0c42791af16e72f853e1a112af55751690eece22ade5c39a70b8112549a9e34666881f9d42bc5b510f66f89750cfd9bcecd4343dffe19bdd30b109756ef5d0460b4e37dc4d92f4b893e9b583dd8f77bc68d46f755980da551ceda49e6ba8c02d99cb531856adcd9184c90ffce2f834f776da951b06ed79170754bda257986254d74440bd47a81ae926e3a0f3ea6559940ff39c739b15c2c0903e86bb6e3e2d789d3f67e15ba26a84960cea6f7c316ad7a694a401992a5be1b0996a3a383422ca70cd1fa835072076c305545f12270be7cc8276e5eece29bc841ac616db583518348bba5e3e20834803500242cf32f6a3921070d2d2753a1e4be61d80abd25e376e4c99fafc6e29faf3e159ba9e03f49b8c7a61dbf402fcd345563aced8f95e6c1a33c171df5b1389c01d8a9e57b0c02ac44703567c7bac030b2a57a93ea7c0d6f59f254bb6dbbb4c3c5eec9b77d1cd8576dcde7a295ab3ef99f7e5b8cc14924c3e4f0603b6a437531f03bd8a6a490e6dc69596a1777aacc85b1a0851c23b886111eec5893ed6820a9d66c17cc385e3d9312e1a21da3621633e0b0606d537f702b384fca7d6dfec03607e60ff9ae17b16f47d143d9be910a9557ddcc86288f3c0dd9461756d5e3df0434d7ad2eb58d25c7ddd8714a69cdbf3d9532f8c43fadc08631af201b86cf0963595af6553484caf9d2dae340e2c2c46a605fe26784671e34c522b2f09f06e9cf7143744c3288e0695a370523ffd3919c17f91c45c1e9e17fd3c1bb08c0b3871e59004b7e1de8c29b6d526bd08552992bb6b070136a96092a85f514f822e0469dad615825d16cfe7b71c67508171399a4ca6082c4eb4b1dac7f0f7d0e89b5206d03b09950e412b223b0d72b3e87a3ea70b302906344e8f74f5e632d95ed2cbbc2f53b258209cf87435462bc56bdab4b3bca6dc2f7293ccee27690a68b4ceefb44cf38fe4954cf35fd723f95527b03509f0041dcca85a0e14e148966aeb697a9473647abec197806a9a72af6862e675444400f0d16a4dada9a1bd9bcfbdc18501d67a461af29c8eecfc008e8d167b2c81d4bb501da380c1e9ee050e09d678b1c25391747b58e21e1777f053c45a65d21f36624e7078e5f3ffd4b54ba65a6073fc1f16dea4ec68066a997421097eb5c7bc8baca6df0f16f7c1b4713465dd8c9e2de3beaed7332d4df3a3183123c4bd4d5050f857c054bb4d3e34511763bfaa6b2d7ba560a62f434f3d5428cbecd3e56f985d0b09e28e6cae4556fc7e510efc04fec496ce81b6f47954bcf83caf550ad6d6e686fcf0ffe173ee145b92e2a12626f011a84254013f1842cb06e433c368be89ab32ac5bf9289931aedd26b0f95e03540dad8f8816b6c7d4aa78ea0de59731d5af7bb53dfa49f8925860fcee3ee5f113ab067db3574e27dfd7bcdf7606de24c40cdd801c51e99f4270f8a7646c037e8c0035bbebfe1f96b6670243aaf2e72106402f5ad6034ca3fbabd966c0239755166db0343ac84a4270dd5cc9f24235544d504fa3229fc97069858b75da756f4cfc513a11fa285cc695ee62a642920ad24532e1e4261ea5109945ce483a1433594564883c1be9e3c2e3e1a4a35760f8c32dac0d6abdc5ce5a4d796fd958f70b56552861c2eac11b96651b7dba87a7388ebf6acc98052a178722b30d48bfde5a74b1adfb085906cec82b0b7bac1354dac072971ad59108b219e033c2d7cdcf166e8fc4b5c8ba9c244ad43e21900f2a38060f8536b4c3d7a62bbcbadd5248e0b053602861d3d6d9f2be2ed9842668c8f398adba8735ef47233d4e48e2249445f59371b89cc11569454876656a4ecf15a20c6f901e0164450d3378fefe6d2e136d7b956bbaee1b6e84b63e6e5b41c8a799dc9a165d819f8876f4e42e782b86b3c7372bc7966995be2eb56c6913188c55a1f020b8a258b57ae946b49bfd6b7cba44cc26d7a65d3d093cbd888a9993a29fe7528fa7b2f8b500dde296982c4bfeb8d4f5e3448bb25625cb38f3c19a78570ebec7e201cf41d201b8dd4ad64fe398134665727d18a3cb33780a2a3ae4310c7c2baac4a905bc5c14540dfc7c22df6bbec0083c17f8c104d458ef6d09feaeaab23faecc9ace9756274b6aa1d1bd729f0b2e36caa554b76ab850fae8b5f78ca753b7873ae62552d3b74de1d2896b67c78feee3aa56fcdb372e606608552d16e7fc047f3fa364f7ba3d0277f7538b1a482e18f7191d20a7181b0ce2def1e80b53c544432a1021f7e86466170f9f6b4a80ad98ac87a09411d9edaf55cca00def3265d88b440847b2bb7f5d70256411788590d42ef056738d57d411a0adb7dea75e63dc4b0c55317d6189ad386961f05ab639f4fdbf3fdcedc100434ebff3611e8d330c214532e7ad511f9535be7e3774edc65abb191d13c96a2ec74dcbad7c9175a2e68b9754623fc171431150f9831f463fd5710e4ce620a53fd738eea1207a406482eeb44a82b586d32fa668dce257a6b60894d62d5db95972bdb0851f8b451ad79aeea1963d5ae2823f73aef5fdb66b02c7683535ee7e59a28078ec4e357ebba24f607bc42b8ee4e9484099ca2dfae6fd6b9344f46c1f94de88d6b618e49b458034287c50d1e37ebe46c99dbc4331ec0319a46c8ce4f7d1db2295f093c5d313734545670ed68358fd2afe9eaec4a23428f84943e0c95d1c01c7d3d58fb3e18d289c43be0e58d7d36408899eac250cbaccdf71b6c7434cebe540eba7c5a3b80150158e141dc17b7537f4277c381fe8d2546b38e8dc9b7c6b7fd5029fd297c4c98fb77b73bc75c84454747ce8c919f94cba6f0c623db1a048fd2fcc9ce98c25be2d926519c1449b2182226ed01aec1e321559653240fcd9db510b236803553965657eeb96a56f2fbb114f0886d5022459603c0d6cb93a098d5a8c6aae9227093396ac8c113af14b93adaf7cf50e2ea13d7baa8c78748530633dd9b6499879d8ac25ac372e128cc247df492aa7748b83a774b7ffced1073c9bcfb92f7e9549eb84a38b538b91deb7ae1fbcf41f5bfa8d620257f09b64ea0db2b9633254cbc5ac9e39a738eda8d7849b1e78bf2661aafb10a61fb661deb570f2df47e77b87b878d2ff0f0a82d7be2cb052fd4f8a121023669afc9d2fa82e9a69258cc1c78a27514daae0af40308f57fbc8effa67b14a1d549ebda7d1e749cd9c55f42234c771775d29057c6293bb1229f636992e8c44435fb32a51a4f5ae059c65d1e16132397a523f379f9719ee4df97187caa1a0774200bf209708a96fd95d835f1bb5036678c63febd461cff8fb7bd16cdd6331b26d490808bad8f85b978b6be69d1e15896e06bf6a5fd6fb290c0392e341932cef208eb5b982658ccbe535048fcf4933b9a55a426258960c2beabedb4267257b4bb4ed4c0bc0897a1037592f98a84354dab62fb263d3b4c6f2cef7fbf9fdfd81c5abaa0acdeb2d59c76b6324f52fd80afcef7c44cf9c0632c2342e39a9e5a3beb8a47ceca37b9666cf9008d2e8ede250e62397acdf64ac052c879893232a6f8c2c5c7946f4248f0a8dab58c39cc58a1a92d845f1e17cb629bf1c32a5df92ce59d32c433c9bbc43a6e0a7f86ae1dd5fd145469375423f6e6671243d918c4d19801b0bcfbd77207b339659cdce73269c396541d2b73a93537e71b32ed2ff48e5cefcb332354c4e12126f41f9ab9d08c6f057719bdb6e217b1d947d1aadd9b6b80b34bb8460249c9fd2d4055e0fb54c44e86655850ca05028d5bb86f7840d16a44b571205974fcf12d015b8454b46f0f94c857f4b9ad81dfb7ac5a4e509ab8db771f61732d93fdc473af7550bd0b14396775971d15641fbfdba1c0e4bac4e9da3638ea36434449d6d0e6e5d04e868277aecaa3c4708402f0d741e7eafc4c70749dddd4926ee9c7bc89613df40fcc677f63539cb95207fe2cc678f28c9d082c3263516a27f64a8425a6c9ab1fc798c5a1a86d2a52b53461d9301d290f9f5b96cef6ff5abe0901272e89d01da49c95254d841d169b6af6db8500b8a9222bdc9dad7e756badf8f5f0c7b9d4b0e0922f4340f564659dc38b2afe2cd2499372f44cc950b33b624c62d13162a2330e2eb8e3ae9f18586fabbffbcb58d20cd76e5d957ecbc2b6614a5a4a9f998af190956a0c2190bc41e52f16bb09e0bcb9189b128aa21abbacf885354b1155712500fcba6caa340e0fcd79c3915d77146fae8ef1244708697e7278bd9a787c99f5213da7b98d05c08e9e5c78ddaa998f82c39464f8ea3c6a0988853c8c9a91eac78ad476d0b5c23930cfc89c15041ba650ada3af9c4f9bbe0e3d5620cac3c94d2f24cbfff5ace222493e74e00ae751da1c9eba55e2f19d22b4f91cfcedc846392db63e1e29cbcd6938c58bff4bf771424996e6cf4c2e1049d4bafaad4fcc2ddb6e255be8254f469bf9babc10b16353ab97db4e8b5c38ee2838a9677f4f555c2741d03190ca49ddb51c62c67059c79884e60c16f38a8ba05fd544471db7bef4ce7ed9cea0b769051fefd1e4f39f7276b4cddeb099e859116bef6549f3f7ec30d4cc53d27baef9a791c55abf674d0ceaad42cfde8825fd5d7fc645cfb38d9e8ac76a5099d3b572dd6db1d", 0x1000}, {&(0x7f0000001280)="027c434f97d720f120e3286f0e803496a0abbf503e787f3748db2845eb326171c4446ec2928159d4257c523bc6e63b66098b381071db8c7e8f3b522db13a175e096659a31e9e9b5ca3be5cc689c72bec6dbde37aa5b154cdd91bc30f7357d2fedc51a2e141a02be82b7a9920ba7bf43abc558bf4649534e4eaf71bd0326b2f8da064520680b3d882a8890b0c3fff53046683cfecb6f74043cf496088aedddd9588f728536e12bd85fc13938731563fd9ed397a63972a14c411e98c6eb404b1292b8679de0aab65c4e35de70cdd8c7e5bb49473795500df3daedcd8", 0xdb}, {&(0x7f00000001c0)="064e214be8a784f482f350facd2f411cd8098bfaf2dab7178c236c505b5ef61f5cb7ee67097aed8ae3f52813583c", 0x2e}, {&(0x7f0000001380)="71d49a2b5c59ed77e30b2ba746c2ffece534ab7751daefa02959f495f7cd3f8712871b56bed25e282378665c4f13621f513d7ad233f861edd1ee15d33a543c14bee6d206abb7f81a332dffc745ac5055069505b610b3ec00e2719fbc5c98c6209ba7fafe1b8e880d36444f0ea61c433d457c76bb96ce9f8ff9dea6d8fea69578dbc9353744523fb33350cbae9ef48d000279832498d75c56", 0x98}, {&(0x7f0000001440)="75b01a7eacb919eb8903b750f45a41d2a71fdff14afe51025e14d1041fd6a61687d71e5fd8aeec093c5c34c92db9b94d1d82b79e979491ef4ef02e3db5a3cc905f62061322fba4e4c005aa9d0026912b4b945ca92175821349539c275034dd714eb0a368fad7a73a4ef716d79659857a12565b3ffc90993fe60947638cfc7521ea9e9a613f6aa842f83c8e02aa8fc3d211eba2c3b357e031f082bcbbe187f94f62c1", 0xa2}, {&(0x7f0000001500)="f839e9f0773d959d44fec4f1f02e1c17163b29229d82d7e93a17556fd5c6e1e6f5b15556f488332349bd99e5a88ef938e4e016bd919ce75d33b2978bd48c58aa46d0b5862c715b1d1f3531d38939bdf3814122d855e3ed9b56f2ac91376620796ec05dfdca492c2a2f8c20b2e807ec7c880bbccccaa3e23920d4daf2619bd32c0654ddf6c3aa06e909cec1e6b9434dec79133e0fbc0f0c4bd543c4", 0x9b}], 0x6, 0x0, 0x0, 0x403}, 0x6) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x7, 0x2, 0x8000003, 0x4, "5fcedcb7f3aea2d34e2674e9cf3df2edf253b572", 0x8004, 0x903}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x2c, 0x20}, {0x4c}, {0x6, 0x0, 0x0, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$TIOCCBRK(r4, 0x2000747a) shmget(0x2, 0x1000, 0x24, &(0x7f0000ffe000/0x1000)=nil) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") getpeername(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = dup2(r2, r1) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bp\r\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) mknodat(r1, &(0x7f0000000300)='./file0\x00', 0x40, 0x2551) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="0000000000020000000002000000", 0x89, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x10) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000040)={0x9}) semop(r2, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r2, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74}, {0x0, 0x4, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x1c00}], 0xa) socketpair(0x1, 0x3, 0x3, &(0x7f0000000540)={0xffffffffffffffff}) readv(r3, &(0x7f0000000400)=[{&(0x7f0000000140)=""/95, 0x5f}, {&(0x7f0000000440)=""/199, 0xc7}, {&(0x7f00000001c0)=""/13, 0xd}, {&(0x7f0000000200)=""/78, 0x4e}], 0x4) 16:00:16 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) setgroups(0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r6 = dup2(r5, r4) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) ioctl$TIOCSBRK(r6, 0x2000747b) r7 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r7, 0x4, 0xa0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = dup2(r8, r3) ioctl$TIOCCONS(r9, 0x80047462, &(0x7f00000000c0)=0x76) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000080)) getpid() 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400), 0xc) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x1, 0x2, 0x9}, 0xc) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) msgsnd(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000dfd60f2b6f404b80e71f04ac56e89ad4b3eaf15278b6cdf9f28ea265c7ad7f4438b823ecd8466fc5c212392e61d7872f31efe74ae0ef95711ff03b4b44ecde3b441e55fb32cd48adae33facc363ca2c89232474b8cad9daf781a9ebcc514a52bf9bdce4106aee500878756f378022bb7078e466eb3f1d535ce1f18cb160672bc3186d465b114d114d98ba8974126a6ab0b023da93f9f3793aa52c4039ff0c43b795d260aacc32bc528b72a9e3ad7e3edef5c777a5ac1d4de274a23560717dfb0232a0c6e63809e1804a25061bf10cebc30c1df932355b38291a651b5479051ad654c6f0c679b1836143f971f6a882c5485ef5870545ed8f3eb00cc"], 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:16 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) clock_getres(0x3, &(0x7f0000000080)) 16:00:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000480)}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) fchflags(r1, 0x8000) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d09", 0x47a) mknod(&(0x7f0000000600)='./bus\x00', 0x4, 0x0) sync() chroot(&(0x7f00000001c0)='./bus\x00') r1 = socket$inet6(0x18, 0x4000, 0x800) close(r1) getrlimit(0x3, &(0x7f0000000200)) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r7 = getuid() r8 = getegid() r9 = fcntl$getown(r3, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r14, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r14, &(0x7f00000007c0), 0xcb005093f78273e) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r16, r13, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) r19 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r19}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r20 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f00000001c0)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r27, r29, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r21, r26) fchown(r19, r26, 0xffffffffffffffff) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r13, r26, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r12, 0x1, &(0x7f0000002380)={{0x0, r4, r6, r7, r8, 0x20, 0x80}, 0x3, 0x7, r9, r11, 0x8, 0x80000001, 0x4}) shmctl$SHM_LOCK(r12, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r30, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) pipe2(&(0x7f0000000000), 0x0) r31 = socket(0x18, 0x3, 0x0) setsockopt(r31, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r32 = socket(0x18, 0x8000, 0x0) close(r32) fcntl$dupfd(r31, 0x0, r32) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r31}, 0x0, 0x1}], 0x0, 0x0, 0x20ae, 0x0) r33 = socket(0x18, 0x3, 0x0) r34 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) setsockopt(r32, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r35 = socket(0x18, 0x3, 0x0) close(r35) fcntl$dupfd(r33, 0x0, r35) r36 = socket(0x18, 0x3, 0x0) setsockopt(r36, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r37 = socket(0x18, 0x3, 0x0) close(r37) fcntl$dupfd(r36, 0x0, r37) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x100, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x440, 0x0) r38 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r39 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r38, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r39, r38) kevent(0xffffffffffffffff, &(0x7f0000000500), 0x40, &(0x7f0000000600), 0x9d1f, &(0x7f00000006c0)={0x800}) getrlimit(0x4, &(0x7f0000000240)) open(&(0x7f0000000500)='./bus\x00', 0x20, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 16:00:16 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c653081bdf719c5b1a62e33045059f800"], 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:16 executing program 0: r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020217e00000012000030f4ecd0aaee8fd23ab59433423b0099800fbed5d203ab48bba0988d6b303ee2f5d53b87c603f00000000000000d95b998c738d0dc2ed8cccc9e69181daa400f8258a89c630b419b9ec1d3c53cd6abd6fc80e19155be216f52129a955c423970d28cbbdece1a5d874e9f2dbe29ca0947f087a0531cac8b7d93b359f04ed442bc614c706dea68e5cf98dcab8396f00"/166], 0x10) chmod(&(0x7f0000000040)='./file0\x00', 0x10) write(r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x9) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x359d6bd12fdfebad) fcntl$getown(r1, 0x5) 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file1\x00', 0x100) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r2, 0x5) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r3, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000240)=0xc) r5 = semget$private(0x0, 0x7, 0x0) semop(r5, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r5, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) r6 = geteuid() r7 = msgget$private(0x0, 0x682) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xffffffffffffff21) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f00000001c0)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r23, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r15, r20) r24 = msgget$private(0x0, 0x682) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r24, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r25, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r31, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000580)={{0x5, r6, r10, r20, r27, 0x20, 0x9}, 0x7, 0x9, 0x4}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r33 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r33, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r33, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r33, &(0x7f00000007c0), 0xcb005093f78273e) r34 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r34, r35, r32, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r36 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r38 = socket(0x18, 0x1, 0x0) r39 = socket(0x18, 0x1, 0x0) setsockopt(r39, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r39, 0xf, r38) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r41 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r43 = getuid() r44 = getegid() r45 = fcntl$getown(r39, 0x5) r46 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r47 = getpid() fcntl$lock(r46, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r47}) r48 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r48, 0x0, 0x0) shmctl$IPC_SET(r48, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r48, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r50 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r50, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r50, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r50, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r50, &(0x7f00000007c0), 0xcb005093f78273e) r51 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r51, r52, r49, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r53 = getppid() r54 = fcntl$getown(0xffffffffffffffff, 0x5) r55 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r55}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r56 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r56, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r56, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r58 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r58, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r58, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r58, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r59 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r60, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r63 = getppid() r64 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r64, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r65 = fcntl$getown(r64, 0x5) msgctl$IPC_SET(r58, 0x1, &(0x7f00000001c0)={{0x2, r59, r61, r62, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r63, r65, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r57, r62) fchown(r55, r62, 0xffffffffffffffff) shmctl$IPC_SET(r48, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r49, r62, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r53, r54, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r48, 0x1, &(0x7f0000002380)={{0x0, r40, r42, r43, r44, 0x20, 0x80}, 0x3, 0x7, r45, r47, 0x8, 0x80000001, 0x4}) r66 = socket(0x18, 0x1, 0x0) r67 = socket(0x18, 0x1, 0x0) setsockopt(r67, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r67, 0xf, r66) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r69 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r71 = getuid() r72 = getegid() r73 = fcntl$getown(r67, 0x5) r74 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r75 = getpid() fcntl$lock(r74, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r75}) r76 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r76, 0x0, 0x0) shmctl$IPC_SET(r76, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r76, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r78 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r78, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r78, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r78, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r78, &(0x7f00000007c0), 0xcb005093f78273e) r79 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r78, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r79, r80, r77, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r81 = getppid() r82 = fcntl$getown(0xffffffffffffffff, 0x5) r83 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r83}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r84 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r84, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r84, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r86 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r86, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r86, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r86, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r87 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r88, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r88, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r91 = getppid() r92 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r92, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r93 = fcntl$getown(r92, 0x5) msgctl$IPC_SET(r86, 0x1, &(0x7f00000001c0)={{0x2, r87, r89, r90, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r91, r93, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r85, r90) fchown(r83, r90, 0xffffffffffffffff) shmctl$IPC_SET(r76, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r77, r90, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r81, r82, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r76, 0x1, &(0x7f0000002380)={{0x0, r68, r70, r71, r72, 0x20, 0x80}, 0x3, 0x7, r73, r75, 0x8, 0x80000001, 0x4}) getgroups(0x6, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, r42, 0xffffffffffffffff, 0xffffffffffffffff, r72]) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x2, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000180)="95eeeda6d517f560ef021640bbf3d5611c4269edd2614457682086943d650e89a84c9d48916c043a756d5c3d061d472fcb0d133c10cf0227293e0eb34ffc43ba042adeeeb59cd517f578e96a19b2639a5318ccd4cf485e9af0cef63b2acd305ddaa2476aa7f8ce513095bdf0c48243887750417505f802574856d808aa300244c1e9", 0x82}], 0x1, &(0x7f0000000300)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r0]}, @cred={0x20, 0xffff, 0x0, r4, r6, r34}, @cred={0x20, 0xffff, 0x0, r36, r37, r94}], 0x60, 0x4}, 0x0) 16:00:17 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000500)=""/139, 0x16}, {&(0x7f00000001c0)=""/137, 0x43}], 0x100000000000010a) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = dup2(r3, r2) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r5 = openat(r4, &(0x7f0000000000)='./file0/file0\x00', 0x40, 0x9) getsockopt(r5, 0x8, 0x400, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) write(r1, &(0x7f0000335000), 0x10052) 16:00:17 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b465341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1a89513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000002001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e3b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306611b7a814b67f615a659255490b88ff1bf33036e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebe22000000000000000ddbf42b3a1021d55a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77750b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f400000000de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba28c7cd2e38d7e1213a7eb4f94edd167643ee4ef644628bc1a1be18674053eaae97137ce233b2112360e2c0c9c78427a943e3aa51ec243b582aa8cd97ffc74e6760b5ee3af4ad5f43f00000000000000000000000000bb52150abc8a4cb5c9fe8b28b8dd800d09dab41e0593fca32c73fbcc572272dad34479bec29a1a1ac40ce30ce3f8d681d9373e7891f2fdd9132f0d00a391cb6694b6672ad20f9da9dc2b397e836d70a4736c2b3bad9644ef3797dcd40d65f146e31db196fcf486cb5cc0f11964cecbbfc7d6472051daad237ff84fadc8a5164c950a4e843c2c5b98c9d05a4e3c6b8167338a0ff77e8a24ca5b8d5fbae1678fbf46c80000"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000680)="06690004000000006affc140917653dc00ac6e60af6d5959cf0450b1a6538a127aee367eff030000000000008c894f29aaa75645d062f2358f240fa3beb35edb79ed4226fb400e9b53c7640dfe44a339b2d2be77ff3882a562bbda75f3b8f100f2e758a12517b2cd2c038f385364a7185a3f08983d14b237410000", 0x7b}, {&(0x7f0000000580)="3708c45eed3570c3a5330f254b1988c5bc793dbcf8e316f8d57fb6dfb96f6c445d96d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc767ca76ac5753552df19d3720e95738762efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2deb5ef78e76de6666fc226579ef69aa0a49a6ff8a6b2d9b6e3a6300000028b691958c429f4a08affdf8aaed1266f8a9df1938fc3223f4dc704b9ca91831f6c12d4df106183e8bec4c326856222b10b185e094355d0857ad879398272bccc4e2dd2cfb45f57782ee90119606eeaed4f73ed8ade18482ac0b4a66", 0xfa}, {&(0x7f0000000700)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f4094321a4bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45c37a60eaa79d8c009a004efb38ca0cab305722fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xc6}, {&(0x7f0000000180)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f0599167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878bf0d3aef4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf7399701d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fdf6fb0418ffffff7f68d5250e1c9a5505819b7e040d05d71b0af7da54e41a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff79741cca5e52a00000000000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252", 0x38e}], 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="bc6e74293175fce5c0e70a18ed796646f29960e9386d2530085aca08a36f25337694863138804a0c434e192223e0437bb19d710449d07f05de5b3fe39e073d6a5794d7511d6d1262a171", 0x4a) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) utimes(0x0, &(0x7f00000000c0)={{}, {0x80000000, 0xfffffffffffffffd}}) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x80}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) dup2(r4, r3) fcntl$getown(r4, 0x5) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[0x5, 0x7f, 0x18f5e5fa, 0x8, 0x5, 0x0, 0x81, 0x2]}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r2, 0x20783d82d15e5133) shutdown(r2, 0x1) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ff4d4d7ee40000010000000000000000001000"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x100) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c50, 0x8000}) ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000000)={0x2}) 16:00:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0629"], 0x1) 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"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r1, 0x2000747b) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f00005b9000/0x1000)=nil, 0x1000, 0x7) socket(0x10, 0x3, 0x1) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x80000001, 0x3ff, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e699319296488eb2f072795ed71b49ad459396330a3413d26ff9e370e5be2d7a18498d93a6eb72f008451de53df0489e4037f33715e533345f161cca093dab4c1e7020e7c18ec9c7cb52bfb82d3ac157cb05eab33fc575922ed6de311ff68cef8c1404637ac19db12b4a9807d4f3b0cb7098af635892159b5cfe4722205c19315efed580813dca509f7a6d6b68707088", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x3, 0xff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x100, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xffffffffffffff2b) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x102) shmget$private(0x0, 0x1000, 0x59a, &(0x7f0000402000/0x1000)=nil) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x100, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000280)={0x1ff, './file0\x00'}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) 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, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000140)="90cd3e8185b5b80262d084cc71d508a8ee4a3e7dadd3f701b58b35a38b3940d764024edb52cf114c68d214969edbfb04e19dab4a015d546948311955650ead55a3ca49afdedcbe23648ca4b0d63503d52f0ecdb6686a5b27dad2799c88fb60da0180c6cc6da3ca4eda6193773faadfa9f9fa17791c5a7510d2f6ae2fd9637ffe4c9a22d15b3ac2ed6954a80c84e8831a53862f8dfa5a7a61f1a662746db81db318883b9dd3297a280966da", 0xab}, {&(0x7f0000000040)="7ef627f5a4b50fc902a833708fc88f9980d7dee7615ee797680f610429d4683ae30f679c4ba5b645563009cb09132431f359d8d7ddadd5beaccedafef95dba2cfa33b82f6eff13197e58fe276414bf20d9ea3ef14f03101f9b5a520a8ace2c962c8479c24b79f39a922d367031b2044420ceae041e", 0x75}, {&(0x7f0000000200)="b81b14eac1243fd84f2165dfe39783374cead1d46653e10a503c48efa8abb47bea91a3f8274a8a74023811832aca3c3a93846a3cd0bdac017445d6ef59a12c06af817076eddfbd", 0x47}, {&(0x7f0000000280)="6ff9e219cf8e78f2a8dbf4bcf301111148068300a7fbec0610a346a6b19ff55b20697a35e396ef5bf795c379ad03f8969421e2a071920bbf4fcf742aab8dc80746dd08a4e6c9e389f571f33594eb4bdf6e60fa924709eb6d33aed50d090b35389ca08468b94ab8486945bfcb5941baa6f31cd83783273ce3ffe13d6101be7914e21f03", 0x83}, {&(0x7f0000000340)="3399c19154a59589b79ff061635ff74c59a2a43a3c7226ccf59b64b8657c80851a199fed1fc562d8cdac8c08a144d3ab638f3b0c59517bdff50a1a74021cd1c009afdbd2b300e60c89e4fb4d0b293a4122b9609c9640fd90ee875fb378dd10a9bf66c033b6bb2a9e1f92054f04af7ff53cf555ef084193b5aa638f156d07742408640da5197818fef06186bed534e8e0dbe0c5bc729298ee06f2aef451855dfc64343829f9acb55ef498256a195911a1b954e79b4599afb1d928a462d74b0bccb9e591", 0xc3}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = dup2(r2, r1) ioctl$BIOCFLUSH(r3, 0x20004268) write(r1, &(0x7f0000000100)="8c65", 0x170) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000500)={'./file0\x00', 0x2, 0xe4, 0x7, 0x0, 0x3aad, 0xd30, 0x2, 0x1, 0x1, 0xe6a9, 0x1}) madvise(&(0x7f0000075000/0x1000)=nil, 0x1000, 0x7) 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000680)="a48ac03854f81eb9babbf55afcfedc8da39696d0539dea24c3bd3070fc73baed674b5aaf0091f8cb1886d1285bcb050ae189d2872e1c4c200f864faca08cd3b32d749bd9e570542f74a0511433f01d82be7935ed3a870321a74e980d6e4b87e110c6aedd1c7f67c6b1b27a9000b7855aa24ea209ed1fa28a4f274066c3a94e2a2980bdbe8e1a9c629f5a6efe917f7a2caf3a345f8242a14be348ab0007efca44a77b8b2d452b", 0xa6}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0xb1058c31469966a6) write(r0, &(0x7f0000000280)='oL', 0xc3) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080)={0x4, 0x20}, 0x10) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2, 0x0, 0x0, 0x1}, {0x40, 0xf7, 0xff, 0xffffffff}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10000, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x7c}, {0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = dup2(r2, r1) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x8, 0x4, 0x24, 0x4f12}, {0xfff, 0xfe, 0x7f, 0xfffffffe}, {0x101, 0x91, 0x3f, 0x3}, {0xfff, 0x12, 0xf7, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b022aeeda") 16:00:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x46) dup2(r0, r0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) pipe2(&(0x7f0000000080), 0x20004) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x89, 0x8}, {0x84, 0x8}, {0x8b, 0x1000003}, {0x23, 0x1}], 0x4}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x2) 16:00:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) fcntl$getown(r2, 0x5) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r3, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r4 = geteuid() r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f00000001c0)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa9, 0x20001, 0x100000000, 0x1}) r21 = msgget$private(0x0, 0x682) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r28, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000580)={{0x5, r4, r8, r17, r24, 0x20, 0x9}, 0x7, 0x9, 0x4}) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="45dd29959d00", @ANYRES32, @ANYRESOCT, @ANYRESOCT=r0, @ANYRESOCT=r0, @ANYRES16, @ANYRESOCT, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES64=r2], @ANYRESDEC=r3], 0x9) fchflags(0xffffffffffffff9c, 0x10001) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1088fafbd0220272", 0x8) 16:00:18 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f00000002c0)={0x2, 0x1, 0x2, 0x3, r1}) fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x30, 0x0, 0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x6, 0x3, 0x3f, 0xbed}, {0x8, 0x9, 0x2, 0xe9535c13}, {0x7, 0xbe, 0x1f, 0x2}, {0x0, 0x0, 0x7, 0x7}, {0x1, 0x5, 0x8, 0xfffff001}, {0x0, 0x2d, 0x1f, 0x2400}, {0x0, 0x15, 0x3, 0x3}]}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x30}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x30}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) pwrite(r3, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r6, 0x80045745, &(0x7f0000000000)) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x30}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000380)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x108) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x200, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x82}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8000000000000000}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0x100, &(0x7f0000000180)="7f") kevent(0xffffffffffffffff, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28, 0x0, 0x0, 0x1000}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() close(r4) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff0d}, {{}, 0x0, 0x0, 0x8}, {{}, 0x0, 0x0, 0x0, 0x9}, {{}, 0x0, 0x0, 0x0, 0x346a}], 0x0, &(0x7f0000000580)=[{{}, 0x0, 0x60}], 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x1) write(r4, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r5 = dup2(r3, r2) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSBLEN(r6, 0x4004426a, &(0x7f00000000c0)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000080)={0x6, 0xffff5430}) 16:00:18 executing program 1: getpid() r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) fcntl$getown(r0, 0x5) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000140)=0xb4, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) wait4(r1, &(0x7f0000000040), 0xa, &(0x7f0000000200)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) socket$inet6(0x18, 0x4, 0x80) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0x3) ioctl$TIOCSDTR(r2, 0x20007479) mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'\x00', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x8, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000003c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0xff00, 0x8, 0x3, 0x9}, {0x584, 0x40, 0x40}, {0x3, 0x1f, 0xc0, 0x6}, {0x400, 0x4, 0x9c, 0x3c1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x3d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000002c0)={0x4, 0x9}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) dup2(r4, r3) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x400, 0x0) socketpair(0x1, 0x2, 0x96, &(0x7f0000000240)={0xffffffffffffffff}) fcntl$dupfd(r3, 0xa, r5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x6, 0x9, 0x20, 0x1}]}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x21ac, &(0x7f0000000000)=[{0x0, 0xa1}, {0x20}, {0x6, 0x0, 0x0, 0x4a}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x100, 0x80000000, 0xca3, 0x0, 0x2, 0x6, 0x8b, 0x2, 0x0, 0x3, 0x8}) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0xd3f, './file0\x00', './file0\x00'}) 16:00:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="a5"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r2, 0x5) recvfrom(r2, &(0x7f0000000240)=""/181, 0x79, 0x0, 0x0, 0xffffffffffffff5c) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r3, &(0x7f00000000c0)=""/142, 0x8e) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r6 = dup2(r5, r4) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) ioctl$BIOCFLUSH(r6, 0x20004268) 16:00:18 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$setstatus(r0, 0x4, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) ioctl$TIOCCDTR(r0, 0x20007478) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) recvfrom(r1, &(0x7f0000000000)=""/213, 0xd5, 0xdec8dd74c283647d, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/153, 0x99}, {&(0x7f0000000240)=""/113, 0x71}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, &(0x7f0000000400)=""/249, 0xf9}, 0x40) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x1, 0x4000, 0x80000000000000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r2, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = syz_open_pts() writev(r3, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0xfffffffffffffe65}], 0x10000000000001f0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r3, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8, "9aea4c7896769c715a4a7611362e00"}) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = syz_open_pts() writev(r4, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r4, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r6 = syz_open_pts() writev(r6, &(0x7f0000000240)=[{&(0x7f0000000140)='r'}], 0x1) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r6, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r6, 0x2000745e) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) kevent(r1, &(0x7f0000000640)=[{{}, 0xfffffffffffffffa, 0x20, 0x1, 0x80000001, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x3, 0x4}, {{r7}, 0xfffffffffffffffb, 0x4, 0x4, 0x7b75, 0xffff}, {{r2}, 0xffffffffffffffff, 0xc50124568267788f, 0x2, 0x54}, {{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x7f, 0x4}], 0x7, &(0x7f0000000700)=[{{r8}, 0x4, 0x80, 0x400fffff, 0x4, 0x1ff}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xa0, 0xfffff, 0x5}, {{r3}, 0xfffffffffffffff8, 0xc5, 0x2000008e, 0x9b, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x8, 0xfffffffffffffff8, 0x3093}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x9, 0x9}, {{r4}, 0x2, 0x22, 0x10, 0x493, 0x46}, {{0xffffffffffffff9c}, 0x2, 0x20, 0x40000000, 0x8317, 0x6}, {{r5}, 0xfffffffffffffff9, 0x11, 0x40000006, 0x1, 0x2}, {{r6}, 0xfffffffffffffff9, 0x0, 0x4, 0x5a3e, 0x8001}], 0x81, &(0x7f0000000400)={0x7, 0x3f}) chmod(&(0x7f00000000c0)='./file0\x00', 0x3) read(r0, &(0x7f0000000180)=""/108, 0x6c) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000280)=""/178, 0xb2}, {&(0x7f0000000340)=""/78, 0x3cd}, {&(0x7f00000005c0)=""/67, 0x43}, {&(0x7f0000000080)=""/29, 0xfffffffffffffe68}, {&(0x7f0000000440)=""/252, 0xfc}], 0x5, 0x0, 0x29) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r9, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) setuid(0xee01) r10 = semget(0x1, 0x0, 0x20) semctl$IPC_RMID(r10, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x4, 0x2) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x89, 0x8}, {0x84, 0x8}, {0x8b, 0x1000003}, {0x80, 0x1}], 0x358}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r2) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) geteuid() 16:00:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000240)=0xffffffffffffff24) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:19 executing program 0: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x6, 0xfd, 0x8629, 0x0, 0x0, 0x401, 0x6, 0x1, 0x0, 0x0, 0x9}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r1, 0xf, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r5 = getuid() getegid() r6 = fcntl$getown(r1, 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, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r11, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r11, &(0x7f00000007c0), 0xcb005093f78273e) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r10, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) r16 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r17 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r17, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f00000001c0)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r24, r26, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r18, r23) fchown(r16, r23, 0xffffffffffffffff) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r10, r23, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe41, 0x9, 0x7fe}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f0000002380)={{0x4, r2, r4, r5, r22, 0x20, 0x80}, 0x3, 0x7, r6, r27, 0x8, 0x80000001, 0xc}) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000080)=""/128) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000000c0)) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)="d90c423c3f1e171c5acd9a2212c957886cce4e4a761ce2d6fcec1954ae94c6741f97542e3a166fb655397ff68ed857cdf75cc6bfb7d7cad503afa023acdf66acb03d1e41589458e160b96da7d8cb81de4ea7e20fc98ce7c3ec73136ae8a3c9f9367052e676470c235c92ee54de278d345fc362f70a3f9b1f5554c785d75ac203d5d17b294044acfcf1640e7b08fa362646c8", 0x92}], 0x2, 0x0, 0x2) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000580)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x1d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r4 = dup(r0) ioctl$TIOCSDTR(r4, 0x20007479) syz_emit_ethernet(0xdb, &(0x7f0000000340)="b2") 16:00:19 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file1\x00', 0x4, 0xc09, 0xc7, 0x0, 0x8, 0x0, 0x4, 0x2, 0x0, 0x9, 0x7ff}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) open$dir(&(0x7f0000000000)='./bus\x00', 0x20000, 0x59) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) getegid() getegid() getegid() getegid() r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r1 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r5 = getppid() r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r7 = fcntl$getown(r6, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x2, r1, r3, r4, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r5, r7, 0xa9, 0x20001, 0x1, 0x1}) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/210) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r9, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) r15 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r15}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r16 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r16, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f00000001c0)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r23, r25, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r17, r22) fchown(r15, r22, 0xffffffffffffffff) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r9, r22, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe41, 0x9, 0x7fe}) getgroups(0x2, &(0x7f0000000640)=[r3, r9]) r26 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000240)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000}, 0x0, 0x0, 0x0) r27 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r27, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r27, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r28 = accept$inet6(r27, &(0x7f0000000100), &(0x7f0000000180)=0xc) recvmsg(r28, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/81, 0x51}, {&(0x7f0000000280)=""/253, 0xfd}, {&(0x7f0000000380)=""/30, 0x1e}], 0x3, &(0x7f0000000400)=""/228, 0xe4}, 0x40) syz_extract_tcp_res(&(0x7f0000000080), 0x7b2, 0xffffffff) poll(&(0x7f0000000140)=[{r26, 0x11}], 0x1, 0x0) fchmod(0xffffffffffffff9c, 0x4) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000080)=0x5d8d) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) close(r1) rmdir(&(0x7f0000000040)='./file0\x00') 16:00:19 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0xd2ad1c1ba579f2b8, 0x69862f5eeed86952) ioctl$KDSETRAD(r1, 0x20004b43) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/63, 0x3f}], 0x1, &(0x7f0000000240)=""/221, 0xdd}, 0x81) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:20 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r5, &(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(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x13f) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000080)=""/133, 0x85}, {&(0x7f0000000140)=""/114, 0x72}, {&(0x7f00000001c0)=""/108, 0x6c}, {&(0x7f0000000000)=""/6, 0x6}, {&(0x7f0000000240)=""/10, 0xa}, {&(0x7f0000000280)=""/112, 0x70}, {&(0x7f0000000300)=""/108, 0x6c}, {&(0x7f0000000380)=""/214, 0xd6}, {&(0x7f0000000480)=""/130, 0x82}], 0x1) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) chown(0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0xfe) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000000c0)={0x6, 0x8, 0xbed7, {[0x4, 0x401, 0x0, 0x7fffffff, 0x3d, 0x5, 0x8, 0xfff, 0x8, 0x20, 0x3, 0x5, 0x3, 0x8, 0x100, 0x2, 0x6, 0x1], [0x800, 0x2, 0x0, 0xa0, 0x7, 0x9, 0xfffffffffffffff7, 0xfffffffffffffffc, 0x58, 0x7], [0x2, 0x4, 0x1, 0x100, 0x5, 0x4, 0x5b], [0xb7d, 0x1942e5fe, 0x7, 0x7, 0x400, 0x10000000], [{0x7, 0x80000000, 0x5, 0x3ff}, {0x8, 0x80000001, 0x2, 0x16}, {0x7fff, 0xffff, 0x7, 0x5}, {0x1, 0x7, 0x7, 0x5}, {0xfff9, 0x400, 0x6, 0x1}, {0x6, 0x6, 0x0, 0x4000000}, {0xff81, 0x0, 0x2, 0xffffffff}, {0x0, 0x8, 0xff, 0x7ff}], {0x200, 0x7fff, 0x4, 0x7}, {0x7, 0xffffffff, 0x0, 0x80}}}) write(r1, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = socket$inet(0x2, 0x3, 0x40) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="6d5c684da90f967305404a31aa"}, {&(0x7f0000000040)="09bb2a05e09f5f954a3abcbbce1984e049fe6f7146e1301bd1b9c9d544"}], 0x100000000000022a) 16:00:20 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x200], [0x4000000000, 0x0, 0x0, 0x4000000000000200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000], [0x8, 0x0, 0x7f], [0x0, 0x0, 0xffffffffffffff01, 0x100000000], [{}, {0x0, 0x0, 0xffffffff, 0x800000}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x4}], {0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x1, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x100, 0x80000000, 0xca3, 0x0, 0x2, 0x6, 0x8b, 0x2, 0x0, 0x3, 0x8}) 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}) r9 = socket$inet6(0x18, 0xe10690be799169ae, 0x3) r10 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x89, 0x8}, {0x84, 0x8}, {0x8b, 0x1000003}, {0x23, 0x1}], 0x4}) r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r11, 0x5) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(r4, &(0x7f00000048c0)=[{{r5}, 0xfffffffffffffffc, 0xe, 0xfffff, 0x5, 0xffffffff80000000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x0, 0x3, 0x1}, {{r2}, 0xfffffffffffffff9, 0x38, 0x6eb871c6d21fcc89, 0x1, 0x32b}, {{r2}, 0xfffffffffffffffb, 0x1d6, 0x10, 0x8000, 0x1}, {{r7}, 0xfffffffffffffff9, 0xa1, 0x1, 0xca, 0xc4}, {{r3}, 0x3, 0x80, 0x40, 0x2, 0x7}], 0x1ff, &(0x7f0000004980)=[{{r0}, 0x0, 0x7a35a59150757a8a, 0x8, 0x7a, 0x100000000}, {{r8}, 0x8000000000000003, 0x13, 0x4, 0x7, 0x10000}, {{r3}, 0xfffffffffffffffb, 0x1a, 0xb000006a, 0x6, 0x10}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x1, 0x1, 0x4, 0x71}, {{r9}, 0xfffffffffffffffc, 0x5, 0x2, 0x1, 0x7f}, {{r10}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x80, 0x1ff}, {{r11}, 0xfffffffffffffffc, 0x9, 0x2, 0x7, 0xadd}, {{r12}, 0xfffffffffffffff9, 0x80, 0x10, 0x3, 0x3}, {{}, 0xffffffffffffffff, 0x1, 0x1, 0x4, 0x8000}], 0x9, &(0x7f0000004ac0)={0x7, 0x3f}) r13 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r13, 0x8040691a, &(0x7f0000000300)) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0xc818b5ff1397e253, &(0x7f0000000080)={0x2, 0x8}, 0x10) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) clock_getres(0x0, &(0x7f00000000c0)) kqueue() madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x21) socket(0x1, 0x1, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x5}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") socket(0x2, 0x400000000002, 0x0) r15 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r15, &(0x7f0000004800)=[{&(0x7f0000000200)="5ae402c13487303fb1c93b8d5dc91256534865581648b57a77ac688c663d6e", 0xffffffffffffff27}, {&(0x7f00000014c0)="d12e939d348a141e50d5aff51a1e4ff31e230df083f810276f0c780442769dfa49dfed9ee1a9d904f94650b0e8d42bae21100ad156ae2b06e40d5914a64656964e897db88e7e5d3f5af69ef491c3c23977a694323ff63dea356882885f752862b27d69fa7f07a0579f631e5805cae58c65afecb8addffd38505d70ad966ce995f05edfe4ebbcceb68df9a27897e442a99f113e4105fc26bc7a2f432cfcf9eb10a28da4c691bba4f41dcff74629da41f068fc3df71074e01ab4e9946d6401fd82722d14ba1129c7cdc11551797c15414c724a0493bbc2c44d4998b919758233e9b35aa866aee18184ba2e565da7036a19bbb85b64421f3fbc4950ee8439c4f54fc1cea5093e6244a8dcf63f9b06d55eb8600144a1c3d285d96a3ae9ea77a4d5ac7d5fed2177c2c98b57a72f5b5c61ae3bb8cf6a5814bfd505e909db0423b0ae0288f70ca94bb445bc6bc038b63ab667c6c12765d1d30e742e495e9557498a70c638cc8415e17d3c68f1470beebc4d3a2d4e2a467bd040e54ce1a9adf76eff0250debde867d98e22c31dd52380ec00b582c8e5a8d58a8416ce77daa158d64da2124ddb6428afb49e45432787c563e9b3ac4672e49e8115df0be9ff77ef05d19f27f8c92f059db99d20e1f834206b8aa8fbc6257490cf74b7e8563a1240d348de022da587ac66d4dc8192c8e620eb0c537ae28bb54184bb85a12ce80ee9733efdd965438efa057d42a88a96b2bd7f031ebaf6fd83444d2e21970bcf6f572d8b2d7f55f0e34c135d7f9fa1886ffd7b0a279d47adb9cfdc0a69c3fbc4c1737ab645b1fcec579a97c688109347d3ed5a76f8135a9f3fc123c261ad48d2fda7c2655039f555c5995ce82dc403f854b076997d8eea45bc070df1a4ac75694c4d655a47840c3cc82724a944df93315a96cb9aae2361e98e3f15059407d076e9cac64397030c469d3654e8c470c416cf331b988619b9e10da31eec9ed4aec5b0e63b8c4b662aaf6c64a6216d7e6e08577cb9ea5d04d7e481dde49af1ed7e51a6ca8d5420985aa609604c9e2a44e2f8b3a92515f27d136ce78ca98c9057b1d6f5e319d71df607865246fc28afa271242f37c3b42f65d6a33a9f6ee697f7921e0316bf7c8591e80bb7946e14fce2ad5c49ec6c6ed7a0c95a839f0ed8abc8385ba1e580aff4dbf7ef1468b05e8f23f152226876e5d00169585099bad783d26181cb0cb24fc6bae2ffa97d24686a3da3886d047c201db13a39f6886be1c198ffede3cc554b45fbeed76634cad77cfc53a4c5a8af149500537694dde7f9af2ee96e357d46799c371b6d92daf45bc100c7092c24802e09592b71177145c8160dcf5a6e19bd8c5ebee53ef7ef205b558f1bb9b46c3476b99a90712b3da48c6e4e281cffc67cbc3b3cc1c04b5b6b075e0ec3a1d193cb43d7e87d027b94e4636ca21f835089f7c7283f587894964147d2d47e399b58cccc836469ec25d45cdc3499a2e813340862dc272f06a9d7580c0679f0c73f6fa067774cb75d9c860825fc531dbf9d1c354b7104465107ea74eb5a3d911e7b8df2d42ad666ac31982336ffbb0cff3b95a673be3644f8525617fc7f0e68133f4a0fd10abcb76544f6ac45ff760c13df9a90aaa073a21e850ae6eb8063206eea5fd77ce88ca9a8a7433f349a78c114183f5ff4c692ecab112ca3700a4375bc5c90f33f8df6d75a2fb69c55090ad2c5b0ef8ad168feaef10b7359738c1a05230be4b23a1b4804a24605e0c507caf968071ac67cfac6d658994fe6e96b018082b2ca602be09d2650ff6160ff0e2f84ad6c98d66347e42e1b38d07da8d431b8eeb76c217ee0e220661bb283df1c809a2e20d7e41832ae14d550cbf5c95ba2a1fa65cd1f6667b30bb0e38d724af985ca9691ccc4c1ffd1f2c1bee924336adf4cd069c23227c985702ddeb07704420b13860194640fcb315db8f22ec0d3d970df3b36ff49d5d995d97f98c13daff3122d6c29fec79562f3c86efab30aa928acd255004c09674a69ce25be94e291b4b8bfc1546b0fcb58df7cbd1058a1ce588bcae37d8f252ff62fea3d45cb0427426bc441c90fe0b9f970f680d8531e0792ad9240ca2d10a882a237a57977541b0b8b07e8f06030f73509206bd611dc5dc25b6fbe10b62f5c7c4e3c6b35804996175470b6fff844fc63fb0bb82af3bd2200d638b1d1ecc7e0bc7255458c7e9894b5a38c270774f9803dc62017553b0ed86e383a4f9a544d9db2c21f3f12f558641884bfa1c0e28a5aa32874570b4e94d159bc279c295d109ba97dd46e55a24c91d589629c59608a5b6722fd05c31ff849d9c045afdece61e873341e838c4f0af56c7b59f36f3f6226fd089b8257f1cd4428e3d96cdcca653fe1195164f503d807fc456b6f7235987a6c91bad51032803ccf45d73a4f464039a1be8bae55348ea18a648a06782303e4663a283d945cc78436ab7e048bd8e0eb76b0d63b7684991d7d9fc172da5bd8b01c24c1bdaf6062d57e2bfaf248c7dd1884dfb1c7af164576d5837087fe70abf6ee69fa4e98d9f154d98d11cd46f338d2f33a563a6ec748c62cd29ce9a15bbe2fde6b6360b9e5f125aebbc7970cb9af14c94168661d360115a368a0426a61d04863891ab98ff9dec3669806716c210d6bf8c97973b96b4ea300de69933400c1577fd8980c3fd34b20c38e781a097bdf6b3d878818b747fe14ca74ef6587c3e69496870a6e4f821866970e76bec18ea6c9d909b97e10ca3bc7c9f27a6b39a08b6511d4db0f4d1a3643e64815d532a55d61ffddbe98868737c248e3cbd8cfb4550b6bff777edc160767126a9fc105c2f9dc793fbac0ffd10bbb966318a802536e43de3e1fd1ee812dc1ca50f5c1bee4c3231aea4a805292f2168e3ded4e5e579235f8019cc21f51e59d01a066ed16239fa126d8a640199c0034c09ecedadc26ad3143eaba2e8d8dcedb74bf126617b20340d21610ddd80e00fdb0b6a4b7f83cb0e51de9ac3f77f993c3701227b1f89abd4d97a0f4503ad890f618d74e066ab11e70670382a367768e4e7939903b7ffce07dcad51e248bd76701c44fb57f8e02fb1c315d9fde53c51f6d4c05c38ab9d5609956b6c71c64a7e730ea56b036a04ce94af24e60c4cda59b9584f08fa3c8493b35e2e54330b299ab0ccc49e56e36bc00c483fce282b77ed110838d92aaa7319cc93f898203cde70b74e36b5e0f0167e8f7e514c211b2cc16349f6fcff4726892505d2fa214d4c7882a0736c068f7575e30b4d4c05ab2d2cfc15c65783c959e9034f483aff1f6adf270028ca6df111a0705dc4e153b9ce12036e03ea25ab3bd1123e21a2631b327ab4c7b3531edc2ef621f6594d4c03e3ae37f28aba9ec7fd65435c4cfb15b56bc6f6946e19a2521a490abb691ef8c292b2d6a8329a494faa28411abbd3df16ab03dba21152331963e2bbfe82d36d7097dfc16bc8ce7c1383e16c55d9ac4bc1555dbc3d5ed472eeb8a1dc42271705616436a4dc9f1c81c58aeb7e1146bc11a301b489c73ee83c4a389a0bb0e7af28204fdba6f9a4463efe915273e4c0b159ac9b6939c8572f21a6d8ec533514af8d286e64ea282592a1f9ea831c2009f93d3dbee94df271ada0894fecea325383fef2f0a0a6f721c0bf30d54b85e0d726d46e2e99517a4273e48f1eaaafb336b028c07fe1505daa14eaca20bf78145960f140ca89db79af8e7a5ad2100f06201eb14b2e0e8759d71f6f0d185127c0ab0142752305171bc16fa0744110b4d366092d1ac3b5a7109adceb149c146b6845dd108292a60ed08520381bba7d4c7fc65ebcb7e398cb17a337c3ae49a7efed5f80b0ee50a7aadcd6143dffee92334af09da3bb6a9184cd5fc9e40c8a9d8b46517c1aa2fa639822418f833ce761f1ee4960f2990be6ac1d5042903c084076a912c9f7d5a6bfe7ebe50c4f1f2e531599cebea6960e923dfa249fdacefce271cea18675c796d1738f93290cb6c87f2231060636078768318d0b6bda351d034b1886869f189db16d7b8588b41af0e183b5bf0f425c5b4fa19a537d1e5798db4ea85b66fd0741372f87139b150138a02dd9508a8c1e123dc3c2669ed590e40715e200416bfdc3b0aefab5edaee4730b5c751ca0bc6fa21f1add735538fa6d44500d0e652897f9fab5cfeb08ce0cb51c722049a986eea4a61402cabadb63fcdcbb6e222979ef2298607e7ac203e2946bae492aab84949c989a359764ec3b6531fe704606430f825125e2d7022bfe558558e4654a4ebd65c10bdacc9acf2d65288cadb228779d9ce798bd7f836c041eb43ef98c704a8fb5681bb0aa612fd3008aa8ef460a800be3bacf8cde977e8370c934a8d5a6e7da0e4bbe02ac24fe8792369068fd27a947bc012f706547a612df28c422c7beb6dee434ab11c1b477556d74c6447708bbddb58507f8c97513f733ec005347d89f5b6c2b5f4529b594ff8454d027c28db83af7602035601728258dce396965ff445cae7aa7d0cb751e742ff8ec339bf11eeb08f3996d5157d447a50d0796bd3725a8794a486fe4d5c2eebc2d20db914afa5168701fb3813515ad83fbd2db8cd37497fdb9e2379de9df1c43cc3c495a6d10b799a3b46b9547e92d4c1a055489631116c52971c0bfb216b812b0ed9ec185dcd1536491910af4a689aaa1a8430c7ed05b3657ff4be53331a5ac0e918e8a4d6e9b375044f1d4e8510e7533d5998ce9b5ea9d68782f46b2a3f920fc1f8614f059d24d967dff823f51d5e98424e9d9efb0b53e582e8fb30573ae6345d1d6ecbf846d8edc20801e00d395a8831e85031d9eba6fe38f3c98944400d9b5bab1d9bda0263cdfbaf27e267c5d7eb695d63e08954fa338ed3b914a4c4538c8d6cffff507d20e1bf62d597f800f65a3be9b32ee4d7a2aaa8decea7faf7d12f3a5530daa3e76dfa8d15bfaf9d70b9ed9f681561d590c8f3c42864266d5f9b4a9ede31ce8c14848aca4a8253cce5217903158fa06ccb2d6b48127b0ce425661ac1713b9a1fb0b017af96cc98dbedbd484e137384864717767676c5bd668a356561fca7c766e02f3a6d66a0df925d6114a57cc3a1ed1fb33c185dc56b113c63063a42bafdff9484bb34b4f2172b0f98e79e084d053adcfa359713a9a515cc6fe7621e702418d4d9cc7159e132f099262924f5e57374f39c5aa9ccaf13dd3d4205162549f931972653f705dc40727b4da0e6e8068c187ae71eae267176cae0e941f2f82fde7404150d2a95273476d2b6dfceb9e7eb6c3ec16a92dc7d1d0c4fd843bf825a3eecc02ff32a357520e66e3692346ed2b9d05aa923eedfb119ff96b506f01b91f1e58506cbf61b2ad7a8c53c7ee1343d261457fb2e08d601d33b0ee5b03c3dd4a18e1d5b66021e27f9515e7537942d44aef4a745559eade329c7c7af8f550827232a9dcf1972af8916183ecaf3921ac9de11e6bbce5ee6443dd1569924d93a2294ad67baee82d2b144fee6fd035b83d8ec0e6be61cd840b01482ac3aa7c18b20abd35013444fa8c3f40eb0768a6c93e65e2acc3a59c02fad144c4b5a10420d99bb5d2769a0a9c61b3524c5917f5faef3e457db6eaed5eb710680048b0f9947380c2a3d544ffea649679329792b8f8f972ae9c7ea98f526c57f6e5c0613fd3d85e031452c837393bc8b5667d7092c0fb3342a93be67e6f3beba61f30a913e520aadbc3428a5d216c118ded6821e6453fc1a46dfb8959eb030cf9bfc52caebe0338da43438bb90de6efad43169209af06bb97831c80444d1c522f0228eb08cc508e89561a1d26a5e5d819980b44ff86b69fc", 0x1000}, {&(0x7f00000024c0)="9342d6d6f776b38868d1c4e856f295718518e03a1023f3d09d3a69da8f5fdad30200fedf95696401bf75971df89cbf8396b2a5d88c013ff588ba350fa7f2eac789ba1465297e4415d886135a4c3e5a06a7bf610f3f71ad60ff8c05ae87da106481fe6f322d7188cbcbc219acf278dc97a263c7029d1519ec2a17e64d72e82472ec62a84c5e330311dc4900b4afffc2945c", 0x91}, {&(0x7f0000002580)="b61895862b09e2b0f9d4cea0d55022a79ac9986dee2e7508e5cc51e6b56dc3343036ae94f07944de2227a453d6cb448c8cf9c71874179331701f5bece22bc5e4a7a151db2183d3cca0cc659fca970efb7b49ac7528a2f42f5779a824f239baf1ac9126b5c21f5f7ed8423f8490b11c775c174f87a46b8a5c4e81babe88af6cad7fbcb232699c0feafdaeeec4795c1ab3751f08a30cdb0f0a69acba40d52028f730f4df9c95edb946129fe214214396cea053b1cf4b90e2583a45c2043939432b7d684837a8f250f26b33f928648e049fe0960bd23939ae995bee94fee754afb430136e8c274f9a06ba5d5ff86fe314db854a50c0adb5389120c2fb68c194269c5a0faa8e7d6f2f5edf7b391c558c9feba40172a5c838a29e0d213d6f4a9c6b57cc5f5a18cd9d225a60c03affbba1dec9b534c1be2d38b150095f7cf3527d14ac20b672f2a704aebe1a380af3e209f1445304a765d95f09b4fee6f9e9135e549a51e321b5a138562959ea380f0be6f77452a09bb7f415290c3b0d6ae557a6733455339a6eebf867a4a32e3a505c38df3b497b0f7c1d4ad09c8f31e6aa5557cb1487a788283efd46c9839a74be85a7e64ae7538290285af5a2dc7340b47e80a01767210801c8b6fadf0c2dd65546100f3ba130f0b0096cdba7e501a47f4144c815c2d366a80da3143ef935c297ffe533451e95142e01be6c92a279e1f5ab14bca0ddc53fd97be3c5e0840b898523d5f94f1a9e24831591c97c9d3982e1dcb69bdf5c52617132cde62a781e85bf6db9cf98c8542b26dae74914d23d57dd6383a47bdfce21ebd5138524392ed26855fac973df24c74e3ca7b95ebeddcc66e5b961a75de98ad26ebb0f0288cc86ce393506ef63ea510fe416413cf5aad1ed7cce1b27aa01348c3138f44c34df6041b09c33002d1d4b0f857f29d8c4fe1b1c7c221d86dc9a573000f1177069f5d1b1416452465e331cb1ca332c9e422bbf67f83f9893db0e0845b087d9cee51bf8d1669af7fd2fb6a8ad6c52134961c7eb5e04b3be8ef753625a4c1857d856d4c51ddc5bf73e35ca7773831cad7eeab47698b827dc633afe31aa1bba057e32848d023941e25cf38e958a6a5d3bff25460fc3be670076b762d6cc75668435af9762e670e0567b7667249babe16742190d1d6c131d6e00ac37e0527575ed03723235c7c0775f2ac5308ecfa00ea5a5e7349793fc7c9624828ab245be6c0699daf8f921f285a506a9cf8e520b11591d23c63bd06ba58dd24fbd031eac0671a1fd2faa8c8f5a97d05c6cbf61c4e389fdacb0d2b2bec54854b6a010f213343d4410cff2fd266d67718a8400308f09a5155762dee40f95fea42a7fe9bee9215c85897a3aca4eefb4eb3376c5fd5ad99415db50015077d9cf4d30c92494a5d4f7b6779b174897e4ee070a07d080a51db5e60a3c7e1a74a76f7fe6bdf3b570cae530195f73fb3f9f71c4b6bc8e5a05105de1f273390c82da594a7dfc8f5e40643c482cfc9c56d3cea2a2a7a813e039510d69365316a32b39f6184fdc10313ec01f6078dba41d5147638c95c066e111e208907d5328e1db7c173cef04090ab265ee2ab071baba69f5cbb1c2a70dc8d787e8a3d25cd9d5d88e6501580a41c01ff13cd23ca986a98a3b3e56267ae4de05f51b44de540c0d1033d6779e7d5795754907c22b7e1828ad873928787eef4c9acd93fc22dc36d8b78814c55a14576feb9f0c2ee2dd31181a1685628e7b8fced52a5d51305a68b79869175fec6802f7354f26c8f43b91b2edabd9fd6a7bd8aa13cfacbcb493b8936bb56bcba26138d071bc8e1fdbdcedbf7fc7eeceb3036ebee89d68285bd8c66b3ad7324dd2bf023ee2dfdf42fdeb449fa77ad7880026a9fcb054ae9d0f185aa109915d9af50a0360f99029633efb71f2fe22772be3c650934eec3e0a15ee735d442eaa9d8ac76b829c16613a150a566222bed80bcb858f7367ee651370c03479216a6c83149974832e5bbd983a34434ab62e09db687da6eda1873455df59159ac7f93bea8d07cc5953f2f98d76141ccd856f5d9ba72d4df8a31aefeff7c21214a444abbbb22bc3adb9a1666df41bfe285d5c8ebd95e967628045bd2ff51eae9dbea8e8d42092993bd446cc5a81dae7f712303a74cbacc9c6dabf4cd279c7ee4f7735ff909e7a6eecde5113bd8ba791de01d326f54fa291c7d917d2e582bac0fd557d6b184d9dc157df4422f2a396a2155befc366c398bc5c1876f4ba92fe3cbc7976c7085225ba4fd1a80a26382660f285f89867a1c58ba87daf7734a0bc16e69a6ea25ee9d67bc05e331c576988e9b2fcb6f2605919217092f9f754ae4e17d93c7b0856085ae3d0d8a336910f0c160747c30c142c2779add43cc5f3ec51d76e83ad4758b779afe4adc1e7ac30847766e12a85d0abf4e8dd3b5c8276e19ff5f8499dab4da0b137ff5e91449f60b17d7c0a70f56e63c0f49a35a24539cacdf1d7b6c25ee7c8d6aa8754bc17f9d87bc739d8fcfe0f4e04709e31f08aabaf8ee8f72ae8a7d8f223413f10e282785191ef9cd7b05e780e8dc709ba714d3599c17f48661598810aa6117d67e646b4c3b3d3db13dae0fa93dc6b97823c95534c0b4e3a7e724eafcec68ff2ab3e3fe9f623b02967537431842acfce1e7e65bfb9f0bacca7f0c33ac9d996fd640bce53108e7c95ad883c55615794635dc75c782f30f3248a2e04c4205b57034f723bf43ff3eebe531404097cb2579424874145a96aae2099a55e021e2f87723efda003ef5e44d691fbd82b1f080cfdd0ebcbfc9aa4e1bb958cc71098167684f39c979781370118b622a876d330249fedc3a5b560952a9ee676f40907d74322f6f23a806e0d17a806c09ec7656ec34c0e8812f753ee168e3213e78c161b5dc4912b7d01c0cb5b6d6688844f063f1ce55affd1793b63a694e0836c11a4d13a81ab20df415198eadda5f5d32d6a720992c224163bd272509183fcaf008c2c1840dd4e97172e3402606bb8e61a5c988d69b1f811b8b0e573285f67e312acf217ad1f323bf0664bcebb9fcee613dd5aa1701436f0500dd08bd21318a08af323af73a780b9ff0fd2454e144d95c85ddcb87079442ccef37caf67351a1c562e3601283d2ead796c0a5c3319310dffc8a9d70421b53140c00644de443359c1019ac86b31ed4334858457de7287ec2129b987097eebf045e698103e94bf79b1d1b600fd422454b4c2769d7262f38b20318184175ebbe527d2467c9b554d1955401453710df634437cca55f8b9b8e49380fff8992114a25fa0b5c3a50a12d625003e3e7a769f9f322ab8dfb004d5f2cfd1986c6f23f05aaa0f436fa1a004dc9c0414f95d4fda1eefb799ab288e810bfd04fdcb4a3068fa46a5162b2d491391d83d9ed89e4b33716249a0814bd8bddff19f74fcd21f6d68d5b2e69435d1374ff1baefd708565aeab304e1ac9fadf31333675eba32b03dd4060a5d0dc3c162fd648eeccf64aeb92d22f1a3a517baa94ca181fd0420a7a2ed676a26d70424dc6cd6d95ea63c10f00941cf3c9cf1668189bb1996fd26328d66736479a9e20d764c0d7d80bcd77bbadf3038d457645298c8f563294b24848469fe1f70973617c1f6aa4fb8f3c315febed585161c0d962e79385d4d11235cd8f3cfe75e86ea8481c87caaf684ec36b8ac2496a1ce7ac8b389a95525dd2c3d1b54ffc75557c627f8dff9a715ba62615e71c8b727eb76623ecb410bc76008e561d272ddcd28de3c760e211962c25c76ae69ba12008492b6ce6298175983329d1dadacc6f03461ce45ce83c3daf6a7f3ffafba6e9dc4392aa565ba63c3819a2d6c96bd2555722f9b5cf4a05f809f97814854023a0dbe787ca77d59fd1c55815dc071dd0865cb047e9dbcf99399ab2452e29354b239e276d20af04a317acebb73004117125a0faf0a060b7ddec80aa5a7eb8c7645a9c8bd30a23ea9e936f1361ba788d2ace83b8c7e6feff72c6452885332fdd5097ba4b06824c0be5326bd1579463f7fdbcaf46041f0f07ad326b84211a00d78533f3cf97270a2f23531ff02d827fe92bca7df633941645b5f5522205092d0177664c7babab219107b2b2c191d4786430e34c341c37b940b565e386dfe19a44f3d32c5e29720098e2112fbe371180d0970d5a68fa58cf363d656d4fad13c4fd865a6a03937c115a01b2f4919974da9bffddd3e643d074269ce5d21d1754c5b4d57d17d01b1a75af89d2bcbcf007b8efa19663a088b0e80baf7d5baa1b4ce22bb7e89b0a4c15d8f5c6e8f6bcb91bbb8453a466eb4ae22fcaa39098325165eb445f8befabca31d3a72db98fabae37cf197d4526d891f2d07cd95b99b9ff049ca7a7652fff636cb1070f53184f92a409968fce17fc88dd5fb9a1cfa63cd0682880ebc77bb5be1cbab0910d14deacf771371f1fc214970bf7e2073f2097bbcb7573667140b32fb0237c784ab7aa7a4ba91ef880d9bdf7bb05c68c96eef4118dc1c0b592a42596f3db4f25867829546f1e88cadc31d49635f9cb385a5ff329b1d3ca4ab3f506e422e354889b3831116263c162dbd6dc73216bbbcb5d691ab78081661e6e953a1a309494d312f65063247be391a7fb0ba77bfc9745b5f88417d6935a1fa9df8f0d6eea698147b0758be617be9abb3eb7fea90e1523664375eca417526e3fe80985914dc5f6ebba3b091ac1bda9a6bee961997bd9af27b307b02387e2ca492cbe9319c8704eaeb3af8606127d2df42567d94f3c4a409a155d7dcbd944ca1df5752d37d1f2c15ebb6d6ce47999b69cb27c662ed4889d21a76f5d55ced581bb9b952ecae68685664292522448a041fa3a18aa2eafa642cd733cdd9a2909b6b2cbe03043c6eb08f86846888585bf8d64e8b844960b7871911aa9336536a3ccceabd8fba0651d2e484a7d75999b0f94c8ba28ab0a78a959eabd4d4a4e63db27bf577277a4b2736e8e2efaff2fe4c2495a92a171c38149fac6a9d6320d796fb6ce06247da814dea865743f95a8b73a677a02c9e7cc9527deee875d9950d3ae18f4cec2240ff31fc827f7eceab730072042263be9f9b7daabc8f8c19fdedf972ac186c9f3d74905bc5bd4a30f791329792df9b57f8b2577fd9a48cefc7821da55b90e618db234f3234746ce7929403cf930f930674cf2858359810cc34838d915a6488cae49c5f2421cdd55971c7f3c2ab8843d97ff37cfe21f104196eecbe01561e99d755b35bef95b1d05e0e730a8d7cebf54bd9ffd68babf2548aea1166187091a96d50f469c85867fb7a0b49c55b38ee342d4e3826c4c4eeff648eb0d0170e58bd9d8ce76f0e401852788e35d6c5bf16d4f2d7d7b4f0a5d723088c0f0aa54fd8039a54d12a6d072e00e355096444bf8929c5a77634d28f8589df17972f1ee5c70f6fccb212db3171fa8b00d124679efc141f39fbbbe6d2142bf6d7c1d4e75b58c306c7e8e9aed92196bf61bb2614f25cd2e45e06e8ebbb4dffc8992d322c358bd071459e4a6cfae1fd4b51436bc9584710d1a9bc7685976bd2372808bbe6cd13a8ed1a502f9614d949a2794f5e27fc48faa262a236529f5249d891f0f398547672747607f866ea5bea647a96bf9e43ad9c2dca1a576490eb88ad1ca3bfab6cd43dc8c8f82cec7662c923d184add0e497580c5a997d3ce3cf5cd1d6f9a2e115f24020dcb7a07d29ed1322a819b5efbaafe26088874c9be573e62c1a1ed041f27d1ad92f458843762940ac60e807e0f3db5c4dfa0c59447eb1c23637bf46312e7c18e3cbf9481957365ce278c7917ba98751bf165747b0", 0x1000}, {&(0x7f0000003580)="9e723e839f5d15238f6b6132a3c9c2c31df524e66a91866fdf3edb8895197785b796f7b793f454a3ad65acf06e42fe4759530dd3a9cd62294d3b981c395570bb92588b24fb", 0x45}, {&(0x7f0000003600)="51d0dab9f805153a7eab287abf0930d1488998fbeb26a0f2469072c20a4069e83716f3fdfc0fea82406ac3878678f0ce6b27ce86d10b774ab1e7983c1b2e2ac678511a4d8bd9fdd21b41207252bb00dab198f1516184872ffda65e1607346c623ca8babd9f09b929ce99", 0x6a}, {&(0x7f0000003680)="6a59cbc01458b5c16e2d06820f671b0c0e54863813e376e14cb6d2f59f24ac4d2ce7c9f3d806d13436cbb42abdc60077729d48ac4164d5b1ab7a2bce80fd1b7e1f62a9671cf2bd0d07579aeb9349df9fd36725dea7856587c8da7dd4d4480343b53108fb661f51d77becca4f2cffc936429421c4b169498fc3195bdbc1fb3c761c1d1a4b23997f7ff4ccde5ef0822bb871ddd1f6ff4d734dab50fcbb637cf2c2f72965a44d8bc18c0d300c1240800fd617cc3798317247d50dbc5f5302b787b467134e463dffdeb94a0eb21c6d9cf0bd1148611309713a81b308c29bf5526194623ffb6f34c89fe4f6ac35fb24fc07406663edf502c787653bce29a84d048612502f0fc5dfdf0c5df25391bbbe8d6310c5ddce42c70dbfa01d59918118ce055fb9aa8151526a4807ccd563ee985fd018216aaf92ec05f24896ffee86af6b97e40fcaa9a345bfa0b881074c02c823de31716083851ebc6fe6fb1b7a43054839994eb6c8ad65f3214bfbaf0698f3a58af6c1cf0b3741ef63c801bb992a3734dfbd119ee11cd10aadc7408650929a072d6af33501e5446cb3d6b650ae572581fed53fc29de84d46fdfa53f1ef6ef9e61c4fd81bb8d0057f2f8a4ed04e013627eaa05d87ac7574b908604c9374f64bb94a7b090bc0b3f32e6e21b8916806294146be1f3b969cac26aa90f26e9b1b26194e77dacc90cc4aeec1a5fa312ae0249ebc107137ac768dfdb2ae062d15b91b0f0fc77c386626b8dcdc1c487494fb7f4613db009348f5104edeca17670b781a54e934897f22d36c9ff621059ff1a50e0bb28b19fb1b47833d6677cfc5fd94e4c572cc517107525d035faa71aad6e5cd8471488a3d2098ded47ede14029d89ab205547edd5eedb91dbd56d02cda4a6bc9ff2b6dd8ac3e43e12239993b5e657f138ab525b5a4b2380a6bc58426c55d08fb6864dcd9c9c1ed7027aba2e513b41a00420d23d64a0456eb3cec6d5d1c5c3b6fd29d181e1161ff05656ab7719207a00ff5d2d357e4c5ddebd48cc7aa76e35f2873066992356e44d72ad62ed96ef598955f9b79cf13195e91f7455e0ee29fe9719dc45a14070dd580b7aced606436b603475d3dca8d0dde9d4d2c06b65811870a2c476daca7fa4259695262bfb9101987003252462a752664bcf92d3d90300cb7ce94c7385ef579c0b84edcd3a9b15a2154c18ef06f11e0f0ba3a246f96d4a996bd8c2fb6036e632696151fd0366947231953725587fe8a59d749b37a583b658b07f0ef26f274146d9e3a24365bb3d058db813208d1cafe9305ab999813b95c2891cba1c05fd90e2215f3d608e6f1df46ee7f7ad5122bbdb47e975d5a994418ad99e6f88051205388ffec975db69b96841f3eaa18c19570e531e5766114458afe0bd6fcc179a1d678c858952ca39093c1ff2239b9b089a50014963b29ced15da872b397a39da7edce71ac746cf5c22e5b369b5615a10755c8795c99f240879924bd4d35a881e4596f1351e53df5ccdd1bb1dcd819a7e72d293b84db79301bb43df2f2360baff537810dbc2016ef4291a19f3c418035139455eb17e1ef81abfb45e25bd509b7d7e1bc1b9a9d05bb3885aa83254fb6186eec30e85a9c691ffe5da860c96ca6d4d903684688b03421d9e0a42e5098e144393e03cfae841340bca48b819d10f3cd59fed50a82a7f9716205b35556e2c24575b9342cbd0e836733da166b77235cee9018f5925fd7773324061df218c4476e1a3e10efd0197198125585bf7d0756571576a32edb20c4c6835905a3318c9173a1bc323e4c7f6a79bc9bfc26cc0c038b9e09ccabb78b4eede8d1afb59689e1b7e4832abadef980c93131f0f85eb96777901ccb3320de2bf9f0979ef780a52a7e5fd02dfbdafc5c2144e540221b7f0d87ecce57ff5a6e3a6ec8a103c97cb14914fe973ec66bcb02a6d8c43f65f940489e1a944bf2c878561637bf32a32016521796753ed82240f5173242b1f1f0c1f7b06ac855934b1a458939756ddab30f872c0b3db06163c650643e91af48e598f7e6cdf9f6429c822dd4aaddf95d108d8005be4aa90f2ee23ece1af8b33f850ce620a8ac5f494c9d44ecae66e369dddcab5b78f9e04f55da2fb298bf1e1ee13fb6bb7277dc4b04167525687b3116e185e91145a88c4eb873348e22abfad15501dc7a81d3c2261455566c58f38a7ba1a11e3f3942885409121492f6867b86ae16eb020b7d8307422cb01c5fc5413fa2778afcf8854eb0b991e26174ee9365f4421edc44d898869107affcb516e4726bd52f972cfcd2ee3a842d1bcc7113b761104ee102cd08eb4ad8c0c4d5240acabc0ee15ff3d31da89cbac8ddbf5c6c8fd8d8a84660f59890cd5036b1e45df48eca1a79eeed83f3ea7eb44a513d77785000beaf8c538c4b7c818ab5a305d020db8a75de0b7b23d50e348c03d9cfe0c045221a4567f76a6643ac249d6753c58be88f3b25551ce984b9e5a5bd334a56c7bcd684b1745ed130790f9a0c09934ced6ea7d283efe986477adf275721c9f40cce27e55333101aa30ee6a1e4a683d60141b417475233b5f08f3497cc9a366f5ef19efe9fbe483ee4d82b704548991488844ae584f5402c5d6320c3b4d271e574ce46f8ce90739ba429d18e6865ca7a91c4f285b5b0888706e4f5fb815c98b14da07e6f60bda0e9a89a69896205ed6c26ba4142c833742d77e7e4cb91f1f6d61c69742386816ccf164e86b8b4b9654e53ed24f346f8168ef1739d29718ba73480100dd79256ad35835e48b92313024130e50159d3ae139252b74784218e6735462a2bc313e8afc726ad868aa23b88f293e06b8421dbdd36428884a13bdfba05b78cba86fb901d727ccfc42b2ef6b8a8317abc6da0bcb21f42a44f5ffe3a9b3285c2f79fb941e9dfd8e40d0cfc020fc3411d4ba7eb018dc929c1e125700faf4715865e9a47fffe830f3d2c79846af119d93cce4a4a08a8387e3ab25b22edf7a72369b401a1077d1c77517995e92d5da2fc6654201a0438ffea6cad160c8b11c54be6c6df0037945abd1b3a5c57da50132cef518c9e99f0294da1ac8e2c689c58e2d4c13c54d3a0f734ca0494e7f1c74805bed0ff207f06ab7fcfe0692a29a808b4482f43cf8bc0af05827b3d2636a28bb6ebe52d7ebf438023cde275c4ef841608a205403ae67b2c7d9d80085906b2720002290d2317cbcd7fb3684f586197f5826cb903ca82d165c71fd8cb63203dae9481a72465d914115ceb840e8c6c6e20f842396bea04390d8bd42ef503041acc1e1048d5ab3465ceee1d6000e6bbf2c0187337910fe27be40cc5e68e9cd3d53b2f94b183ff54d9833cf4e2e9acdec1b8c6afb17fbea8e9e8a17dc4be64b62ad515db3c37f19a9db4974678d0c7b3115a61144ba7633a2edbfed11e81bc80612307000e1e3133fd94e9f1b2f6e69e49af14cbede14ae6d8e5016911f1c6c57d14ed3dba5621a4fffe6a558dc96759d73c065cb7af8f941aaad5514e48def4a439ddb6dde5044812d7840b8e0c99bee7e03c255b45db1fa8fc1a9d47548ba24baad049f4dd73bf03e3045259220a5feccedb7425bf8e8fd6d21c067c1d08bdaffbd2b75ff00bd111c2d954395a570a64bdbe9269397b031ea76fa594a7218ebdaf16099c0d19fda68bb4d36850736a4950e639e36cbe5b0b8c6c7498124c6fbe86b073f7597ced18be6c9177225e46e98cb7da1bad140cd75653012011e05586f323830d623c70b82c8ce0ddc2f8fff8a0a81d6af589eb7a66a8944374d2c7865267bccc36b8e0f348addff68e816bd776a955aa460e2fc70cd2066b4761d7b812ebe30627e9e31f471fb3c434dfbe7ca08e914f6b5daeb1675fd3fb76e6c50cc3925a7cc1b3c883f50772674ad3f0b9f020a485ee2c98a2cff2ce57d5d6e9d214df8db1f9efdb38e69dc71b73bd280b3e7fa17659b124b648bd08f73113c197f28dbc73463e852b56a1fc7f9646a0c6644401fb1f8bdc80274554915f80f9961ba9a3cfd7f8ce933265421b5986a5a4b6512b49d6e3852a241944dbb16735ec49531f4706748a288b4fd4b3f073d45540e36987c1ec4e52efde455cda529be58e1e5f0e7186281e2431d70fac8e5e868f356cfef776657e4400bbe5d0c703cc16c0f0e31639ffaa587418a52a30d5979ec59f4ddc2924c5001e845e83626697071b6ad999aae7b303f1b4f0181623807ec29d62c4c0d3cbc0c4e47228fb0a93827bcad930f5eb6348bdd8a4b33a081f6de7ee01effbd2a482c6160423db3513c0f02eb2b7222a2d8cc1b5b53e741098f6e0bd7efcd0b8b04a5fbfb8d2393a3ce87c39f7a7feb12310ae3ad26e9afb0dae4f355c02ea493000a7e0455e9afada941b21f6ff679ea40422c3513b1e78d9c240f4f99af7a1baaddfbc96a70bd25075004608cd85f7782e867276e61143f4b7cd78cec5864b6c3481bbe1bcbe23d037f8436993a30e013c4407afa3d4b759a4207798798494df8dc9c68e313b3c0d9c88c16a08f51cf13317691c694b1054a240a45da161358c16cd1c2ae199ef5c4812ccf8bab931e3319185b6bcca4bf35ee12717ed96823e060521d6d07d9d16b401dfff9f4588f058b1a2b77b28f3bb3bafd6b0631c60520bed014d877ab06a871aa424bac0ff2b4252cca4858fa2bbcd269a74c0e6e926ff933cfd27162c3374d9f6e558eff00fdffe23f49890b5dabb89bb955556a02872e499a1c92397bea008cc070fdb6e4e47731f2b194f54eb0b38a10013880a6ea6c28aa93814f09da95ff2fee97620985864eb2053cf0700d026869fb9f23c4025377db39aa7a936826440cefd5ab1a20e30f142385d74981449e352e56023255680d56730ad7ad2f357e05f914817c734dfe52014d6efe25ec7d2985d8e1f311a87f31a739f3759b7c197aad23b89b0cbeb810caec5ff204fa1aa9ee5090c11c176fe500948bfda01bdefa89e15b4a66fed04ce552f041c5c10f0d77604b3ccf11497838e7ee50a7c3c92fcea52c6c8d614823b7e6d024f302668704def95ff39d6b14016fc26b9c727f0342fa899ed28b48345135a969b06123cbba62cabb0d4c4704cefa32438467662fc9b40c9f8d65b995cebd14305968e0aac02e27fe1146d7743064e6315eb29eb58323db587205c87b91d58bde77e66ceffcf92367af8082dcd698e0bff8d0a1e2e8e6b154cee5009ec4e85b55785b7c043a9468ab249ee764fed233808a33630e2ca8414375829e21085a9773d13f8418b473302c596e1669c2be72754e2a4c0902e55063db78cfed92bc783ef2720805d211d97ce4277dd4dbac2963718831b3e31e30a3865c9169234c09253fa8946693d22e53270366b35f9812ca0a51d8b09cc82f5f6d46a20f0ce9ed3975b108a445e2fdedd95e24f73d56db95a520d1f23398fd2d790cf8d6e0a52ef759aee3fedcaa1e6afe24a8b53c2b0615aace611dbf13f2d0462778beb65e35e6fe82d36c608fb92c5d5d79920c79c3bca104ab2c57cf20db243d1020cd2b8fa203c85aeac4f2b64a51a5d59becf398c32c1654c17dfbfa216691bfcb65e1f68c78938af73853e9388318801d30fd644555041cec01f1784d23559199f9f421e33314446546ad4e2baf9d2d31a358637208d06e72b0177db5b2a8211ca5b32f7f77b69348a826a952b6535308980d50e165367ff8db7d2bf95ff33ca05ab2f5aba710be5f09e551860c93b30573faf9395abdae8e7a154fa2a026566701cd9738b6877b5e897dbc4007ec774a48ff5e88b58f2bb6c7fe7d09ac916eeee39c49e08fbfc9c042", 0x1000}, {&(0x7f0000004680)="44e8f2f96b6ca3ce1237a96ce037f58568cf718d082c6dccd7", 0x17}, {&(0x7f00000046c0)="7d0b4fc2e18f9fb0a6a5afdca9c7b1a2118cfc468ea6813178dd9db7be088baf0b512f14798f5111908f962c1483cb9de54e9089d59ada26d0965d492450e20f2448b7076ead968ec698257af4dec254ab44f3769d3cad4eda442ebdae36afdc1b29f08993fbcac1fee0258096d1cac8892205c1317819be062e37db5874c06b6cd37e2c353484f7b48672275019997c2f5a7a7838b7f118f0f363c83ce23bba8c4429509847583a738d3380df0b1eeb074b28c609aab4bc5f0b6eca78dfd66202ab41a910b78f18267443e56203907e43d9e197b9d6da0a", 0xd8}, {&(0x7f00000047c0)="51fbbe94fec8a17a623029654a9b0d00bb68c173acde7367e076d65215457491e277a79e3d3f0f8b1c89cf83d1261bf6771db06b77a1ac6bbd08849eac99", 0xfffffffffffffd74}], 0xa, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r15, 0x0, 0x0) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x200, 0x0) pread(r16, &(0x7f00000004c0)="96a1865cbe72ec2158f5ebcb16f75303131b7ac9cf7b5d77689b8c458adda4792e2d09c9cf10c37796fc2544ad8f29e24417b4f5646502b6a026cd1af20fe8d07a2b5017d430eaaab62f1777714874aa65f72d6a6e7ff21503145bdfd46bd7a407b168f81ef4921fb7037df28236a63596cd0fded77fa3241035b2cf0015f92b60b43578c6084d650cdbb69d6e2bd1fc2bf15ca6235547622270e6cc8c529b2ab8234eca6a088c0657b33453307dbe19eddfd5f05f278639818a2ccb08895c7c95b6786e10bfd4e540a27ac32fed55fec35ef9c94fb23ac75867590272ab9216a769583cff037064c6e72a2e35f70afc9a7ad04bdc7ff8ede81cff80c1d44f5ee661aaac96451f543d6447efd77b4dbf1e53df00d60f4a8c4bc09fc63e43878070b93b4a0ed367578707cbd3153ee4c5993df32f1724ad32a28cbd4258e65679dafa3cf54b54d830a74a87915607744dea94e820f601ca68947734f162b255b4450ce428f529816678f6087e605d76fce55301d1a7472c58a773ebb2be2884d363b5ba4e010b44d8ae4f276463a40b7c5f49fa49de6757e4a5df6fec94f3b5aee60b05b207f13d26a1d093d49910021337277c339054bfc7e87d038f77e0151b68bc4143c941bec2ba1a1427e4619e23d97b92b28d5594a63b380af1dd74b7425f4e9e594963abf8d86cacb249fdc73b44cdd882c902d225776e848bb20a33d967c03a32cd9b50ccfa671257c25d13c16996093e25c78cd6064c7d4af6c12c79d3a987455e2946cec877e5a30be856c772118e52556b515f53ec45cdd44a81e2007ef1dd7912144c9f0a63ab51145235637f37c56d1e089e0c049fd9251dc60bee70f1a692e223225e7f434ae8b6b569cfbfd5b4a452a0ea01053b935b05d6a52aef1cd1e26bbec354ccb79941e80bc8eb17ab1fb304c1e5fe7b691a744b7485a8af61ce7ac9120d14bc57e034089d1ba613757431fa06413afdb0684071b40ac49f1f9a28227377ca667085c51d16ace8779a19c26d65cef76dea143cde8dfed80ef358badabaa181f1d5781dae70e234bcf5c1ae91c6ce68bf383904e4287f5e9397438a560929d9acc2b409702421b93db09a5a54d5d25727321be11ed9a878e2051afdfaadcd79800fac374cc0efd8cc73d7f798f19f36227a574f9efefd31cb4e8e56c6d017477d1b7bc4df471c5dd0cace5c72fffd689f8b2580a17339970e2cce0a8d72450253f3775472dce55fce71c7b5dd6f6ee2fd45818e703726220b09e4870caa28f1cdd850d140ca70e31e1e33f6909e614f110e107f9762e5c3270cf7748c356830850dc021e8985f1990cf57d04432a78549aeb9938abde2288a3c6b9db3607f38437c11c5b66d9a5dc671c6e1557b1aeab5182fae4af17961a2c59c240645131e1fd14db9475bec48d258d2c012bf6080f1de6a6bd25d57ed396efcb3ecb8679ffc93d14907f85fa6dbc628974a1df1a7dc3b39951e8b8dddfb807adb181690ed6b4e177c7f41b2230a94926f92a0e8058471ed21ee8f1f3d7725bc3ba390ca0be3d4c35516d943cb0a4d179128eb4786cc09cd86f8b9aedc9703976aad3efa647bf64d829363dccfa14d529597637892809dea3881ecaf8ee614cff0fcab37e6c7a05169e437a937b15d5f50d96cfd14379aad9b5323cbefd4fb98460adc3e6bb3bd6024d1cdc665faec7a157c2a416cd05f32dde8f487cf0a37613af3669027c994977049f48da2fe3fe1be3e9d618473d6d7169c5c978979985432a018cfe7a24f5a17ba12dc910dc179a1e6ec438f883945992dcc039ba9a1d39bd320d41cd7d1127309ee036b63ada0f7ba2df3645064d442fe11bcffc575ef4b0bc1e75717620156abca7404781442e741e70dfdd8808af60a7e19c117634f6c2a3322dadbfc8f9b91d0c3db3339d34d0172f989431cd9a87d9538d6634dd86d9a52c4f44880123dab1972ec8d325deb408095229796d86b5c3cdbbed4bb4b4c4364ddf8a22dd537f870c47b01bd0c68e29be259601ff0f068e269748640b32520f1b47b2fb25f8de26f809bb9a3580a450745ddf6d83e02980b65d592c8f70788c22d946047b4a5bacd535641d2ed3eaa61498d6c4b2207a76f1798ace2c6ed68668e2e5dc4a818e10d3fb5a8ad8ee4d00168e1f5b2cef17aa0d6039e043605d64e1cc99c485b2e318ce6946a017117ce7aa51dcb91659d30ec178ea7cf4b5357396536e0612a8ab0986f83708c5744c626ab9d7046114b47252c17ca1539492c55052ccf2539d252f7c7ec1aea23612c8ab313b8456861f8e9befd4a30ecc0056812f51d1565e1a0dd3c139d8ce5228b8cfaa130821630c938f76d6c070e7502d06d0171ae1358ad0f60e553662bdded2b6a616a8f4ec3c718ae3ba1bef8b0f9aca6c52e247406c9acae73c29dd1dc1168788084fc395846914c189e510e0549406cc0d3435bd16574da0622e45e8f6b0054ad324b7f35916a5c3a6a11c2e9eae148102ebeb4073f51a7c9f50b33a05a657ac5c90b60fb3cacfc14b140f399c00e6c1c9f56d7a0bf4106d1f01919b22f17bbec29cf264423b95cf1cccc3b647e5ea16fb16201ae91bd8e15cd898d89f1b9bdd90cb878c6e74822e81bc4bef75d960d4decca5ecb5e23b739d943b61f3570e58e6614bf679e5692708ded85f78100a78be5cbb87150fb5422aaea27a6edf8cd625af15864f35ddc02898cd7f0e472e3120431d8c2fb3d3d7082aeee4f5c10cd4582fca51dd6c7d17749a2d356100f06455efa2adf948af3e174750bf922f236eae208ccf29c018211c09b0b6c2fd65cc0019639e471b87dd94afb3d4e86df620356acaeb70e4132aec26d31a1f449f9f6da088378a556e55ef77779a585cd3ba92f1fae1deaa8c62d09a93153910ee0a9782998436bbc48b5b7094a39a106eb62f4dd586fac2416989ae721a2745cac1c34dd74e112770f9ec3b90ae6c6c7ec0ebad469a81da8553bf79476f5f07fe71b9eb4d159d426feca95aaa98ff9c6770300bbbcd96c3427553d0f488c6e523982d6c243f0f385eafd72fe055472271d721c4a68e95d6789fbf1f63e7ee0532eaec4847c08fc62e14d8ee0d19e178f0f5459157c20e727540785bbf81aa5623c9c6bbbcef7149db3eb616d04ffe1c423be8ac65b23c853873d116135116234e8540048e96dcfd814209da6be96f829788c4317c7021d6926e9e058713f1ef3e0d4b26a045cc66e278615ee4b1ecd5eab648528cb4a905492871cef2772522c936acda42578c9981b88cbdb8543bc098e65a6b181ded4b7d4e706c50f94790dc6bfa64faebee3862b397df8778ca2c80adf67b313064b6fb17aaf86a3f5c70ed71bcd6fdba9f9c5714b472b34d15b6b45b126ffb00d06d03baf0a89436a9d65e2165ad75c7b1b7206176e57c178a3293f6251fd0767aa5076b7caae6283b31496cfd51df8faa6ec7d57857e7f2f379e2d3b673c4b63511e4afc114dd82e3424ddfc1eb7e1db449f602d4b3cda2e8b8af0a3b12a226d4da70e40d9e76486ff884f08894338ac1f1d7532283908230a2f97424658acdccaacda9dac7596a209dc3b7cbd1cdac2405ad9a898cfa8ce4feb3962d05787da2397e67029e8445b2ed3a30a5eb00860d4833607fc28e94a64891775729a96c2794ca9dc23d747b51918ca8ffbdf96f39752911fe343149573dc101d6b5407bc001635eea7ae9a6bd69cbee4e7ea2cb95c31cda8f1282b28c203b7073a7c8cc551bff27bf4787fc6df3c15bedbbe421bca4e86f3b955c2e57089c8d6f3b34608a0320aa0ff90f935d550457340c6de19deb9ee3a71d594294b9f2350a43fc616a3fc2774ebfb7370af1fb9ccef39961f8a4fe9e0a7baddd1f4ac28ddb7da914d106cf49d3c93c84980c40cc766f51b16f238a5803fde3cd7ad1dfb6c53f22c9514a818672867b7e97739de5bc7c261a83eabf9697e7d14ad32193094923a3cc2e994625f6491ea4d308c88a41e9e4e9c78d78348dd2de7251f51922ed0bad3d1b35cc14868313a4b7f4cdd17bd5c07669a8e6c4782e26d40de91a50da7c2e2b35dbd3c72785483328954b0c2876fb1cd2b279d4adcf2cd68c98101440db234bc0deeb8ea98199a7e55556e84ab60f4565d6c48be577abc3bcf6ea1bb705c9c16d29f358db9c8ea3cf237496e26a2712a8ecc6b8899761c9bfddf2fad2753cc2a888f349dc014ca5c3723bbf1c07fe8c0db15486ea01fcdcfdbf5d1dfcb9f469cf0c5fff469ea247b37d7c382b51356acc0168463f4fe0c6c72c0275dc56e5cc56769ef6f2ea262efeb44edd08a4cecd38191009ee5a897ef87a47445971326b2c789a80bb757ac49d20f154f4c7415816149c2ad9b3fbf75d8213039cf410c9c4487175c2f42b3e6ae6f5a1b710867f2ee298fea817154457b168f23706938d213752c19bd1984771d1a0e63298184220e3766d5412022d21ec2b7811a0f4ad4651197c632214efb3c6d8b60f41613094043f6b4138164ff076ccbe11f42226ea307496c959f2fd6549afd9c9b0750336963be19d1cd5e5d180354b4c32d5f7241c3ba123634e2f338bcc41697530c295b563825c6ec3d8d5fef2af66d4d453980ce903ce71fe6ac0bf1b4ac9e0dba11eb76b8b8492cd09504ffadb735fc1bf7decab683f3ed33e2bcb8346724a4873a7f55a46044c3cbae8f0f95910f506290cfa906eb995919470f4171647e2d33b102b16a4fc69429a1f5faedcc2adec126ed56e7ff416488403ae4e8972eea58ffd4e908573b6b196104a9dbad0e9e9e7c9b0790b851395acc7e597257e5d112777e0cdfab97d1c7b6904dafa09e66436eb77096ca662b6e535ea766d51f68acc3abe85975f319476d4dce9c5c1bc7e7c666018b5ee64ecde34ce483883d26a8bdfd0f4fcb4e03df0e67f9a8a55f7dbaadf1a5d5366d5400e7b2c9c6dc2474fb8a99de0d9705049cab743a01d2c9cc1019181340d03f606b92e2ce74d65662a3a3a6c98ce7b7a35ab51aacac24093a248db0210471813468c2cc4d6ed459a726aac34a5250fa108931c2ec655cbbf1ce10cab3f365750f1f02d14a005510f7113ea51818a60b6729f53ce1203d03c5ca237601a5d43aeb0f6078b87da2e0818a813c71b9dbfd4dd0fa006142ae058bb0bf68c45937f99e5b04a6f17a65f9fa71200d9ba57661e928e171f39f0a6a0c84da0026189703431a9ac6a59dfc14b3e8a5b77a1d320925a146748ee036172b04f14bc34589b7a700f5dda7ea0e6582b9d6f0f6ec0dd03b9348fadc08f3f275f8bc322a290ce5d37afc28765cd127e4a0c8e4577a175790261ea9694ae0ec6f49609c31a440b853ffd919009af5e8dcd5505d0ec85452a36072feadaf931879d147abef352186e77aae501848472b596e8df16f3ad53fdf9181c621023202b919686e7e5d8984dc03c2ee8702fcb0c71a296702d9b952b29c7ff1fc406ea25631920c3654ffc5f11334e6f08dbf4abed7b59a2fbaef000b801460266fb29efc78694cf3f5adc931308db335c967528dc52f150d259dfac54cea143b828ab65c8a41c914873fd07a303823e2571e389dbd868b6b76de2b2ce51095b372c7dad6dad6fb9e795e979165db2b5d260f216f2ad9db531a80f5d009049fb855f8ac03ff55dd81ae3e462a0711a26c33edc504ec77c812d6c0deac890a4ad816fa386b5257397b21e043c6e485c5103f6a499832f449f5a6985a00c14ca7b55db6bdd0a33c52e96daea21f87ac578236ecb9c136cf56faba842466f5e1a8f8bea8c5e6076032c7a6", 0x1000, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:21 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) setsockopt$sock_int(r0, 0xffff, 0x24, &(0x7f0000000980)=0x5, 0x4) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000009c0)={0x2, 0x6}, 0x8) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57e8360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da94775fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa0dac611cc665840eac99e39af6256b1f007bf8f244c03aba8e08f667720906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a414a1d8c0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c96cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0a8447dce7e6167e2a2d75ae73b55f584d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f4eb609b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f6"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/135, 0x87}, {&(0x7f00000007c0)=""/182, 0xb6}, {&(0x7f0000000880)=""/207, 0xcf}], 0x3, &(0x7f0000000100)=""/38, 0x26}, 0x1) recvfrom(r0, 0x0, 0x0, 0x2, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000280)="32bdabe6efa437e429661c7f6518903e009c00769f9f73377160614fb59594e617d9ca5437e43fd52a95c3d45a21e0bdd6ec75e78c968f5b43d712d447ee2047be60d5d10000000000000008dc61c3d5f2b30557b2d59ae1d2ab74bce6e8889a299315ecf03a3882d09d05220de89c219cc5eabc1522af5f875515cd084550c719d352a9c658796a24887a90ebf33a114578bebb08e135494fa274901987a1905d0a027e3ba45d57d8f13a59fcfaa8004fe14b8228ced5e1bce43ddf1b67a6fe42f8044eeb12828bdfed7f82f9aab43d4b2c38b5d4dfb4d155e0bcf068249e07201d878a75a440024b44daa66a7036573e69bb8d6d464180bb13ad4c4dcf7db4c95c441804c41222546065eb43435f1743f7b594269c388831fea2e6fff22260eb6dd0429407ac97803bdcb7a25c3091ba61699e843d602e785524ae629fe12e11413ae5c6e262898e7dba3ee656d4e6bc68a5c1fb6ae0f03d21febc347b3818ded9560503739a08913ba78c17a45ab0e34145898f8e8cee47c1e9eb669d3271cbb1162df94465dd450148b72101f4649e6a2e8e44145b94c617ae5c4c67845320231abb9821018e58fe40806543b01aaa4b9fe564a6836e98373c096959b4a039d4eab11afda517c57b3912d075045c4473f07b3a0cacb6d30221ea78df92dfdd251a2987a9ccb234d265f3c29aaf83686a5062f2f76e4a43b1b00f1fa43c8bda46da2285caaae5b3f4e91ea6f93dbe4cbf89858208c5ce00239c59d06634bdac769648155288f5622a30999cea5a89f718137e22e9a0e943532998101ad7f0980692dec08d3faf0ef3991d3bd7f86ca381c9642de9a9c6cab29d9a398e7b09a926202d09", 0x47a) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) sync() chroot(&(0x7f00000001c0)='./bus\x00') r1 = socket$inet6(0x18, 0x4000, 0x800) close(r1) getrlimit(0x3, &(0x7f0000000200)) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) pipe2(&(0x7f0000000000), 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x8000, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0x0, 0x1}], 0x0, 0x0, 0x20ae, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r7 = socket(0x18, 0x3, 0x0) close(r7) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r8, 0x5) r9 = socket(0x18, 0x1, 0x0) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r10, 0xf, r9) fcntl$dupfd(r9, 0x0, r7) r11 = socket(0x18, 0x3, 0x0) setsockopt(r11, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r12 = socket(0x18, 0x3, 0x0) close(r12) fcntl$dupfd(r11, 0x0, r12) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x100, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x440, 0x0) r13 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r14 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r13, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r14, r13) kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{r6}, 0x0, 0x10, 0x40000000, 0x1}, {{r13}, 0xfffffffffffffffa, 0x10, 0xf0000000, 0x1, 0xfc00}, {{r2}, 0xfffffffffffffffd, 0x38, 0x40000000, 0xffffffff80000001, 0xe7e}], 0x40, &(0x7f0000000600), 0x9d1f, &(0x7f00000006c0)={0xb1}) getrlimit(0x4, &(0x7f0000000240)) open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 16:00:21 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x8, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r6, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x2, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r11, r13, 0xa9, 0x20001, 0x1, 0x1}) r14 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r17, 0x5) r18 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r18, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r18, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wsmouse0\x00', 0x1, 0x0) r20 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wskbd\x00', 0x80, 0x0) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f00000001c0)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r26, r28, 0xa9, 0x20001, 0x1, 0x1}) r29 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r29, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r29, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r29, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r30 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r34 = getppid() r35 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r35, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r36 = fcntl$getown(r35, 0x5) msgctl$IPC_SET(r29, 0x1, &(0x7f00000001c0)={{0x2, r30, r32, r33, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r34, r36, 0xa9, 0x20001, 0x1, 0x1}) r37 = socket(0x18, 0x1, 0x0) r38 = socket(0x18, 0x1, 0x0) setsockopt(r38, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r38, 0xf, r37) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r40 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r42 = getuid() r43 = getegid() r44 = fcntl$getown(r38, 0x5) r45 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r46 = getpid() fcntl$lock(r45, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r46}) r47 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r47, 0x0, 0x0) shmctl$IPC_SET(r47, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r47, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r49 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r49, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r49, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r49, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r49, &(0x7f00000007c0), 0xcb005093f78273e) r50 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r50, r51, r48, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r52 = getppid() r53 = fcntl$getown(0xffffffffffffffff, 0x5) r54 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r54}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r55 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r55, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r55, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r57 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r57, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r57, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r57, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r58 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r59, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0, 0x0}, 0xfffffffffffffc71) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r62 = getppid() r63 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r63, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r64 = fcntl$getown(r63, 0x5) msgctl$IPC_SET(r57, 0x1, &(0x7f00000001c0)={{0x2, r58, r60, r61, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r62, r64, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r56, r61) fchown(r54, r61, 0xffffffffffffffff) shmctl$IPC_SET(r47, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r48, r61, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r52, r53, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r47, 0x1, &(0x7f0000002380)={{0x0, r39, r41, r42, r43, 0x20, 0x80}, 0x3, 0x7, r44, r46, 0x8, 0x80000001, 0x4}) setreuid(r30, r42) r65 = getgid() r66 = getpgid(0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r67, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) r69 = semget$private(0x0, 0x7, 0x0) semop(r69, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r69, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r69, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r69, &(0x7f0000000240), 0x6) r70 = geteuid() r71 = msgget$private(0x0, 0x682) msgsnd(r71, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r71, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r71, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r71, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r71, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r72 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r73, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r76 = getppid() r77 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r77, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r78 = fcntl$getown(r77, 0x5) msgctl$IPC_SET(r71, 0x1, &(0x7f0000000980)={{0x2, r72, r74, r75, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r76, r78, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r79 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r79, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r79, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r79, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r79, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r80 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r81, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xffffffffffffff21) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r84 = getppid() r85 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r85, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r86 = fcntl$getown(r85, 0x5) msgctl$IPC_SET(r79, 0x1, &(0x7f00000001c0)={{0x2, r80, r82, r83, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r84, r86, 0xa9, 0x20001, 0x100000000, 0x1}) r87 = msgget$private(0x0, 0x682) msgsnd(r87, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r87, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r87, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r87, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r87, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r88 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r89, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r92 = getppid() r93 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r93, &(0x7f00000000c0)={&(0x7f0000000dc0)=ANY=[@ANYBLOB="0001000000696c6530004aef60ddc97f96e01305158d84c981386a225df4c07153bab58dd25f7f11b61b791ab334c4c75911d8a17a6e7591dcac0dfe9be8034545bc5031e461b19bdc089eb5864b9366b03c0884d5f5e729e50c8a35b5073cbf31abdddf1c5f30278891d348ca00afe26ff50bfd7a6d002a9cfcbf5d82b7e84c7dfa855746682205f13ba01fbd970cd5c97b30488cd3cb2b408d0ff26bdffcefbb"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r94 = fcntl$getown(r93, 0x5) msgctl$IPC_SET(r87, 0x1, &(0x7f0000000980)={{0x2, r88, r90, r91, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r92, r94, 0xa5, 0x1, 0x100000000, 0x2}) setreuid(r91, r83) r95 = msgget$private(0x0, 0x682) msgsnd(r95, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r95, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r95, &(0x7f0000000b80)=ANY=[@ANYBLOB="00000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc96c7ef80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000040000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000c9b2b3ab30d29e2fc3d68572387a0f90aca4bb1f399087e7e8081f22953997f450c14d585506209b8ed4a3664a4d554d62949e0f45322565b1fe97d31f7dedc0ac10562cb8c61f3fb4696568f02137e7daed200c1b7726ac84125c11dae5675baba4d6acb38b548db37814a5b04117df32a69c01f45798d1aadaa40d9e7e5be84fc9c9b5010063578583bfb6b23874f5413f31fb980df2dfa3191636c02ad41f66b1e0686fdf999403520818edb9b46aa75a72afee56038535c641c3a9363871eb472d8eb5cca900b757a5f4b815ace521bb7a376326728214a7a68a9e6cd5e197741420d4f095a0a663436e16dc9f92479ba6ab048f6878454f1cb85c85748524a9f77a6d9bb493a6271e16c577c57de134302a2cafe074896bdc2c"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r95, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r95, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r96 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r97, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r100 = getppid() r101 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r101, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r102 = fcntl$getown(r101, 0x5) msgctl$IPC_SET(r95, 0x1, &(0x7f0000000980)={{0x2, r96, r98, r99, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r100, r102, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r69, 0x0, 0x1, &(0x7f0000000580)={{0x5, r70, r74, r83, r98, 0x20, 0x9}, 0x7, 0x9, 0x4}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a80)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000200)="3971ad12c21924930e2a5e909724e60b3bd774cb1df6af0dfbc4f3f362bae1a988dea2c9c78248b471a460b63018592c7bef1bcc67a1aa54d152b7f635eec11c359b4319d2ab2ab07eedce739e536fd9e64d3c83b5a101654845379c4dfc03823ce9007a725cdbbc23c75ab1904d96eaed4ec97d8d5cf7dbb91a86d52b128833253f", 0x82}, {&(0x7f00000002c0)="445f17d9ee9185d0f7be9f5da67bacff8e333a9f3b6ad510c9e21725b55b4aac8e16cae1f6daee5c1c469ba2af27e61fa42065b4cbb378ad2a5963171dd1315b72edf6a2818a9740f54287b12a38c448e2d1a8a6fab64ba9b01be2d3f150943eb695aedbb5cb88c8945829d3060eaf5032a522b1d2ec050ccc3c9bb29d9c83c5685640bb68ee45cf7dcb920353bd500e5fae6ad9834730c2be621e4f7e5e48620a7dfd0ebc37b799d13a236204382baaacf569b2dd81edbdd9ec63e3b560846dd45a7a2b72f0398e04880459", 0xcc}, {&(0x7f0000000080)="a21f02a7746b5e4025a8947ab775", 0xe}, {&(0x7f00000003c0)="78bd4cb8f174a1cf75bc02ed7bf0d0cbba5230e8c056045e47464776bcdcd4de5809f5d8d628f331935f3142bbb2f81417750ae6560b9a41fbfd9f3fbc3bc6e7bb490154231cb3d4803a28f956d02c0475635a326afdce435ed43dfc3804d4205015c1430b5f94ae3135d2f6123b2fba83c571dacb08ce89f6eebe57fce45ff20be41fe32ca91500252bdf7a2e1977858d7beaf449baf104e87616a35367419b35d56c612e04ccefead7de18367ea1c69a3b4c73a6aa38625c6b066b4b37c52164a48e9cb0a2922d1d42051da2841b8e755defa4", 0xd4}, {&(0x7f00000000c0)}, {&(0x7f0000000500)="31ff86d82fc5a59486bea45c3feb6b4e95bdbc70bea63b17003769dd0e3d3487c17607b31527c6b310d1d2fbf5650bb3cf512c41eb698486b911ace4d65cb11f45e08f44b853146fc3d44877871db773c1369189447689adda4890cd5de1f3b095cd86d585a43ec7f3f8b5caa9eeb1d4e4ec7b40f067e82192468cc069b0d7037712f9d04289df3187218d1b8e1bd949c28cc6b59131182bcfdccae08ba636645a11e9e508731a9a9e5f6b51d9c647954b64d2a9e3ed2646835a4d", 0xbb}, {&(0x7f00000005c0)="e23d5094d578c5059b575de0ce38160e4a8319c6ca3a86e6bb9b8a3715a7b2f7484deffbea68d914b391ddcefe3eea2ea5e41d31a40f80a7f20d4b8852fc4c4349ff16f76e36c3d1232339a4709cd0526a188f380e3628626bc74659aba9690c270600325a403627fc7bd26925afad8c08c78b153357c274d6308c941903beb3c829034eb075a3f5e681957548637ea896d5814919bbee65497d21a156353460091a57779716f618d103d84c38c95c626af80a37209477a4a6e63c5f56f5ef52832b8c5abaee14692535da83bb2d90de6cd9f0f202ca9cfddb0f1947789279", 0xdf}, {&(0x7f0000000140)="bf7e689a93ea3a0e04a504bd121f0668a716c3e2fa1fe92481f56a0692d5c3e7d5", 0x21}, {&(0x7f00000006c0)="909f37279aa77601d63a1a0b36a664027c3a69f68ac7de9c7b75e3878051ca9e5ad7fb7ddf9597a955e42c1b4401371a235cd9246ba9d7ccc7e11c633b1a1503018c8c11f1773268fd716f28794410e5bc504d0d18835f62a1b9c880bce2a04fd15d37d829745e789953e3051f37b1fc06d06349ef79135e1209f80e32d64cf979271965cd3d37ab30dbf6cd47a5d3cb031853d625a97d0575", 0x99}], 0x9, &(0x7f00000009c0)=[@rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x28, 0xffff, 0x1, [r16, r17, r18, r19, r20, r3]}, @cred={0x20, 0xffff, 0x0, r26, r42, r65}, @cred={0x20, 0xffff, 0x0, r66, r68, r74}], 0xa0, 0x400}, 0x5) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = dup2(r2, r1) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x1, 0x6}], 0x1}) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffff7b, "541bb964fee699d9e08c14f630d057e575017b66"}) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000880)="b9c90ca552ba2066085f8b6e536022d5dfc58e7887f4ccb1f2722f96c09d784617fc9d6c969cccb337dc3f7fb0becb42f353c02f9e2100d0e97d8c06eea8dd96bf57506936d28ad19053fd45e9b5b94de92eb05b5c28", 0x56}], 0x1) 16:00:22 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{}], 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) fcntl$getflags(r0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 16:00:22 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) dup2(r3, r4) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000440)="4f808de486cbde8fe9179edaa533fba06377eb1860f01615c668944cdbae43a6144b203aea617c690f78b506e0d5aefb6702964c06e10423c474a0ba6619a4e8d01d495c7d93fd522aebe56db72c49ef3d3351346fcdd9ae5c4dd2d081767691b344c456c3586352f8326aaf8d52dd4c3eeb185bbdf422a5b3c7badd57e8c217f76e623f3681c7669d15fd86356ac4c46ac48b4a3a459d7ec92d7498ce9a554d2a625c6d92e273647694019eaf1c96870429391c550ba17c37ee9d65fab6cc315021718f58094077b0ef26096371", 0xce}, {&(0x7f0000000200)="fcbde64f7fe1a4604f4c89feea7675f5b54381f0fc15d1aee3aef3fbf76ecc06386ecb6a7c2cc5097fb4a273a3812d89efae78ebfd8c9c38845ad785dec404e14c27cd8555fba272c68d558b4370377eded3d06b0c3f18d5cf2f65ebe6323ffa77c61df1cf88fc82259c686bbd5ad4ae380ef9605eb00951a7d6b77a8be88de3c863dacc7e33edffc2afe53cc0910d9268775f3ce35efe2e8665ceb1006fbbf9e6ad32291ca72726df437cdc1554", 0xae}], 0x2) recvfrom$unix(r3, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r6) msgget$private(0x0, 0x606) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x11, 0x3, 0x0) getsockopt(r8, 0x11, 0x3, 0x0, 0x0) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f0000000400)=0x1b4) r10 = fcntl$dupfd(r7, 0x0, r9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) fcntl$getown(r9, 0x5) open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) setsockopt(r0, 0x0, 0x68, &(0x7f0000000100)="2705518b96688dbcc8ed05", 0x646) 16:00:22 executing program 1: r0 = socket(0x6, 0x4003, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffffff) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x8000, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r2, 0x5) recvfrom(r2, &(0x7f0000000140)=""/109, 0x6d, 0x2, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000000c0)=0x7) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) r5 = syz_open_pts() r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) poll(&(0x7f0000000300)=[{r5, 0x8}, {r6, 0x1}, {r1, 0x4}, {0xffffffffffffffff, 0x80}, {r3, 0x280}, {0xffffffffffffff9c, 0x20}, {r7, 0x40}, {r0, 0x4}, {0xffffffffffffff9c, 0x100}], 0x9, 0x5) write(r4, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:23 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)=0x5, 0x2ef) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040), 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbec13b9fd4800"/20, 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x9, 0x9}, {0x18, 0x1, 0x401, 0x8}, 0x9, [0x7, 0x5, 0x3, 0x100, 0x5, 0x7, 0x1ff, 0x20]}, 0x3c) 16:00:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400), 0xc) sendto$inet(r0, &(0x7f0000000180)="811a67227f9f21012224131d98ed26ba08f1361e04d60d01ad2fca4832a84bff8cf9427e68d86dabb3f677ccb69c8b7ba2f2997a03daf7f1e3dc57bd83495a5e9b968024ba08c226db139f9c7bea6e58bc8a6cfd5c08066d9d9e8135e15dcee503e7821a94b0b4988c3bba6031f9b2b74aee68397ca56f0505723310bf956c0ca0f74ff6e84350c022a9b385d386060a27", 0x91, 0xcdac19c6ad48cc9b, &(0x7f0000000040)={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04224, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99", 0x1}) fcntl$getown(r1, 0x5) 16:00:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) dup2(r1, r0) fcntl$getown(r1, 0x5) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x1) r3 = socket(0x2, 0xc003, 0x100000001) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463e7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae44447d459c4a73c238495aaee48c02f6ac41e74f3bf554799b9b891c69ece5e8f5300a4e4ef9d612f871f4385f041c10f0000000000009fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324a60eeca0f71cf0e480b7c97baacfe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b036802569f47946578e6c3e11576d2e00c749c855343350"], 0x10) write(r3, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 16:00:23 executing program 0: r0 = msgget$private(0x0, 0x682) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r7 = fcntl$getown(r6, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, r3, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, r7, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x1000, r5) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r8 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:23 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000002c0)={0x0, './file0\x00', './file0/file0\x00'}) chflags(&(0x7f0000000080)='./file0\x00', 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r3 = socket$inet6(0x18, 0x4, 0x4) connect(r3, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x1ff, 0xcc9}, 0xc) r4 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x48, 0x80) r5 = msgget$private(0x0, 0x40) msgrcv(r5, &(0x7f0000000200)={0x0, ""/87}, 0x5f, 0x2, 0x2800) linkat(r1, &(0x7f0000000140)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00', 0x4) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400014}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) geteuid() syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x5410, 0x0) getdents(r3, &(0x7f00000000c0)=""/228, 0xe4) sendmsg(r2, &(0x7f0000000280)={&(0x7f00000001c0)=@un=@file={0x1d873e1a0ec5380, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000200)="3973f87cf38bfb334d185cabde03178a22", 0x11}, {&(0x7f0000000900)="40bc3e11b4d2c2edf66a2add487349988d34e473f0214214fef6175b97a515fac895831a1025ac1bc1439a6f8f3498668072b87d32d7d7b654bf77039ceea05eb75237d682a6c7d599d4d4036eefe666c8986d42512f29f7e9e6f8b7c0ab5ec0d674b6790327ad409850c69241992d87a482e62ce98643c653c04536e3b71e78a1a2829a274bdfd477f80801bce74090d086c7ad9c7d02b712b2dfe4941861f406a1ea8a8fdaf5a439aecb2b2014415ecd38882af7324be2cced440fd865b54261f203963fe2e022b772d4e12c9350164546814a549ac951c60af611a2323cd421e38cc29ebe97793cfcdabae8a534a5908dc48f2656f409b9bf2e0b0423936ec066eea331eedc56f7ce72eab2e13e78947ee5ba8912838fec04ea700dc70c3de9346aa06f96d99b3368a5ed43f44b5bd2c06f3c982138e6bb3cce1d5d11d76ccc7472308b62f70b7e851669ea67833925c30735a42f6e46bbf048a1ee646117142e5e7bb1e1d5e16459d41c26b53606333192d2a7e4e613e5a07494cee289484dafb04224d393250cbad3b767547733dfb226df89488d5c5d7ab54586165ec70557fca45d666ad2c9cc9904f638f217052f7825421d66140c398ce35b3e606ce196f199a996e792c424b1ba4b149237298ce894d2d3c759d822ebf8732e7ff3657a7e22e796d2586873d43d92bd9bb086f07102000bc804370962dbe3d1572688403374316b6d519e7b1060a22a1a12943dc3cde1b0b2a4fdbca1223676be8185bb29b8f15216b1f98a8a31cc26ac3ed865ea97f551d1ba76a64c1875f0baa5cfe7a1893685d3eba0054d0791568ecaf8c8a7c049e80dd50f9510393e8171c4f664d5bb08661d65b0e6ce901538fcee4cf8a24f9cf3f5d4d77cb56cc13caffe9cb74ba2f75300a857801004c866490abb052ce319fc89e8e483bd6fa607b22f851789a986501e2730317e23356d7d2760739a4dd3875e54b9c1835ab055f9c98cbca97b4cf05eff64d2cbcd7d88c605eec8c3db20ed5c3b52095a94716a8d33d9ac2610dfb2a83f52e124a7dfb4bf4f792c271aa0e94ee50b47576956f4b2a251717a01ddf6af02b2033482ef2530255f116a2aa67c4e393fe38ae9c6586d7c0597d402b0c2d26917d19eceb6868c03c806057d52bba4ddbbf09b2d6308fbcd22642789558dca0db7516134beaa964a339376c8df2b8e8caace10522a24c54e31e76cd8ae253f05a3827fc21a7cf90543dc1e5ece8bf609699b56dc582276e523b79811e6768e293c7d69f8600d9881bf0bf4e3c4303abce4269d6e16a0d2167e2e36b8451007076dfbeca8d72941d8f38c4c2dd9f496da1878d36c8796849156bfee4b2ea868c3ae8eddaa0fe65b2cfa1e8f50603203439fd96699b007d114b49f0ae8afb41268f526c1c1e9e99d6ce6008baf596c0e05ba0827aabe3e7cc5a775d185810bbc17b1a54c4ea1480cb8d1c996bc1f430abc3b3ee68fc14f9111bc51aa14c08e0f125df09ed6fd58909608ee2ba6d6781cab8c03ca12fd357af27d4629ed1325130d51902d2eeaffb882be946728941e910217192c440615d01e8a6607a7344d7d2d08bb2fb37c4537598cf5b44d8961ca3cc245a4b638d9fe7fc06c9410b1e43df094f3cd220204614e4b0e4e8e62b83105cf8896dfe91ab2676960952a68981bdac1322d2ec5a46acbde26ee7fa053e6179d7d342b2948ee383cc8485494f65a47c0e708e8a58485d18af80e8b3f247c403f63fa9fe7bfe5f7e445c187a460db5ac4b0de2f00fa118d1ae18223e4389cf7ecb39667c99c1922836fa9110077943e36382b5c183c66dc3841c3a40ddf5f76d835fffca39a1298757b44e2ac7d436f8f070c631887547fda802cca011cc9611cb8850f408b8c6a422efe0b587eb76e8cb0aaa9c7bc84f41fa561c9d7610a1f54a9f983229ca10af33896441e442043054b9b1c69363b302ff490ae248287bc1193a5f60be9c13cf160f8650f5ccbe20d61135a3dc5ddc686c6e9e7cb55c2f9e02f21312bfed283b27397a41b2dc6e85731bd54897f65e5fae0297555f725c6a9d28458538af29cb24aff9da4df598a991d3f4fa8234e31145b2617e08a00c4e316c3600b1b69a988230af502ce4eb9bea95c5bac7f40a403d82985b8de1cc081611ef4d0d21090bb5099c833ec4009f2d95b6d900a740cafd09d82069751acb60aa5b3f39ccebc9b268df24c76a30d04b6e00fe3ffc70db704cca515b0c1e348f5a0bd6bea9b091ee468dc7e1485bf88dd7a6ef9ddf8726acede577766837176b45b69e843812b6af02be2d49479bcc4a1f79bcc2f5473d38af5b58828005c82ecdb5c6cfa48f781da08503c3495e4acaf69a24f9c80ca2a1d06cedd2b0758e5d8731190b7b75a0dafb4fd0cdf6213890d5e0b31e4809018199b2bc2ad2fdd018475c46a5a9eef4b02875ec2d2252d82d985019e8ae47f91669888ff6e1c1bcf3ed37828a6a20e9da86bd7fc1d7a94b8b139c6656c69b4b7d6b26cad33d41d42548845765ee6aa059802911ed3b9def2ae90e3983b9eeeb7aacf3a1b1a04dd87260485b57e42b1d4f824317961de1193bff34a37796e58b5aab1cd17c9b6e270fe56c7cec8f7ab53788c7005f10b85932725a1b77c78b6eaa1084d151b0b71721e44430a12007be113e0decf0ca4baaaa21073a54f1fba6d2d9438c2340a52f2c49e9b35dec7c9ef186da133cb978f638f50f4e4c07a2277aea50a6d0695b19d31bfaa2ddb06c3f929285f4d949a940890813bcd14abd7006e798c5f17feb7bd839181a8d3ee73c9ae5eb970e3f134299da0defaa58acee4dcb1ace0498e36c027cf91eb60c7d5df89cca7e4cb502a7de399113d056d29d58790372dbe165bc4d9e264c438ef1c274e7ace9a741b2b4fffa812c5db44e18a2f0e5789439a62b07707e46e8bd75039b648731a74a49dfac775aca803b0570cfa0f04bc7925c2285720fe66a122f67cbf9fb39b6583758ccc5902470f6dfa837cfe444f22b18ce7b21bf574c70d340684693c395525fe4ace8bd54e7f1eaf4c7f96e77520b85bc44f560410730bbbe1fb20e1ae65420e08d2d4819afdec7ecebbbd8352f5aee085044cbbdf80ca9906e08a241ff2c51e8e18a0b988254d7091d781a0c5d006114864f96a7e4f4015c72b514e20d9d3c359b41e5db0fd47c2febe64e7e2703f742005fa0cd9439d0ba9ed2cede0752e3ae62aca1e2d6b2af2f2e658a9d3ec233502f1f529c9f5607ad98a859d1690d2a06822e4144944c80836c37a3d7bc9521dafc4c4136d63cb90e4128dd029ae701c3c3678a66f520a68b7d13e47e2379074dcce3f9e524b124e0078d20b22360edd73611d856ad056dacd2e2b4de76f83c5c91512cf612db97293850e1c180800a33b7796b43012b6c4ded5bf85563d33ac254e5441549131f2a871b00f4854324c1ab79a8e7d7eccc06593c937ab6448b20d5f9aa24a91a93ff75b2cc3745e7b4207aba503375736b53a0f2e9f3f2b63383cd25babcb88a12f8471b550ac6a8bb0b459d89fb99e0aae435c6314822b2bc588f74f543c77c736da6b6097b27900a30370fadecd536515ba4ef899f37627cc6ca6d5f8fa332e231b1b45a53e6e802cc5842cc23e74cc60e95216e5b415488f23f9a48de738b891b6957cea206cfe7bbb50a3bfb8f731b06c95be6e1ab7e431430cc864063628eaf28379231332610e5875e07da3bf75e8d690af00ca3991d2b656c6e2bd5aed7e2847fcc6c2039bd2c57227d7aba60f43a1a1dd9760b26bb01b435c053f0862f07b2749daf9fadb2e749bfbfd4504e83dedb7766c896d175aa33ab5012fa075487f0546649c2edad57f6662e1b2b78b2cbcf6a07be526ea62f423a119cb458b3c3aa44b68f56529ae07c8a7aa2ae938eeae1a582b7164c64fff0b5de812c559ebaa633d117ac43934985c78ea5128f695f198efb28c615a86a84f2cd95e97ed6cf64473178bb994b5e40c5f5d1d47a4c0fb9dbb0b754480c890bfefaa127e8a948b3aa037be88d8a1444257548a2ffab6501a7c5e5b60e01f81b55c7c025603db9e99829fe349f2cb5c0e2bf5cf31281bd04a2c4d0f366863ff4d9ea972043a4e725b2dc6919cd9faf59b6b0f2686622341a284778f14214b968985943b7636f3552f720645d0cea8e793e9cb584a7119c1b96e2b118a6fb7fdb3394d495752e9b6c0c398a3974b8bbcc0c01fd1867a4277ab532ed41ff3a3ea9136c40e6b2a1fb2cb13b884e6c926da8bd8d12c820a6a12f929a1a529114efd5b09fc3c5bdce05f5e29a17fa4b0e1079a99da67df85bf7e739be876c377479332fec37bfa68eef11d5b631007a361324d536330954d277b24e4b243eff1d18840b72ae5bf762832b0ed677600f43521685ea8481c2dcef0ef4f2362e94e6098949693cc5165d422b0b22ed85b03e4907b932ad0676bbd29963276160b155e7131062529fe55443616ef6abc8f622ee82b10dc1d3f6423a08840e2dbda2cfdf499285347df1819b8bd8da5e48e90dc9b39483e8c6d26a388149d8cbe2a0212b4aff7f0018034639c3add825e7298c72cdd31dd0dbe40287965c18dd1356a01e282a27e79bf04a38a7371163170f2b8161269e16a1dafccc08f62736aef96e569369017da8e7285915bd4229c815786e9f8584f002599c998d5cbb30e96ff541bbd9bc97bdc2705c5c5d837175098f7aef513b07b072725e591994189fb6a9885d3671fa9bcd287cbc68cda176c9df89930eae2141dad25428adb5fcc3c50f4407f51716ea208d7322d00c9e89c1de6bd117ee8bcc3e7576c11623f8f32e2ab33bc54f2c2bdd461029caebe2fabc0f96bd08e246ccdbf50e1f22165af3c58f3edd7d5235ba8d3f05e41bfff6bb47b70404beeb38242956833351ce805c5ad1191f8b64b949048c43c0ab481d5b1f65e21dfa5c7222a9c05aec988ecb8c6d69715cb86a4e1480cb284a72b5229ab2f609d4d92c904dce245450feb012a52bb88429ba7a458a11005fb3396a84439987d785301e8624ba7333e0087e5ad0b3955392346a1a7530e508a5b6e6e4a5921bb14dcdd6c4ff51f9eb019f3ad570af48289e4b9221ca526daf0f8491d27532145235da593a1b326e481f468320329bb9a53a32c273ef0fe0d846c2b5b047d1d588eda5ab850f362864bcd16778c60e3b119bbd5f9e325b1d875c8757347339415f9872085880fe55085e74ff1ad217c483922fa74e4e3f6f101cf599766a4727a5b4c801e3f8877c4dfae6422e9b9151405d7dfba04e716b818e663f54309a93e8c252287b2ff4e715b6f81ca8cea1067902705cec6786fd31b9d34447c1bf4bfc325a7a4e3456cac3bc58a072c56a924f9c6a0daa81df59b03d2b4cf8fba2f56c28bd933117f44991999bf55d3464c4c2c7044036997ae446e1c82e55846d366326b00535fe77c88b54be840a4b45b043db75a562b5498a912222f251d49c30a94f2c62440cb72e76a536cb40dbe388b7bb3757f221438b840551704b35bafa592acf22c4cd8ba96e34f1f3af203d1391529a3d59577f9284b23042ec8245791a62c6c50010b4a96690e0aff6eb1cb19e861a7c9425a96b11612c1675d4b19167924050f929208387bdd2f26d3b798b2f9acbdeec14860a9f2e0774dbe07a0d22683bf9b7deb3e83c97b25f32726b5ddfae118e4458761500e092db1754ce47b371e4b719c85c850c53c03e380d50ee2969948034cb736caedfbc4f6bba8c7ea6fe879221c3e8529d020bbba953dccc04e79d66ec45a4481", 0x1000}], 0x2, &(0x7f00000003c0)=[{0x70, 0x1, 0xf8b4, "0ef7093aac2fdee831b80fe19c6b990030e19e12ecd315f851cf805f330e9adeb8fd235a77d8d206a63b971fc551d06e1a00fbb0eda53cb1de7d9bd7caca4877b8c83ac510edb0e9c8d94d9a805a2845f151be6a9414bee615f296f3cb"}, {0xb8, 0x1, 0x1, "e076604f89f627e53a8fb22b315390f6ee768ef5497d693f17a67e44c49119e56cbaa54b43ff909f8da5a73833a4f10f278c54650de223ceab76085704ada2b8b98efb7da2c12fc3b34c3fef6c26bb3baf651a67a0f32ad7e7375efadbd2f2951e9e32932f559276ca201fd46987f24f692e17b7888bc47b1579521dadafd1bdccc14fa37e0a32f79e0f3415ffc43e7b59e67100896e12cc9ff02598a6801730359531a0fede9d"}, {0x70, 0xffff, 0x75c, "f3270818d4c6bbe9cb6895f70ebff2a9297d28aa9db16dcdb315a62e9491806fa99e0aeaea07da56cff73af269222380056f790fb7933aad930be353e254c92cad81fce3de90da92621fef18fb9d7049c247635e28cc7164eda5fcc73c"}], 0x198}, 0xdd51e05499cadedc) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000640), 0xffffffffffffff21) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x3d, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x7, 0x80, 0x6, 0x7}, {0x9, 0x9, 0x4, 0x40}, {0x2, 0x2, 0x1, 0x8}, {0x0, 0x1f, 0x80, 0x3}]}) r2 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r4, 0xf, r3) fcntl$getown(r4, 0x5) r5 = accept$inet6(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt(r5, 0x0, 0x3ff, &(0x7f0000000140)="ff96f83fe1a34e8a5736194fc72f9b2222c2c91b8bb2626c093dc8a5cf5ad9", 0x1f) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x89, 0x8}, {0x84, 0x8}, {0x8b, 0x1000003}, {0x23, 0x1}], 0x4}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0xfffffffffffff0c4, 0x45}, 0x10) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1c2226b88de9764861c82c623f6394f28334acd6f458aa24d0000f4b8679a61a50b7a234c2c9890cc6409c59a905082c259b45f0200fd23612379f6def95003c4e49b54fae820a1c541e79b575d3c4c28c7d2edfabab9005e2cc98d7cc3f4f5e3a7498e3387ac17ff1c0c0e00", 0x147}], 0x1) 16:00:23 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000500)={'./bus\x00', 0x7, 0x3, 0x4, 0x1, 0x7, 0x6, 0xd14, 0x2, 0x1, 0x33, 0x71d2}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x4c}, {0x2400016}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000034c0)=[{&(0x7f0000000280)="1d9d19809915bbc6f5cd9f428dd50ec86174b3352b2712cdd9ea2d6bdb931ff4ac45e9171ec6ae73f3cd44bd84dc831695cb0643fa835e9ba21dba8df7bc74d8256cac5cc334d8add18294cf482447280a1d7ccb15c6eec79c6c5deeb9bc7a8527a2ded47551842486c9f72477b020fb86335cf6dd3d1ed95338faf63b3401b9d7ff85e22dd0ae73611f29301b4bdb2aa5b2ca7522e3a3c5fa0ebb16fc3aa876cbf0de55e37eba4f3c2a2fda8701fe9c57a3bb89bede3c79d4705b125de9a3902e2e86dbc5b5bce45d066add6eb63c7ea57d35c968355fc460a17dd8f8f2d486bc632fcabf04a0d7d19509795a82bfc06881270cffb9ef68b54bfac412c783946bc1c2f3e462d720b5e9a6587aab15c1b93a3a4220815b9215ca877897219cba2f5b0705a6b7bd080313caa0655ecd3abf9f20ef6a91565cc4fb479200388316401fe931182b23d411aff2aac6c601678003cfbd2d7f493aeb0a439a9dddc567ff5ba660ffc73d7b025ae1a8fb62b58516e5d396078787ef9acbd8d9d9c0bc3bf640f81bf089b3e6cc718d12470b3e25f6b52d111dac7b082b4047c94e031d4b9e6676c6be9712cc926794e02e86cf4d4ffc659b3df854751f6c24f94d5279dffc90268a5c782acff230c786691cba336800cd7eb6bc9f68c51d491448af92c284c44ef057459fa4a2dee868e89dd2840a53e564db5d5603a362ddbeb112dec3be6e442cfc9fbfe27029ac2f2bb9d9725c0d90eb48a7ced9e217daa1b662842f96941c64943c9418722a130976139e46a41b7624f7714d6b986ff4c1ddb9d064226c5612f079f2e4a463f13ca9078ab92eb0ba7619510f402b8264c360d3b01e04998369d3e8463f088b4dd06faca527dcb290d188129516662fc6bd3c1b5662cafffdf25cb6fa7bbcde895cb55cd75206fd84f29e4e24550386ff84cebbe46392a211f045f6594d8bc00f90ed952b27681b318c8cac5faf39f0554e9ca90bf6f02ed1daedc11cda3e16909ba96d4dff13598604c87b517d07ec2602bb6bd59132ede2fa4e65300188ef4e645f24da37744e3a70d4fb0a99b35ef4e5a390139d75e8a8c8e395ac932ed23d65c0afae366679f7030b38189352cc3c0919cf4a07a0e3e856a0058b2bdf4cf54858f2e12aaccb5e8499f400f4b9f0030cfb4a9a5ba9d3e5352897481e01a2e84f439d7938e6497956cce0e1a82f9f2803042c9cf67af0a39ed9f171c529d2dbde6f769569583fdca3ea2e7b5b0a8f04e4f10b66d582e4b83688451a982930cf2b1c09551601ebef6884b313be760371899539731871f02f9c1ec2223604f531c54acf23646661603f708f314557ce5aac6db3fd2b820f7b3154c92762091b9850b0522e22dcc4c4d86175b0b6a517ef695c66a8443f0b74778e7c611eef95fe6e0ef991cc4760ff00a7ca6d5c41cfb89c687c6f799eeb14f808e6c89d00473f236c72de639ada84e5c0370acbff52cc8ab8398eabc68c04547b35070bc31a52a526d302b3086e619f12406e514929603ef8ebb565effbbcb5c93898a3d3a259eba9cecfa4ae8f38c1927f9beb81df619961216038a62a7675f68bc252d2dcce53bcdd9ff9040bdbec45a7cb54dd04749141f4a52cfe75a370df7f47ee861d997af88f510bf0f908b0a8d6b1b2071ef1ade5ec6e778358fde0e17697b82167401b911ff2a1c82b6649ed2d024eb869b99299fbee27fee9ca3328b6ce39d1a49ec95913dad9dd12e10443e9df8d92d0d8d56c07b5f921d9b6208f5cf06c952e73a5c633b9af42c3fe13c5b2d165a5ee19cd29f25c236f595145f60017f91c5060a63194a3d895d078a1a46895018d5595dbcc7869ce916bb571a6dd1149e190ed76f70638a1044d91cdd0ccb30ff8ea1d0e11fc6535a0eb69b0044341f640978ec062d3222ab3296c91b1d4d24c02c888fc7bbd6c448c56571b563e13c9bdbe4421480f57c7b29e2d81ae0f1e151e0ee6e72207e540ddec617cf1d1d3aba0d24dcd84221e52f85cfa3c64e07400de892995c592ebfbdfd52e3148f0f4b255f06d344b5f2554c1fcafc9c1c31ec757496b44482d166d926cca403a5ef32c21934828082e654666da8cb562a312d8c9d5898fd5bfe85dbd96496a495d8209bd61fbf4dec11db6e411413ad4a21b677007b709de394b2a9f715f1cd5e8e9d65ad6b3649d4d57c285cf98c1d427466ec776fdcd592fbf26e71001cc6accca9f1d26a6462dfb9a4692564417e65693b760d1fa4adca04b78ad78c41f4932eaa2a4f7582b07a2c9ac96a0eb107a729f82c6f933f63cd14cc115c82274787972d29441ebf46f5920071f113b18536109121b8a48fd5bd7bb1e54b6f2a8b7b61ae23071b40cbb25baedaf3f8c74bc5f231cd4011045b839880d4db412c475fd8447a23774d3639536998a1796c1b1e3dc7591b689cf56ac97cc7f3872a5558415f0a3269d2722e8271a786e5810e706b3d0309625891cae5a63bb0a4b6c34a99198f66350811f27cbd856c646f140fb108a27af0fe1e14d39a00fe2f123b06b5a3dceb1224929d1db145606bb4d4ad837a13f13684c5f8b7455ac4f03c077a3611713654056e133099d39c81545b64a595c70f5fb124de3f4bb204877d373d7c329e6d476c07d964f8d3cab8b8ad21b978f91bec4821e64c63805e7e5e211926bbcd3269f658be0a9e1918e69c7dd0e7bff28291db76cd927b273d482e2f564aaeba3090040039379bf6be584c2756ac612cc4d7fc509205b5bd919f091b7fe5663b363c17219db633b36b946c398474a860f2a34f090cfdac3efe233ed00c4ad9a33d6d8d2dfae73496aadb920b4739933fe890ec02f08290507daea49e2bab153a37d63a9ac3a0052bfb546b04da8a9702120f816130a23aaae85f88fe234ae667a95e45a4007a1fa9dbeacb3e6cf32b28739f66b773f3e6d802146f5ac3d045835873c717bc4d1db30390565638a7c2bec9df51616c990c73382325fa3395417be6ceadad46b99d9cd62834b768f3e34309edd54fac9c0efff9cc86173bbf1f266452362cf75274b089ea8b90957003232d0f4f9944a0691f2925bd493a7ad9826cf704ab3061fba08b7eb6938891c0bbc9d54dde04f0b27383004cef5600d6b0925798768d2cdf1fbc42a6b0357801c5de75afe44659c7903592ebe3d0b19dec8fb1fa34ab1d7f9d42bfa864f0ad7c9247cd433aa9accc7005d5671d7ce56c9a5b296c9e5e9f5d844934ea7a905d78555b3c31be334484e07d179bcaed1f04ca896f35bab4aa3aec24546a972beaa401c04643b06d8d321320f640137fbbfd5d8246119539e59b7dbd8312efb5f0e35ee5b115820d6288de57ba53a0ff522728e3d1e153de1a2e78d7a73725ab4c37cc6cd4dcc270d0ca9bbbe8534b6d0cc0ce653e70626d5dd17f6bae91239aa5d3005cf9282ed44cbd39b0b5e205d6b6f14987326d52c9ee73f5907d7111fec041e8e21e1bd2da8c240027f8b5f40fcb202df335dd27330dd48d3c4bbd6e98cf09e29cea797eb2e0ad3d9e0a63bfd6f135343fc4ce5deee472d086d200bccb90a4207e5b28b7d72634ace570df0ebfaf57ad324bcd7c7235938ac8520cbdc9de1221724789fea4144cef1342406a5ff698ae91726ddf647707f074d941203f8580077dc86842b860d9391f533466e2059de16f5d743e97a213dceec301875d02fbe5fe7e591217da36092c62213e9adb3b1b35104be932028e7432c2cf2e3b865449286533220618b506c850956a7081a3e11ab288ed3c907a96767726b03e8825346dcbe5e4565425e393db095503d0293b842400d47bf1ffb0ca071c2aad9965cb18e893c9fbd651ac28c677a4b7303c38a79fcb629c7818fa285ca01ee7e31e3a0bc88589b3420dde49b252e92db7e56e34c30760c137a1271829ab093fda2462438f6e12fe57f3ac06341b3b37a523111783066919d2c6c01bac046790705b21727019c27d34a9169b153152be908ea4790ace172b7333f931b9f285d261cc67243156b4393c174d8360cd21d1dd620fb9680d1350280e2be8c7c825045e97d5aea2881ddb641229b245e07e7cb9ad571f6b0ca7a1755e8f3e06dcc19c0320865776de8f3db6e30b8bce8dac4d3050dda86e2ff7cc40f4e96b22f7c145148374376e62f66a6ea3ab9cb69a967c2be5b78a8f612fd9e1d1e376b6cacf55e72f1eeca9b60e36f4c0577b2da80b7cd4b2599cfa3c71e41a5f29535ffc12e0fefca90d74523c335713d4e27b981d2bb8b173687c3ae2d794c1797cdad5ed8f00c842575cf1dbbd8e6151ecfa2f71c02123ab94a0d237f1724d9429874619fb798e153f3355e0e54dd2eec8d1a00432c09e4e575f975cd041b1d5524883da11b8732b8ef2898107c8a0c203a579c97707a60c3be28f3598ac1c9e1f841d88b285fde06ae22fd43994d4e39cc7c677c46c0bda216c2efa537efeea7bbef3aa5c8edb2fae9959a0cbee6471c18e612cb824b1c1f8c54642f635b767e4dcfebd21cd47dea610a0e858a57a044c9f99d9c6d305f2c1abad0a987e4b827eae4de7a97811e425d39178fa0ffafe4597f5559a8102542f3882e810c579032a3a5bd391c11deacec02c428a99211789e8ca6ca494d0175b96519eccbdfd8a4c093bd6a550fd2f4f5e6081370d885544863fd9cda83c4c6668217dddad3f3b590914dd0b35ec3c94287ade1e431e765a913bfd4a37b225a4fa95f268fe37fb4b78f097f740faaa16dcd95a9ede2ffb97b521a1820726a7ee86535ab8a8ffb8ebaebeb9a39b69e98b99f58d9d8c5812c23abf453de5a70563614b49a6f054f09fa12f66e81f9d8e4a4b3eac2efc9589ffbd01b23adb33542a6cb07523ffe7963bc414338e849bd5f35f797f7f0d833ac8a20ed08a83dcf146a323f11056d162cc04c4ae386eb8a4a559c9886eaa97fdc85f2cba9146cf214f328b42ee588f38f512598168cb1769db0db7c0af03c0f4c1a7d69913f2aec648fec7e8838f829c4a81ba0f8138091775ce8cbc0d70599a40d69fb8028b0877aea08e3a7308e0ff0c0f5595c0fcb718f61c766872ae04aa59010481a1cd8f8936d0aa5ee86d7c71d656b42cec46d0bfaa0736c9597cd31a76e3861c40a8c4632641cfb0ff50479cd66d92a0a24a498e04e06200d929faecb31b207eead7470e9a6dc1f6ffeb2071aa1844bacecbfad638c942308789df2dc24fb55237866de4ede1980efdd0d1f7c27387237aadf6b246b3fdb84dd4b1fb4bb59d8b4b2490c7c88295122b8baba2bee63ac156886437d366876d95e54a7e2a927c891a4438da00c4441cf75d8503bccbf979397c766dcaa8e3473142da50b7664f11b62a8d102f1140bdf6566ba5d1c064f8565bc144e6f9d7109dfd93cf2be46b80e2972adac322c9153a48f2c8388ece3930147f3e5b4029884a6e073696f164f016d350e6417904972deba12ee4b4e4a652cfb85e59531324f81975066a90c358b1cc5e3c560ba6037747071f13b2ba2b6d3dc803c186d2f6be77b59c2306476058ee96bff6265e4fbe186553e5c7e83ba4c703db27054bd03a1e517b12d6159ee270f1afc0cebbbb3ebf852a96b2d7aca3322074c1b73c36dd1ddc69ace425192a9155e548aa0ea6514d9dada9fa6f4126b50e2c61ce1022ae73ae6ddd7e2b68a70d9dd7992ea03e5dead5ea1f5a0964a8a7d283154f7073198cd784b0be8e24447cd090da7b2e074718e91614db99cda64200806fa880cfcb79913457d090ff8c234d07f81afaf7777f606fc3f082a3ef9b3bd0248cab37cfd246c", 0x1000}, {&(0x7f0000000140)="95f800f35be60d69307d0c9a6fc58f082ddbb3e3d2bf40939b39afee072d6bb4df8990186014d114b96a47aa5cf8814904480cae3d40ae2c7a373c0e147f5a37abcb675b576b44fc1460faf76b1ab889c085d1ff", 0xbf}, {&(0x7f0000001280)="c8ed0edc2c2be64fa5999f934503abbc164244db68027d1c6f301d5c3309ba70798052801d9fc0e1cdf1845679546c681783b8724aaa2d74f94d763642f5ac5babad7d04c2a40b8ca794a186db3a89a33b5000dcef548762228fa3491d3c690eb5f37c83d08a829c4bc30eb169cb064bd4e6e53fb74a9f847e1f8d24b2f1754c8236bebf91424cbb256e4f24719c912f4caac5b671c401a9291f777e06b206e8f7880ecb1ed9af240799ce828754ca478a9a29554e5f39700de82dbf66cf057442dc45abb2a5", 0xc6}, {&(0x7f0000001380)="238f8484e6c3d44b7301a06a4b2333bb3a4445a567cfb1421e9944849c1a3f39582dbbb95a6f6d3f7f1fc769929d6c3ecaac125b400c6edc80bb406e60db30078b2dbae064905d103bcbc8ef1a7634990bc59a182a98dcef65c3dc2bceab8951fb4ce340f96a74d0b0f5c2f10edbec8483c461d7b56dd998826b33cb0ddb91eaff", 0x81}, {&(0x7f0000001440)="4158123fa78e035a0001890f61e111c48eaadd613ff2e5f4a082e8bc10b7b2631a4955ca68df74d57af5af1616f631b9b5e77a0e42b7c2055219e2d510c9a282077c1537e74a97996be2f2af37d9a00637b872317692009d4f9be460b38f505b7f45f1ecdc66bb2ac0ce4fba52244babb9a8c14ebb32f7ce9a6b2153522ffac97476b855b74ed43c14f39fc55b87af8d8ae14be1482b9ab4afc82c43b3fd791524e97e61ba958f4a80dc23697851e179bca33a20bc7d43331a08f20236ca9f6e414e759e5a8d55b033efe35ee33e118c9fa424f949eab9d01c852b13229bdefa2cfbad965aad6d382450f58d9a07fa2180a796ee07ed03d7716912974feb20b843f969eef87d629fe5c565526fd0dbd86e0821ff4e83ba2f404fa722aff526156f4ac01fa51a5be771bdf118d96debbb1e8ac3d51ce8fc14965bc3a19b6c6f85251dfefec7b4026c33c6122f4b470b982f6327c2b4ec0d3ba5f7898751beb4da8fdaf4c23152815424b2be7403fdad8dc58efae5685f3746ac5c1a12c8038d17b2047da734fbea416e1ee940e076e2eb3ec0f9ee1376df1688cf180e157ff84c1eb92df6a6fe9d5fb658f24cbb32032c1c0de0066f85b369f9a4e3bd38fad93543032dd44a12cba36c8b15da2ff5316f74b69152e4053ffb965c7007ed67c3f75073f098faea5405f350416558674045cade3ecb309e310a5363894dbb56c15590ede7160ece569575dea8dd44624660c4b1d6eaa939ebc37b16ccf0802ab03f68cc185ccb1772d5a675e9b2e84a0d50ae4c3a26e381462a93fa0fed65bdade425935a74cbdfda0bef82e04666fc4425f3ffb58169fa7f0f47c4b1110babe94cf042a2ce51b8470d3c2e07eb69628242856c3b34b5174622d60d6ece2bb561c7d71a5863c4dc35b13c5c733009f9bc42fe2d13bf5ef6013d5a50f4fa0983f9e96753f8e039aa104af97b7f50e7b586300590eba388a69bedfb9ab8a6dc0c8e83710ef9bd6d2baf7338495f36e184a692de0452e90741e0650f8ede680a29bea5e62c0c48a0b84253ee3622cc8e9df54dd89b5538c3959e03ce2094f462d27d652e483ff860c0e8b1e677cd019f9dcf7df8cb0ea3935102719d67e0dea7e4d088ae3a503177feea1fb25f74b02f91b650e48dc5624685e78f5ad1890b4ec6453a4c5be394d351ba6a7a8888aaf560de2d8bbc816161ceb74c7502192f3286b5881f5dedaefecb9a64d5ac1720e2e68357551242f1520ce7885de351b7e18f78f28d458ce14e10ffb8dfc826483b17717f519af0754bc1f0cb0dfffd0f9d797fe260fc2bda73616334036d7f4041151b294c8f16adcd46e6b6428303d00e9c8f150af9531df60afbc09fb90fbba3899953116bf3611da5715cd0525c27396f9b58975bac86e4f1834e84f9cebfdfec15fd66df1a20bf7fcfca230644374c87ea13070692fb3661f4545cc06c4f2665fe9a730f4faf7e1429e156ca3505fc78d31381269f58b65ef56efdb3420fd4d953443f408c3436b7fa817b23666218f28806c4d425c04c9b8bdae09c37e1738f0c0f198a261332045c0dce03d64400b7b56f1b72d29030b8642d2a1ddf5d9278e67939f54796e8ea8e157aa29d974a9326ec246d6e0d08c5e18dfd46963901eee0263fc76b7062953a92b2eeb68c05e9fb9712ac0ebc5526cce04dee46630be29e73e1167d94d5f270abf9b47f8beb2a620c6bef5d6765145423e4496e6c3291df1481462d08343d2dd2ce0e873b710450716e6acfb83e5257adb844836521f6b19985aa1a0b7de62fde9f78f4d842d8d67d505fc054cbd0cac846a2572cedd2b7efa3f3a91ba2d24fefef1567485bb4e96fa96cccbdda2e87612bb5011689a20bb118d40fa69a97c405fddc1b4c38937f39704b882ded790be8b79ef0f5ff0d4061a2190ce955ea9f59fb749099b4f1f43b58588387d31bb643859b0575e1d035ae3a2a1666e2322a02940afc8642620195b48926bf95d3094175ee52cd2801e30a79e9d0b593ef543c5f8652e40046292c82225c3fc11cffb51b3a98abece4168653940e708a0c7242e2671d78e9c06abdd0cec57c606f56465810d562716f82b71fade0b0744c9cb207360150fbab846c5a0e277c1934f50c9bf556c352e284a20b5fe01a792e1e65acb55321dea1d81195b0848e6ce11a324b1fb936ee5e02220c670c8d9bb1860c4c497266c87de8c2e9f7109f259e93eea8fed10ad2f507fbdb9dceea624b8a58b487dd3b8524faa20dc45bf4981de548ffcb9bfa394e90e5188b6b47acbc442eeffcd63d7cea2048673515434a4a3ffb1a68c3b6ffb28b674aa707019bfcfd0c0ebaa001eeb4e4b6d4da82ccc5d7a127b5d719d15f95a740d540be5d768f558565db516ac0b108a7df9eaa1c511eca34d89667c6730c5642b7a9368f431e2aceb8f17e9962a25332f926243e28ef399d60c1c5b0f1d03aa4b21864ad66ef85d1e8f6a820f5975ba7258ebbe97555da99f99d70023edcd1c434c67e8a1153c7a7fb51815cac4d79964e1a1b3541460e6b53f2185e037c15b92813455980dd8c14e7cbaaa460506b6d126acf72a2efd46a56bbb5a5f7a7926a0817ff45dd537061fd3039420f22667665aa550c3cbaf9439c37ecff3137bd804c28d0d9dac7fb84c1f3a4ded30fcbe145d9df371777858ad14628c31034d9c43c1150b816993a2e1181b01f6be82234d41764e22f235d28c20fd12aa3f965fc8ae4801c6389dd9e03d0245264decf178b5e6dabd681780c2356d151770113abc0ec870007f078c6a968301bb76847ae9b3a3009aaf961b069be67606a97508e5c0f8c067053f1cea75c470712f265ee2ed9d7fa817031fac03bc3d022d8a2d490f5444ed9c99139204b827049680953e6910540a71109e2e294fd6e40c3d4cd2b5c8aa541b489f1d3716b021f6e3ae587ed8fa5c8d723e525bc2d1b14e3088a1bf31a43be3fa2dba1570bb1507c14ed7830941879d25f0b5753f48c2594c472d546c5cf3b5b1fa5f8ef59cba009495330d0b63cbaf5fa47a37a29923cd532d84851667ae89d84d1d444adf040f8f6c3bb4cb17656aa88e22de28c821572e3fed1a201c72dba7c12af9f4a574e9e9c73c1e6d9193a49d1dc6a9ecb5da1f4c4e8a3f7a51a681ab06709f9934d3b98497ae0d530d24a47ec922e6d1f2fce43d09255a33bcc06a7066f6a0abf56144e4e2568dfdc51de117aa6a6c12da79cba333b2fec364e8ad6f596d611a583822a7f81733b12956da4fe6ad08811f67d9fabc0fc1c20495ed2dfc1d4612e5f1194f6cdf34f9ab3957b51e9b298215cd25a12edfeec9bf6944ea90cdbcddd22b36f8a2d18d6dd909899d99b79115a4a8e224049b3f7baa66c417a5b5dd8b0a0da9f2a138df07b06164ac67398114e5d47b6c37166752936194709e1124d1f8ae3a843444317c3096abd08da8d8ae9a498d363ffdbbb928ec9c70b851367259ca57be949a927af3e8226fd18499c9f7c8e0c1ee89b91bfb3e035ce93cf0e7d9f6d6dd50ac1822ebc92eea582ae31bda381155c858c318d466c8475fe14df8d8a18f178a4aaba856bef63d0c97f3c3463507a4ad909e9fc40dabbaf7e77ca1492866cd1be999d980dcf02e318eca7631d8495d5406dfb3b1a86e56aa8d200a4c95ec54e46fb2d26cb43bf8249803cc198f7612352dd7f560b06864af946faa0344f374940c6d5e71c66c54969479e9efffb56441b235d24b65a2ad3f9e7fb81a4b2977627dab93762b775245def5a47f164ae6c556f1796bdba9f3b9ae403136ecb819c4b5ef61bf20e3d2c2e9e4069336eeb325e385e5a82480c98a932983b3a21acc0db2f6fd40c6029d363d907f34b306aeebe8f6ef7ea99a1ccf608a2673f86d85f4fb851cd79a9db7c720df9a1b9749f461e5c27fd175a16c079c65b22fd9c78d818d23da7e4f0f567a3e0a062a2fdfbef4947ac82b3256c757f68ca938301eced0bbfe202368aac98191d4328b6874b5474b63eb80127806aec1280f59eb5ce10b6169dce856172779815f22f720c2e57a4ea37f92c734a2fed533f93d5e646878c32bad0341c812cf0bb73a13dee8273782dfd2371f35c5c207bed22202a7bd7b85636f2925a5894a381f8f1fe445e587344fb0395349737f9be1dba58865a7c60a50acb2b390c88ed330560e5c8de6f9a38f9ecb041b74907fc7b631da3f9194b3415eef31c21a712ba8de2c95d61f573d2ea15404ddb84303b8aa8cdea5b7d7bae0b750d356014650757ffaff64949c6c5e288e7c0b3bc8fc02c838461b8e48935203067d462f14d03b000bad0ff77b3d365cb71abfc7a7a0a063d071de6459871f6eb04da2284bf1c0746228f20d5889c7e96e36b583f67289ae296235d5515f7e5fb4aefcd03191ecf2477b312549ce7a4e43a0ad6708c77a27c476384d3025f70a2e9904313ae2988a2e350311f90762efbabefcc00a4bbd00628a9c0410c16c60af373d67549c7de0aa7b6ffbb45b391507877c50167a325c250c392a453a06ac64754b7e0b73580b6b2baa9ad5ae0fb15d2b18305cee7d33ab01d111f35701f1653768a2190a69a7a5e73e8143ca859cc491def1a8e0d3c329561d388cf2d0a4dccb67138748a837b0c7c57b1ed9345c830ad70fbf9691bc5cb319295a8bce0d59624ede25bcf2960f16f94161de890a279746c0c24e53feb216690dba723a7712c9a7f5f5482fe526d710ca5d40768e185a6a7188d628347ccfaef6f8eda6af740bee8ca4d61c9545736697bb13df4fc5561b046c97440cdc1ef8c2a27d98f88d52f717a512cd945794353ce1aaee123c85506c37c78bc0ca4d03d3dde737865855888e61de7e3868d73fe35f84bcfc73274ddc387c9bd7dc075c6b6d2e38217b1ebef5d1759d397ce7f1b368f8b99973a9184a434f7c9569cf84136e014b02f3254de73c14289102832908a4c32939009afd2ab9c7dc8bba4da4ba06b729beb26a2b2939b87ff3b76f3b946cccb319f8164ee6af69145db0167f8b756f85f70023d365e2effc9018ea9a02ccda2a991164d6df4ded6334703ea88e04b32d783bf9a1b7fc7b1c80948835c04ae9238e8be071eaf9bde2acc3cc8ef8753df7d7616e6bb0c20e462323d1644b635706251b8f37b778a7ae44eb60f1bf3b0d26e5cd0b852fd4a7a75fb9ec06740fe8ca50034d1aaec84586ae1626088eb3f1199e6feebdac6e084bfde9cc4a5c6da5d0a5cd1de97f00fb8c97aa9eac9132cdd4619b7ff77f6e256ee3430d2ca629d76c8bc21885b7bd5b9d61bfb52521d96ff2e83277ea433cdbd99ada6ce18d2ac0e105c1fff54822e9149b1bae9749da1123d8703e0241c737b886f71a4959154fdc21363eca31936c0494fff09980de6379178f43844a6a07748f795ab155397520e31228543044501397a1e9fc8d59cecb8fd07a16efe9b785192baecffc589a4fe20a1aeb4aa8c04e45d6a1c0b2c32b8df059f3040933a1e5a3748947adc1b99a8ae2387e1b4753baa2d63cfabec721646f875a5d5d647b4dad6bd4b2538dc4174e7d03dc476e3896597622f9c0e63a6fed29ab331ff6f83aad7526f055df3a8f21f8da504672863cb8bd88b3434a044544a1bb9a8e551d90c20b013657b5121d99c7b6746416b2324af24bdfdf23c2dff9dec9302ada8aefe505e4e216dcc7723f6d82d4220ac8ac93e7de30bf645257495b4a8e672691217d625b81e6ce870da70fce1a4ace630f848e5375b6875d61574ff534aba730a5818cf1b40279880cecc0978dd799d6acde4f0d6e1f568", 0xfffffffffffffe1b}, {&(0x7f00000001c0)="8500f90447cf1262acaf2a1508307cc2acda4c0b7c6433f66c068c6b38249025c2534250328c3f5a502463d8f7635861698d9b37247ffa5c9f414cd0d47a09abeb", 0x41}, {&(0x7f00000000c0)="b43e3c38d703fc788feba75c46e39a", 0xf}, {&(0x7f0000002440)="fbdec0462b706bb4c43381ecbc8c28ab93ae1abe334aa19b8ebcdab963cddd994fe7a042f7593d701f090549b1244c8b9609a21d4269a502960d3d9730335f3527c230cb07164dbf7eaa55cd6590bbe11ec2708bfdfb7ee12d336f97808706128f61b0e73a617e665e21e1b3f422a46b68650223aae6544f8145734c98f62a338cc1c0efcb4a492f8a926f73d78602d465291bb09af9de3d9337fc5bce1f744925546b2238d627c604f54aadabaa36371774b308a98e0478a5a240da8227959080cc4b214ccb2846b77fa3d1f6bf8605d4a49a0297e168fb38f411666d79117bdc3f64e8314a0f89db4c9aae333cae6c778f07b494e423e2ab2c302e5e2b11edb85bd8a0d998644819affdb5e2352cfe0cb6cbc00bb51569d465e2369749900c09fecb26ea650380a12ded1a4c9dec38d1977b1a1e12f2e61e4290e7fd2660f6b8f9d94d0ab47febfb0bb3126d77e83a0ce50d5603e357c2a74ee71a44491a217880f10c9a60a17cb4c7e7a196ef0ab0eae2d1b6442e0a7185ebc7e61a1c8570f741f136584a2aa9999dfe1c31e9cf36543dd4266b1d6b23cb05fab6b443aa268489e618a2d626dddb80caff0877ce739984a38c8f054e4bbddc238cce5734ff759557bffeeeb3780e5a4a274cec3aad67a684698d353b02b6b361487dddf07f4db9dcf66a0db87d6f37475c20e0836a94ab5aa410cacadd55e4c57728d0a67c516766e9aafc2da523312c2932a6fa2350650a02b5e1c9e00ac68a4ac05e9a5ff479bd572b43daa68f97b92487c9d5cf675a222efee1c95be20bba8851711de69470d8c8ebf38cfc910a9c75f6b2659d2e90fdd6c599d1264742ef4dc61af2e418cd2c39c66e971cf6293ba4a66cf4aecf933e24573cfc30398e814a6e74895a988a24c80f819e297a8b34780a66a71b7a995e339ffd4dc1b6d7342f50901ff7f88408db3cb9ddeacd21d260467025c8e9f415e41421b853114a174b860e8a5ed54a6bdeed0e6bac6d9f9017af73c39d6577b801a5533e35be82a6e21d761fc76e279550b4d764c695252739ce80b155a8686a76ef484a4cb46b93167b942aa8beffcd927a3891ced2a09271225e08bdf0056f0f78ae75d348640caf51c8377bf09b8757cedd288160ae97810a47646e048f7b5539943e139aa1fd269d9845b10ecb4354780d6aa4a87cb9eec500de95769c256dad0ed63828c138faa1089f1ef80630d76f2ae1ead645f7d183f219ff9be38d37eedcd86c82d960d3ed3679feac9bba298a5bbd9e5d27a8cde85aac5af114a543da0267bd6b0b72329f6b5c601554e768e81fe849cd69eaa2a739ca2bdc06da0cbf947b8438b43b16a961919e49da01b045b69e6c1bf9ebae3a91bf7440a600af0cf880f1983485aa3434e4badf56ae104cd0fcd8d2bc9ed8cbedac7304434d016e20fa30cb8fdbdc7c79a735df8f810d4d152625cc7f6a9b8d4907c32d628c5d98c8834fabf62c61c9565e7d5248c56efe2b27832d928c589b8c759e217505148c09e0de35c1f6155efac7b128e185e662f212ae4ae1fd1d072102d95d6970531f43ebc0896df3e2bf6b7c30fcdc85cf69dab4fa6a54eb6ba19b2cef840309e5b9380becb06090b8301d520d78583bb97bc88268033bfee79cc206e058cfc9b80b54b69fa918b0fa3f064140cbcadc903767fff9c7088169e405088bf1132aad02b9462f8bbcb7b1bd991de3f8083fa17a57b072ae7459e1839e0f613188ff59ec41e6d7fa9c435a22c4eb57ff656e1031ab21fa7ccdac9011dc505e543e8a4e0e9991b2b007ecef69eae4a5f80c1f8aba4b0ac7519eef224ca141902af573952e05683870e4cbf1aa18a7dd0e98407a6b0375f0ee3c0edbd58cf4c3f40b496ac13d60e505d374a9cebb53e4c5b7c6b9ecf0cf75045cfac5950f50701a9258742fad3ec71adef778b231cac1d92afceb8bb012be601bdf1540c7c549a1a6c2a78aefadfc5f76043d33d8161d8b0b5ad7c3e1b96b9a48e19a00948b569df4ad754dbadb1d0900629c7fe27415ac9b2341c675f85f1b630775fa1d9bb7dcf137899f0da027ba000222728423009221ea99d7e3a41c75838e3aa3d698b8c785402d7d53c3324b0e474617fc9cbbfcebb18ab4a9e044ffa36a2cb5cf1fdd6ba4a9491398688d06ef004cfc6e3d66b33ba7726df6e25f1c9aaa93283415c1abd218de1e35d0437c8cb59883de3f8a6b2ba5b84ccc7183315b9305836a8de8830f484d72ebf40d2474e64210b947d41aa31c963bbd1533a1a4ac40967b2f572713b834dae6219b05df39773e3d452fff9b9fa58a55d20b46857985c2baf4f724658894b30f00beb48c7da86c9e447bb4fadaeb29a562da8febcf9fc9a97637929120e7e1a3bfee2d905d3f95c746b43822da10675f6826fe061e69bd82bbd17e1def4285b13681cc0f45c6e0774e979462c0a16454080b7ca66ba3bd9e74a8039b07a3d2e2cf557c053bbf58f5e41111033ebcf600bbc76d4af5e4091dddf48bc6a4bcde6a49895daf9da932f60feaa84835e0b1129130958758e55104fa2e79dde8a92cb4266e1bd34b672c45170dcaea739335cea87eb7d56d3837934071126a8492fa32a46c2075b6b5ca6fc18d4ef21f79f893e671dbd105f81f61189b12a5f12a30cd70c53b8e93152b7b202764469d727fe4ae7239f40285197fce6f247331ceaaf28e42f01176249e6a97038f64dff49729ffeefac368523461623986fe659c28898a67ae04959e5b1c8d3cef584a0dd8b119c34b2756f34fe5376146909709bda6268304f67fd19a874495fc7a087af39770969dab25868d08e3840381603e801150678280e39f7cd4bbffb45e72ca848b4e699d5ea03b54e44c8105be798c76d11ec4c8cfe674c67d328a90ae076b32d6c964ed642498c7cdaeecdbe0d1d5ee52394c3097a9ca6975058c4f6377bf8dd1d09bf1aa0eef3ec5fedf930b17f1e6f900f48cff1c8535d34f3d5dc4f4383cdb76a30f8aa16b84e94c2d32f83c32126020ec60dc1d01675cc7cbd6b9185f20132c8c60e521bc49403cccf97d25bba84f272bfeef8d8664590a399bca2c7d9b1c76bf9e8317fa8e2b521a12d7b151e08c372363e105790b7c357ddca294a1593dbd2c0c5b442b198a74b450a78d24f3f94c1ea3849f9431951437fce635215f90b26d087e7c428b8f7f68fa840ebc89f35524231a549125d283987fde6c89e3e3ecdf535120ac48f20b4e90d445536e437a7bfafb9d35039a9885a3dfcfe1ebdff81ccbe638a3f7824fb0a87ff18d1d68589674332a040f1564424e9c823529f75eb6f39b3b6769de1d0927570649a25c264da12d6966e522d60fe3d2c70ef2a2c06e3e81e325a213c8da030280d2a38565d352ac34d36294d4f57567d8ed45a490b574b8c16f06618a40a9be6344134781485fac4d4e02614e06b66d105b8a50cedf006c27c419a4ca1da3205d27b03f8896355439e26950b9a10d3151aae5c6fd12f568d924da23174822cecdc56fc903f8ba9f706fa73ab1d8fbed190d09a26b8613a50ab814ff0439ab2eb4e014edd3a27f7fa21aac22920ecdd979a5e689e250e78c6c88f3870c0a97e47a94136d4b9be4e8f07bc9d62ffaa6dbe11d058706c6a350efed1a3bfbdf153be88d871262fd134bb7d32b3b174c2ab0f9e5248dfef54299b9b80df39968c3afdb0347795fe037d73ab73b24ded1679a218bd4f1c6c4ab4268bd4b32a3dbce5d5e3ee01067883e24f6a9a3d59d58890b6db3a96de952387745fba11080b0d5463cc7407ff1c14d1d832be40beed9a3207ef016e4e373f26d9b8b130041e212ce5e06548b445ade1cf25d9869e228e19859990327e39821d7c0becbb57deb994964630b05b35dee136a4181a2efed013a2eeed89c5663dedb5cb9b0e306ab5520a9c25d31cd6a75a12b6f111f39a004d8ac4ffd8aad722696793146ff3da4e67f2b59311dad4631ed0578052804e8ad2c86d3d2d19a57f6281409053d8b7fa23400d51751a6aa4a43e521822f72f8c54b5c471d397f6a7b8f8d4362aaa311d1386d83d97ab22110962bde8a918c19463039bee63459b232578383aa47726fa6adee90ce4f6dc1c049776b58e4b747bb9d3e4a1ed82c326f77c8ed2cf38645d77b988b1b01045e85627b55110653cf4c577c66bf9e35e45c8885ec0902141530aa69214d3c3184a05cd480ade91024b4d9dc509914f983dcc24295706043e52a626bfd1e68fb364555aa2253a0aaf2537237a9079bbb2816b08270a30be298ac657f413559e4b50f2b295e1affeabd18667b34122b10cdd79d664514dc3cddc061005c8f8621e2c76079e281ffa04ad6372910202f30a2af0b12e09b1c7027b77af1f59dd6ca54f76698bb44b716866dbb410a7782d8b94f55fbfa2187691e277a2c7035f1dcfeea1ea93966f5b970eb4ade530dbcca9aae7c1f1e65969b23fdc0c4ff070000000000004d59d942194b88cbf318d5151012af3792a654c3cc82a32bc65c81d5407e274af429433fb1f6d161bd181af746f73e1b8848aa6e177f275ac4e01e7e6dbb9740c011e7d37bb052363e121300ddc6081a20b251c5de811317bc61009d38a7d26ce56a0eb8cdf09815146a08ba33ad8a504c33d4508039903a7729f95d08459adb677b91e586b92b56952518ccd723abb63c5f5be1fc8c765dd0bf5785efeac9fafeaef6041d751afb0383721e42b9871e4498feea3a943b9b3416d38d1fb5194c93828b0a7261e568c991f439a82f5320499e4b626ca7167e9e3b45ed4d5b7bc40d195a276ef6d3c929fbe2630395634fef39a49aa0ef17a31070ba02fc88b3f424476a7f48508494971ec689c666ae2cd98be559e44d4b5de245be7f6054f7d1b9c1194d8918dfeb4800dcec51cf0b6aad9fcc5510ea64553a38cb3c07dd231da519d5c3b547b8e641f839d0b1c53f1aea0784577a299fe3058e7fd4c0273e7473046998807cc05d36958e330caf70c098d8f1549048892331166f66409529df615286a49cd7b5f6f9165eddb991cb86e56990a71631224ca3d1579d6c34f82c64266f8096d669c7f7e5b9da61b22d5e6a5ff2db2e7fe017196b7ea9639764aa71e443f13daccbe5a3d0d1fba3cf388aef9e6424b7d8e0279e2376aa49d359b23a4889087ad2234a90c94c12c5eac1c1d8e95537e8d0f62f59af1cc52a630f45d1eedaef71d81827c33fa15cb1079a949040b89137c3417a326de81b802dff697091a16bc6a08e56d5651d78cfb54ff2f2402a387403444f203adcdbd66f7845d1a2593d405ac8b762f60365ea83fd41823cb5f8c1760c051372c8776ad3988c74c4499ea202f493fbdaa490e7705ed01bc8c7361b23a786bab76bceb133fa65e9dc18a24a61aa463c4c0eb65e7fb0b2280cc19e23c4327ad61795cc9950d18b98cd3c0c576867615eb7d23564754e18deb5eb4e02aaee2528f782f182341e13c97818c0ccc795f5822226b156ede8b1dd4535c32acde7430e9c2dd9413dab9f068084ebdde22e754cb6ef4ecdf58a9611962a8694f12ff30ae84f3bfd8ee4c070ceed73ad03cbfab3cbcd5f7fb28153ddcfd81483ad734d3d97ccc012ca542e161b4b2bf31c2c0b0b26a7904bd44d4808bbf30d13dc1e2c911a536bd44b7a5d0b4c68982e48cd6d4a039ddf7139bf687e753df92d58fdd9281cf9ffed9e782189edbcfe48460aa324dafb8ede19ff7218591d2debee60d7d8ba5a04e4de4117913515504efa0ff08697a3bc9dbc9ea704b631288cafb6e47e07881593819c56ccfdd076e5", 0x1000}], 0x6, 0x0, 0x10000) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5c}, {0x87}, {0x6}]}) syz_emit_ethernet(0xff32, &(0x7f0000001100)="175a7fa8b79d8287d73d0411bec24b47f205b6068b010000004e70d05cfeb826d8c3c3b1ed2b2f4f2063aa1cf38e1ae565327530f6e45cf33820c116c14f0f9270904a5544cd7b13373d985d5d45a27f0384618d8819d93f0203d344ca2e82d0f164a486000000006edf3627aef6dd2d1855960c5246618451682578261c67c9c843807e91565864aed2467fc019c969aa0788370862427ff4c18ac03d100cf57cbbdd837003b9c5e3cd7a44363cf6332aba34d03358bc6d8a54926a302a6373792c16026f4a5df37283556618db82bdf59990c21f9381f592ecf2e1bee53a88301a2965df81dd73068ae47f6a8f7249c3db2684dcc39b58de93045c1709b39bdf953a396de4ebe3a892a1b34ae8d4ae3be95bc551671de4324990811dd09ee6ef3a981dcb18595f0f2a319745192ba6487ac4d45c602f6de85b4593bd58e68a8b755cb74924ad6d7211ed9500000100405008258b2cf6c7d8c0eba7d5518f6107753491dc8067559cd221009433c743e4b2ec7e80e5875721ca802e7e35d5815a1111b24c0c507f3ed9f7950599e1c9666b199c7d389f0ba6b419016302a298535244d2053c9f34ce659f62d05a7ee2229861435c94c52ce8c6c0981a2e9b2f3b67824ffdf2283ae8e94240cda9df35ca01a4fa2c7a81fcd7774ff0fd0033fe365bbc93fa48f3040000008d90f22b4beb29989e233f7fcba707def719347d7457183602f55af60656938977e0cb50c8bf6e19855e671bbc2cd7b80d7d21452e37ee5db0ccea561ad58665317dd5d9493629674a414859ae7f89e2441a158e8b4400c99934a6128f5d8544ee8a9f37fe82d821f8503e5935cc528722782bc1aa2a8860afcf8c34cef80f389bd18dba88") 16:00:23 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f00004ae000/0x3000)=nil, 0xffffffffffffffad}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f00007d5000/0x4000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f0000034000/0x1000)=nil, 0x2}, {&(0x7f00004b4000/0x1000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffe}], ['./file1\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) lstat(&(0x7f0000000080)='./file2\x00', &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000000)="e05f86c0f33a17bbe01289d5e16591e88cd116b2047d48dc0883", 0x1a, 0x2, &(0x7f0000000040)=@file={0x0, './file1\x00'}, 0xa) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x81206919, &(0x7f0000000300)) 16:00:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x401, 0xfffffff9, &(0x7f0000000140)="4a51af03413451420a20114233399cc211f17a610d28d7ca9010fbb5bf0556bf2565d62b8194a38ee63ae11fd28ff1206eae72354ac4b6391a32e3ccaa4ef1f4ffa80b123566f3e2773907c2450a4b3a8dde044631926ffa07992ee339f5e5998d3fc2fbfd552e5e66975eb0cfae8d697ab696ffd643c4c9cea1cdba3c428718fff8eb1746fdaa6144035478b3aafbb61bb61511", 0x94) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x8000, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="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) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0x5, 0x1}, 0xc) 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) acct(&(0x7f0000000080)='./bus\x00') write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000580)="078130fda6acb945293b0500e534a3b9e3d41c64bc901d33c45ad497b2b35d621af104a92e3ceee761059838c8b08e0c70d8e2ef701dccae535392e0e334e99e82fe872d1a9b390076f32c295ebee4161aaa5015391813fb6e19e8094d626d3d599941c0d481225046cbbb682bd8b8429eb1b61eaf78d8832a69e69645d4ba1a6bdeb933e56b483974fd36bbc4237b5458b01bfffb82bfbc670ff8b4e6d43cd05d258a6f1907e172325ee29ff943ede7aac98f5fd7bd6aab17b3fc4dd4c5324624afbd18ba100a9232f6c5f90afb6cc625fd816a542191a00c7284cedf8ee64fb300000000a9764419e05b8dcff3ae7d0b25140f9e3b2ba8bc456123560c6bcfdecacfc1de5d82f15df46c3ba8a5a22253dd8e724cbbf665bb1d1e", 0x11b}], 0x1, 0x0, 0x0) r1 = socket(0x40000000011, 0x4003, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c6e12615ee14137c96337f2691402414465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r9, r11, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r3, r8) fchown(r1, r8, 0xffffffffffffffff) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x5) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c, 0x0, 0x0, 0xffffa178}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x5, 0x85, 0x4, 0x101}, {0x9, 0x3, 0x7, 0xfffffff9}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000240)}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = syz_open_pts() fcntl$lock(r5, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x80, 0x1ff, 0x1, "df0000010000206867dc6a822960ea0000000010"}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x2c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000100)={0xe53}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x7c}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000180)) r7 = socket(0x10, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r8, 0xee01) r9 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r9, 0x0) 16:00:23 executing program 0: socket(0x11, 0x4003, 0xcd) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = getppid() r2 = geteuid() r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r8, r10, 0xa9, 0x20001, 0x1, 0x1}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r6}, 0xc) r11 = socket(0x11, 0x4003, 0x0) sendto$unix(r11, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f37633600f00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282922e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a37778cd4c0400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/den/bf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x45}, {0x20000000000006}]}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640), 0xffffffffffffff21) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0xffffffffffffffff, r3, 0xffffffffffffffff}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x4023, 0x0) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") connect$inet(r4, &(0x7f00000001c0)={0x2, 0x1}, 0xc) 16:00:23 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) shmget(0x1, 0x4000, 0x200, &(0x7f0000001000/0x4000)=nil) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) r2 = socket(0x30, 0x3, 0x7f) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = accept(r1, 0x0, &(0x7f0000000000)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) getpeername$inet6(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = fcntl$getown(r2, 0x5) getpgid(r5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 16:00:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x16) semop(r0, &(0x7f0000000140)=[{0x3, 0x35c6eb52, 0x1000}], 0x1) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000180)="3986f33770070e666f9e4d70fcd10671b4aa622028f2f5b631bc3121eb1a08dbd8da6a5e68c37a6219fe00783d31c36274a2a6f42ea419da357d764f", 0x3c) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000200)=""/148) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYRES32=0x0], 0x4}, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x88, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000580)={&(0x7f0000000540)=[{0x25, 0x1f}, {0x48, 0x95}, {0x0, 0x353b}, {0x0, 0x3}, {0x6, 0xfffffffc}, {0x22, 0xffffff84}, {0x22, 0x5}], 0x7}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000000c0)=0x1) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) flock(r2, 0x1) semget(0x2, 0x1, 0x104) r4 = getuid() setuid(r4) r5 = socket(0x2, 0xf18c931974c288b4, 0x400) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg$unix(r6, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000005c0)="e9082c15ff20922a82d24c80935a01fbb9f5ff3f671f5193e4fac2c6f722c8bcbda2dd805be9c7262f8309a99d107bfa5ad64ea2d2a4907a600c768fef7ef0deb9", 0x41}, {&(0x7f00000001c0)="9472a22b2581a02ab89a878eddd89d9b64bfd509826335e94ed98a8208b24ae0ad29bf5a2975650babf2aecd2e9a3dd89790de1fe5", 0x35}, {&(0x7f0000000640)="3d49ab338e799653f1364089140f1a2ca9694dea6a934daff1c6b47c451fcb39938c8625a85bc13a8e9da97ca95fc7e20ebdd56de7d55e3302ea0faf1eb6250a6e0355cf878eaab33cca3e72", 0x4c}], 0x3, &(0x7f00000006c0), 0x0, 0x6}, 0x3) r7 = semget$private(0x0, 0x4, 0x1) sendto$unix(r5, &(0x7f00000003c0)="d6914ce6702f212e31280437ed94bb73dcb0627ef4cf1c78851830e2d84529412c5a4412a94b93cfcc0855bb6a28a6a23d7c132aabe5bbe2664a8003bfd53592c86a5a464fe43dbc77b3e4be0b6c0ba92b60e3dd479057f765088400c6a71b5d5544281e583b95e346ec639686ff50420b26e838a234340c3012c44e28014cf9581ed2f6b2a214358c6925aaa67b2e3d", 0x90, 0x4, &(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8) semop(r7, &(0x7f0000000000)=[{0x4a97cd539bd8a00a, 0x80, 0x1000}], 0x2aaaaaaaaaaaab8e) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/135) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) pipe(&(0x7f0000000300)={0xffffffffffffffff}) accept$inet6(r8, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) r9 = socket(0x2, 0x400000000002, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020699d, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000000500)={'./file0\x00', 0x40, 0x5, 0x3f, 0x0, 0x9, 0xd7e, 0x6, 0xec6cb388b3673216, 0x0, 0x9f8a, 0xffffffffffff722a}) 16:00:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x400, 0x21) close(r0) r3 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000280)="62f4da932d9681dd28713571c986ea43cc1af9d8b4474ed04fec2c10cd3946b262379d16bb438f330ab17d89de0cd523d2f9c55110090b27d55931c1a0a68c2116e4c7b7d65095969615cdf9746dbe0313b18938c0175a1ff01de799d2d0b984594c81f2a799cf4ceaf2f246ede0c512cae28a4c4fc6a7de592202f258b84e588e546d6c284b3cdae1198a4ac19981e3", 0x90, 0x80c, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) setsockopt(r5, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r8 = dup2(r7, r6) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, &(0x7f0000000100)={0x1ff, 0x3f, {0x1, 0x7}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000580)="d5e585a3e2a4549c2398a486fd6da0a01739f80c1582ded4d9150cabaeae82f0d76e302212121c348367ac5b56adf52d8281de80bd509fd6a9174a0e8d0907989d4d829ced88651ee7414a28e2b3ee93829a90cfbfdc772df78250dc8f94aa0533c261ebc51b9e7fbbc982dfb8b269a191abf083c962a98071e73bb603349b9a373077fedcc38ba531fbfe8cb76d659f8ae4963fa96c6e609989bb16745c6a022f63a2105ee02478fd3fd2c52b6105da6930deebf72812dca0d26125bbe697761a63ba4cfa050a8b0daf87c83a6970a341f31b11d51a54897f1b4089dbe23c0cfbddb95541ca03983050ae71d32e0f7895cf1819ccc9cc280000000000000000000000e7ffffff000e442b676d53f18379ce5e0341e4a56bdfb1cc8d58ed939a9b14d038c33cfe78eb5241801c18c08ae62c8e34c7aa6d3f43def20bf02ca827424e61b02061a4ce46ac904305a76ebcae699d86608af8c275221affb57a3d0a66d36ddfbaa27451d94d8454eed33f70006995531578a2c7e1d1c76482b0594d6ab2071ed1857dbe76a8950c6c99da2d0f0726a1d2fb3c144052c4", 0x3ee) 16:00:23 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x3) kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:23 executing program 1: r0 = kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x100, 0x80000000, 0xca3, 0x0, 0x2, 0x6, 0x8b, 0x2, 0x0, 0x3, 0x8}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r5 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x8) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0x8000000000000003, 0x8, 0x88, 0xf1, 0x4}, {{r1}, 0xfffffffffffffffa, 0x94, 0x0, 0x2974, 0x5}, {{r2}, 0xfffffffffffffff8, 0x774e7498a2e88661, 0x4, 0x3, 0x6}, {{r4}, 0xfffffffffffffffb, 0x9b1290253eee832f, 0x2, 0x2, 0x1000}, {{r5}, 0xffffffffffffffff, 0x8, 0x1, 0x5, 0x80000000}], 0x40, &(0x7f0000000280)=[{{}, 0x4, 0x20, 0x20000000, 0x9, 0x2cdc}, {{r0}, 0xfffffffffffffff9, 0x8, 0x1, 0x4, 0x3f}], 0x62, &(0x7f00000002c0)={0x800, 0x1000}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000300)={0x7, './file1\x00', './bus/file0\x00'}) write(r6, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) write(r0, &(0x7f0000002180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d593a471005e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517f3c73bd581ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080eab21d9436df919b8764df9181eea306f69650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b49a08e766d6940a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534306d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69feaa275f4c10ff6cc246c098c13873a043dd3483f600f4681cf7054a84e574efcc9c7eec4cf342d909a25cd161904e480f3ef3640c099103a6ebc63bc0bfa007b7d226e169720bd642134a7db310a64b4a9b111f304e34ad967d5911a800ec00a6d7294", 0x1079) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41d9c482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e2445a014ff9e277f8dbe1fa79a481ed1729d81730841c408c95012181f37d31ab4b8425e1c3f1d663488f2ae673a69a224d2278afb18a3200986d524f51d429991f9889e256c8511bd9b637c73ea03e50abe102084f650b18000bb85fbadc1fd3db02d611ef440196f8c63a6da3481d0c7c5004fc10c1864fe25699237bd85d81b270c55e14255e610649daeb19bfb012eb78b27b5e658cf23fc8fccf13d810c9d4c240e1966e3e98bce3d11c8fd2716be27e3b9139c99"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000340)={0x3, 0xfff, 0xa6, 0x40, "7deef38274e7ca042c00f086623947de17d0c741", 0x4, 0xffffffb8}) fcntl$getown(r8, 0x5) flock(r8, 0x19) r10 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x89, 0x8}, {0x84, 0x8}, {0x8b, 0x1000003}, {0x23, 0x1}], 0x4}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304", 0x8e) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/99}, &(0x7f0000000080)=0x65) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000300)=0xbf2d) r2 = syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) close(r3) close(r0) dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000005e00350d0084149f3e1215700400"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000000)={0x2, 0x0, 0x63, 0xa265}) 16:00:23 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socket(0x2, 0x5, 0x80) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:23 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x1, 0x0, 0xffff, r2}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x89, 0x8}, {0x84, 0x8}, {0x8b, 0x1000003}, {0x23, 0x1}], 0x4}) accept(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:23 executing program 0: r0 = socket(0x18, 0x400000003, 0x11) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x181) write(r0, 0x0, 0x0) 16:00:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = dup2(r3, r2) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r6, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) r7 = geteuid() r8 = msgget$private(0x0, 0x682) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r15, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xffffffffffffff21) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f00000001c0)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r24, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r16, r21) r25 = msgget$private(0x0, 0x682) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r25, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r25, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r30 = getppid() r31 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r31, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r32 = fcntl$getown(r31, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r30, r32, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000580)={{0x5, r7, r11, r21, r28, 0x20, 0x9}, 0x7, 0x9, 0x4}) bind(r4, &(0x7f00000007c0)=ANY=[@ANYRES32=0x0, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRESOCT=r5, @ANYPTR, @ANYRES64=r22, @ANYBLOB="442e0a70917efc1c81cfeb5c5cf8dc24dbf8923143c6839ebaf2e083a3519d194d2bb507335745f3c00cfed56e4108a8315d49f3f05886ae8dbb5feef0d54e3ea13e"]], 0x2) recvmsg(0xffffffffffffff9c, &(0x7f0000000540)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/107, 0x6b}, {&(0x7f0000000280)=""/225, 0xe1}, {&(0x7f0000000380)=""/191, 0xbf}, {&(0x7f0000000440)=""/221, 0xdd}], 0x4, &(0x7f00000001c0)=""/70, 0x46}, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700), 0xfffffffffffffec1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r33, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) dup2(r0, r1) r34 = open(&(0x7f0000000580)='./file0\x00', 0x80, 0x4) recvfrom$unix(r34, &(0x7f00000005c0)=""/142, 0x8e, 0x3, &(0x7f0000000680)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x60}, {0xbe}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) munlockall() getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r1, 0xf, r0) fcntl$getown(r1, 0x5) connect$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) socketpair(0x23, 0xc006, 0xc4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r2, &(0x7f0000000240)=""/4096, 0x1000, 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket(0x10, 0x3, 0x3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x4c}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:00:23 executing program 0: mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) unveil(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000300)='c\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) sendmsg(0xffffffffffffffff, &(0x7f0000001a40)={&(0x7f00000000c0)=@un=@abs={0xc99ee2de6314903b, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000100)="40b1620d99e2c05df72da4e33c2000c125a3f96e799874103c631ce714c2fd5c99b50e7f08c96fb8cd39b7cf0af3b59663ecb7d7809724cf1b71d72af31c63dfb9c2e3ac12583bdb83a9784a93e11a4c495d3e3dee91238492391b90b832d3aecc774544c1aadd071b44e8a7b8795aa1e2a6d386", 0x74}], 0x1, &(0x7f0000000380)=[{0xf0, 0x1, 0x9, "20431703c827b8212885bc9da1027ccd336cab1b40426f78587f1e205b57348cf50a93aab76590c94ac35f2b598babaa862e53cf363c009951adec6476d8c59368b19f022a3a9c984f242c82c60b6f6069c48336181e92080039aee8ceb5aebe15309a5c6f3c9defb0b6f9e2347aa81780561124f1d76cf143ede86a4079755d87dcf36af13a6ff37c6220e9f2af689f6b4fd7ecabb38c72c1e5202ab87b057092ab130e400d90320513e9dafba90e925d9e060217621ee65016d8afea970abc8a9a507d1494acc4df4314420f9ee3bedf3cb7a74ef9cd413aa1e7"}, {0x30, 0xfffc, 0x86, "bf8a1c3c31097bf54123fea6b8f137f73e061f7edb49e6df2626cf8f"}, {0xf8, 0xffff, 0x2c, "cb4b43dde83395494e05be40e81f4c8073d5471d7a4c8465a69bfe6ac75cf795dd586578f4d3c858200a785f761bbfe7ae4ef4a71d1951dba41b484f2eed0599bc607b5d9b7cc7f6eb65d2460b0d17b32fbde194acb6a3674eddb1723dee605e8abf88aabc94d417e1d918abd55c60ee877c83ccd955675b41f3f4d47d5c6cf807c2028f3836df354f7c543723827fb0a85ca68f86a3673bdb36dc0ee8ea94188cd7047e2fa5ac8f2001d2e5ab18b5b436660b39fc08d63981727f8a78372b0484de9520ecd69968acf1fae51ede071c09e7a9f4ff93bef59701deff741e927b4c7b4c"}, {0xa0, 0x1, 0xc7e, "a50fb57e39895bc65978f6a8ce6549bfe0e9b23c10824073131e1fcef44e982f14a8821ad7c4b9cde03fdad0a0511f2e3f4d8c623cf6616dc2dfe61180d65237bffe38ff6f1a115ddb4d0311c94e30da896f38bf20e27994c543ce0bcb8f07168993e708b7bc096563bd51652b686ee8bcb2ec27566e09f7182874d26948eb093546b6fe8ccb10177a2bc5"}, {0xf0, 0x1, 0x3, "7fa2f7da431901ff237868672bc7136f4efec7587d8de50c50355f6772d72ae212a4d9cbe69308ca1f0ec0a4575b8f549683fb1145bfce15582f2993eee82c66f910a875efe1ab6129db6d244ae4f8d8814df41eb2e00648978321797a55070dd3cc86ca07f2e84f1a3c89ded9eaea67e1bd1abbdddaacbb26943c4830aa06fc4e1d088a39bb0aebde042d7dbf2669e35f7b0db54ebf06e93c119e2aa6c2a79b5e8935b06d49aa4f8f33b504240e1eee58b6eb89ff10f08d7517753566b72a366658177c5a284cf8a97456a9196d62c3b972ee3a48a43c89af5b53"}, {0xb8, 0x1, 0x1, "a671b1abdc432fda2c39acbb14a4f682f0d1c9ff25436ead3b8ac6e5eb1a90daa1e057218088a8c2014ebdb623bd402a71070699dfd8e3c4c743da663963999e889afcc080f241fb1e8dce4a60828a3d24816928aace494f14ef636b785d14bd1a1c2e04e0acad60c73d94c23b049d4a6c3e175a309e6fb4821ad80ed1c94855d56285f93fe0c80900f86f49af0262d8efdd7c67a7138e5c088f97f601bfeca189f362"}, {0xe0, 0xffff, 0x4, "8f8715b1f236f063e3c29dacfc024c0b6d089b6c9d0d0545f9471ea5566690f58b14b0e1683dcadbaf02e989d779ea2d43af5d0b4cedbf01bd85ebe4f0b3922db2907303f7b2426954405c557de4032d850c5916998b21df70fcdb8054e057ceeb4efe7447c2d0da1b90bc3c69300d28d784dd9470a71c36e542a7acaaa5d742c76793ec6b2f88fc0af8e0812231364ae9010f353d960eb0686bcbcc7effe3cc9c21eb04b4036ba83ca52d2374fbd74278aaff108dc95432df15ff4da1ba7383f388d95654ee68b7fc91e2cca3bd36b9"}, {0x1010, 0xffff, 0x0, "47d63be1b3bb58a7529f34e20a14237ae8f6e1bafc8b284b6be9ec5c261bf21305ac6f9e4c9199efe930ad93acedde457f68c0131b125d882da696857e4f40291fe9a1b4359127bf739c26b3293216c092069831827954ba88ecd4f1b93705e9218a0ac77281fb49ed2ff1e03ed19ab8eb4b7eeed6b66fe61466c539dc6011e2d4cc5f00d59dc00916bf831cb3698c7f5998a8c3d6f686df409fda2ac2e7f8b2d695ce21e6be916c4bf9d2e311fdefbf2290dfe415a3dfa623654345dba3258531a54bbfedf16109cfe8e66b7f0af2f040c75cb55fdfafd816d267cf30107c38fb9bd0d98cef98a08d508a1386a68e13cd2abaae766ff05fbe9331895ae1f4f940b9bd51064068a65c9179a158a2396fc9cf7138a133ad99a2712c022c6b96adb80c774ae2a659719a80d850c89e7807d11fc89ea22d3e474fb16d4255e8f27b8feca6d86e4cb0cd3cb0c16e935019887ff44b27ae7471efc9739595fdd934799882e315982a8de216917c6be8baf7f18baa7d6c37ce7d43cb19e2ce150e6021cd9d3eb5df399a3184c062c885e8cd1a7d40696d061a960827bc15eaaca8f4a12f3a00e58db2a688c8ca775315f02ba810e1e1bbe0e77c165730e985753fb08033258791277ef81f0279e22849082931de483fd7e1cc625de5503cc6c24df641eeb40e1f8539fb4094523b98dc58e700168f0b77f6c3d5da483afb2febc96ef6a7ba96e936727ae84040b562c0a5caf50976f7545fb6a9d472290f7985243f5a5bcd8375a34a6f52c7c6e528da6ee441acc89a419e15856f71e72193c44c9201e02774b7065a29cf291b542a780eff3a31da58086831e47b0403a32a44697a605ebbd6ffe3061cc48efd56a0aa20541c6f7a3ce0a0c075f9cb03eea386dacdfc9efa49cafed1be667379ac8fbcf453e0898db15ac73cc2c8d81b45e118c511ed031ff59efe2eda0aa54e6f3f1cc36987a7c86c835fe26d2e759cbb308a1ad94c331aa8543ddb306946491027560ff79cccb1145d4896650c85c8b2bf895aebfdfd3e491474a1d6781c696cf0304fcd4fda9778e5150c183cdf6f7dfd7fd50bbd95e4b0f136882f21d31a1d0c2ddb899086879fab8d15189d4d83859106e52afc9b5435e446c1c078bc59948f8478147f22b782e355532386242f95153856a7dfdc7da2263137b512bffbfba83952605f2b9bd6ea27f7b9e7625ba5ae0c6d0840f4ef2c5f48d0d7400c7ea5fbcc7ed94330d0f3783290a0be35bb00830b40ce0c29e7c41f86fa320f79a353b741ffe29e1b6799ecf73c180e18e0bb0278ae6fe3cc30661fa6780afe789989d931314e91e24f47a313701da37e3ae46d18503d02098bde04adecc483c0f107a3ea820c64f7b187df22ba1efc8228182636b731c4390a66f397e3c7eacde89038a75775693e67ab4f2f0aaafe343254199925f0fd89db7d0698bb95e10657c293edab7e1b9e77a091d9b29e8752bca0934bdd5cbcb50e19c62985341b1730acce9a30170845da2b17b0a81fa6c8f92057dc7ab9033431d7081d5093b7d960c7726e2057be6fe7f498e90711fe4cba2be772a849071ac2840d5ca1dff92818be6654d66211b6eb438c16f1a54a691cf72a200cd93410b44597c2a2e368851be3dbf2f0817bd5c32963340c69a3f79b371803d400c3c68f1ea046200c412a6d0b341077e8a1bd2538ce508af30e021cc3ce42ab92ad4cb84e2aa93034aca0d4da8e8e6c6dad7c456b7fc523e58f87ae948e7eb87eaa5f407b85b0e12192752fb7d41a8997bb52eb642e3059ab9f0513c9a9feb94479893306a97d09144f4ca47170dc02ac98c5f55fdce805ea0a7dc2874dadc7f8b23647cbdd6c091be5d163e4f7a34279286dca6c615c8f92bae4caf03529862e14478eefa0b987203b1035e950a6aac9949aad16ec14368c7326565d474879ddeda220d92a201929e5186ac758c3fb38cf8fb96d1222753f2d7dadaac44c7ed3fe66eccf894dd66a61a3fdab7ca2358cfbec92979aeae52808971a301c319ad05df878ea5b9bea1f299ff343716a64342c5e9c794697ff086f9dcf1c18a119b7dc90ea84819f28cb008ca718904c1ceec27d403180bb4aee6a67a158e6ce5c7896954165f279f8335e33da65d68d60579911f92c72c2c8ef3973303130828a6d64ebb80a0ba73a5824398eecfadb4c4b27c8d1d61a1a9bac9289301289c01a04b623a3fa0dc9ac89aafc856572cfb92cef63bd26ee978b069e0dea8a1aaed407b332d4bd044524795fa27402988d9eef6c7cf2de1eaa6385556e644e827597a7536f18b3afa8a91793cae9e94bf2c6957c6442b1b2dcbfa17ba2b8fe12361fb7eedea88097985791565e2a7c44f5638718d9920380316c7d325bc35488f65c39c02cc39ab4eb7e9d01695f8d9f3c88583f45ec11d463ace86ce3cadab519b46b4eeee3a9d6e777f930875b3670ee042b6ec7d3769a734473341c84d2389c2550ff76c2d7f4239fb373854b7c4bd650d84e5abfa599fee39b2afa6af369aa8d231d2930997393ce0a19a77f6442a76b2b2a8924875b969b495b41fc5c2fa66dfa98df17fc804a4f484c6764bea0f52dc780fc8f22c030ae3c10599113e42b4d638b30df43d7cfb81d7bcdc5bea4a4468f599f9703ee5ef1c47e726b1e0051d217789f829c5c27bfb2d2fadfd42a84222f6d49cef49cb493b4945552379712ea78cbc330201ebcf7a572de86b0a155b04724b84a0add262a1275204e60a5cb2378cea7c832bc0752a88d674513fb32c0f1d46e43b0afea77f1c458c6a6d5191a76fb5f1e1732ee8c9101d6aa239db05184fb085cf5cc4b27a576dd322083efc202925a975dc471dda61632c800756e28213d920e5dc1d94ba84b8eb668aee5a6add0c6441a40831d0d3b1d3ddc5dcddfba82baa27631729b3da7e9c397055c5f48bb150da62684619cd502598ca94b953077d81097b7ca39b9afeec04b8dfc6ec45cc161819cb8630d70ebbe68a04482e775855d51059fbef291abfff6412f11aa7b11aaa2ab28b616fd0c5f66f94d9df9e049759db6f8d3523c030c68954588d9531144dbbd493e3db119bbc506503fd9dc89ea1eb8a9c295b35c68a15e755c647af9754f4f02a08ab4ea23e7ed44ba8ff5c186e6dd208da816f2b6c88992da1460ec22f25959010bbcad4212989cae96da3e10d1f3f18f0734b9d4bd59bd673f62a389f38d24dd7e03a05a7715e676dadc245e178f31ee1002d98751f7d2a7e94e002dc3483f774c11aa1c55a5373de5f3bdd8187ded6c8af006f8f3f512392da86564795ea86ccbc5021f34850a88cd108f8ba8196bf796b95ad59128cf9c95a73aaf04bb577ead3efb6a0b21ddd4bd1e1c66fb8080548e07dade27132e689f10a51ed0e4d3aad8991010429dad5a3c33a098053846721157f9698e0d674735d9f745f6e7054020baa0c2ac5dc20c09d5e234040c6c854f96422c9ff054b4cb0abbccc1ed71c73d63791b0d46a505b60311fd64ad41c61efd20082339bf5c332f785de20d9cd260a2f6c6e14cacc2475d2ee1bea7ec0e96610ee4d92583157a5a0a5e2e8deb9601e5ba6a76120a048cf8adad661ab837529f52000042395f4581a4571b1fe2da7c7847ed8283b8c37b5791b1dcadc0313ca5d850f26fbfad394512d40a06097e6d609b2a96a447963436045b31c5854de2a8f723a223470c1a28a7ed5019f6110ec8815a4b0050f0d927b59871de06ffc93bf46418f0c88ba5846236a77f9e8d8fac45b73cf4f2e8ea5ab31b4f43801152c15da7169efdf516514146bf8a9ae34714b08613daa397bf0de98ffdc121bef00e7aec4fa9cc8769cb3764d1bd6f7af53b55aacde4723b2950670dd161ac6358e9636f5c3c575081c8adb4a88d6357c32b5c870271d6b83d7da51514dbe1ef0e63ae5e5c26d5851558a10a9f07e529bfb01dd3eb2a645cf203442917d84f80495e4e5cc8eb6f6e7e866efcfd68ba43eb3cc239ee44fcc95406078b343bac8af16e2e0f76155dcc236779830a36afcbede9e7eae98f1e55877756e3c8fb9611b327355983530c87f8d7bff8e856a2035183036e38899922e83f87bf7c81080613e750d2521da73a3eda5478e0b156531173584a09502eae7e635c7bb494eb287e96a438ac4e2e1f9050be2c7af8af4bd655e0912d2027ca06a6ddea5f2a82309ca1ea42aee276383efabdee4a553fcefdeb79850d2d7e89a5853232e55111fd81d0197cbdfb4d124ccf6e38f2a50b84fd68f9a60c099794842161b3edefff75aebd95eb9469b80b9134c39bfd191b01a9af255bbc1f32df5af88ca6160b8c35c001dcbcc43fde2f67adcf051688a08de4c2795ba26ef126719083d2a93e2fd8400c45e672ada130f8cc63ea99d10e0c2ce7350f5c22d7a52a5248382bf644462dfccec0106ca598af92d68570b39298f76e91ab6c8d57987fa5842512a18df4a2a38403b171e8dea48d97a3de5e5b847e5bd5d3560be02391d08b3026a0e292f8e9c44ab9c8fd67f391386682be1358891ac03adcf3e5625595abeff1ff4692f4cd7883b4752c41f3ad932d04563c90f91dfc3542ffd34f5ff3922fcd50550809f1509276d5b9230d07bcd9b183dfa1aac7875671b0e3386cffebbe7b72b65e455b100f450affade6c568203e87d2478a5f44a8c5380077197bc3c15c1ed80b10239b750489a69caa925d5d638685827015acaaa1367b087fcfbba166c3ebf9764832d698fabe73ee1e442b5f0d95f3049d9347574966dead9de277c57ac11c70db46913532a8edfecc5de73f112004f64ad0baeb75c9979cf4bbed5ec034dcf645ca5a97dcfcd61feda2818ecce4793165dd7348ad3a3de4ab18cbdf8be94df3ad6a4be8b4d7048a0b549667d66cd07cdfd4add9d71e84df4a74006218d0c680bf73448de97bdd39158d944693039715f73cb10d4e9715817a6d10af0c5c507849f04f53ea391229b36c72e024a4667b623c59e2a48438876983716d9dac5e374eff34a59fcf74882b2c65b72abd8cb326ec3d2f6cd40553c3b0c74bc0b86ee874a1f28b3b703e71d76a0e169becd6f789a9a9a282124b22dcc442af748407528a926aa5ee49c7d8ee07ad467248e96270ee3fe02f8f42944fd1311b5e8344b1998928b00f55f8127039df91e17c6acc953702b0681102e58a7273f3cc46e106d30794fac9a430456cf9d275fe4d199f70a16dc889026d67a2c04bbfbda52485774b5021e9dd33094896b19ded98163428bcc66ec0590157d3437f8dac1c99cc4ba0e41a7e70ce17b6cfe4b4f5b0c734116be0d2e581fa83be3aa035d388a63b9afaed22f62c3ba3181e4b6f0b91dbab4d1c465a340dcbe2b5e49213c3b79c503facf521df0c77c9bfd0053080f63579f789dc288a012509331b1d64fdbcb15a2caaa1b25caec8b3e7f1b41d8751b18ce5aae4f25e8bcf320306385f6ba3f6c8471c1f7f5ca62053dfb676c68f162ecedae0041a8926b5c7c3ad821ffcd08d44727f3349dfdc7508fc7010b9eda50da3f5414e60b1876e74d63196fe6aec8c8e680a3b8b5705bb9443e8d6fa794eb6f6b27da8cb75d224ff000d609661f7c461d147396887fcf08cabce1f5955b0a9c219bea29988c78ad1ebbf5c2c5e0a08f17abaf1f816ad57ceb4bb8390aeb012e39d058b59e4150dc2d3a42da5e8d1a70cff6b03bccebca1e82540c96c194cba0b190e429b5d3311e7bbe4fdd758588488159905fa323898d7364c4b687f93337b24ed85cd4064ecc13dc0321e004776f5ed3b16c5a3683b3a97"}, {0x60, 0xffff, 0xffff, "722f4320f8a1c17ad7cafb7c35fdce2c71b5839e76e75c03d21f5804a1fec303942d8ad651231472ed4d7cce0e86a3eafdafe1f32864addd8984b431afafa01ee53039b8c4bcd0715c"}, {0xf0, 0x1, 0xfffffffe, "e54732eb40e4163711adbe9ea227985985984b7e80a140891d2297143daa1307ad54d2de4b593450102768f7c991405edde97edc9961424b416fb1ee80dafb0acb513da8c9d69d287d6b59091993e24028af4fd68fb7e5eb31ff55fe145b79bba5192cf2017118ad6c348cbe3b2343a871ff86123dd23156692f2c79913d597d6d82ea6f6e8dad44dc08c55434906c1bb6d9f88419607f1c0908043d0e7ca291227427cfc77b8860cd0efc479eebf97537fd343a0ed16da484ffad1b851548616c67ac5256831817c39031dcf8536a67308aaa149f235f05fac2ded07a5d"}], 0x16a0}, 0x5) unlinkat(r0, &(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8) lchown(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0xffffffffffffffff) 16:00:23 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x4) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) write(r0, &(0x7f0000000100)="d7d3a6333b8b23382432bd11806cac569abd668ae13d90baadd141071baec6856be608195c3af2f827f1185f64c1c958c2df4c2ffe0bf3c6fea3024c30af53c786f2a6b84900d8ba96967b527f4fd4950cee4951c9ac2f7fa6d984585ecff705af019b969f65185ac04a46f6ff2453e5e414bdcad495b1ee160f70a28b5ff15b2f59140b30c8372aa4f364fee9dc04b45c18bc34d1e09cdb836ec108d61189a7f66408c205cda3e9310057d6f9", 0xad) 16:00:23 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x400], [0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x100000000000], [], [], [{0x8}, {}, {0x0, 0x0, 0x0, 0x7fffffff}, {}, {}, {0x0, 0x0, 0x0, 0x8}, {}, {0x0, 0xfff}]}}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r7 = getuid() r8 = getegid() r9 = fcntl$getown(r3, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r14, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r14, &(0x7f00000007c0), 0xcb005093f78273e) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r16, r13, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) r19 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r19}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r20 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f00000001c0)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r27, r29, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r21, r26) fchown(r19, r26, 0xffffffffffffffff) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r13, r26, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r12, 0x1, &(0x7f0000002380)={{0x0, r4, r6, r7, r8, 0x20, 0x80}, 0x3, 0x7, r9, r11, 0x8, 0x80000001, 0x4}) shmat(r12, &(0x7f00001f1000/0x1000)=nil, 0x1000) 16:00:24 executing program 1: r0 = semget$private(0x0, 0x1, 0x420) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/73) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{}, 0x0, 0x80, 0x20000000, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffb, 0x0, 0x1}, {{r1}, 0x0, 0x0, 0x0, 0xffe}], 0x2, &(0x7f0000000200)={0x0, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000340)='./file1\x00', 0x1, 0x100) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000380)={0x3, 0xfffffffc, 0xb}) r4 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f000078e000/0x4000)=nil) r5 = socket$inet6(0x18, 0xde261187df15e6a6, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000300)={0x7, 0x2, 0x8, 0x2d98, 0x1f}, 0xc) shmctl$IPC_RMID(r4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) r6 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x90) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f00000001c0)={0x3, 0x7ff}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x13c) 16:00:24 executing program 1: syz_open_pts() syz_open_pts() syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r0 = socket(0x20, 0x8000, 0x0) fcntl$setstatus(r0, 0x4, 0x4) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/189, 0xbd) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017942c48 16:00:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x20000}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017942c48 16:00:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x0, 0x2) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r6 = getuid() r7 = getegid() r8 = fcntl$getown(r2, 0x5) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r10 = getpid() fcntl$lock(r9, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r10}) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r13, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r13, &(0x7f00000007c0), 0xcb005093f78273e) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r12, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) r18 = socket(0x40000000011, 0x4003, 0x0) r19 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r19, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x100, 0x80000000, 0xca3, 0x0, 0x2, 0x6, 0x8b, 0x2, 0x0, 0x3, 0x8}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r19}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r20 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f00000001c0)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r27, r29, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r21, r26) fchown(r18, r26, 0xffffffffffffffff) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r12, r26, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r11, 0x1, &(0x7f0000002380)={{0x0, r3, r5, r6, r7, 0x20, 0x80}, 0x3, 0x7, r8, r10, 0x8, 0x80000001, 0x4}) r30 = semget$private(0x0, 0x7, 0x0) semop(r30, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r30, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r30, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r30, &(0x7f0000000240), 0x6) r31 = geteuid() r32 = msgget$private(0x0, 0x682) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r32, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r32, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r37 = getppid() socket$unix(0x1, 0x2, 0x0) r38 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r38, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x1, &(0x7f0000000900)=[{&(0x7f0000000300)="76a75d2593883a2855f61f1f225df0c350dc8840da6ebaf1", 0x18}, {&(0x7f0000000640)="afbde0dc63dc0e618a6a0dcb0d9e9d316faa7e6402c754800df9ecc2760493a6147f76f66e13612b909fdc1d1a0983ad044a146e7341d7c0c3bd", 0x3a}, {&(0x7f0000002400)="53a8e93f27ba98b2768899bf09e9d220a0e41df9f2153218286a8dd986c1e3e9ed6303bdae7f01ddd2c5ac3d7ece23729f7cd7427a67d2c50987b552be8453c71ffc6be1f7caa792254e6a57cff95be2d7fa4a662e278074efd5f26b1b2dab2ae92844b786cd2206e56a2c914221f66de835c00beb98b169fce3f3e4be412bc8aaaf40187b1bd543f70cdb339e8429fce1ca1da7139ab47da9c0bea33ca7d0884ae4e7cf2a0a81671696f07384888f986f960bbfd80dcd8e89ce435198dbd541a664327592759301759787fbdb05de6ae4863d468cac556ffabf85a52579895151d7013dca18089044355634af5e3c74926920770a7f62259744c1a22481662a6986c56ef09f71c881e42026c0ad0f358cd86cbe805aa983411466575208e2f5f403239a6196d66a0262cc5d67eced43cb1bcef62ea2bbedcdfc5f4a3d58dd41d120719035e0370959af553658c025709b3613676946e8ad88ba0a644e55c72b9f6d1963af77b87b000dd3a228ad64a87606fec0a8635abe644310f47747699bbbd4fc301986baa508ff5917eca6a38bbe3be1e74cd10849e787ac8471223378079d64aa1f645a04bc754e85da9d51602a232c76f5e2931c3e9a3eac9f0360c4af92c1c12dfc77bb13847436060898849f4893b8341d91900962b9e0eadd0a6b34368602bfdecdf8b5e94b5df19bbbcbab7c6f259b97e4a3c2f4d4c8251944453bd4990e474f97d8cdf46a552b5fa9bc2088a6e7cbe063c2a50925fa957a9f7a3fc6882a9e5dbe8691a29fd1641d1680932572ce19c6999ebe8370c64a2962f1d771304e6d2411ce4ef88dff275a72e7c47e25bba4a45378e01a7212814629781885753a2201f95f352279144e2076670fbd660c79e190e1e58de659640c97510b79c4ac40aa412d8311808fc39bba091893167797eb4cc32cbd52189c406ec2882a1dd9b1f3642e9851df7b7ecd050b73510393d19fd84adaaee169b286c83b896edbb24318e878866a2b81cd967148f96f9dac59df66749e0668327832d14233e0600fd30961899de595576414d9eb3651de9a9c735c76b9748d8705c22305b0924c992f1dfffa39b2685851b5b2b3dc4793721b15de20a71046023100a14f2053fd395d5ee1d8592c05000073e584017d0d14d7f4ccb9451648c44aee6e685794623de72157ddd314b71f24879ef55bf7e83bcdcf4aa813109bb2808d85dc6e8aec155b166dd55d014033c0917cb6518543f695cc843b749c7acb1d30166a6b3358c8a2504b9344b1eb4e45514f626cda70f24ffb970e2ae35bbee8a1dc8b298a244c57cef4a57381f4abd8c2b10af99b92861f9aa0ede8a3b52dd145f8a5788cb4b20b8a1ad957ad510916162e3e41872f84169ed64cbb975fa3c837322c1df59fb73314846e73f71e55d91bbe8f7e14c7ace1db534811496a077a988de1899bfcfdfef77818ec08f9672457234e28dd09417cc23a3d94785f085cb17961459e08c16f93d0f2a51b464c0bc9844097b40b3156efefeb3b120df0de0adf19ba887fccf2a4ed82a290743a6005ba1ae4c6bafed4ccc519d1a7dddd3869ccd9c9f505308a65a8179d7e65c7112949a6641471b7f5bed812de82fcd5ae5f0bbc7dd9afe254535216dd136ddee833b1aa90de02718e3bee0a17b4783678a84326d49d28de1760cae607b7e283185b88a1094e46c9f0ab47d5bfe59476f2023bca8f6fd5b48819f9d60f61b7044e47ad0762de982d949c6c00663e07b515ad683ab80634702e57cc5a5e3c26223e82404bc0346d37a27fd8b12cc610ba9547de46ba9cee79a0450aeb99f0c5e8d47fa301328c2ecd9dd74252c7cd72aceeed92acbd04904c5a643bc0a8c0f92d9ecdfa73d0e34a62a0d5086ef80d4ebe7fdc0cb820f8c3de3bb8788dd0d16a7205b7f6156b98221c404e1ba6f6301879fc840b6aac3160e91bd3c6ffcc3a002e93ea1ca9205d67214569854f28e38196c8b3796af9624dcf16d797313fe482fc4993e30d398aed86d6200c982d26d8b8cd579b093ff21ce993e619c11fced39dbd169e9f1ebdd8f6ad6109ddf6a36963109e37f62bf563a1df5d80a4d6001855076eb88c4fd2656b800d546e72892cd53565b2193bbba73b7de02fb0b1528c4d076510d51429f9846bc666f63dbafa0fc31b0e69d5e480c40696254b332171e87c4752d7e14c230e134032f28e4f1e962dcc241b8ee63f3957b8b09a0018d789c31c2bd434ed88a6eb30b1f7580763c264d1fa1869709a7e7625447c66176327da3d6c8bcde8a5a4ba8f008ad73bd8e40a93987fb067962113b86708aff0973dd01fd23447b673ddab55115b782b425de00d4c6247291ed7b5155b2a6b6e308c604df3111e0493a4be06c2d2444cd4600628ad9e95b957e02bc4a3af29a16038be877180d0f9f1f0b559ffeb69fcac0c068aef689423ed635b5679a75b5c6b7b8d5a449c0a9dad595fb7705f26d2d5c7b4132b3665ffb4babfd3233281e0681508e60f42f73e2c36776bea46642a8804f64b8be4723d0710e435ac6ead203d136a4bbc17b71bad70704e6ce430c89863ebb811e146b700ab270d16425446546cdedbd487fa2614d3d5c4b817d808ceed362b56e4da685db7feb78b0f337f2aa145a41cba4cd6a83dfe4ed6714277d1f86fb9832627bb6145eac47a9a7a9d23ad63ae94cb0bdf3534f9560b2ed5219d852a63cc8f38d702cd41e716b91b7158e12bda801c46928bbeadbd845438ba2daf686c051409e2e2cf5c379493a4afbeda18fd3d1836b8d5972f476b99df411b5dbdc9f11eb130e20dc47c59cc256a2b3ff6233310c5fc4532cce1a5a18adcf3332e06c43dfe586cc430f7e9af44a8ce1e5a982065c053868bdacb6c50585a99356da4f04e351328bf1c902c0a1538c7451a94eaa9a14a34b572ee13a31217844eb1a242e80d1bbc8dcef0f242e4491da0d2a44460b4ac2281b87b7b89cb811b89d191f41042a26292b405746a6a6555d65247006b0dd3ecc87d65adc8c92e8eedbc530df29fcc9baed323990a93b45f4e3fc19064724bc974851cb709e99833517988ca22b24b198deca9f00c47adaa60a25637007cc07dedfef3de6fc07f34bcb325f3ea8de11101e3f139eb6b9be208ecd4f7d3fcae879c5e5cc16cce7c94c96db17cee80cdd9e950964f1a8a777fec7d8ffe38d4240d8e62d6d8d1f768c70b4d42867b39e3d3fa48280c1110ba6953802217e34192fc2bcbf3ca2efc1809d5470737b61e1833b1507d7b95f2b99358bcdf24c0472604de181c7c9606c244cecf0afc7fcd8ead900beb956eff7d9211a8f63e4d86ba741c443e501915ba10d2b3fddaa95f6967e155dcaefd6a34972470e1d3eb4e6ed8d9fd9e4cd894f2694b21de2b73a915e4d1fe29d45be90642f839796ac50d4d3d0bfc4008cad22b174b0751a3d71b73f6f1819c5e0b503e05122c4e10c549c61eee51a5c1c814159ae18cf93a1269d9787ca5890212eeea207961cfe03fc0351e104fba637c623d9451c170fb1f8f5df47161d9f63c09f22af877017c88cdb501d23f5cc5253c27fda94f491f360fd7f14f75798ff4435049f2e6cd5fcc0ec4a280b8cd7d45cb3e6ad1bf853621c52461586360876edebbf321d284206d6ef4b062f9bb175bd70e165022adfed6f12a33c95a72e8a10031023bf1031ac17c12c17a71b18d1f4bf2b0c0176d333ca5f27fa5142eee94c1e4d96b6bd4639bfce5f542adc12d0657036a04c8602f09ff762ef46a2aa861105c3884df0c88cdbddeca56c011cce6736d54f49b7b6277e1cada0bfbef83ed13f0cbeaef4bb157843ef5af6cfd262a8d6cc7d7a3205e5267ab58d3f4c5102b2e69ecec288d6447e656a2f5e15252cc407cd8ddcc6fc2800b5be4f234e9c5f630c28cd41352d46d6a58d17a8e18e3e0d53d43a38042232ed3e642ee7c2f680cd2e6889fff87499cf78dc5f04254e85073770dfc18d9b8edad20c68672f2b8e9e0ad4657a6b75932d04dc1c0b524cc55eb728460d24e73a03a47de01f948d6a2d356fa93e020e6d3fafeb8969f3343df09c83d4f7d777f53a5500d0aa37ec29ddab44630e32f5075cfa11e4a98de5deaadcab92073a28b82b3309745c029571fbfeb5c26e4ed20773004544710e6c0af24542b078edc8c555c6a6ed6425580cb64057ffdead9c9e83256e61e4a4c0898a724c27fe8c9f511c1ec204a8b1bfa905e249038b8770badc13f855672409ea51e97b40dca54000e5dca28a11eb5ae3bd3827512573734cfcd4866e1323cb39822480d9325b72af0e161495316ec24341edb4f6ff290076cf4f2d593933ef87c226cc715983a99b2766f096a794566d73b94f16eccf8187822cc301641d66e1a2775ff07c7a1d7e88fc4be229aac61d548156afc614ed741563c1a1e5dbe6e12cad0ff4adcff57f5aaec4e2e102f27873053ba241ddd448e1848d1c6d720c38edb458605b61951169931fa81aa1f4d3ba5a0ec8ca59410f97664939000d7852e2ed63b7ed4e2c311a163cdafb9f888c1e126901c0ba99e08681ee5e087cf75cbbe14c6976a1d166edbb1fbfa4d38e0ca7c81902e544b64f2f7b62ece0cb8215294c9285998e8800b24f034f0801aa2af01561c941a5322beec2820e8b2eb9c21a92876108eb9af1699a75462d0b529c788ed32fcdfd70faf2fd610b6513c17b1a0e6b2f38f51e36e184dc5c959a36926e50e59f0a2fd827f081865eabdcb11a6541471bddd8e7824d307be64ff06cd9fddb44913599c0f4141613e4c3b7e8c36138bb9ea3f857caa27982a974ec5cb40f85370ffd2269b4e8270dc9182f97f9afe3d50d3fdd5caf2aedece43b8900aa43b229c2cbd104b21635af1afa6777538ad2a00bedb18354b4155658cd9d67a5884296a1c9ebab6be1059fa6de2fdd892891f760e948afd43587628885e4a6d507f0445a9c6bb92e510f9fc94d9aa228e9536a103d0dfcd18228efbeef763d8e13df0ef0d47b960b00f793744d741cac6042d5dab70a6a87e295bfe633d32b70027282561ea57a1e16c80c69eaed94ed1ec4b6c1ac6d4e8d09b4f209cd14bcd76d5311e6b6a9bffa5ae9ea3370af74987be9a1c2445a30cdf4a31b984a06c07e429c926c8f5125e466d3ae8f1a1b39eefe7ea476eca838cf0a38bb555395fb2ab1162fbab7b46f2719dfd2cbdd54641edadc06808396bd811be8cda56d6e8d0bb2ef0ac1ccb164dedbedff5101a27ab31193b2963ce94f8dbe6227c8c5c074cbd4e1727620cb2598b875c73c24b47e845288473471bf5b061ab5f870b9d0a8408e5444393ebd919158c293c00a922d84895060afcc217d22c160b7ba6b326e5c82e81c24797e0d9447cb51ffcc67c9106b8786ec4f00bcb0114dd29f13d5f02aced944968540eaf119d0e3b8532b3fe7515edbf907e00c57c93687b13d78fa4ca527c79c0652ac6df86c91e2c55f39d613ffe8bb654eba72395e28e2452aca64bdedb2f36776761f9076b196c6f3d8db00ca0dab482a429f7edc29cb9a7ca7a27dc19e72745d932bcc7b442069250105291c4568bfd5fb50abe63c785613f6d27fb06b00a06bbebe12a24779821e78f24cfa0ad8aab443b21f57d44f417e7c688e5624e83ffded63a3d246fb80ae83d6049070266e7895d8124b1f3c1881688e1989884466db74433d188f00a041da4834635174169b6cbc7f45a6df590b3c6146b3132c80c0e39368608bb211d295f93f32e3f9d5fcc2b1a99e141f9d340d5163022950c7fa6c9dc5b0f4b0cee15f18ccb63a2def3515208", 0x1000}, {&(0x7f0000000680)="9acf9f037e7a5b97864c11e6d6768ffc54bef91d3901f37f4aa03342e96e81b715902dd5da512e0bd270b49cb69ccd2665651d72aa783b869fdd20e68a5405ce579f263db5d93201c50c23859578b3604b93f59c67724933aefb2ea9cd0ce85114525fc7e684af2fc027fc0463a8619ad17caac62cc2172bf6ad139a3512e4a8170428ccb9eef669a39d098aa85cdd6ee5a7b6d6ad73", 0x96}, {&(0x7f0000000740)="078ccf7ac6f37aa917bc944fc345b37eadd9fafa7f506fc808", 0x19}, {&(0x7f0000000a00)="a100a1beb146c903bfacdec6f2d5d8d373f352e357b7a489a7e96b871d3be4df4f9495015d05ea1f58039517286ae7adaac6060017f33a48962e08fa0dfa281a904c4f", 0x43}, {&(0x7f0000000b80)="770ca48c40bc85fd9ba469b0022f07753be31ae816731ed7d00ef68db70c67de32c5c540bca8e8998485575a9e1e3efde1f136b07aa3c24bbbc33b172a7977bf9e8e7e7d9222348d53c0f3fbdd3bb6b094c5be64c568c95f3ec1a4daae8c318398908b000a9d9c53a299c280c5d2a019fef3c737da37c0eee3ec0a99d9c20d30972a15a608efc106e40f6683acce1f99453785ed7d23f5a507f14ea25d0f0ca2a02c50175492d9d959c9aaeb47c601786af997", 0xb3}], 0x10000184, 0xfffffffffffffffe}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000780)='/dev/bpf\x00', 0x80, 0x0) r39 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r33, r35, r36, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r37, r39, 0xa5, 0x1, 0x100000000, 0x2}) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r40, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r40, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r40, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r41 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r42, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r45 = getppid() r46 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r46, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r47 = fcntl$getown(r46, 0x5) msgctl$IPC_SET(r40, 0x1, &(0x7f00000001c0)={{0x2, r41, r43, r44, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r45, r47, 0xa9, 0x20001, 0x100000000, 0x1}) r48 = msgget$private(0x0, 0x682) msgsnd(r48, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r48, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r48, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r48, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r48, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r49 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r50, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r53 = getppid() r54 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r54, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r55 = fcntl$getown(r54, 0x5) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000980)={{0x2, r49, r51, r52, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r53, r55, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000580)={{0x5, r31, r35, r44, r51, 0x20, 0x9}, 0x7, 0x9, 0x4}) setregid(r5, r51) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r57 = fcntl$dupfd(r56, 0x0, r0) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x5}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") 16:00:24 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x10, 0xc003, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x1) 16:00:24 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6180, 0xaf38) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r1, 0x5) dup2(r0, r1) 16:00:24 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000080)='./file1\x00', 0xc000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:24 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, &(0x7f0000000040)=[{0x50}, {0x400035}, {0x80000000000006}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = dup2(r2, r1) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r6 = dup2(r5, r4) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) renameat(r3, &(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:24 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000076c000/0x4000)=nil, 0x4000, 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa1, 0x17012bc4df261101) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x8000, 0x6, 0x3f, 0x2]}) setreuid(0x0, 0xee01) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xa4a7, 0x8, 0xff, 0x0, 0x3571, 0x1, 0x4, 0x5, 0x1, 0xfffffffffffffff9, 0x6}) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000200)={&(0x7f0000000100)=[{}], 0x1}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000200)={0x0, 0x3}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x4, 0xffffff7d, 0x6, 0x1, 0xffffff56, 0x3, 0x3, 0x1, 0x0, 0x0, 0x3}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000200)={0x0}) 16:00:24 executing program 1: madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) setrlimit(0x4, &(0x7f0000000000)={0x7, 0x99}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x3fc, 0x0, 0x1, 0x0, "22bdadbc000100"}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000001600)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b7274f871ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b44420758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec02757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14618676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800d61cdf7ac2ce8243c33ab0811fdf176ef78ee56f8c8dfdc66ec92c7c51029da026d180badc1582e4e2dd13af40b5f17df52813cc0e849b5e69d3a5b62fa055982d9be4da814245619731f99ec89e7f1", 0xfffffd57}], 0x1000000000000367) 16:00:24 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) ftruncate(r0, 0x0, 0x7fffffff) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r7 = getuid() r8 = getegid() r9 = fcntl$getown(r3, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r14, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r14, &(0x7f00000007c0), 0xcb005093f78273e) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r16, r13, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) r19 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r19}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r20 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f00000001c0)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r27, r29, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r21, r26) fchown(r19, r26, 0xffffffffffffffff) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r13, r26, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r12, 0x1, &(0x7f0000002380)={{0x0, r4, r6, r7, r8, 0x20, 0x80}, 0x3, 0x7, r9, r11, 0x8, 0x80000001, 0x4}) shmat(r12, &(0x7f0000ffd000/0x1000)=nil, 0x800) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000640), 0xffffffffffffff21) fchflags(r1, 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/24, 0xc6}], 0x1, 0x0, 0x6000000) 16:00:24 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000140)=""/122, 0x7a}, {&(0x7f0000000400)=""/101, 0x65}, {&(0x7f0000000500)=""/153, 0x99}], 0x3, 0x0, 0x4) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x14, 0xffffffffffffffff) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000100)={0x9, 0x4}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) open(&(0x7f0000000140)='./bus\x00', 0x8, 0x206) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x0, './file0\x00'}) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) clock_getres(0x2, &(0x7f00000002c0)) bind(0xffffffffffffff9c, &(0x7f0000000280)=@in6={0x18, 0x0, 0x1, 0xc1}, 0xc) write(r2, &(0x7f0000000100)="8c65", 0x4a8) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = dup2(r0, 0xffffffffffffffff) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) dup2(r5, r4) r6 = dup(r4) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f00000002c0)=0x400) r7 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) dup2(r9, r8) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000000300)={&(0x7f0000000340)=[{0x86, 0x7}, {0x47}, {0x80}, {0x21, 0x8}], 0x4}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) dup2(r3, r2) fcntl$getown(r3, 0x5) fcntl$dupfd(r1, 0x5, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0218ae4de29e4aeb0d897dc91c7f") 16:00:25 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) fcntl$getown(r0, 0x5) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r6, r8, 0xa9, 0x20001, 0x1, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRES32, @ANYRES64=r0, @ANYRES16=r6, @ANYRES32=r2, @ANYRES64=r4], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r10 = dup(r9) listen(r10, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000100)=ANY=[@ANYRESDEC], 0x1) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) fcntl$getown(r12, 0x5) r13 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x20, 0x80, 0x7f}, {0x1, 0x20, 0x5, 0xfff}]}) connect(r12, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000010000003000"], 0xa) sendto$inet6(r11, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r14 = accept$unix(r10, 0x0, 0x0) write(r14, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x5) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) close(r2) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xfffffffffffffffb, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000016f6994dccbe27d2c3e317652eb574ae6e0e7ee2658135bb473adb71503947679e65912a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d902852c3a5d093518a407fce454394bf0f7eb8a201c40c976e24cf29bb80153d0893d475eed589527e693551d86d10c92cc0baa14b81183723d7c9338873e3de8a75ac051534c7d4992ace1a9cff6d228629b0c192191eabddce404708fdd05e1ffdec19d3116f59c79e7ffaa61fa7fc"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) fcntl$getown(r5, 0x5) recvfrom$unix(r5, &(0x7f0000000180)=""/137, 0x89, 0x802, &(0x7f0000000080)=@file={0xbc979576cd713f42, './bus\x00'}, 0x8) getgid() 16:00:25 executing program 0: 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}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) r3 = socket(0x1, 0xb1c6c2eb3142c76d, 0xfb) connect$unix(r3, &(0x7f0000000180)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) 16:00:25 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x4000, 0x3) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) dup(r1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r8, r10, 0xa9, 0x20001, 0x1, 0x1}) r11 = dup(0xffffffffffffffff) connect$unix(r11, &(0x7f0000000100)=ANY=[], 0x0) r12 = dup(r0) writev(r12, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000040)=[{0x3, 0xf9}, {0x2c}, {0x6, 0x0, 0xfa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4c, 0x3, 0x0, 0x4000001}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x80}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000480)={0x2, &(0x7f0000000440)=[{0x1, 0x0, 0x5, 0x400}, {0x81, 0x8, 0x7f, 0x7}]}) r3 = socket(0x11, 0x200000003, 0x0) sendto$unix(r3, &(0x7f0000000640)="b10005030000000000000800010f000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000340)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r7 = dup(r6) getsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000080)) r8 = getpgrp() fcntl$lock(r4, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r8}) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000380)=0x101) getuid() r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008f8833951add717c785585f60f5c84e7099b981d503c6d22ddf03f33e9efc09fe05418a29dcbb5d62eab95f7d47e2a375b78bed8cd68e31a18a8e961322aab7314c40af03151db749ff6adbe092f6b4017c3fd9ada5e12384144e7877faa6998e232a944902e9add3e03c14793b6953756140ab840e827c75fbb75eb6a06520eed59f0dc4ac31a718f4a1d10014e84eaa9c66526267ba652bbd24854c4a5c36d7aa83bcd0daa18e7d845daf1caf9f25322c5ca4c2cdafb2c990b5750d19c3fabf2e015a0b45a36c6005cf7a93e4381705e2e6bd4578b8fbee462ff779a15656e4240e2d9b4037a8f5f2dce51f85f216d40474c97449fe6a15c8074574e9587e2b5f01e78e5517772fd5ec277337ef2e428895b0ab804e28b5ccda51efbd48412f41ecfbcb989a062c2da535a9974e1cfb7f49275148d8bf995c55c591de3c930916b94"], 0x55, 0x3, 0x0) msgsnd(r9, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r9, &(0x7f0000000980)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43fb96804001c3b3f08f0b864726d9148fd998240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e343ff43d3bfcdaac304eb55b4520f3ce3f500000000000000000000000000007cbebefa60d469aa13a7b3684ac9c26d2d71bcd0fe508847b046fba1ef5cefa7a07d8f3b96452af26c5ac06c2a942a0264141d6646aa3e86fb51dbae9c1a9f27beba417fb500029263305b774023b19f77c8a05e6a7e0b4675f2d73d8fb568a8713d0337e0b4840d8dfc0657d5e0ab606be26c7463326170f3d7d854ec59a40c4c2d4056d6e1b15ad9867ece5f24a943abaacba731ad5a8ad71a56981c054b7f60ba2e4e7055e373318b32bbd5948856a2c0288224329c8c55784aa249c81c95981517ddf0497dbbf7e1a6149d35cb3b7ea7a13e12d582e2dcbccd20d9b61757eb32a590b8f6e303dbfe823a76c00dc96109fa7e5314670643492dbe698cd6b27581616596c5e9d23e9153ae886b7830ca5bc256"], 0x1, 0x4) msgsnd(r9, &(0x7f00000001c0)={0x3, "943b5b09252ec40b4ca3cb8558a2b9d6b22f90f42b9c39dc625820176e69b1bc810a9854bc8be8378f7f9a6f6d30b447cdfe2786025db7f96f"}, 0x41, 0x7eea135638a8ce50) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x14, r1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x2) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x110, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)=0x1) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) writev(r4, &(0x7f0000000800)=[{&(0x7f00000001c0)="6309d5bb39a483b3eb34a07481f4a6a990f6377147632551ed441d303881064efe865f4caa3add3fc80f1f9a02faab78c155fe9ac0e17ae1ec6e7db8d8daada61e6eed0c0e35300a5fcc2eeb1739fc0c985de142d4cca54b99b463a52f66dd70447ada1b89cb388568265cc0c6b61f231dbb51711c5466a39a6611bb1487951f25f8c9d3c329a86620", 0x89}, {&(0x7f0000000280)="b2ec85741bafc004584375a48aed9a319fa70dd530aef5b830b56e2b3f10aed42dcb0760ebe6df4d46de528332e427f0960aef6e8e62564152f9ff57df7218c0e6841ab8a2ed362225a1bd116c96eb4a6f7affd9f27db04d164a7088c9c9ca127eb9f779612e28287b32dc4cd1b01fe1e38f03fcdcd8399d6d1c0cc46f3246381d557e3be44079cf93f29b82d6a61cbe79eac77c6807fbc78af4266e41ebd302bc01569500a3870556e3be9b3bc8462927969b0c70e3eb933ae2051c678ffa21fec6f9dc1548bfbf87e8", 0xca}, {&(0x7f0000000380)="e67b2ca3bcfbe4dc291953f9d93237eaf4d878fb264f3b9466ea44137eb04d2cfa6dd495d22512f8d60001d9c9ca6876f520086470b5be9bd65265379a0b298714af0c225eac0658d47af9725fb7513e58b3c710281097b8b4427f45d70eca437059cc4feb85248bfa157925d030a207e3279cbafb525666fae3", 0x7a}, {&(0x7f0000000400)="6076a57405da30f7540009976f91ad76499740bf96697312fe4f5c04995ba546a9ff5428bef9", 0x26}, {&(0x7f0000000440)="90e282eee9bf03954cd4f7153d4095e6332051d20fc9715c58f82632e92431a58a92232d93b51a50608b1f789f99b22fb594c1be110005eb7049b1ba483696f3e142f03340135580c5eca211f294a29875ec9de664f9e888b112f9390cf219505de5eb03f8630b9b67e91a5afc214a658bdb139a61b61e2b1f7b082410fa01744dc2f3b3947ef1bd795c4c9570ce414ae767f671c1e353abb6d6f3aef9e21116d32d88e3619a67a56af6b600c6451f6b45643a174fc518ab5105a1fde32eed98541293d0cc4b7e5d76f1a0311f826e0ea3dfdd6b32ce8c73ca09199e3b23", 0xde}, {&(0x7f0000000540)="4f30cea7c6d98d8015cb3fb8c7b66b70b0c99bc8d4231ad484daf0351180e82ffe52bdc9111372e80f02fdebc4ff5fca76c2cf35c71287c731fce8ab472f04749577922508c8c83bcb10e7186d3eea4877c9465334722bbdf7766ae719988b2233440fd55b718eb53a13c439022e1055106b19ae73f0a2", 0x77}, {&(0x7f00000005c0)="84f581979e754d263b5481", 0xb}, {&(0x7f0000000600)="e3593157627154349d5fba96ebff8d720e05d9d4e7e8c7cd92d6db2555dc8d6c0a4e0be112509675f14af90a783d8cf941a275bd06694ebbcb5389aba3e8701245d115acbfdbee2c1cec486b49171c1f5071e2a3824003476f7e8d1028f84f9645de1af8097d292dbafcd7e34afccb8a715f74c7f1a8800679e0de45fb98f4eabf2a2102acd90db64ea1950542d1031495c4d7611774bdc4452bc20e288c74582d37a1005e2118a0e341d102a11fdeb65968ce4cd64a23ebc58c3cf405f7b48eab5898a2a799866a6f7914c34b683e6eb0d0eb1710c23ff3dfe65af3ca7e096c7c8de0ddfa18e8e826cca0b41c0570e2def80cbc38e0bf", 0xf7}, {&(0x7f0000000700)="54d8b1093d77498a48c48a67cbbfc6203504c5de5ea41e1542558907fbe758caf26fb03b60189286a47287179e5c8f51e8db2b414dd61ec59742780632d965248a0d5ff802799b53940a5f9fde3b58b1b882932c99820b7fde07c60f38d3181fe5ac76e57f053aab6e03eee8ccdf5b09df432f5418ca9e6aef14fa7ecaeb206d9155d4087528d607d043093c8fe8fdeba1c298a74fcbde6d230414c3ac3b3f3102306de73cf9ca958a1c8182ba21fe5c7a8826d3dd79fa2b1acfeef7762b33b40d1c81fe96cf568b8851bae5ed03c831be0a8079c2bda84994bcf2c211d59a3e21da9cd8e95439f089b3cd7c32efbc7bae2f17e5538d466cc3f15ee247e63b", 0xff}], 0x9) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/ttyCcfg\x00', 0x80, 0x0) pwritev(r5, &(0x7f0000002b80)=[{&(0x7f0000000900)="341beb38d16e7332368ff48edc603659453ecc8e1a29b5052eb094735072b09e1e27e2dcf8578ffc6dbe0b1239d2a19e26434cbaf787eae2fe9971885b42447fd3fdfd024b7784204816a1fe152c619306398840247ddb3dd740781a43d632d3b6d0ab04578d0b138055ecb5b55eb6362f3420bdc02219aa4b016591f3bc351a770a926101b6cb4cc4d6ad57f85b3c869644ab09b9949df31ae2e002f0c827879d4c478a068d6bad380d5d85c929a08b6ca380766923571424244d182431280b9758184d88072fcb537af93aec67e3a776baa3756482e8ca4c419500785f772f4363ac9fed7e181052a0278a40781a7e89d6bb8b3e80c5e86d211377832b280ce637d2a54447e9b428ba1be0836fc2f19b3a139fc77cc70cd4dd297af84cda4a1c91a70bfccafaa11c3f73d3672f590a92e9a6eb4875e56fda68d6f3fb5f9f42534249bd9dd580f79f377a307b3342995784063b7a9402cce4d37e6cbddb4d9698cb18e7e542921e93604874029ba12543670c0c1dea13b085076c8b1145af9e125a766d94dee8b1ecc407976a59e0c027d70395da9d0a5f5624768c92500df4092a71458bc5147bfbe1f119d608e80d331331c7904038d9b127f5296425337fce9bf79840088d46281ea21804459fb9616c608e755f0eff0f5cb78923e95285690f61f24042f00bce6104423bb7917a5fb14be999b713a32dd322e1ac3ed49407b0a9990538acdfb85c198aa2b7df3529683668759bd37205e2a009e44ca180fc1cb3d55d70c65cc8c69f3b4f938afb25b969905f36bb8354eabba6c323ab083aa9cef9798fe2a861384a1dda364335f41ad1373e82b164c85ccf256631da76b442bdd7a9edc7385cd8615bcdf43492d5645a32109a47c1cf27d498e6b23abf4d25440563ace6816e901aa65db2e3d6e25f146df57ec1e64b5d4c63daafd8b3be25da4e0d5ebd5276f8238cb8f3e4132e916b95c26702ebbc74fc35ef09dc9fdddf1789549c54b92f9edcab881a5b62b4ee58b7bb5ab2d9488daf95d43a5f17c3f4cd624541abd3d6bcb3afe45f70e9ca14181b86dd350bedaf64f50b623e2ec6a73b527604654cb08b58ec0b4cc94037872613bc5d4cd00305743dbbcac2768e42b5bf70a46626edff1d8c71c7f3173b9f911758453a129e5ec6179bc6c2ce5fd259570e78470d237c74fc1edda234def6350c7a3e774fca75b0ce4802432a6dc7c0157e2736d91fe43c5395282276b0c8e2855471fa9b1586535aa8a83e51247c7057fd0b3b640043fb3bc840bdcda8f3118c7a481cc0ea44841506fdf536192b1cb2437675601ec58ec8961c483038c46054e30f2ba226f565e067068a7cdf477950d75586954b05e8fed1902f2007eaeb3473684cd9c19c29eef037b86ebd2a5cec96a30c9f9d4f251aefb4fa87efc789a8ff4fa002f84d484600f2547a143b59a4e09a5930ecdfc83afdf36f7142f86ecc93afde1773a5b4bd113ecb98dc2f1f661b49a375eea61d79835b8424e2eed02b1e7fa47582a5884076c44c5d269d91d15a48500974a2a001cf2c402280aabbf20f221b74e1465d213af272a9e4888f3a44261e2face3ff528527386c92a43036b152993bbcbfee209f36a91e92649e40f61acec362b5c1a2ed33a3640a8e0dcf8eb88f904ebce9be5e7348f77777ed8b1b5cf17ef935625f4c4932e951ea625a34f4da3ebdedeaf4f97193fd72f69c0a42aa48887b875032d59c9860e139798aeb1f1655bd209dcfb00c507c454bef4fe15aeabb6adb4287a1d30e9acdd298516b588a57fde9b2ffcac768b8acca159607bda217fa1bd9013ae505820c7fd01c0be38515a4e815b744da934d515a82c368e7680eb550513cd76da1808735e6dbc1ce23ec029e3cf1b3e2724818b051156cca527a3236546d9fe7ae16713fb817af8f533eb8d898ab640d5b07cabbfc31f6746eccff3932696d0433a9310b9c4c9790f622352121bb1d489ec7af4864a0db1778873bd94c5fe8934de4be237cf685302d6c2129cc5c69b001033663e51c48d5c6b20cc3b8089c01a827edad8367c993acbbf3a903aa628f74a0b11200e1826bcefa22fa407f1c1ce743c6557cf17b3d465e0fcee2f8db14eebddd5191779526841798b95b660f6ddaf97057d86997fe1bd500eef14984960a27c6ea84dbc8e0b9a81c8bb2491c13f7a17d0c1ff8a6335fc80c5ffc4107c562e4c985cfa8719178d11b8de7e74873fa9a373c8ff62cb5c129aade3e417490db5eaae4227d7fcd6dc03b28b82ba6ad69620fa15850640dcc4ac77b7c555ff461c252cbe399b208c0401e8112959fd47f9e00398890e0d58be171b4f743a7399d10d85072b7963b05e5c8529aa416a26c80b57f73821f7f8dfb2cc319c32435f074814ff5d63fd63aa10fc12b9b89aad381aef156f43e634aa7f96ae4f3fa0eaa8db07de7c78ee8c2589ff3fc89d29bfb0645e149b1331ca78aba101be0b5c63b79a76495720c4900a813d071d02b7e78f94bea211f2f24b7d3d38278bad9586551705de2f3c5887c140a624e3d92b7805c122845b8cfa21f7696067fabbbaf106a971a1661a2efbbdb505d92d1dda025441d430fbac887e736f1b85c98f398f040e5268b705017712b05ed66e015822ba93042368dd509246aaaee2882f20f66162c2538600e0724c766a17cb63b64766d4123e7ee7c381e6529343957703222d0f882fdf07748e34132c3f1cfb148b92545bf2c3385b927088304444d8789eb84310795e04d72fac0318131b9aad24c62b33a67a4659315f379a76c90a9e5b29d3dab224d69ac2f4ae12bd352f82eb8dc984cc97f58840af87ac0ae1ad27062ab4fa98124c9aca3e2630770037302abf99d235b1ba339b621d2e02ddb802d82ae5d300669f5f6d7c3968b8a14bb827f53fef3c5ac8772446fbe0e0db0cc0758316e1209c7249e9d4170d7859cc7a2f3d6bf130b929fe94dcaa932556de5cc5d0296afbaa4e14c9e80ef4d1f6c06cd916097bd90236e6bec711af636ea761faaf193b51efe6e8fb240f55c384496e9b0e3224b1dde936ecf312662e2847b9e4840f211cb5880f50939f2101b81cb6acc5a0d877829a638728e207004655f8da76409673dab01f37a63303c30ebfbf1ebfb268a58faed1abcc23badd791ad0b949e2d96d319ad26d433748c3d0c642983b2d7c53b0322f58ea1fed86f7b8b953e912d0a0460bb5e6ad34a1465c5bc3ff1182ac22ca1a457a7cfa67dca943964762c4893fa9af1dddbc5e3fd7cb78653af31a0b32444cd3f9dd02d7b7e8523660f30d0e6bb53954acbe362ba97df4bc80e9d13b7c43ce3cb2857528bb73b62021c9a3b558618dc9f92619b1b0281ec5ec5a8edb8cfeac9981f71036707f8c46b1f01be7ab156aceb80f6d46833c9a1f77bbc1ad86eeda08d0548477507f3f4a65447fe38adc0ce4f491f8eb933c024a1e2668402cb94e0672bfbf24fa80f19bbabb28198f8c9401763777b865119e88b36d8a73ff513b5255d245159bf22fa610718205eea660112e12363b76412f62478d6c115844f51cb8bfd68aee4ad3e87fa7c35d4b6b24b0636c064efa720c345bb8451593e8a19e366eed88f62ec4fa8c3221fc0a279139e17d950d737746785c62a66af37602e06d0556c4f8e259c38f1ecdcc3008ef1fc897ffc00cd76b3db42a77d9a6614d8a04245a411d56a4fad735d4695dc8ee986ad8c5ec38f2b3d0efcbabe9670295192c16441c9f683af6f0c22d9f322c4e0a15bb6fd8d7cc37b44be1df5842738c8f05a3e04e11900d0f929eacf23a0928c3ecf7520cd11cf96e77d135b0aca4ca91b19f352e427198c82a379163ea6ade07fe81a4911bbaedcab1c437011bb67352d897e6db271c839927dca8dc53d64a268665381899d550caa4529633e3d7dd5d0430885453be0b13f656be88d6d05445b057e0e832faf180be10704aefe5cebbe945731695507ae6ba9c4eb8e043f7d9346972a087a5dde3ba3eaad77ba9094d06153872769e57ffc24f4c03ac8e586023a45e2a95bf24f20ebc8b218c62383809e88576b7b580cf26c6fb281fa217243738c5a09d791a940c69e20733680e6905653092858c890b43a444db93162062d57a462be807cd75ea0add6fe38ef047e7288317c129f2a8a748f04b1d7bd8293d4bdf99cc165c8de973ca29460835db4952201d70874d2b282b869e122a6ec3c7cb50e54651377512b9131e629704500f1eb82500a801afcaddabd21676852b6235de6a17b13bfb44f97a3fbb3def1a8b1aec8887d92fc60f2436210ff0bcc1eefd2c2b905608193a5e96db3214e6d6f57f8ceb793496ac3be629ffd773e744e350fdd82823d92e5435103e1a2ba65dbb898f0ea2b74bfe553c34997debba276f3c40aeb3a5f0af8d3e60945891ab112ffa3f4c6579a79499d209d69ca1229b9400377ff8c3f9ec776bdc9f00c1305d9314c1bbcf6263a6d63e55ec2ed491ffe6aa62b419dbf4e56dfa1f485195f69d783c4f4f0e41db5c84b7c70d78c2aec8efd6e89fff2c67a6c32f22a6ac5b05dc5d978cfce0611123b3cded17e23490a0b40f4e590034582ce6d414fda0a7439ada0be7f05d815828474048453aa0912a1b7ee79fe1486c4d919a25ee55a3058adf5283fffa14c0de89f1fba448e3f1cc11dd17bda58137979744e4e2d5da927e61241b6e9d291e2250dbc28146102cd558aa00a89666ff486062e745b64ad6cfdcca3c14f4bbbd010b0d11741454522cc2e39228e3f371e040fb6018615b38be67e780946cceb9e6f64bb73774acd76b6900e2723766fa55b50a1ce9bc5b5d0bd11726ccd073aaa478c624cce308aa74c715c549519d461dd57105d1853811a8051f1ce94261cbc724b9fdbbd6a9f61a41d656e4fe3333da091fe9436fa0faa8b1655da0457ffb8e7dce573248c37f4d1513382a660af51d9da5c5108fe09da605f4a1d3d5993fabd13bafa813c11a29051027cff82af7322314a02bd42af88852ae96a8c9d3e1039691e5436a2ddc32d6beec501646a2ba42541b31bc8ecf4b2e31fa8834f2ac6fb32dd3070d449e5a49c20961cfc4ae30eb63ea25185a703bf410df0150a806ba161c450dbc3b763905bb3443d620a7020a753cdca1f37edd37af7c29f203c97104872c70192e2d17bb841320fa74e7f4459d16f95c6b73dcdaf5fc5ba6de03363bdf09e46da3a0405cdeef5ee0b9920ee999043ee8895655fe462467f0ad9b9b4a1a0a83bd3f6f70d455cdd08f330158f5955e465d71bb16147112cc5ea5d7cdbc12e675f4824c9eb8e8e556744f6c72ea4a5d580389111251d6def78cd9a1cb5be381f3f511e0744078a8cbafda7ead95f074013e0a5e9255545f3601c3778bf9fa2218fe72f3d86f4b3e85d5218ab432b938819e700a29ca63abdcc1277a66782f7bfd664d2f735a7c9afacc9d1f9333d82b73ae50df785631b266f317fce57123b914d5b9748bbadba0b059bcf5a8544c0a9aa0c1c6458b89bb3e68a6ff30f3f62975b0a3cf90aa4f5d11ab29ab60c5f969f24aabac9e4bd6f2a05a18a738c0081e6d098930dc86db9e82c2961673992314c03f34637d1a98f3d40aadcaad0c0b0d18933aa61949807f086b728ddc96ba227bdee5fdc76864fa2a9f391a0794acdcc2f334dd242706e34a33590b8cd7c8fc92d1519e2da5dfa5b5ca1ef3d5390f173050ae0dd82817203094c2f7874c61b5072c06c9f5935d51eb2d7b91a35793bc4aab24249068bc395d6945ad80abd34d81c9f91ba54dcceb8405d0bff88289f", 0x1000}, {&(0x7f0000001900)="dbd1f4d028e11d7b645080c3d4ffbedf3f335680c406083fc48f0cee3703f44c879d4888df1ba81fa5a200a215f8d4fde31d73a41846a943ac08c3a398f64c88d04acf477e9c1851b5131850f37d5f48fe", 0x51}, {&(0x7f0000001980)="4d7920457896e9ea8f07736e8f5e6505548c274f84982acaa3d36b779c534ed55ecff3ac9503c9fde20d10ba56d69384eecc9f4b1afc51238d7bf1c1217ddc8c5aa611c24e39263b32a3baa0c0db95b7b85e4af772d5f94ab96293e7711b81a13528a18368f376bd1bd5a3671a1fafc953e967f6c2ded7e3d4e0fc9b703fc2e4c8f10de206e419146e572468b879e4b512dd12e3ec49738a5ea09cc564a49117b88980331035993824932140687c48e23135fd36243aa42dfe1ff0a66201ee62bfa1afb898190fb8e21351dde7833be10c7f04b0299def132e4ae49a35acf38e7b4038df986442a2c3a5e0043a6a11278c7699c2eef034562cb2de4c2a6df00a044aae8ff71c960f10c9e2323f3496a5d9f942f23eacd36ba1caec806514c1812bc4bda71edcaa665cf02f03c0570109e1636ac2071b4789a78c192d1eaf8f2f38d4560f3e2a3cb4bbe9852eba2b21d25d7559ab785a98bcda574e7469a49905e2bdffd46bffd67b3089fb26f439883b8a615203eba286a7091ec8ea9febc83f07939343a0929e87b45d14a6fd05d8c9d54fa836c0d04fbc3c2c4583452eff3358bcd1a483659340578dd4ea98a714ff4c5bbf10ecddb2280251a93b2343da433e8ed7ec7477cb96a1042ad083e5836066c9eede300ce02b0855d4bd7c40b81000bf56beca5f172ad7d8fd27e43b37b62452d592b8a221767be04472be8e46dfdfccd3a4c17618d40e4004b91e1f3d19eb22c613e077e06a0fcfa9216696b45aace23906824a9a0a6f9616731eae9da19cd3e363491e7ec05f31ed132033fb194f8ba617cbcabfe080f414ea77eef60dcb50250c22577a2f311b31841d96556f4b7ebad141614427c44ec5ddd3cfa9ee91090d846c96ca794f9c01977a430fe70a7d0ee806b4a068b519d81fc03370b60ba7dead3ff2b62b03a61e3524d9913270e611f770e60b825ff6cc065fdae6b891a2b444797db04ca3ea74450519494a28eedf2804629bcefea6b9c35ad20d2e2ca58499ca4b5a9f769d9f9b1046c94b5274abf4c249214e822dbd8c3660f5cbee12a242073dea75cb749e62cb7553f040a486e6c851db460a9d20adef07717815dd03f7de66a417f4fee666bb0d81fcba9bda5e2df02fc37e60ac91a4a178c0d9b19262a4715dc85553304c20113c19e2d4b37bc78bc142663f36287d315b8890e84d9507ff20eb935e413f5768f8fb577ae01d29b9678bf9144d71b8b33c2f688e71f87d15cde6f1b0cf2af29550d5b24fb02b6017fc266a7e9fc2ee7b4df04a754015034e3e48f5cf47f7cf4f62a88b62b61dd77ba6711488d4d96145acefa7c9928a5209a3e6daae6b36aaf8dfc87691761f4350f8e1d69e11697e8e54d3ac7af1caca8a0aa4ecc79059af221114c1bfe8252b69d30ffd8a449da0e80f9e9bfbaa6cc512055e7bc7b103bb36944e87bfb626a89a7e4202a05e3609e0759f4bffb472c37b7ade97b3d844f0c94ab006edc9776ea9fc461b1ece6a4b3e6ee7c6a8790b6b0d1b3818521d28d25db17880306f5cc2bb9c35a1537b148757c8616bb7676c1ee9023d22aab2f4b7c4113a54638d0e0c20d42e2c97185f5e9481e41d1d8dc0940923765aa335b4076d0ee911a195f34218203d7d0823edd88f37eda895b2f94adfd85c585791bff6ea949c7bf18c0bdfc32fbe3d0ab9bee5c55c2df8b16fd97452abd88d450df16fb7b5f76d629ad3ec97306734a08b3e0554e671d28315e2b60dca477ed7368bad8e755f51ba63f87f6af2c0bec5e6508c1fd91dbba06c2817e294d6b51cc06876321b7f84acf31b52d095655447cd10dda1ee26f03c0330a359e7212c77e56350522a9d8e2a27b9d55f49788451773216fef776558b8694c2c94972e4bbbadeb0158ac05b719d3c558d5b9e66d6df5389c729a08b2272779aac3068a940b5468adb480905f29d30bdf92f0cda4357a1fc283c2618575a6b74b037c82d13fdd36de0913c7ff87cbab1c4cda2d60634da55802de89aa3043965a0e17590ae5443ff15a819c15c117a850c213e9c8e800ef051722585c987940b00afc21d7e491027ddc0b4a8d8ce9892dcdea4ecdbb7c6a5ace61d86de5a18e9ba7e221703cb7dd4562999c082af76f9b33434c51d992506fa7ec0d492d06747bdb3e78f05bcb5a0eec8658071be44a3be53a95f8af521ae2221c34817374524f5b77013c07e7809bd6a65b7665b47819b3bbdc03ee164f1a526d61880f5f243df04353f15aa26552812b9353eb1b2fd96d946fd28585bc7c0b325bc06de624f5aebd76617d99a8a1d16b15f41481b1218ee33080876bf27ff7b9309ba6461ab37d7c7c0b387486b46d84313e1cfc91571f653e7fb7d4912dbc757e5f903e8c8cdfde5f4f32f063807f8ad180a00c6f502d582c90bc2dc9bc87614d128c82f63884944e84e8337d2028bc78813d893b4df2fdb5936dea8a4a8c2ded1369963a2b6523847228fbf33b395f7bf1bd29d3109f7fb2a3bf1a40d0b43d22f737cf955d10f8c8c57dd8f109b97fab1619db02a777cf0f149c4a27bfc1cc016f04a33974f96e1ef6c7c65d8631a8f25e3eb24dd555dec109fff83cdf02f3ce8cd4912544be3b994f7ca8ef2670478917b79745d369fc3fb266637462f46ce5aa266c994926c8f63be91cf8de24038d2af213033e5c0401f3427b73c794306ed6372eb75f93a1baaee6cc712519d09be307439c1f4b05c1838e69e4762bd2ece9a7692935ee3db0fa1da2e5f9c9b23c882365875246b63bcd347b8ce61a783d08b819a73256a7fc27f524db7e3d17c066f5886299295248840ef7f600f28a41fe37e4c43eba85cee57094b8836e542d64ef14b286f58293f7bfce43f609c2f9bc454373d127f88a97f7ff1b9b624042f40ed02067710ab1b0c66cee082c01dc339f5a9b1d939996f3b59eb803cb1c599e588dd0f75f382bca6322111bf81a06d7ffcd4de5b7774f0db1cd3d9f789efbf974443c5887fa9d62e1cd1897127d90a62e3c032101d2fc9b7dc06250e94c74018e70a87e83bcb1958df3ff2afa5884f09f54626ea55d4009dac3075a6defb6d49aaf387b0b6fa5a8c525e6c3828b689b323b719c52af072c35f3cc7591cf36c7f4d74286ca5e10468fda1ee13c1582aa7e586b361fbd17a956ed1d6e41307c519a693b261587387393e794d3277da376bd104be015956d70f895ac639523c86eead94bd3a3f8f586ca11c26508dca3bd936b91825544d1c6e8235ec370eb43a9b8a493a129448946c5b1bb930caf62df870508a4fbcf8f99f4339d06c4a49309bccaa89e0b593cf4de3fe94421a83fb33492a9362ad3ba54b6565d5a6b641bb401d2dddd657a2b0e17f29de1ccab8623b919a15d4150b00b4bd2d6d206bd93ba8120d38ae000f788d5a570342cfabb78a4c7e591dca2a3896beb8a30d3eca6c3b2ed29b83d6667300207a21a4e3c6c9b65bff3e6b694bf2241a44c571b0ba32022880edb8882616d8faa56b0d277796d349e20695fc089f95378b842e4b93074cd7186b73a11a05a24daa4a1aea006b37051c8ced7d0361f30050cbeb3c350baca592f96e5d728ebdaed0bd846721d7fc8140f2a1154e31339b00b8c274564c7231acdd838911216427509694bbdf3fbb35fd6fa49257c8e6ba13ff8badd165867e99e21f734439e81fa448f810692cafe81095313ca4ead9996c347984f0d1ed7e7199eb8bedb7a230a4c671d6520510785a3f5c5e01222fd239e00321f9f84f3d97112580311866829eaf2e3d2f123151c3e771476f4bd279da93b40769913f685bf34da086d06ab7cf7724adac4a680f0d2e13f8c64190d3fa71aa94a25e0dfa2088be1440790ff6a3b5ec4aba1c15c35a900be851def2df20b3ffd567907dddd0cb426015617fd52a3a29b79b9dfc92fe03c147a2b7b2d3c25128155849162b8dcc43e8d78fb3526d89f3a1c5e92e63be57235ecf35edf97529da78d4a12571a9ad988319b62ed48a137a1a9efd31f8e50dd95403a78f35fd35aa9b80f8e64fe85fc8171a91066007467666e53c378a3c9b3c754b54c243e6dd9a359658da43a64ad5c095108bf5c0bdc143c0c908a69797ee38a85b39d71cdcd52610ed8f5ab26dd4a5f26e7e4a8c6aaaf94ef169a0c8e7ce1e79d05ca0520afa776ecbdedbdaa49c0416bd2ed00d1cae37039cda6afbbea18846d136d08d762e6569ed6796ece386b6a8a8c1bab2173b62f6def0a70ff59ec914f4373c63c421c686622e23fb08911b60df3849e26283ab8cf2dcfc37ee956c98ab1f37783779f424d6cccf2e81d927bba2d82cf46635efde0ea5156af8368edafcaaf817de39add3c811ae5177e04975a83092658351510ea7ea07783ea9a122afeeb959b95f0e22ebd44a6458aff35aa5f43a7f1720aa07b8fe02dcd5dccc790e91572bf282ac7191e1c983abf8ae03080292006a45bc0d93d91b36486024f1c8ac8cae8231189032fbb4841a20ff5a0c838a6eb097b565cc238dca57ff2b6dd928924917177c5fd5700383e75b135762ef00e84b1b64a41db4ee710ce040eff0569b0587a19e09f01b4b03e64a8e3fe801da96ff4d806b7a65c2d5494187d8d87bfb9ab538355b461c88b93475cfe27b77d5ec910251d8b7b4f20a6d4f0066325812dd976aec3ccc5a38ef848f1b3d0363efaf9de4263f8ce6d9fd417aa0694b76d29e9efbd84eec09c59d280c7708e9f24eae0429f3cae98b6b3f5d5f3227678750466558b9e18c85bad3ba9fbf02a18418f48271fbac1f7ed34d25a051aa0c79b68ba82d78f41de48bce20bdb45c2c60fee01f944895a0f5a021a70ac8e4f10277bcdae2195d320483c9cecb7ada209d369f289dd015c22be0c25d6f24a6e94280bf184c18ad4c1c0ced926e19bc743a30d8c07dfdb8975fad9ebf5da66719a5d5dd8381b2bd7e605b3946cc76517ae51658c7ca62681197b2e3f21ff2e978bf1db66c255d6efad4172fa9ef34f65623076544af8727c4e7e4708753ee9f3e1bc9e0e608701db7928e96a77166be9503662f8bce6d89163755f6900cd5ed73d3f165de034e13a722d3bc84f823492b0529e9d900f2b63f9318ba3bf2216c3f255513d0caaf56f80c8773d079bf1160b169b3c910e5acbd88bca86827386b22d9fd506d7795d278efac54274d5bf482396d1dc1980c8799324e8305ae98b0062577dd19cd6710a64f471702f17f71148468fb0e2bf1c1473a7dc1726fee29c9daf6f0ff37bfbbea0c8f397150caca9b24c198e0c253d0ac4ef8e2c95ee8284ecb65225b6def8e9a61e358976d61af69aca540223f8e45979996a49a6abe3efe0693998adf5a9564c61ccd03f279ff6c032dce4e218b2a91889f6e2fd55d0d1fe96c1f7dc00f5c97c76acccb9aaa518f3e0414fb4aad8ed2a5049a77e76056143009edd12ad75ea4623b3c401f4bbdee4e6af1b25e6ec97869f81dfe0bd0fbc4269fdf220e5c39d2c84d4d300bd49de31412e61522a2670aeb17f4c3d1dff26a728f001db64db206f678403884653bce11899b3594b622b851edeecfc8b7a76b55d70b1899e6f8905fd077907cb681a255d47c060d97519c128fa4763419e7f864cacd53c70d7d46020d376132728faee2ce7861fae3df3abd5ab5dac3fbd64352b06ac558b770b5371d18a07ebb15884dac85b6a30290843a828a63605152b1e16980233c9dc14a1a62656f1445dfdb34a6bc365af51dc04588793c27986341edc3451a66cfd8469e7531dd4991d1474fc12d9d7a79a7bb446529297102c4f6651c8895ae082b", 0x1000}, {&(0x7f0000002980)="4a67ed39db3c2b89d1b83392e9f557452d5c3309c47c0c04d61710cc699e9099a20c3202271ecc8ce48ea9362020b738d5a01fab12b8acf5f8ef863f59fa9981be652a8f75f5d0a11bcf8b3f63e95cec094d0d71d80fc077679e83a75e458b0e71e6f211e3ac943fb00c0b4f268ca91a0c6ab1e8f6a7f768a446b564905e23855f1d36457999621894de3873ca0602aa755f999d9469ab323cf0f6cc5ccee712820236b87e0fb06f7102d1df51a303bb23c7382ec13aff2ac6531eb4a9e0cb52847be2d166d61adc78ac14fde4fbc7dcd5d45d3e0fb9d124a5f4f616df294f", 0xdf}, {&(0x7f0000002a80)="06f134870385a3086d377b263f803f90c571e09dad721d9a8d0914089e9cfc978a206c719ca53fc724f39fc585d179b4262c37e2d0c513b113c8f7b01124491fd53276c8aada53f7a23b5ef13dffc977694021108bec09a59e06cde88a8303704b703a51bdc1f1439c1411fffe34f9a5c681a4a5ffbe7345a7eae3c624992d2898ca5f267ab129c50d4c20c73da80c7db7edd60a4b7362bf684422eed9f64a173f4ecb0bb9de7ec6e91c6e7b75174930fd28afec2863364a2bea7ac17e43e3f9c4d56ca5f24668d0a718", 0xca}], 0x5, 0x0, 0x1000) r6 = open(&(0x7f0000002c00)='./file0\x00', 0x80, 0xd7d3b67e78f5c4c6) getpeername$inet6(r6, &(0x7f0000002c40), &(0x7f0000002c80)=0xc) sendmsg(r2, &(0x7f0000002f80)={&(0x7f0000002cc0)=@in={0x2, 0x2}, 0xc, &(0x7f0000002e00)=[{&(0x7f0000002d00)="b99244e608ff3d0847edecf1884a86a0d8d5509c840559bec6dd3486376d4bfbc0deecb3445820bd4bdbf92d4a3329c09d1d8d4f8a29ff5de9dcd24eda1dc87b", 0x40}, {&(0x7f0000002d40)="b928ea418dfa06076c888dfb6da630893c398b6170b83974638beff5b9c67a81fc676edd12083b8870d2b889841f45c1114db4ac75720f679f6d45579f4b", 0x3e}, {&(0x7f0000002d80)="de489ce7dfa1bdcf2fd076a6d891df3b0c51f561315d476c2b50c83a9276ebb061dfb43e7fdf0ca29630020bf58964d926af9769c352077800b2ce05064217", 0x3f}, {&(0x7f0000002dc0)="7d74bf721e808e4333c1898fd4d7ad8790f06a9de52d1c59e5ec78055d10bc2cbcd35c9d89b81397c8935a0f5619cc80e5fd88", 0x33}], 0x4, &(0x7f0000002e40)=[{0x110, 0xffff, 0x5ee97e62, "0e632ce336c569b4849847917d5ed6a5db579824c43a7c6c34a437ae07078f7644ede5f5a9701cdb1181f06e671f59eb0d15f9571086477546fe58a10fa5e22e4fb3ec2b53c9dc7949e00595febf9fcc09bfd9912e81f284855ad9bb33566762ecc177e92ef862f042a1c17da6ffa384e9d936e3ef53168d334d60ae4a4c3695de800345ac0d7b92ea8e881158fdc31316838e954281896fcf41f15f5571cb94a725f1477e486b75f16828b02a561e7fa1f0978ea0d5a111c371ef5c2a1fe2dafda3c439f1f66b191742153cf7d943f564181d3f0189daab6d55f870dbaf29bacac35fde461ff23998cd9bb8c8a974c133a7d52b755731d87dfd300f1798"}], 0x110}, 0x400) preadv(0xffffffffffffff9c, &(0x7f0000003140)=[{&(0x7f0000002fc0)=""/25, 0x19}, {&(0x7f0000003000)=""/84, 0x54}, {&(0x7f0000003080)=""/23, 0x17}, {&(0x7f00000030c0)=""/119, 0x77}], 0x4, 0x0, 0xff) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r8 = getpid() fcntl$setown(r7, 0x6, r8) pipe(&(0x7f0000003180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r9, 0x20004276) r10 = accept$unix(0xffffffffffffffff, &(0x7f00000031c0)=@file={0x0, ""/108}, &(0x7f0000003240)=0x6e) sendmsg(r10, &(0x7f00000033c0)={&(0x7f0000003280)=@un=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f00000032c0)=[{0xf0, 0x1, 0x51d, "f5e6199e644b7e7e1623690cb0f0341a83d88aaea73513672d5b210d287260d1a4b67252e5f8c91a830c1b90b027b9f80c7a7dc0c62904080ab1e13d370fe6f6eed0968d3d5f5a0712c3501824f4e6d3d4bfa4089f91f1419d110a919041331d57215ed8deb8e5b33447eeb5a7616c8ba8624a653ce1860237efb0a780b26924492e7a6d072954cdd63e062e814dba3c5624dfa7805b7752cc80cd760280ee1aaff57608ffbffc452f88cfc4db0a802805f29f1b64e2c0913f9ea3c4780de7f2019e8bca63ae5ff6512c6b69120e693d658f7651b78f127585a4d7386e"}], 0xf0}, 0x2) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000003400)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCGWINSZ(r11, 0x40087468, &(0x7f0000003440)) readlink(&(0x7f0000003480)='./file0\x00', &(0x7f00000034c0)=""/58, 0x3a) fcntl$dupfd(r5, 0x0, r11) fcntl$setstatus(r1, 0x4, 0x4) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000003500)={0x8000, 0x8, {[0x5, 0x9, 0x7a0b, 0x4, 0x800, 0x3, 0x9, 0x17, 0x3f, 0xfffffffffffffe01, 0x1, 0x3800000000, 0x5, 0x200, 0xe958, 0x0, 0x1ff, 0x4], [0x1, 0x401, 0x76ff, 0x6, 0x6, 0xda84, 0xc2c4, 0x2, 0x0, 0xfffffffffffff000], [0x1, 0x7, 0x7ff, 0xb0, 0x7, 0x96, 0x10000], [0x9, 0x5, 0x7f, 0x1, 0x6, 0x2], [{0x7, 0x1f, 0x1}, {0x40, 0x3f5, 0x10001, 0x462}, {0xe4, 0x6, 0x1ff, 0x80000001}, {0x7, 0x3ff, 0x6, 0x75}, {0x4, 0x800000, 0xcc, 0xffff}, {0x101, 0x0, 0x2, 0xc0e6}, {0x6, 0x6, 0x9, 0x3ff}, {0x20, 0x8001, 0x4, 0x3}], {0xff, 0x80, 0x8, 0x7}, {0x400, 0x8000, 0x3f}}}) 16:00:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="015c7d80eb1bfd47a8f2663c8134c61e218871ab0467d4f37626f27397087238ddf9eddb05dcebe75c15a0d95910e2f575cb8fcaaebb1b3c7652eb6a57726f8f416d15b9ce4cef8af6d285123987d4868d6d2134e1360abdf031fb55bb96dfa417520350944503c3d35c598f4850137f5b799a90f9190236368581f12fd00d88106c52fa969acf8a921f203544862e203a64221a4a38ce129fe05ef39ea8e4958493e4e1dbaf2f30864bb77cdc60b3fd9b556043b6d07eb2cb565ede701bd0d8a3f9097e97af7106b2367d67d0d712943379b889e09f0dd3459f19c4f10ebecb08a1b1acb6f66be5c90bb35dff40c504836522d6f80b3d8b7924bc1a159d204ffc741bd2ca6da27ea2dd272cfa765f55835de0648987b31a97e45f891a7173fa071048118b5880769142dbc9a2429d690d5b2425367e9ac4b5c5f8baf201f94428a07602de72c50b6ec72e5f094e1f2d9971d856d19249896454e4be547e6f5b0537d7b91640f81ff09a768c8455741ea7d9999606297c59d8dd149a787017723bd06504964b27f08f2662ccb54a429cd22d7d53491b857851f74647b0ead9eaf383b8e7bf0ea649bbdaad6c9eb690bcda5f85afdace0252f55197e456d88c4d09f2a532e0f67c7192e0f71239a6e1d0349aa248c21820d0351d0bd4f35f95f6f732f1529e460e4f132879cdc86b9d1ef9d6f2aa0bd763ac2c15a3f8fde6e22284f8bd706b7fedf27b989da26b8c101eadbfeb4f50bd51cb08fde8df31dc02bc22287cdc390e99a83967a01913bad436d55a6be1866c28376b23b8f0562d3c332f69b44209ffae2b3049c636f00b85c2a981db5b71c7fac4c01e4a4f3967c2218a17f1c371ced9f17cca9166f21b9c90e377e3dc20eb346f45e30e0d95f68d511795b49f72f211d86e78b76daa5b658d3dca9a13bfb2889e437a90ba3e24d98309e8e64c9f39a57b4ad60a80ce8470675714b89a1dc9cb977bb72f69027d5aa70edeaf19f5dd92d6ae4fe1e0356957e7c6a4829f4be32db2f614d227e3462ff13d869539e291a3b2ef55524f5b2280d05a1a4c3b8b6d59ad2f721b1776ac0121b2deb8ce593b08eaf7e4917f59b1e37d77e53c7441ea32b849da760ebd3c64b318b73e82ffc2c403028565b8b743713536dab25c7b46e1df47532b9127d186dcd7870721d7f151f1431f81b7301b31c0995140ad4d468b2850ed63dbd3115a8237c554a6c814469ca2e74b44c598bd467f6b7c7b4a25e971d6db54acd76615a3a12b886e34a162c6b221acb050325f9bac3cbaea1d0cb7c69e6732a96fa4a08d2eb4cc798585bdf66572da9a085e5173f4e13eb8dfe8c20ad02e945ffe3ee0769f2fcecedb15e8bc31f144b4be769b0280a874b64371376ab3c2e959514ddb92b82ba819ea73d3bdd858e0877125e2021fbbd9df55670af4aa369d033a340c745413010c4a31b71487dddeb9ce0668dc80378d929d5c8dfd3c8ec9e857e5feec701d171d6bbd5bc49941ecb0b59f0d994ebbff009b1f93f9210e5a58184c3a6968272d50a38996f507c120f3fdc4f07fb3ca3112f93b9e7e07e6187f9d123eb5b856c2ac2d3a3907c0ee8fcf67e43008412215a56319e04f9a8ac77c21c755df6ffb47b589e4cd22d876f46766ac9cebfe0c0d0eda5dd8cde96a1102dd8c668e05617ec3eacc38e710649d23b5f467490f0a103e4180497d15afc11302cb80dc8ae6a5b086b9da3fd56295877a9acfc3ee820beeba10852e9f3fffd9aa4cc8b3973547e7a8544aa6e36b3094b4b6da195d523e68cb7311173869121fab4ba8ebea05087918fbe354cab5b66b88ab9b64890cae1fd516c932ccb746e13728ae77ba305082702f323b4c1d6ffe51afcdc491f3bc6300987052d96b68cff7e5914a20e4f5e2913ed2824f735eb57a981d9583b563b8befc37c66823d8979fffe6a25d6b998b4d01269563996671308190b69bf5ca04965ff382e137fd4c0bcc9848c080a41467281de2d5ff427ec093fd8bb92158c3fc6bc3157503081c38ec887472052de5002c4f1bed6b22421e0e4cffe0450fcb0975f588d47340713510779e0f63b1d853881cec6560f487acbf1200470661f0d56f2ab01a290e6ded903d70ef76f040901cd637504cef500c09e775f0511f65f4601be90e16159f39544409ce29ccc4ed896a778912041b7dfdbe9dcd29bde762db05b3835e14b4aa68223a9357db8935bed2fa24106b0558d32b2f1f2fe794f4a89ae6fe3676c04c2d4285f0390da7d6d45648abb9f3daf5d9e7b006f9c34a4a9c327cb9ed7798e9870d71a884c1adea7511bea346dda79e08db67daebfe37e7dbfe63242c81be562f6e00d3b21236c1f2238cc3cde8b2eb1865e603c0804033fa223ef02f585bcbfafc65b2e672fb4d9361cbd696f706e0286c3c3fa41827219faa560205eac0555cc40556a2f13c06427cb6776443a7556518b9c0240814f233d7b6762cdd164f019e81fb8ebcebd4a29202270f9075198a7b3c7cfc85cb9d68eac0a1624eccdc7298ecd76e150a322c472b4dab3aca94a09e5313de680e4437067f274a2606e7fed9488472da44a03d1ada1519e68e4e792b10bc9f469599baec723924e915512087c26467168fe83f4f7d512fcb2b7727479fd82ea2d91ae8eb8eb2bed89e259ec5d2b60e73dc452df0fd326f58004485eb967e56a496c3b3a8dd75e92715d04c7f95982b6d6e6619164b80942bd36d24f4fff3901613cf3145fdf82c9ddf987c6385cbf8a2127e057d71b24ee5d3f4e88f7f1a169f30f88459c9eeaf2e9705c6cbc9a7d92f662847340ef068761a41e5125ffb21a6889bfac55dee74b04f74edaed93965386f3d1015adb6b9aa9da94c8c58a35452b85698b70806302bc861a2feee41a9e286f7ec84d72bc3a46ddb29727832e63a1f7f27b51c9e8d1d6fda0c3eadb6c4b7bb9660236be01cd1d2c5f9fe204ee563b0b4cbed35032486d31f8ce91a87ace0d6b170f13cbf2974f51f3995771483cd0bf003285d9366cf047fbb3015c9a4f29062846074a0b6da569ce33b93fc73f6d5b74be1745c4624036866bf7eee59e0d95496aecdede1ef7fe8fb7b9fc57fbf621701001581f7547700afa9e4390138ede7257af1b7eb0693b97f2d6a7f8f43edaeb182375e2ae7cf5a015a3804dcc48aa50942fc0fcb56cc9fe02ea5b5a610164127aa583a7126cd4ab0e6e6120e57687bbf86892bd6279c67dad4b199b9a56c6a5f4e06dd0e147598a5b23f3f15509f4bb8638e9efd360cf1cede3d925ad10325a24386dc1683f9caa02fc81b24224161fcde2c80e23573d5f3c5ffd2bed9aaef6e179998bd3221d3647bf9af0ad1385347cd154593999f5d9ac965170d787e3e9c30939f0ef65167b8266ce6298dff37372e7509ce3164a41e0f43f431b337c7690487bfc7bcc154752cbf05d6b89712d225f78d42d5737c94767c1e34ef7a934109e7f1d6f740a070bddf06db0fa7a1667f52454c22cb9e474e8113dbda52d5d3b32daf90892b317e51e379f26b891a9faeb4a6b72a2b544598d88fa872873d4ee6b8e637e026181e76c6d02314773058732bed654493f13eafda772821269ac1bc7eb5c9b5bf19cb609faa3ccc2372e8d10154c2e1085e2725cd55de454823a481523dcc953cd3bd988617c2c0fa4b5ab033ee5331c5dfdc002ae9c2acbd3b275acca13131aa6183ccfe650b2e16ba041ccd53425bdb6d5fbc1e4e01c327d00b4fd445705cfb415c890b0ff993706bc3735c56437bd27ada30585321480d27ed54cd03263d0c70e3cbc508aced4a97ead4e5a4909982bb52967aa569866c620007291b1315f4ff66affe28fe0aa0eb847ec81166cc167a35e8d263d4e7ffabc9c312b91451a287cf5d1726066b3cd7354754e389e6260f6c114e566fc823d4fb140afbcbbb929213c486327081c71eeb1bd499d5b7c92294bd3b458f852b78316ef52241dd45439a22e8dbaf16094b14b2736abc5c6f3f4636df2fee297ad5f41f302b3b913c0ab86029a91968eb5166a1911e9498341c01624d2c27d90122f6b3eba514207b75c5c31338412a287dc1b085a2c8ce9984363566b80a779975080bf9dc68b8f380209ffb349ea00fe03499eed27c7c4ec9209a1c65e1fcb913ae495073da3d4572aaa24c7c7562aa0a0519d4af399913ff35e39e84e156dcb8af846ca2d6b16ce6374c458576a1d9b32f164cbdb5b3738fc8ccc60ba17c493d1c171dd607b734cfa0a2cefbf1d31e37d93fcce1ea78f6c096135149da3d33a5dcbd061ba04b3b9c3b2c17240f06dbf5faf3a24cd13e3827098fe2ba21ea140928d30dab9116573ae073c41754372691f783b341450d7c8c921c35c4b502ebdcff426203f4e88ded9129afd29a77441a83a9c6e75567e581a291f0d11ca1a639381e88c9ffbab15393c73370419e09599521a051eaa811b9259f3a3c5968c5ea3940664f5888e765e4d5e0a2852ee982460a5fbbbe71161ba6edf4da79e7c4b46187d6bb67b84f0c62a6b1de25db4814c3e238a3a4a01c2273d48c0e29339dd164d1bb06e1e3fb96cc3448a9b3f810e1d57dd8affeb11fcca3569b47499e72e403045cbd1ab0f5d019d3dbc09f11e80cb0786e6152d9320efff8f5ef43fffa0c8ba742f21ef6e8d98c5c1bfd3624d51e7ac16197b523078e32b6d281ab7c68dbfd240eb662c53d9ed607b8e1c5c2d59987f0e57477a8918d22b2d798fe53e2f0550a3cc793e7954beaa9433c30f2d921245325ebea1af7faffdf801e9bbe4c402e8da591a3e8f9f94629c36053e4c092550cb85e80c9dc4511cf0dc2f56c173bc78a44e12f2febacdc0e7be95263b4da9cadaa22abc7c72e9bc405cecc0003dea176359b4cfa7bce7ccf970e4265382a55f3a56b549bd5516eafd3d8b726fd3ec7af874dc41f16e2e6860dce3852b05f82ea7484d47a6831cb32ed52204d6d19ecce594067f1323f6b9f8a3ae8587ea67ef1d6d83a697a156a3539bcbd5924965601ec499e984cdcb14b756b52ed09002560577c8c31f61ebc2ae1fd5412dd84a3e7633849210a3edb783c4922853098f14ae1c369d655066a9d12595e0efff2b1a5c7ec2cab77312ff0adc96c1d8abc2f21eb274089a82c5e3bf31d796398b5df2a6fc53726b633271703902576b44733d1da76cfdb0f028928e3e54b68ede86563b74975d803bdb9d5e661fa1cfe0fbe7acc8aefabbb7dc911d230eb3e3fb31cfeb19f0a39b558584a969f46101a8788675e8a03327c1e5f6ca1b3b0e89e7049debca52505ee6919a2201477c1809260670071f5d5d93b8220c36736fe3ceaa0e939cc0cbcdf4c07acd572810acfb4234c8917b17e0cd82d60790421ac0de02d55ac3d918a75dcbc1b135e98056de8798ea490eabbbac0b13d5a9e9eefbf6dd1e166386088c8c25304d395f564f3b2017b9761e969eead9576bf86e7946a339c4d07fc745fa66eda465db26b461bb06b20071ac65eba772925e0f1c86729166372140a1d296234897a3929424e82137640c224e83eb4e9eaf999af0c8e51b16b42873d3c0d79e50a420aa9a7210275d94ad72ef20665266f906ee5b5dc0c5419fb425f7184f7a6270d4e0323c55f630741ea9cb90234b537d869315e935149142df80173fc2cc24723ccf497707bf47c023c3d6e024bff38266515818ffc481da5492fa0e182b549fd0a15caead8d8984b0be594d3ea7b100c7aa27385e9702b59e8d6122d4c89a8c46fbb6959d763d3d3c000d967dbe48c8ff4ca859544349700db68b0009ea046be0c", 0x1000, 0x8, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) r1 = shmget$private(0x0, 0x4000, 0xd1, &(0x7f0000001000/0x4000)=nil) munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a02cc4e1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac0070c408df7ffffffb45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0d5542e1ba3eeaeb572f7cd95a89"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xffffffffffffff21) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa9, 0x20001, 0x100000000, 0x1}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = getuid() r13 = getgid() r14 = msgget$private(0x0, 0x682) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000001c0000000000000000000000c83d00000000000000000000ffffff7f0000000000000000000000000000000000000000008ce9151f646a1ef10000000000000000000000000000c81b7299d06e46956b6382fe7e214d78af7358c2fa642ca02e5ee00e616170ea537a1dce6ef82226ad4fc69e20387d5e6ce5a1bf5a8513c6c295777cb121a4d1ce9590cb0182d1ec87038ef08e6dacf15ad2f3c81bc878ff5d10628fa175f0ff6ff31b85307826a8a47392ca74028fcb929a09c34b6331c9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x6, r3, r11, r12, r13, 0x41, 0x2e0}, 0x0, 0x2, 0xffffffffffffffff, r21, 0x0, 0x7, 0x20000000}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000100)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pwritev(r2, &(0x7f0000002480)=[{&(0x7f0000000000)="c5151283e40aab3b74429691e68924ea76d5913bb34c31d0b2292c0499e1c34f1e916b25de9342a78b6af7234a5fa62d22b9445a0592a415c3f01b221ff043321d2dd2b6f29c639e08dc9b0a4ba453293da1dc9d2d7ea3e0b501eaea23bb2f788eef799e4e4a6299866e0716a9ffdaca493b20c963105f945f9382c1e4c2a8ccb7d97c62dd5828b9eb9c21590583fb2118f82771e5eac5773a95306420102037fa3cad9223302092a62364bee9f2a0f4e3", 0xb1}, {&(0x7f0000000100)="8ac04986e1a2a19aa9da1b9921c0e1af959a3cb2fa7574b0137a28e8df7d09b988de569f053d6daace0092681d553df93db548b17f986234a0e78b39463ceace47e207ee84375b8bc9a9862ddc281ae277e14b06bc5b91d59710", 0x5a}, {&(0x7f0000000180)="5a69dc4a6d0bbf593190525a05134e1f33c09411fccfb371b8766c9cbd29507d5865844494ab9858b5b36f3ea33872063656ccf2c5f1d58da4d50d9072bff931044dd76fb3560c6684c20740c452d99b0d3c6fd3f7e23b9a8096faf32abcec2b2720fb80534e618e82119ebdbf3b58bbe84cb537f269595259b88514d6a2b623e84178fca8e54ff350434721a69ca68ee6523eb197c708d5e146af88abda5aa9437241267311eecb0e9c350a8bcb64c7f731b2d405cbf865625c7b0e0a71ab4316e07d4d5415add4addad4b777ec3842423cefa13b390dd8a204bd562042761b2fdce1f1156e6a1727d02e37fe11155bcb4c0576b84baf5e6b2a641376611b23a6d683d8281d2e1726ff886de7933f3ec4511359cfc6245269c948be2dfc868cc7f448f45199c61b1db01ae9bff48620702009a3e9fb24ecd31d40126876a605b8813654c526c16d8ca9bdc88624840e438731e21befca4ffd16a89165afc9af2d48f0bb04c89565c78430dcb77adb7e964dfe8fc3fbdacb85a55bfe64ed5d12ff425148dc082d496d7bd7755809c0e4f59f34156046ee2b8e5a8eeb74d0d9476b8480bd55777c0abfcc696bb823684a22e2c08b880c985dd3254634e456149fe7c194c233992b8ce723413db6d62884bf78bdd5760d0049f506e057b398043069b421da66b373a2080725cd76573db2c9c2ff1211a7148e7be6b921d7f3f58e6b25d7c6bf3e2c520006d33e2f1082db04566c1d14db18a38bd7120296cf73bc477edaf1b06fcb62c013984851951adcc9c032fe3d03185e7d51510175f93bc20a3e67ecaad8805b475ee6e9989553ce209bf917a0cce21dff6241ceaf33aadf7720d19eedda49fbdf5070ada5b3cefc70c159ec8ab8394ddb3321ed0608f834e31b91933b5c548f7ef4e4fe36d7f39468cb35173ab295d11f7b0c4a35513bc531cd0fe76b6cad72ee969b533d4e6be684da5777a09012fda1babf9428a44e906b1e6314dae99b1b6e72e206703d11fceb9df9872c8cec84456d3818e06df911c5387565bbc501518c3c2786f35926ea83a865b8a26f8855e9b88fd0a8d10180240ae97224ff73232ab1f045ed3bbaecbf1ef9dd91b8a38faf7b14deb0da5399bb82a4c032c1afc57e5f8e8aeecf12b5f8371f152abd486e677d69b88bc7b14ab8abb1476ca71a402eac8850138a54060f10b520375a37eb85ac715d4bb4b8faa5a4732235cfe3081d88d02862ee726f318a7aa164122db2c5270e9daa2c3f96f0b8b6ab8651d456fdf51de0e28c286854edbf7b8f5f4827acbf074d75dddcac169f20fa3dfb20227bdc43926eba607e4c62af2ad735bbaa889627000207fd982e74965c4035f5d981d196760f0322e5dd69ae2610b4b520c1c97047f3ce4f103f3de6d68f59d65a001ce39021a051eeb1fa4dd5aca9f18fac1b289c56cda0926f0366ba301e7a4821522448f4111b2362e596717fbc5c464871e6d59b02dba2ae54e12d76bc458bb3f0b9cbb4d85e131179571ace330ba5cc5eb74122f2007b69191186c99e6051758c4ae010c87a7a0cb8bdc2ef81359627e7ce60430819c02ce7d6755e64ac37f159eba06ece8fbd5111c188fd4d736fdf308a67f7d6aab9ed0c7c2a113074edc55d705f33c408095622b6f3af9fb051a74ef792da1d4f33a7bcd96a530fbb908693a99fe2c8abfd470fb7c1c61f191f85bcaaf2c6199ad89f1e019d0421319bfaf943cdb4d0036e5a886121147982d10ca2be9c7e073806016ffde98364443414a6c7a71ee762b8dc74542088252bf5d50c6718e25c6683bbc0e1b941591bdf25476e66eac2b4256dc67b064b421b1b02e0e74cec42a18642c5fa715b1ad8cbb82b785612adfec640a7db0eba62418af9eb099938aeea244b86df12e0cf8497e2f3e5aa9b49dd8424cfd2b4f651f34909055df3b111489f85f62be1c263a46048172cbb9cfef5d8df26c4682e02f35cb206389b7bc2674b3ff5d2f44aad13f1ce6eba78360a8ba3f00d22a6e8599fdb6a2f15fb27e40ec1b4086a239bcadfdefe309f0a1d2e235e435cdc10c48afa413cf8f1f4549bc350a1bb31ec90a92836a855e50de13989cc631ac066af32d3f6c20896eef9f467f3271034e773e8cf80c72983a029a76f8cf3c0ea8c49cb8cf1f31cf33d84fb937857fc6e921ba947a7d2189fd6d242dbb2e66beab9effd03a4754d48706de85be3990322bc3c411b9dec9957f6500f287ef0f0ec0a26113b9a9429726b2461bd3e03267e6b6790bc41a7dc7c2b3a8a9d9b1e995c8bbbd15e30b20a8f3b783bdb4c888a8a03d27199149c2d4d5104cd34ab841b67ab9d1fa9edd22eedc8bd77a1a32cc0533a25738da74d6bd1ed74d9d578c59710a0285552df5085b0dc6b3785f5bd0294eb4549ab1468b50f26c3a15f1b7a71cb5aa5d06007c6cc91e21237ef4f451ad23a7571c2ec9b27995fc2e358146263432f3a0319086632bcdde38cf277d8df44d297231f99533368cab202fdbd16de03e387233a77cfbebc5dbd78da1748cc2b3e9c055c12859cbbd60630f8db880ebd35b235c8cc637d0b66ef6c1b7bd1e708efda2098fd9db91afd407056b56cfb253735bf132840ab35d6fd881629eeeeda6f6f6a4550405cd19153871999b3584607909386924d0ef45e88a00d595c00539de4d7b1847820717afe2c6049130491d645ee8c9bf5837a3a94a55377717f8dc3c676ea62184a84ff75bc3de14b08ce0d9d66fe869356050a9b5efe21ffa5aaf170aced35d335304b2649bbaac58fb68b3c3892b419c6a8c0370c40e411a6528ebd4a31a81ff3872de1080fce760982003c69cd74f2d3c21421292f980a34578edc4df5e87720abf3e76f2fe385fb862d2c36ff8ac8692f8fafc1c4b1c681019ead670138a86ec9da8ce1d61e7324ddefc99647980a76911071c9819997b9fb4edfda6b7022498aec9f78387e95924eb722ae175a0634a814f1a7647dc6a0e39820053fda52c44b5f7e6d140aead97b233bfb5c396c3499568ce7ff719622ea62b0d83a59aaede4c7a16353f3c547ba429ae77c27d1c191de62590ffa4d36c0cd18618c79344d79ca4abc2444685e89b3d401107f8c8bb6a96133fb4107ca73369e5aa8a5630f81409439fa1cba5b3166c2cfdda0406371a98701954334509389fcd54d2fe26617ac8e6cb8c5007951f0ad663704d60cbb45a482ab3c8ec944a773ca101ae0c4c036edf7a2f52f1bd57fe32f2c466d27fd162a6d65ede519e6cb76d74a673fd78ff2300edc3f2391dba66f0e6ec8053950dc127b311c38455f52618b83e2c0a4d653f3cadee3fcdbe93551f8e3d1a3df266e7891f0115eda64e5db41476b8e6eff5a17ee657a5cc9846abb5a7d0e980f2209d758845cd615171728970ee1d6280aa08685c3878053579c9779a59ed7b553d434bcdf25dbcd37946332e51ae1ecbed24fb90f7bf6726df68c2b89cc246a24775260e6123342cdf91d1a5250dc5d1c09307bcdae9a4ed104c925ecf6b4576d09e0a193571d0df9153e745355c1b1dd6fd5e84aa847c626d877887143b25ca1ac51e2e32a448e3d186798c94f4e5b0c3101e263f7445dd7e10e7251a371e5ce5c95ec18a19ad90c462cd164ff7c9e73235fe6172a7d9ca52304098c642de798c7ff71f3eee5761f98f1a1b78dbb8d6631e4214aa726bb469bbb2e0076b683b8f77d2362e9185469c58347e05af14ed20ddda874750ce408901bdacb0fd5bdfeae1bdba02bfb5d6831d1bd93257c62e9aeeaae77f881b305e1ae6f30195767387c69081f5a417ca1367702eac8e762a2f24d6c3b75b7298459437a8deb4e8900af79b336d51cd90b8dfbcc05dc9170c9a2e4676ad0ebae6509f57a53bf8575b3a8f12fec63d084b081dc047f97e3991f0e6d3495589ed75094fdba9b251652903fc9e5e398de07933e3a0401a6912c27eb6976264b88ce41121a771855da04046d64fc236bc1b893763cb717b4b2f22562969008d2fdcb40cf160971a463ed48fb25f5294c7a1025a1f952386ecb45942633b736f4683667cdff28a58d9977d20bb38f5ed8716a63b965cb49e03a77baa6ee20199205eed44df4b08e4e82ee65fd7a42955a8ff2b07f6866410be764b02fbdf81ac4bdd704d8403f85995fcd3efb2a1ccab03ee006676d3152f1bd2dbb2c4748ec1c352ab2f32e5ad48da70dd01b833d7e994f1c0e5f9b8ae51b594ee4179edf2e929fa043c7e878da9eebb379a1fb68c441e603c58ea0035b29e790163a2eb4b76db7282147fb82a2564d366d53cb4c5a7025d66cb3c7e2d47c11d524dff8d861d90a4cfd2069c3d02610b6a37a4b4f885a8e56c75f2c6cc8f4b2f70e34e832abbdb992bc5d9b29adcc0c20fc060429e725e0f6e17e436a5f3356405d1ee3709e7112a1e89d2a6a96ebcb6cf2e60817e27a82a54ece66c878f3e9a5a8d4ed1787a336484c722cb76fbac608d3509207c1b36c1134011e59b00aedf612c5e3916d12f73416b588f4cb6ff3802cafa0b0e7003adc6ff579f7cd4126c6ff221d74c3f16b847cc1966ea7087476253950aa3104709ef0353b0fb5c6dc7a1aadc3f8b38a7e58ad2a3a679abad958fcfff33e0b2af007d215847c9e5700d561644f726046f5ece573fed11db391200c80424d0ef8e9595e984ae54a8ab8ef28bbc006c21299aa2faf2e54ce230612849e922fad7eb216daf9ed6fa06196da5887e1b6207408f45fbcd97f2b4d6a66a0ff64d5967b42691498621ac090652b2f693a998186fd308adf38de8f7685e67f2703c7087d78a6df23a12c102718f3575b5c2f636a48c3b768467e1e52f8ed130dd01182485bc9be8929436b22adeb6b69e09bd9bf7face14b0a90fe13f835f137ba0ddde7231cd60f07c16296b587a75f67d6a54f37a2a96f1e1f8566b8f8d1b3b27c4d345bcf3ee28ddf4ee27f2f1c1459693c36f345ebe5e6c95d37b5417895f05953427d2ed715917c72821f8987b9f80e02c801f5e012550a16fd243ed18c801a239f26fb5352a550c2dae04c4c54c82e6943239b4d8df31e72f197880aacf83ea0112ea80acb3a14702871ea2a227ec0c24d1ef6ddc372c70d8b150f7b54f0a6f70778ce8200c034a913de80a1ceb31b434ea363b10f1b05700dc6d37efab6950aa75c69e451c20d5ba14baac578ff65a012c976c749e6725221debb6da3aae589f1c01023e4d50f72d14a0722fc407bcf3cdb18275ab2d6107742a9f27093c7c0bab5612a24b56ac354535653d5a7597ef0890cba01799eac2e02a76db077495127f58671103896136e0c61ccbeca391f837ca8416a99fc9a15eb537fae1b1b1da84828460a3e96d44a2dc7075b275d6c4a7693e35f095ceb65024c38276ae00e3da571eb590a224c3cc32361ef00440b8e23a2bde9c14d58375106859cfefa33dae113d1899ca8e44f6cb236cea4abc91e6adbd34432d4cf49806eea1d6189ebb355f10b623f111f0e607674cbc751ececf35e4280d1dde73a33ea00e41bc1142ca702fcfcf4658f29fdef8e3e0178a7a4528c1912a6903161b4cf4858a8ade35329a370b4b886d4e9fc36434f5acb5a92e520ccfc64015ddd37ea0687d2d6f711a6f0b18975726675a272132d0a154dbeeb4040630344e0493bd37d579cafd6f796682f5c2d8ac5c4215a02cae0dab399ebadefb78e56e90b5b1f6f9dcf4d827b4d3b316aae041e480157bd5f4af5da9d552973519a3ca9cc7f1ffec16904458f674da3eb216cf2a1edaaaca0fe0f2f45df4fe009788f89053595d6136b4d7867", 0x1000}, {&(0x7f0000001180)="4ac90f2fd8666d1bde063a31261fcdf8b753fadf9990e4482727f7ee464c41f164c0a556efd30728e22b6452eca83504606d550f434c3102f4e5eaf013e847b0e7d194b8c8877f3fc912850537c8f590ef1a675727b1079b877da18ad54c5c57532617b8a34bdef2c6196afa02490667e27cc612e9f8778b34f651d2d26068208d310d14", 0x84}, {&(0x7f0000001240)="b8baa215249b7557ffcc8ee6802d48216dcac214bdaa27cf9202715fe62bf3014b7cbc3dc29f6e5eb216cf80aca3808ffeadaf69cc74a90e91c4c6012733127e1caf199e8a5d937596e340be7c61f1f3c750270aaf90fe804e28bb5d91fd22d2f5a51ae7f5ce9b214e1d89cd9af5485b5a23e94f3725cb505f189f8bfd95670253a14c8bd1f5109fcc1d4764251a2be51c36f923e3794e66d7364d27440d6197406f84934265da30a0fac0ac0b593b0b2f93c23aa1f75e938e0e83b992d367ad200338f17914b5a53171342acb09cf0c1c3dc3465fe64a997e", 0xd9}, {&(0x7f0000001340)="b7c3dae8d5403246bff4b11fa18927f661381236fc5350041d4ff35569a6f39bd472606d425285e23ec530a2e8f26a184847265ebdd47bb742cc9d7153f4311e0f7d1cd6606e4369b80f3640e23992a2c09afb3c59f32aa090eb43de126b9da369a8dac4de587809fcb294760bf5c524de5f1d1905ee8510b0304d44ff0b56a7331ed30520d16675c99bd13fe3516d9ca7ccd1a0299255f1de8c37ca7e7ca74f92bc504b253afe9de923d2ba08ed6f889759b5d6a022efcf061e3141097a2266ac2671e945662cd3c139a3c2b77173f7f4c32d5f59a974ca23a9b27d1bc167b24df803e7ac2ea3f27f81463e9d079d0cbfc7683ec18c51b159d7763af0fa81", 0xff}, {&(0x7f0000001440)="76eaeb2378f46d7eb44350d226779948a7220ffd38218d0c36a383622f7ee534403a1827b8a2f1c684f8b6d7fc03de21a46362283d76f5270de18aba8722e1cfc76527d05980ee0ac12d606e5c8845c085b75edd10ce3f056c8d9308514a460c79ed02735e24a3daf2aac18e31af8d622066f9d5aa4adc5d1ab5033c03d95f3b38d5d3a804aaab25874d118ef1d7d47c4040cfe2e6231ff06a634155b053c79ace1c1de6cf17914ceaeae04dfd54f3134c4ff9d4a4ca129332647ecfee97bbaad7d186b9c1792c9a94c7254a399ec79e19393a6c71dc64bfb9f1ea73cf05f41796220574906999beca019aa58f02a896535e0a957eda184bd2a5573c939ba126cabbdf0d1722a669774258375fa67e2e179321e4475c6ebce58b7a9df96b85fbe0e89194917a86673dd69d440e3ad820406fcddb6159994f5a130639908fd646cfc5669b1ab68babcc3e53bee4522cb0dce4a2ea16b86739a3405af86e134b20a85bf89123d0c2f1240e17bbffb2835842754152777c74972f5b51b5290622edcf63b87eb7e9100dff03a86e554c218599f6aa4e5f46764997db4242ac0054f053a0af124c9f3355314c9dd4f871eec2d6271047866002d42bfc557df166fdced82ba871dea17ca70a3d5a44f3cdf6d8c3ddc00cca72a97adf93d27cf16dbd9aa33a0ba0e23a7735fe9d43570f76d2c5b7bfb45a656ff5d189497d42f422bef9e17999093367feea05db93c7c52bf457fc6adecedc1e41d8ab80bd7a9d0bccf0175cfa4db80895127e9cfded94ee2fb35a3991065eb42338e5599804f75c33dc07ec9e70cee1dbdf8ef71ba44550573e849051b74c738e01e5bc39d522e684a39bc7071bdf83371c7cf3128170085bf342b75830b2b1dcf994a870463ae4e7c3925b9df9f46942f98fe5334eb80827c650318cf6f5ad111def8abd2f91371be8eac0c603cf4d503877f84a9ecbf2c0daa8b17dbfe08ca4a0e3c555ee1f3e7e67b0d99a6f6c293af57fec8b872d7ec91e34d10053bcbbfe975c0e7a5d1e53082fae9685c4b6769731c7f021c353c6e9fddb721df1c4012be29840f2f3abd711a0e2d4a68471f6bce0bb6a967a97e7360a48da4e3dd345fb304e84aa825e80d5cc288323a04809b8d59fd0cbf61964a9e62a52c96b2a1cc74f036810cdf38905c5d560ae226ff873ee3980fe28079ff2873b12821c4be62cae85e634ae3fe77621f9649e69daf3dc05443ef4987ca1159b36bcac4e774e3f1ca7f6910cecf5033bdcd44beaaa38191acf32ed7f80130428336037ff538eb89c0c951fc3de8e4ef78cb7cca6ad8058dd5c4348a181bde7f8cd8dabddbc3787f379d1f0b9b217126935a042a18fa37dc9aefa8054a1a397c1dcf22c12ebe0c06951d1a2b48d4f6b9981ed50b73cccc9fe9a057ccfa93fd8a22659e5e40a2dbf2f0d0a33cdc4a8b73d9e8a856990f8575c2f3615eb659999e7c8f31c2ce474cbe7dc11e887e194b60e35f04c2dde50ec056ea8c99e4f555998a9e98fed12f1849868714dbd63d6ff4c2035f2aba6a151c6ec46c01f43c54fbc858aba149265c9fd37b7c2f24ac598d300d41bb5834ad1328919adf9da343e738bd8337b871ccb878602b891a449922df8300a64570d60bdb9a5e426fa1ca85e756ddbaa9ece71fe736837e4dcb4ef0c14d1d105e02f6e4793273a641435cdd387dd6f19193b823e9a95196b88066083bfd5a88b61f45304e78b5361c10e0b55218ed1f4536c9c11711f40bb3989662a1d79ec207b2dd9504f84205bbdb516bcca0ee345654eeab88857340d06c528c363ec5cb5325a65362757a9fec084825fee1c4a66f535983b2185243429e3004ac1636288561f694bd468981505aab2eadf354308e8dde74914e806e7f15885082f2ead4664aa224c888a35a0834dd4dbbf3d27b7add183ea07df3a6bf6556532912b0f2c0b4e458567ce3259da81d0e0ae4e12effb7f7a1fb6349b0c7aaf0167f6af787b8440f16b5852f8d1f64d30bc7fc29c34811e5c6426c972d7b0ffe17ebe24904aa312bcab7f71913e84ce3b2a1f97ed1cec0dddf42dc8d6794c8a56c6382546490df641c67c8f2e950c9da2963f6b2420d9a010fbfb78983f57c44ae72a6c787c2d6c866c435e9fc1ce3db19a8a547840af34cae6e56e47fee90caca27497b490c6be2b46fcd0f8b6cbeebdf6510fc918ecb94ede0818105c15d2eeb70031bed90a73fe4735a2d9c6d8c1a5dd3ded754e691789ba1d771d2664714334d730ed80d5b2db814e90b8b027cafbab611413b77323d92f56bb58f9493a8a726545a7b7af052db3211cca9f05903c2e26ad58f3a0d73622974f5513ee908f06d1fa7bf13fe885e9c87fd2eb61d347aa50869d8a6d09d85adda50f5ca7f69a50f1726e42d5d3e548abe7e9b69dffbc6709793822b06d0ff4624264db041ca23bff3b4d7166bd3f660ddac1b0ae8bfde29f6ba1ce66d87dc8c93520d2df9ecb9bc749d07b2d3a5ecaa0df9e935b0022bf540517174a9e6bf9d57a437b75bd4ac66b5b5a596f1d7b5e0e20d35b34b6df3480e3b1cecc49fcc6dc153c81bc2b717dcbfa9a2b0c40be366a5b79d26a20280f46d2261146a7847066765d134f3eebc256290ef17c4368d83e3ed2dadc7a2e0e42ba7652cebf6a63d9829ebf76508e5e97bec94512d95a0087ffba187ecb9a798eafac9cec47404f384551f48305dbfe918936af130a230b8a30645bbda07b6f3c140364ce273199d2cf66c444e6dc77d9fdcc01348f5560e5124693a97cd15a8e18291c1459beec27e552df0b03324e9318a54471f6f276c2949b3e5dd5fd518a112a48f1e1ddf59aa9e73b60aff2f49118e7260e5743d61ac10617200f5b4a5d637e529a899e859413b74f933d7fe0e4e550ba290649ea6a66b9c74ab1e8695d597847664c11a826e59920e68b7d175ac72dbec40d1079550aab491e5ec2b1e9ef1a73cb1d3bb9af039bd196b408527cbe4e537dcc14c8cf06382b5001d97517cf69bd2646294d47863dbbe6891da3a6f64b3c10fa056734d23969ae3346df6d61d7b6ff61b76218985bd0eb6c839bab4c89b60feb8e76f1120c29b529e318eb06d79fc79cc44082a756c9cd01d4529f2a95d816a9a87f2a8a7f8e8f3f913e8becb53f240ebfab1c3d0c90ce34ee37a035d0d921420cdf08f2855770483158fceb0c461ba71989c617a78acfecdbcf4b05026a3076cba6756d95480fa85a437a2ea3542fe6b2207c2a1dae0ebb5f4cbdcca654257fd2496c7dc9554e4fa488591d07002739fbac2cce42bde3edece7a4aacbdf04a5b31f83e79648abe46d1d83fb95939741d5d9ae76dd8ae8eaf989fbb96b48ad2ae8dc994e96f7d1b9745c5793d598f2e8c6e9431281aee99ac745d17228d9dba1a4376e1be27172c6bd9d8758c417860dc0e27c7053f59420b112d9088ce4f6bd9722be926ac6f1137cc96ed15ecf5e945bf5ec4e255c68a0eb3941f9f853e22f75027e54823343fc0f170d157d6397810c8202c849f5de1d9e29fc5531c7187f0e47abd6558a5b69ad7de74cd2bd20629145255ae7095d4b46c2e2329b1f503eb2a3b92a73652b4a5c18e34e6ad091610f9d75dc32d92feb1f33404630d8e484479733c3bdc72be015ee65e7e8baade36cf92fbf5dd558819e37a0ff6178f71aafbd41c80d9f92e13e76f8cef3bcc1e29a4ec86a23f6f79ed8ff356a21a3ebdb18f09ab58efd99433557ed790b05d14cb07cef519d2934509a5942a74eff9f3cd23050fcd9cc5fd104259e4ab98e25ec4acb1d073bc8fcf0dd1864b4168824968716ec28b9715457d19a01f47c5801327747255963017bf965f888bc25db9c725d2afb257a755d41160309abb61e9a0b7dbc89bb1068bd609fb60d58528e5e9de840543c32f82925fc0c8bd30b3128d0e226df07a641f7df0559ca7103e2a8afd8835731839c32416331c9b9d163bb147f344b10f34067ff9dfb43792680793ae13928f56ac218c029aa1ff68554e6a43063d53f538cfb1917b62335c009fcbac275ecb417cd1d8ada9a23ac457d2010a475d5e852dc8c6eb0897cfb3923328c880fbc5db3329e51e1522ed8bf508a9efc941ab8649cb9f98ff22394cd3184a3951cfab9a6ec79d9d8f4764aa876389ae8feff92b9bdb94bb9a8cf6a29be33d90bceb2b350e7ac6a0d6113f948aecafa6f368cc9b2a15c4ee1cd536c3c2a83ea0f1095bc5134baf056bc8c5e5517c4625ca03c7dd363102486e875318491c03e43ebd86b2d832e7bfe260ed26fd89c1e7f65b0a732c718da37d61417b702eec0f3a0b949cd985473a9732a2840617603a5c5d17c8deb3d1e7ba42bc20db3923017fe89cd44373d7716aa11c0ddbe0185bce40272eb49dfb6ea260051bd9ed4f4ebdb3a2bcaaff5a996ff02f5f2e16c8effe7cfd3be7518644dbcccbfcc95bcd2b45ea0484e7d27e88694d8e7cbcb854229feecef37e21ebd8422985eb0a4d4d1362f57d8808f7ccfe7f4d90b4f7b14f19dc4dc578eff6d171179f3d7c39f90e85829c70d324c9ef7c2b277c327eaa0ce28d439d6a94785846a43cc349d3489e3eb0aeb1ac74ce491a6ce475f720d763366fe6132e5868554499863da5df5539693ac9d154a3235144925322ebfaa7e0a0961f314342a730c9362db255b946e23356c8d6a19871ee97438ca9070b934650718fa1c4a4891b96b312f4f03dcd4d32da0ea4cf2ea2d54218450e2e0a7bf10eda0b999360198dc2d2403634e3b5beac51121346a146edcc275f90b82e66fb61bcae2e16cc28efa02617006d89a91441157195270f0b67b9516769e2287aa3b07ff6e9489b57dc4e4c90eff674405677c52f456b14fa34868a4181eb3964804350b6fab657ca994850b2a9a154b36d7668a79f324ac8a47b235253855e3af355e2d1219eabeba4f813fadb0e65a7729dee432ec08479966d7981b8c8428d2857706c350b780467483c9631490f6b10c5061b8081e5f605d48bfe20c5196903b95933f56d3037eefbd19905cecf3838ad9bc1443fbe094816ea65c24d3258fde59c135400b75d5ffb7c8a506baf4a343769dd44b510538e776f88f8567c83f30746a1ebdaf030fb43c96b5d474a0e603fbc50ce71d657d96033cf6733beb5adb4f76b853fb82efa5b3d78db00d71a76257d414b079c035376d2d89b1684e9e3609e3d3a63eae0f3120c1d88352b5b8c13990cdb3cbc62c946ff58aebbd69cac24c7ec4df9f91068d6e68f6d6bd878b33e070363a5a5a25409388011c7c81d936bf355d37683d10d7047ef5f2ce11b66393ff75619711a640e45a26787b6c9ca128cad369cf27051e8870f6cc3059fa09b5cfdf44df334f2e695dd5b290a5e74ed12db846078b7671d63b97a5abe17fe8655ca071a272fa41a135dcb7468dc1ab5f1292bd8b8065fec53adbfa585c097be945dcfd8df0067bcefe27171431280a42d7cfbad2d659827fdad2ed7aba5fd2dd118068f0e51759d96ec5747ef2abef64efd94011917110f8de615208aa0e8f47dde0d1da196c64dd7e67fd6a42d7af7b52f15ff80a7aa1699d7c8d8d3c22ccd7f32fc5916c0230b570a3b92b12c5a562f32a03b563a35ab97358d926195390d36db22ef40d6ec802677379bc2c3ea6fec352a2fce95528a1038ed9b70dc6eb8dd888ce281eb9a6ee7a1c1779784cbd630293ff1614d68a0af2598ebd81d318f31c2085b9726f6dc2a08fa963785e3014247b44c089c7d53993f8ebfec77c4ed94b20ddf392d328a7fc74ec895b17de1577768a2f5dc17c804e", 0x1000}, {&(0x7f0000002440)="bdb69f9091ff9b0524e63d97e0c660222b", 0x11}], 0x8, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:26 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000000)="fbe0ed193233a14162e623840bf6f4651c68516c6fd4d57369cab267017d85ac7932d521a612dfb754023578988968507d1dec46b019232d838422f20d864d4c4f9e426431cd6d9736f5b1dfc8a1203ec76a45175a1115c16b6eda476932f9a696afe694c480f4a3068bc1aeb0e4b221a08f1881ea648e967b1373cc623120c3552ab5f6275543cfce617f", 0x8b) 16:00:26 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x611, 0x5fad05f2eb38cc2a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x80001120, r1) clock_getres(0x3, &(0x7f00000000c0)) pledge(0x0, &(0x7f0000000080)='\x00') r2 = semget$private(0x0, 0x5, 0x632) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = accept$inet(r3, &(0x7f0000000040), &(0x7f0000000140)=0xc) getsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000180), &(0x7f00000001c0)=0x4) semop(r2, &(0x7f0000000200)=[{0x0, 0x3, 0x1000}, {0x0, 0x101, 0x1000}, {0x1, 0x10001, 0x1800}, {0x2, 0x1230, 0x800}, {0x1, 0x48c7, 0x1800}, {0x1, 0x80000000, 0x800}, {0x3, 0x60c3, 0x1000}, {0x0, 0xfffffffffffffffe, 0x1000}, {0x4, 0x4, 0x1000}], 0x9) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x0, 0x4c, 0x800}, {0x0, 0x0, 0x1800}, {0x2, 0x200, 0x800}, {0x1, 0x8, 0x1400}], 0x0) semop(r6, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0xe06c4123b323bc2, 0x3, 0x1000}], 0x3) semop(r6, &(0x7f0000000240)=[{0x4, 0x6, 0x1000}, {0x0, 0x40, 0x1c00}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x400}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) geteuid() r7 = msgget$private(0x0, 0x682) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r7, &(0x7f0000000380)=ANY=[], 0x0, 0x1, 0x1800) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r8, 0x0, 0x9, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x4d, 0x0, 0x29}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x4d}, {0x6}]}) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRES16=r3, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRESOCT=r7, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRES64, @ANYRES16, @ANYRESHEX, @ANYRESDEC=r4, @ANYRESOCT=r1, @ANYRES16=r10, @ANYPTR64=&(0x7f0000000380)=ANY=[]], @ANYRESHEX=r9], @ANYRES64, @ANYPTR64]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="777d65e6ac467748ae06f85c2d8c06431ce93334708dd8c3096c3460163d227a"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r17, 0x0, 0x9, 0x0, 0x0) sendmsg$unix(r16, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[], 0x0, &(0x7f0000000040), 0x1000000000000284, 0xfffffffffffffffe, 0xfffffffffffffc75}, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017942c48 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017942c48 16:00:26 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x7f, r0, r2, r3, r4, 0xc, 0x1ff}, 0xbbf7, 0x10000, 0x6}) r5 = semget(0x0, 0x3, 0x601) semop(r5, &(0x7f0000000100)=[{0x1, 0x87ca}, {0x4, 0x2, 0xc00}, {0x2, 0x9}, {0x4, 0x101, 0x800}], 0x4) r6 = semget(0x3, 0x6, 0x54) r7 = getuid() r8 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x9, r7, r1, r8, r11, 0x84, 0x5}, 0x4f80000000000000, 0x20, 0x7ff}) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10082, 0x0) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000280)=0x51ed) r13 = dup(r12) fcntl$getown(r13, 0x5) ioctl$TIOCSTART(r12, 0x2000746e) r14 = getgid() getgroups(0x2, &(0x7f00000002c0)=[r14, 0x0]) r15 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) fchown(r15, r10, 0xffffffffffffffff) open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x878eebbbe8a8baf6) ioctl$BIOCSRSIG(r13, 0x80044272, &(0x7f00000003c0)=0x8de) ioctl$TIOCMBIS(r13, 0x8004746c, &(0x7f0000000400)=0xef5f) r16 = dup(r13) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) r17 = dup2(r15, 0xffffffffffffffff) r18 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/wsmouse\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) r21 = geteuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) sendmsg$unix(r17, &(0x7f00000009c0)={&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000500)="0aca1198b66d63783e47c5878baef4e3", 0x10}, {&(0x7f0000000540)="ebbafa46872d7a86c83a60b89ed3a44be13f751424297f904b10605986aed89ec9ce6d8384b60d10a0e1590f75dcf0b154bd2f708f22db3c9654430b54c09e9ebb0e34119f6c328425ee1ea34ef896d480a628925eca1d98080510be75bf4f8cdfb7649514e33bbdc50291ec92d382e3f8ad111f5133819af5d04c5462cf4f33cab9e13d76472d0d28245e09f64bff734110", 0x92}, {&(0x7f0000000600)="8968fe1b58ed931aa14497c8e90076105574ba6715c724dc4f1b39e42560e7f694c2d1adc7c094acd52d93062db9d88c5344e02ed533a169659d4725ab72c965d7ac8ebc0b53f611b987c7800fc08dfed76ba0739f38a607ee83b446563dcedc4496709df1fa0af41cd031c10ec1bd84897e70736423ed2ba1705737c3d58d96e3bffb9a3be88e", 0x87}, {&(0x7f00000006c0)="f177c960caafbd7d99a715367c64f7c796523b99d96b2255c1afeb8a106e17a0d1ac4e6abc4f532ce13d110489ba409978e1ad932d138eab0594616e0601eac0b31c11462f20e08fdfac12ee7c32e2962d606918374d571686dfdfc68f13a306004bfef81ca07bb314729249c589cd91b8d12c73baab7a78782540b2a8efe61984fb445596f1bb03d893c75ae080756039a63248ec8978d7a77df228d32a88f7efe23c77249c5e500ccfd073311e9cf7", 0xb0}], 0x4, &(0x7f0000000940)=[@rights={0x18, 0xffff, 0x1, [r18]}, @cred={0x20, 0xffff, 0x0, r9, r19, r20}, @cred={0x20, 0xffff, 0x0, 0x0, r21, r22}], 0x58, 0x404}, 0x11) 16:00:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000000000000070, &(0x7f0000000300)=[{}, {}, {0x18}]}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x89, 0x8}, {0x84, 0x8}, {0x8b, 0x1000003}, {0x23, 0x1}], 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[{0x74, 0x3f, 0x9, 0xad0}, {0x3, 0x80, 0x9, 0x8}, {0x1ff, 0x1b, 0x1, 0x2}, {0x9, 0x80, 0x0, 0x2}, {0x1200, 0x7f, 0xc1, 0x200}, {0x401, 0x7, 0x80, 0xb3}, {0x3, 0x5, 0xf9}, {0x4, 0x1, 0x3, 0x1ff}, {0x0, 0x4, 0x0, 0x1}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x1, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r2, 0x5) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r4 = getpid() fcntl$lock(r3, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r4}) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r5, 0x5) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x4, 0xfff, 0x1}, {{r2}, 0xfffffffffffffffd, 0x2, 0x40000000, 0xffffffff80000000, 0xfffffffffffffffa}, {{r3}, 0xfffffffffffffffa, 0x38, 0xefa750278a1601a3, 0x6, 0xfff}], 0x8, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0xc3, 0x8, 0xfffffffffffffffc, 0xffffffffffff7fff}, {{r5}, 0xfffffffffffffff8, 0x8, 0xffff9, 0x1000, 0xffffffff}, {{r0}, 0xfffffffffffffff9, 0x2, 0x8, 0x80, 0xffffffffffffffff}], 0x4, &(0x7f0000000280)={0x80000001, 0xd81a}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x3, 0x0) r7 = socket(0x18, 0xc003, 0x0) r8 = dup(r7) getrlimit(0x7, &(0x7f0000000040)) r9 = fcntl$dupfd(r6, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020699f, &(0x7f0000000300)) 16:00:26 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)="70250f64f2ed5e3ee9b46ae13b6998cbf047698f5e46cde358d6f6bbb849317a88f6f9b7c678da226ceb4c408f31b62276bc5429fed46212a34ac73c6daed3fe6348b8e8f03f7e07c0595bd195d9cbcd63b64e4690e52b5183ddbceb51bc8812b9af23cb5db48bcd3b746b637a232e90114bf427ff9fb294529b03ae6d36b1ace8da034eee89252faf790d558fe1d0ba33be5597a07dd2ba8a479d8bb45c1e956155836d8a06ed62ddc2cc1ef8d184958428aef8a2f338a0b52d76d65fb01b28756f12d049740804c3ccf587eba773a5753211cc597833a85b6c839c33446b6462117fc95604e0ccf7324dde7f481923", 0xf0}], 0x1, 0x0, 0x2) dup2(r1, r0) fchdir(r0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000100)='./file2\x00', r3, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x40}, {0x200000007ffffffe}]}) r1 = semget(0x2, 0x6, 0x20c) semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) accept$unix(r2, &(0x7f00000011c0)=@file={0x0, ""/45}, &(0x7f0000001200)=0x2f) r3 = semget(0x3, 0x6, 0x20c) semop(r3, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000440)=0x100) semop(0x0, &(0x7f0000001180)=[{0x2, 0x2, 0x800}], 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x100) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000180)=""/4096) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = semget(0xffffffffffffffff, 0x6, 0x20c) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r4, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000440)=0x100) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0xf0, 0x5, 0x2, 0x8, 0x800, 0x8000, 0x3]) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = dup2(r2, r1) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x6) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x1, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d53b1af2fe348aa3cc598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r4 = syz_open_pts() close(r0) dup(r4) r5 = syz_open_pts() r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "02000000006ed2afb4dc32e024400900"}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000003c0)=0x8) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r9 = dup2(r8, r7) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000500)={0xe3b, 0xffff, 0x2, 0x80}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x259, 0x3, 0x8000008, "ff7f0900"}) readv(r5, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:26 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x0, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) fcntl$getown(r4, 0x5) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x4500) open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x20) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x802, &(0x7f00000000c0), &(0x7f0000000140)=0x10) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2}) 16:00:26 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="f6a4261069b43ad22aac6ce0e83c8a35ef", 0x11}], 0x1, 0x0, 0x5ab) nanosleep(&(0x7f0000000280)={0x3ff}, &(0x7f00000002c0)) open(0x0, 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000340)='@\x00', &(0x7f0000000380)='#\x00', &(0x7f00000003c0)='{*&^N^\x00', &(0x7f0000000400)=']&\xe5{[-\x00'], &(0x7f0000000500)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x1c\x00']) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x48}, {0x28}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = dup2(r2, r1) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r6 = dup2(r5, r4) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'dap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x1a5, 0x0}, 0x0) setuid(0xee01) r7 = dup(r0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r7, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 16:00:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x5, 0x2) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) chmod(&(0x7f0000000000)='./file0\x00', 0x1a0) r2 = dup2(r1, r0) recvfrom$unix(r0, &(0x7f0000000080)=""/63, 0x3f, 0x800, 0x0, 0x0) listen(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x2, 0xc003, 0x0) socket(0x10, 0x0, 0x3) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x22) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = dup2(r3, r2) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x0, 0xff, 0x2cd5, 0x800}, 0xc) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="82020600ffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360b1c4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000bba7592c000000b8d7da4333ac0f99795b2170154166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637"], 0x10) dup2(r1, r0) r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) r6 = dup(r0) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212c, 0x0, 0x1f}]}) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:27 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="161242", 0x3}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = kqueue() link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./bus/file0\x00') dup2(r1, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) 16:00:27 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2cdd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb226cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3ef4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a06041628742267a33e880d3ae9815342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d5428e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1d7}], 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000000)="3fdd261d5e5b6b1d0e6d3ac5952b074c7bc4e62ea8e1a6f61ef5d011d4211f5bdc4f3a53231ae9408be14d87225c8f1ac7872de16242cec8d74552f1470fd959e02d34d107b2cc850c3f297276bf57e55b483d4158d3b2abb11b33f646ab169c0b52a3747f6b9c308c00e1c3563a6ccc644e6332356e439fa225db245b585433e8ce13a67695c4b4028c27ef6cf1875dd91f866a677e7c276a29eb1520d4007df1fa6b1fc0160e473e8010a7b2c38923670ddfb61e7b3223cc1156a44e6fe26e9afd20256206e7b27b8b838357f425d528643a600e34dc132224b115046d210829d3b7d4805c3c7c063943bcc49129211e92fb4ee22866749484b264", 0xfc}, {&(0x7f0000000100)="4394e24743881117fe12bbc0ae09971dbaa32c766b51fb5359a7c58ade1b", 0x1e}, {&(0x7f0000000140)="70fdc5a0736d2db0f9974065c40f773bc16e31e8993fb8b32fbf9e4ef63a816fab74c3b6a621a626570f3e3ea61113f18300962f6c620e9eb6cb5cb0ed936e2f72e343d96454876432f9c069992c60573c5c5092dcdfaca9f4a2dc4cbf5865939758dd1b92051bd880fb5b9e1837c0d0f4b363074d2426087cd212a5d74400dcfe86f722d6d4cff622ad3d41", 0x8c}, {&(0x7f0000000200)="e717bd4b3d00371915b44fae1fc745e1767e797ecc00d5b3d90789533b4ae4d0098525b049aa4cecafcb00a3a3593d90d595ce1657819b2601b252f4d0572dade27b8b701a203b94c3f639cd8e4ab22e1b4d4542d284a42f8858cbb1ee772bd3a67f96b163697c0c939d5dfbff0557dc640151387332165a54bcfd81c1bb8c90f8a105e7759bb43ae1aba2d15f511a48977f1d8176a18cd93b5dfd35a4ffe385e9eda6bb904bff89d8f42f81138a580d52cfaa1ef48ad87f1d0cf191f2dbf5e0", 0xc0}], 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x89, 0x8}, {0x84, 0x8}, {0x8b, 0x1000003}, {0x23, 0x1}], 0x4}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000a00)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x89, 0x8}, {0x84, 0x8}, {0x8b, 0x1000003}, {0x23, 0x1}], 0x4}) pipe2(&(0x7f0000000140), 0x7c045893169d9f4d) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x89, 0x8}, {0x84, 0x8}, {0x8b, 0x1000003}, {0x23, 0x1}], 0x4}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x8, &(0x7f0000000280)=[{0x9, 0x7, 0x1, 0x401}, {0x7f, 0x2, 0xb2, 0x1858f242}, {0x7ff, 0x1, 0x7, 0x81}, {0x4, 0x0, 0xb8, 0x2}, {0x7fff, 0xe7, 0xfa, 0x7}, {0x1000, 0x5, 0x7, 0xa4}, {0x1fa, 0xda, 0xf4, 0x8}, {0x3ff, 0x7, 0x40, 0xf66b}]}) r4 = semget$private(0x0, 0x3, 0x1c0) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000040)=""/185) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r7 = dup2(r6, r5) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000380)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = semget$private(0x0, 0x7, 0x0) semop(r9, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r9, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) r10 = geteuid() r11 = msgget$private(0x0, 0x682) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xffffffffffffff21) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f00000001c0)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r19, r24) r28 = msgget$private(0x0, 0x682) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r28, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r35, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000580)={{0x5, r10, r14, r24, r31, 0x20, 0x9}, 0x7, 0x9, 0x4}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r37 = semget$private(0x0, 0x7, 0x0) semop(r37, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r37, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r37, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r37, &(0x7f0000000240), 0x6) r38 = geteuid() r39 = msgget$private(0x0, 0x682) msgsnd(r39, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r39, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r39, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r39, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r39, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r40 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r41, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r44 = getppid() r45 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r45, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r46 = fcntl$getown(r45, 0x5) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000980)={{0x2, r40, r42, r43, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r44, r46, 0xa5, 0x1, 0x100000000, 0x2}) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r47, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r47, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r47, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r48 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r52 = getppid() r53 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r53, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r54 = fcntl$getown(r53, 0x5) msgctl$IPC_SET(r47, 0x1, &(0x7f00000001c0)={{0x2, r48, r50, r51, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r52, r54, 0xa9, 0x20001, 0x100000000, 0x1}) r55 = msgget$private(0x0, 0x682) msgsnd(r55, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r55, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r55, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r55, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r55, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r56 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r57, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r60 = getppid() r61 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r61, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r62 = fcntl$getown(r61, 0x5) msgctl$IPC_SET(r55, 0x1, &(0x7f0000000980)={{0x2, r56, r58, r59, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r60, r62, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000580)={{0x5, r38, r42, r51, r58, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000500)={{0x0, r8, r31, r36, r42, 0x1, 0xf001}, 0x4, 0x3a6, 0xfffffffffffff000}) semctl$GETZCNT(r4, 0x6, 0x7, &(0x7f0000000300)=""/79) 16:00:27 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffffffcc, &(0x7f0000000000), 0x2d6}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f0000000100)=[{0x26, 0x20}, {}]}) 16:00:27 executing program 0: r0 = socket(0x2, 0x4003, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x68}, 0x0) 16:00:27 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x89, 0x8}, {0x84, 0x8}, {0x8b, 0x1000003}, {0x23, 0x1}], 0x4}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r2) 16:00:27 executing program 0: socketpair(0x2, 0xc003, 0x102, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x89, 0x8}, {0x84, 0x8}, {0x8b, 0x1000003}, {0x23, 0x1}], 0x4}) sendto$inet6(r0, &(0x7f0000000000)="01546f496a2c10da544406e79792dcce903349146a2b8b435cf2992fc942651c470695adc6ca7e2d6462f8e1d522c2570d4df0573862390f76c5e99b80d86dc43c9199967f3e839eca602b52d8f1c9776a256c70cdac0e859e4d4f158b432fbe8f5de2e9593a6e2644f964ac3cb6c54699132a94b3981bc6fa957f72463afdfc69f47527a7539484ce8dc9cc1d6232f00f2170f435059384bbae201a8cb4c859e60e369fac07b8994fe56299a1969f050534bec08cb2e532dae134e590e64b0aa1b1110cf7f7a1d64da58b2aed24b658fb18de0f8a01cf248b7f0a99eda00fd69cce8ba7617a3e805837bd7e48fc8a336832b9f1ee1ca22cd9a1a7675ebc90f72ae8ee6ed540a9f75f5679b250b73fabbb089a74c60c4994089718df7b8ba7fb183eda5658ae7eff364b38e1b8d8fb9640afb0e01f04c3e83ee81abb86193a478074971c419e58a4242c997b436a36637cf29cf2f1e2ef7727d58186d55a9b7617bb8037c18362ab94933a32fa829f13a3b08ceb4a9ec5889b813732e98bd673a33b1d470ff860d9288a15f0ca49a1d95df708a83516b99616864394499151c33a949615613d4ec638b8727ac4c3506de4f11e6cfb59d336b229762e6f0f2592fd0182f883434ba252c2a0d59113d8259eb6dc3ac3ceb5cc872f79932e6b849f49b5828271f7fed85d9907db8563c93affa8161e0e3ff029775337de825d5a08c0a40e1e91cff4602df1f31f8b7f89496f51c3f4bf91286b5439d464213cdc53b20d1528c35e9c6bd4ce2a53b9073feaebb684e321461ac27fcf7c95cbf3e6443ffa6627110a5484c36d8dec7d097e55021a94da9df04da71763e04864097b37b7ec3b061e02bd44bb2ebc1919b2292ca960d0ea624cc7be9e2ec304745f9fe619385e53b6c9cb2aeb93620c54ace3e3c1939255a94908d79f122596c8380ddd6bf68e88e7b8b583f641d91b851308bce8a70464c16fc2ed1388cdfdbdf482dfcbc6db77a76980183016d5b2e43456bfa6289536919f094638d134e70f8e10411a13de838d5752835950fb97f5605c94c1baaab788057bb9877db3938f4ebdb0493547c325c6d8400ed9ecd9742162603d7f649bd07702cf4161d78306d6892bfa805dbaec60677610df64c288d794d86b901c9f2a938328eadf6818f3c8dddcb9775de65e5fc773fa3c4ec49155264f77f8eb5444b3372d256bd5eca90d01a93ef0896a1b46e8adfe901530ffa3b53740526002136896c6dbd40e37a4c0ad416a83b72999e14cfd0ad7107bdc70f5df96ca197e5779b10913054ee9258ef4635759b0d4f301ed2c03388e6900fe9c8ad007e9806bd72fdc5878c8ae7521891f7868dec5e7241b57814ebac8805c07259057b225166cf21b996748bf3ebba8f9fbc370a52ef17832d04ec1ff30b1686e3923bb139a47ed68099ce445284723972858cf0cf4d7cbb371f9f87857e0bba1a168a2421cf9fd8b6984085be89ab46062bf77e8de1c1a5492e2376897defc27e1d6bb2088a12ceea68a73932d0d77de8ded138d97286be0c1f2baee7cbd02dc84d0956c254f883ec6311bd122ec5ee7f386167d243814641f188b606b325770fa01e548fb44b13ce7d3f4366ddcf76744557b2360afd36b940527c73ee3ab99f7ef67d86fb4a4cbcd866cdb6ec3b534d9fcf12a88acfd7577a0f1cbf2a4e3f67eec344dc541a9058fe480f3737c3654760c0e0782291beb0b1591e1609e4d338048534112aee2b98644522f271f43215eeeaa68efe197ddaffc739d6b219e6a8d8e1919ef36c81745f6e48a383e8fd364c7aca2cb4fcbe4aae2b76a5831030c3e2dbc917bb7c5df3c3ff6b56cd9bf86677de049ac9c112da23e37ed903f5a5b89f8f60887e8625226c7c947f7a71f163ac05a4877da24863ea12169f38aa1389838a59b9212e1f25e75854a3c396d4c12cb93bb33fe8f9718b30b90f2844c9b665721e7f4270856c6f69c9237f45d51f157bbd1a963bac21c4c957d0e01b463f760f5a5b6e4d7bd4afd1e1b901cc0641055d5c63837289e081b4bfe3095122d2dc55135dec0d923e14c8d9ad9f34d21e707574f94adefa896a415809628b477a6d60e216f19eff6bf194c35a20ee0b8b73872ec225faced9096bf2fa01dffd9eb776d02e1a0ebaae2fde5992b5f84f6c43e630c1bdd63cc50d45fe589d4c95fdb4d471779fb2c245d72912d8be2517b741df3a3b5970f462df607771273fe50dd1aa3f6b69fb8ab95ebfd76a83939551ff99d24f9001a32a0e8c6faf95f155839f6d3f49065432e2223e74ab11721ca9168449a735dc653eb56eedd2af7da0fb4b50eb0b4308af81b200ff42ba7e4ae5bde3f00030e7b9a38fe5f3370331c3f27ac774472d651604c90dfc38a85e042510aee8ccd22c499af05eb9ad892f94434a5c2fa15c075eed023ec6dea8f7c05b34442766ef224f83c6dadf8cd30644723cc50529346ead67b8bdb825c8e8ff9cc21fa6fd1438484fce7e08b194da7d7a71f11e2a1c62a7974fd712ef25552d9d5dda2f6aedf16634bd4c9d73e0f5502e2f98c284ec4e2f3b0d0c7d262c0283f6ce955ca4195e63739ee53f2ccd915d1c4c85e06529851958a80262f9655945d3e888392d74d7c67a70988699747a4c7e439128c5bc2185f298572fe3988327a1fe5999f445b4aee11da8d3f7bb5235ff84df9c052383d0292e20c5ab7ea7d428c94febb4dc65e2c37530da03385036ea651e6c7e86561a262024656db8f4a57ff82f5ef1e975c90026dfad34d2bbe787af6a6809faf14230f354f27d446df0c10c861f5f9a4588da2dbb4dff2362ae35dd52b379d7748ebefd8ffe4ed2a82559fde9ef9b54e0807231108e98411f18759c2c7b053a901cf811b0270a8d9b1b82d7ce54919c9653394bffba2c305827f9e271380b68803f8afd86fa3ca8b313d0a3a4821d63d6d7898c5505efa1737cf167b0bc5e3308ba6508624f501ac91cc0a37b48065fe86e22b4ab0c64c962e7fd4ab8b6432c2f85f658da3b4c81c3d690547452d6abf8e6834886bfcd302e80dc867fd129a7080a760a3071921cc30987cebf1af57617e6af999591ecdb53a5b5d2f8ab55a0572f31735c9b6da6cdb23674476e0c70298018a28fd3fb5f1e8834dd376865562c67eb4e9b7abeb6ff64fe0be911ade6602007afd137a1fae5693c11f781526839d74aeb2cfdf87d6e585c19cd52e46191181e94e0c6f17096aa902162211cf07af549803d5926e64544292484f94d21842b0d46cb5db03a11ee65eef77fa0a8fb83657812de6313f0a36c3e19d8172da813f655dd13cd32fd354095a8ddc67c114e8037347adec8a1004f010eadc0868b5888d31113e43a98439ec1b1956479077fadf9d78a31b9e70035d77a23944492543332e64e1c31e1f2062927094f24cb33e38fb5bcdbcfb4254f71e313ea781a8b996b495d3f2379ef560daf24348a9f709eb1fc8f073621378e3e0c16203d76c1afda09e61fd7e33bf5c7ad1d2a2e062c186fd2737c7e86c0869e672bae29f50d859422933600fceee9cda7ee3521b6994e38657ca649cf1e227c0dac5dc84afd5c7bc5203648b458bd7a764bd94a7bb73842fa5e7ff6161692bf80641a82b98b1c292d623bd2cdcce3939c8ee43e73b52e624948922e2ae2eaebfe5719f621c5b110b601f1d5c23670bee183bf9bbc570186441be6755847233a853422a6fc937fa0c5cccbede116ac6b7c13e85093736a390a1b918f561b1b6d165321fadc30cbadb403ca89e1e0f2b70f758c24741d51ba2d12f6df45b295aaab346d25fc54c04895a56e5f4ca58cf02e3146f3328f83fbaaa97808404a82c155b5742ce8b22549ce61587a1e2e7246f44f425fb36d1a7a054677d3be83907a2a83b923048974af1f9fb39b0f6346f67f90d2b6247b07b615b4bff91a74bd98e8ad645d186632e3da425809ef84e12b27635cb4e78c70a91722d7040aeacd04d882bbf2ca8459c826f5bd9e7e5ae3ca27e5ba36faa4c9b7a3dc192b47cbd8dcb53a75545e8b650f99fb43878756f4e27d50bf43dd6cb0de1eae7f602e1e404e01d5e540a3dafbf24d459c8d1ff878955b9224ad9c4613acf9ecb301320a3b2154c9456c8ba0ca3596ca55b36dbc0a12ecc6fc1d8e31a8de7c1717cb2d4e2f0c8f26a334387a632eddea55e40486583e7871a08e648c9bf4c3646e0f5f8bb69badfec7d25bcb52a50f9ed4004bdf0c4456ba3e7bac86ac0cd3f01b4f7a43f5fc6a8893e4b3e69000b8117869c5b4acc77369a87456f8192a6bfb6f77c05ed53a1a6a18fd41bdd6511354e839d860826cbd1d37f3cdb7282f72e17879317dc2ed414790c37687568a8f270aba4ff0b26a11f2a0b22ee2e42c4b9374345f04f95af5d60fbf347038ec5ad9ed161a219980caea6c3bfdacb3ca8c403502a5b9d3028ecb290a4129e8760e54f723b8eb98c689db1050f7ec1df640cd4bb293b2b7f8f97624ee28b86f411f35cf80de25adc7b04907b921ba13138e38e8809658a7f869f6bd2de33f526ed06decd9f1ae0d10803eb26f9b39f0b74ab45fbe3b37c0dd72ab28ad11e43d51c18f525f25fbf732af964f6b45c6046cc0a11e3a1b574c129788b50abc682460009e7a0d206d0af561f6bd07f205a0cd23bef0ce1c6b6f57fbe08fa4d91730aedfca4aac1d5d5ef37b616d5b7cd5b980fa8b5d28746b31d822314a10b5f300e680cb5b8697b3c4b73c9397442091015bc1070ac94dd07adcedcb25a54b939203cc0f3e7397a60b68fbd89c342a4c264ea10ac2f78ad7ca723e3f47849220908e0cd44a249786d50a65eb701086c1c30fa8d558f21e85e0614945dddae551b444ec0e5bca1d878cefeeb3bd1f82e270032d3851074ca6f2530225ad664496b9bd0ec1b06fe78b3b1559294a8a8aa40d611d5fde0af841fc0ee6758f663a872c3e0cd7417fb6a3cd1c7fa758b4f33591273e74808469511d4bfbf502db1c1ffb9b2716548be6157a28d983a6433c6536a0772859a74b4f698a2c152ae58265347eb789a3055474a9e7c9ac6ef431651bf4134dc99a37d3e8fce23333b916df7ac91fde8b990770af989250bce6a751ffd4d6ac0ac5da9da03f4fc0784b3ac0a1b97d4960d07dea97ee46964f7c9d54cdfdff2b76fec27cd015d304c5dde1f09d49938934ab681d34879f6623053bca50036f855d7ba25a742641f6aef6a7ed5c5226b39f98f2c0f00263fa080ccdc98e0fd85042aacf06e272b5fe62e18fcbdecaed0a4e7b28d637cd4d6e619b02f85135fd43d45629ba9dc9e072239bb4731a0bc6148386f6811885e9f6d68752587d7d0b4889e5227eacc6929485717d6276a06cfdf56eaa0728dd9503be34852f2389c41f96eae49e1de42f96b199728ec4171e54025b55486ff9c8de74b61f732c7f330747de3d15521c82e25980d86eb6dd83659cef962f06989331ae797f1b3c3b6a3e08a6f053933721576b694edbc1f07350a93b32d5931225fcd87a50eb9dd5787e178d3bed3293ded64b1893ddf39db839d7944c11604b77306032a39b8197c4e0b1b916a9f556b8d986d8f83ca0e0decb0bf53f7711a0b9e94adf97a9492d59317cdd797d9dedcd89af43a05fdd5a1f06d3ea40ca7fee4b52229d3da61a7fd5b001d942e35865fc84e303bb93866e1a37786becfeb503a56082ba6d7772c2d11f06a21ce6f251dbb7d1bbd9169d698b5702977caf5e8b7a4fa41863fd75a3e8ce054215ac5a2b033269f2cb4edc324b848f7e762fb3670d6a214c3d8fffe176ec6efa9d415", 0x1000, 0x400, &(0x7f0000001000)={0x18, 0x0, 0x1, 0x5}, 0xc) 16:00:27 executing program 0: r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:27 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:27 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x9, 0x3}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "7320007ee40000010000000000000000001000"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10008) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) 16:00:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r1, &(0x7f00000000c0), 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x200, 0x853, 0x0, 0x0, 0x9, 0x2, 0x2, 0x0, 0x2, 0xec, 0x7}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00-/file0\x00'], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x5c389f129d658d3e, 0x1, 0x0, 0xfffffd7e) execve(0x0, 0x0, 0x0) shutdown(r3, 0x2) 16:00:28 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r2}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r4 = dup2(r0, r1) fchdir(r4) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x100000000, 0x100000000}) 16:00:28 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) close(r0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x7, 0x0) kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000000)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) dup2(r5, r4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r7 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x20000, 0xc0) r8 = socket(0x0, 0x8000, 0x1f) r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r9, 0x5) kevent(r2, &(0x7f0000000440)=[{{r0}, 0x8000000000000002, 0x0, 0x1, 0xaf6, 0x6}, {{r4}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0x0, 0x400000000000}, {{r6}, 0xfffffffffffffff8, 0x25, 0x23, 0x1, 0x9}, {{r3}, 0x6, 0x5, 0x40, 0x3ff, 0x80000001}, {{r2}, 0x2b2c3b1b4299f496, 0x22ecb36e5e8000d0, 0x8, 0xb7, 0x5}, {{r7}, 0xfffffffffffffff8, 0x8, 0x1, 0x8, 0x1}, {{r8}, 0x659d75206ed9888c, 0x14, 0x4, 0x6, 0x3}, {{r9}, 0xfffffffffffffff9, 0x80, 0x40, 0x80000000, 0x2}], 0x66, 0x0, 0x81, 0x0) 16:00:28 executing program 0: r0 = socket(0x2, 0x8001, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$setstatus(r1, 0x4, 0x80) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) recvmsg(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1, &(0x7f0000000140)}, 0x840) setrlimit(0x5fea57c768c98c1c, &(0x7f0000000140)={0x9, 0x800}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r4, 0xf, r2) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x5, 0x332) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="c2022e1aa236c82e8f53cff57fb7436f66696c653000"], 0x10) close(r0) 16:00:29 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000240)=0x200) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000140)=0x3f) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r3 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000380)}, 0x4) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:29 executing program 1: 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 = kqueue() kevent(r4, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$KDSETRAD(r6, 0x20004b43) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) kqueue() setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e50100000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f000003f154)='./file0\x00', 0x0) getsockname$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00af667f646d904ac1e5b099d25a048b6f91f2140000000000000000000000000000000000000000000000ff5500000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000004477cd7252857a8d9bac7dc13512d1d3bf6905230aaa92bb051014bd76e159d33e82e8faff2b8454ace038a31133e0b4543b2bbdc4e8b023148103bf333a9d7f80078590a01f156ab153e157516fad21a2039698e00349f841874c7a40e8390a98eb5c26a124a968c19c0b7543b4133f86393a3a"], &(0x7f00000000c0)=0x6e) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xa0) r2 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f000003f154)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = kqueue() r6 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef537d90f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e77007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576aa2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4fc2c683cf8546da8f45e14c79a3abf64226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2cacb6d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf45f2c6817458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73276ace79d2dedc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f336a6e48f684be172f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb78520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbee0de5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a207c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda985f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc960afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d15", @ANYRES16=r6, @ANYRES32=0x0, @ANYRESHEX=r5, @ANYRESHEX=r5, @ANYRES32=0x0, @ANYRES64=r6]], 0x1, 0x1, 0x1000) msgrcv(r8, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, r11, 0x46, 0xffffffff00000001}, 0x102, 0xc07, r13, r14, 0xa5, 0x5, 0x100000000, 0x2}) r15 = kqueue() r16 = kqueue() kevent(r15, &(0x7f0000000040)=[{{r16}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r17 = fcntl$dupfd(r15, 0xa, 0xffffffffffffffff) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef537d90f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e77007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576aa2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4fc2c683cf8546da8f45e14c79a3abf64226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2cacb6d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf45f2c6817458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73276ace79d2dedc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f336a6e48f684be172f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb78520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbee0de5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a207c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda985f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc960afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d15", @ANYRES16=r16, @ANYRES32=0x0, @ANYRESHEX=r15, @ANYRESHEX=r15, @ANYRES32=0x0, @ANYRES64=r16]], 0x1, 0x1, 0x1000) msgrcv(r18, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) r26 = syz_open_pts() fcntl$lock(r26, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r27 = syz_open_pts() fcntl$lock(r27, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) sendmsg$unix(r25, &(0x7f0000000100)={&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESHEX=r26, @ANYBLOB="e7f6bf5c77971c79e0a789c16a0772f8ce5846833e66c238c804e9a2a8233c97a4322337c525f1e54dea3c688894f6863a62d21ff7d819b5ea78201201d40f217a08a7cf84bd7edbb0219ed2a62138", @ANYRES32, @ANYRES16=r22, @ANYBLOB="20a0bd56c417dcb00383a5bff70ec13daa009b562753dfb7e607000000e4b85c7a24f1dade537ce732c1855a471cf027c1cc761e82726f647adf2a8d9e77d62c5571f9fe93dd2ba741f0c6353f63d5ae59c3e1110fec0ffeabbb7ab54eeb599e1f02953808735c4db2d0d47183327fdf24842af0f05c15cc3fe4548bdea489d5f954729f9272d6575b1bf3c530e9ef84ce8b874d6280ac8ed5371ab40f418af338089e5b5c52c7264ac483060b03eb4305a20ac6f1e6316a03f4d64bd9cb038d4115fe08b3e7d9c07097e6", @ANYRESHEX=r27, @ANYRES16]], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x80d) r28 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r23, r21, 0x46, 0xffffffff00000001}, 0x102, 0xc07, r24, r28, 0xa5, 0x5, 0x100000000, 0x2}) r29 = kqueue() r30 = kqueue() kevent(r29, &(0x7f0000000040)=[{{r30}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r31 = fcntl$dupfd(r29, 0xa, 0xffffffffffffffff) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r33 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r33, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r33, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) msgrcv(r32, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef537d90f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e77007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576aa2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4fc2c683cf8546da8f45e14c79a3abf64226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2cacb6d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf45f2c6817458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73276ace79d2dedc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f336a6e48f684be172f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb78520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbee0de5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a207c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda985f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc960afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d15", @ANYRES16=r1, @ANYRES32=0x0, @ANYRESHEX=r29, @ANYRESHEX=r29, @ANYRES32=r33, @ANYRES64=r30]], 0x1, 0x1, 0x1000) msgrcv(r32, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) r41 = syz_open_pts() fcntl$lock(r41, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r42 = syz_open_pts() fcntl$lock(r42, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) sendmsg$unix(r40, &(0x7f0000000100)={&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESHEX=r41, @ANYBLOB="e7f6bf5c77971c79e0a789c16a0772f8ce5846833e66c238c804e9a2a8233c97a4322337c525f1e54dea3c688894f6863a62d21ff7d819b5ea78201201d40f217a08a7cf84bd7edbb0219ed2a62138", @ANYRES32, @ANYRES16=r37, @ANYBLOB="20a0bd56c417dcb00383a5bff70ec13daa009b562753dfb7e68f79c1b3e4b85c7a24f1dade537ce732c1855a471cf027c1cc761e82726f647adf2a8d9e77d62c5571f9fe93dd2ba741f0c6353f63d5ae59c3e1110fec0ffeabbb7ab54eeb599e1f02953808735c4db2d0d47183327fdf24842af0f05c15cc3fe4548bdea489d5f954729f9272d6575b1bf3c530e9ef84ce8b874d6280ac8ed5371ab40f418af338089e5b5c52c7264ac483060b03eb4305a20ac6f1e6316a03f4d64bd9cb038d4115fe08b3e7d9c07097e6", @ANYRESHEX=r42, @ANYRES16]], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x80d) r43 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r34, r36, r38, r36, 0x46, 0xffffffff00000001}, 0x102, 0xc07, r39, r43, 0xa5, 0x5, 0x100000000, 0x2}) getgroups(0x1, &(0x7f0000000080)=[r36]) r45 = kqueue() r46 = kqueue() kevent(r45, &(0x7f0000000040)=[{{r46}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r47 = fcntl$dupfd(r45, 0xa, 0xffffffffffffffff) r48 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r48, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r48, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r48, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/194], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r48, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r48, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r52 = getppid() r53 = socket$unix(0x1, 0x2, 0x0) r54 = socket(0x2, 0x2, 0x0) connect$unix(r54, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r55 = socket(0x10000000002, 0x2, 0x0) dup2(r54, r55) sendmsg$unix(r53, &(0x7f0000000080)={&(0x7f0000000400)=ANY=[@ANYRES64=r54], 0x1, &(0x7f0000000600)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x3b}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854", 0xda}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f", 0xfa}, {&(0x7f0000000300)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f894f55f9cf45810078387692a1233d41f36b", 0xfffffffffffffdf7}], 0x4, 0xfffffffffffffffe, 0x0, 0x2}, 0x1) r56 = fcntl$getown(r53, 0x5) r57 = msgget$private(0x0, 0x0) msgrcv(r57, 0x0, 0x0, 0x0, 0x0) r58 = geteuid() msgctl$IPC_SET(r57, 0x1, &(0x7f0000000140)={{0x5af1, r58, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000240)={{0xe9, r58, r50, r51, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r52, r56, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x9, &(0x7f0000000240)=[r3, r3, r3, r4, r11, r21, r3, r44, r50]) r59 = dup(r0) listen(r59, 0x0) r60 = socket(0x2, 0x1, 0x0) connect$unix(r60, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x000\x00\x00\x00\x00\x00\x00\x00'], 0x10) shutdown(r60, 0x2) shutdown(r60, 0x1) open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) 16:00:29 executing program 0: r0 = socket(0x2, 0xc003, 0x100000001) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463e7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae44447d459c4a73c238495aaee48c02f6ac41e74f3bf554799b9b891c69ece5e8f5300a4e4ef9d612f871f4385f041c10f0000000000009fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324a60eeca0f71cf0e480b7c97baacfe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b036802569f47946578e6c3e11576d2e00c749c855343350"], 0x10) write(r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x5, 0x1, 0xf9c, "7f79e6018505dd7b95f294b2a312f8f69e1a902e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f81605", 0x92) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@in6}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x100, 0x80000000, 0xca3, 0x0, 0x2, 0x6, 0x8b, 0x2, 0x0, 0x3, 0x8}) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400801}) r0 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0), 0x1, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r2 = kqueue() r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e601000000000000004b99fa86abd9f652f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d9005000000d093518a407fce454394bf0f7eb8a201c40c976e24000000"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) fcntl$getown(r3, 0x5) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x92, 0xe00fff79, 0x38, 0x8}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x0, 0x4, 0x27) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8020699f, &(0x7f0000000300)) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f00000005c0)={0x10, 0x1, 0x4, 0xffffffff, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffffffff8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xe9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x200}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffff5f83}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400}], ['./bus\x00', './file0\x00', './file0\x00', './file0\x00'], './bus\x00', './bus\x00', './file0\x00', ['./file', './file', './file', './bus\x00'], 0x2d1f}) r8 = getpid() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x1, 0x80000000, 0x100000000, r8}) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x8a, 0xfffffffe}], 0x1}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='\x15\x83\xb69m\x00', 0x80, 0x0) r12 = getpid() fcntl$lock(r11, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r12}) r13 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='\x00', 0x0, 0x24) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0xe}], 0x1, 0x0) 16:00:29 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x8000, 0x1) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) chroot(&(0x7f0000000200)='./file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getsockname(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00('], 0x1) 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, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x4a8) 16:00:29 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x55afb39754993c22, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) kqueue() connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:29 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x44) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x45) pwrite(r0, &(0x7f0000000040)="85", 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x1000) r1 = open(&(0x7f0000000100)='./bus\x00', 0x630eaaf0711e3e0b, 0x2b1) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) r10 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r9, r10, r11}, 0xc) 16:00:29 executing program 0: r0 = msgget(0x2, 0x100) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/143}, 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000140), 0x10000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000640)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8, 0x8) r2 = openat(r1, &(0x7f0000000700)='\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', 0x200, 0x10) fchdir(r2) shutdown(r2, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000340)=0x4) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0x10000004) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000000008000000000002000000000000000000000002d00000000000900d3a4cb24000000000000000000cc06234ed29b5869dc1e488bddcf6cdf3abc983449c529b4c414043deff4bd982d9eeaa6dbf79477a644660000007486b63e4287279957b3b6f9221ec8da79abe5d483317afb386b6870a37fb5e94e3e1fe294ff583f097ec1d0c2184a0ce200372a5175a0269ea525d07fec0637c5377ff106861316538dae9cf36362ac5be9d2cc9e4c09b41b6602f1f45da881b750bdfe98507493c4dd87f21ac5f35f602cda86f9abe3b3d1bf06b37d1ae684d15b0a7476481c9d8fd6ef75d8a6998e65e6699e2d5e322e610c7485b8bd98645a9db39d5117a5abfa976622949881408b1f4b3ec8a698ce7acc11"], 0x2b, 0x0, 0x1000) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r10, &(0x7f00000007c0), 0xcb005093f78273e) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r9, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) r15 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r15}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r16 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r16, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f00000001c0)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r23, r25, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r17, r22) fchown(r15, r22, 0xffffffffffffffff) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r9, r22, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe41, 0x9, 0x7fe}) msgsnd(r7, &(0x7f0000000d00)=ANY=[@ANYRESOCT=r6, @ANYRESDEC=r14, @ANYBLOB="176dce0b7a6ab6fca3c8cdaa565027c27bd209ebbc4ccea1a2e66fbc547666882c38fbc3d72efb5147e37788d4d1c1a827a80a3affaed1204dcd4dbea051203e33b46e1565c440c8410c16b757d709f0f89e6cb32bdd1986e6bf542716b13163faf46252f42770bada236566d5d980e7d40d5cb6b9ca66de9cd0b34da179e3e0127f348875761a96f54a6af20f59124819d5f86c6c26cc7839f64a4fe2fde71235d899313496f2209192f380931edb506192f73c80ee176ab702081e2e06e84336e7066f122632dc47e1ecd3315fe2df7f36317d8bd347bebf06139b85f1dedc94cbeb21730a7e61c5ea9170b2c584173d7dc550d68beecdf0cd84c5e2195458a6130ced40140b095a57cecbc7e01764905f08aa70a1e28fae2b4e10535d9c7f7a71f3bb3141697d80724eea349adc7b6f52ebb4cbf1f528a5f2f756448e073c3e1f92e645184850d0518661ee8b667192402b01af0ea1bf3305ffaa4543156cf2"], 0x3, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000008c0)={0x0, ""/186}, 0xfffffffffffffe45, 0x0, 0x1000) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000440)) fcntl$setflags(r3, 0x2, 0x3) msgsnd(r7, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) munlockall() pipe(&(0x7f00000000c0)) r26 = semget$private(0x0, 0x2, 0x20) shutdown(r4, 0x0) socket$inet6(0x18, 0x4, 0x2) semctl$GETNCNT(r26, 0x3, 0x3, &(0x7f0000000280)=""/166) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) recvmsg(r27, &(0x7f0000000000)={0x0, 0xfffffffffffffeed, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x80}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:29 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x6) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x6b23, 0x3}, {0x4, 0x5}}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x100, 0x80000000, 0xca3, 0x0, 0x2, 0x6, 0x8b, 0x2, 0x0, 0x3, 0x8}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0xffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) 16:00:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) open(&(0x7f0000000080)='./file0\x00', 0x13, 0x20) 16:00:29 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="0101000000696c653000bbc5e1"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r0, 0x5) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) 16:00:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x69c7, 0x2, &(0x7f0000000000)="6bdacc5f6f0446ae4f8ad368d6e89eea3b966d28060000003d0e258295ec8407e4c42e54fd47f9b0819b091583044f0ad71062cc5ebb6e65b5aadbb0c8c8611de60cfbaeb0724099021edd2741063d", 0x4f) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x54}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x100, 0x80000000, 0xca3, 0x0, 0x2, 0x6, 0x8b, 0x2, 0x0, 0x3, 0x8}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r4, 0x5) poll(&(0x7f0000000080)=[{r2, 0x1}, {r4, 0x10}, {0xffffffffffffff9c, 0x1}, {r1, 0x1}], 0x4, 0x9a) fcntl$getown(r1, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x2440010032}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:29 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) dup2(r3, r2) fcntl$getown(r3, 0x5) r4 = dup(r3) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="24b601f5e25dac041e06c584d0ba2928573d8d782eb0914000e9f8ecdc2018529463a0b32481c46891085f41f83f45b786763b43ae37cbef80fddadda32426ea000000000000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r5, 0x5) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r9 = dup2(r8, r7) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x8, 0x0) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x20060, 0x0) kevent(r0, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffff9, 0x41, 0x40000000, 0x7, 0x400}, {{r1}, 0x0, 0x80, 0x2000008b, 0xfffffffffffffffe, 0x2}, {{r5}, 0xffffffffffffffff, 0x1, 0x3ee4ccadf9689b82, 0x6, 0x100}, {{r6}, 0xffffffffffffffff, 0x8, 0x20, 0x100000000, 0x81}, {{0xffffffffffffff9c}, 0x0, 0x2, 0x1, 0x0, 0x8}, {{r9}, 0xffffffffffffffff, 0x64, 0x10, 0x7fff, 0xfffffffffffffff8}], 0xb422, &(0x7f0000000380)=[{{r10}, 0xfffffffffffffffb, 0x8892d780cad1033e, 0x40000000, 0xfffffffffffffc01, 0x2}, {{r11}, 0xfffffffffffffffc, 0x22, 0xfffbf, 0x20000000, 0xf6}, {{r12}, 0x0, 0x10, 0x4, 0x3, 0x100000000}, {{r1}, 0xfffffffffffffff8, 0x147fac2316124ead, 0xc079a98f77e1c943, 0xff, 0x100000000}], 0x416, &(0x7f0000000440)={0x0, 0x80}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x1ff) mknod$loop(&(0x7f0000000080)='./bus\x00', 0xc000, 0x1) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'Tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x61}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000180)="6c83", 0x2) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) 16:00:29 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x1c0) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000040)=""/185) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r5 = dup2(r4, r3) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000380)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r7, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) r8 = geteuid() r9 = msgget$private(0x0, 0x682) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r16 = fcntl$getown(r15, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r16, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xffffffffffffff21) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f00000001c0)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r17, r22) r26 = msgget$private(0x0, 0x682) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r31 = getppid() r32 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r32, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r33 = fcntl$getown(r32, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r27, r29, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r33, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000580)={{0x5, r8, r12, r22, r29, 0x20, 0x9}, 0x7, 0x9, 0x4}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r35 = semget$private(0x0, 0x7, 0x0) semop(r35, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r35, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r35, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r35, &(0x7f0000000240), 0x6) r36 = geteuid() r37 = msgget$private(0x0, 0x682) msgsnd(r37, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r37, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r37, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r37, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r37, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r38 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r42 = getppid() r43 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r43, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r44 = fcntl$getown(r43, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000980)={{0x2, r38, r40, r41, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r42, r44, 0xa5, 0x1, 0x100000000, 0x2}) r45 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r45, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r45, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r45, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r45, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r46 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r47, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r50 = getppid() r51 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r51, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r52 = fcntl$getown(r51, 0x5) msgctl$IPC_SET(r45, 0x1, &(0x7f00000001c0)={{0x2, r46, r48, r49, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r50, r52, 0xa9, 0x20001, 0x100000000, 0x1}) r53 = msgget$private(0x0, 0x682) msgsnd(r53, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r53, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r53, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r53, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r53, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r54 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r55, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r58 = getppid() r59 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r59, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r60 = fcntl$getown(r59, 0x5) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000980)={{0x2, r54, r56, r57, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r58, r60, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000580)={{0x5, r36, r40, r49, r56, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000500)={{0x0, r6, r29, r34, r40, 0x1, 0xf001}, 0x4, 0x3a6, 0xfffffffffffff000}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0, 0x0}, &(0x7f0000001a80)=0xc) r62 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r62, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r62, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r62, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r63 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r64, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r65, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xe46ab3c592927252) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r68 = getppid() r69 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r69, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r70 = fcntl$getown(r69, 0x5) msgctl$IPC_SET(r62, 0x1, &(0x7f00000001c0)={{0x2, r63, r66, r67, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r68, r70, 0xa9, 0x20001, 0x1, 0x1}) r71 = getegid() getgroups(0x6, &(0x7f0000001ac0)=[0x0, r1, r40, r61, r66, r71]) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r72, 0x4, 0x46bfb) write(r73, &(0x7f0000000340), 0x10000014c) r74 = getpgid(0x0) write(r73, &(0x7f0000000040)='t', 0x1) read(r72, &(0x7f0000000080)=""/101, 0x65) sendmsg(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f00000007c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000100)="40bd3230cd9309e97f2efca90762a54be8c9d729fe9d7dab8a9c4e3e96eb01975cbd08f3ba2d01771fbf99fa0347879ddc43b81fb35fcd039d7e4341b6330df524", 0x41}, {&(0x7f0000000180)="e36240bc9d56d0c2fd888e34015d319e8322fbaeacaecade7d1e99986179b870f06c44bee1984824fe7d365f0cb750ac91a4b921d8becf256d1a80353464484b1aa355fdb9df16facca40e3b7b84e859900ce7ce7afd8bb7f44bd7c53133f0ad66", 0x61}], 0x2, &(0x7f0000000240)=[{0xd0, 0x1, 0x3, "a7d473cdbd40c487673f6048730a17f563e0071e3d255bc186d5937a5abce3f86661cda89660039ed3b4a99e19d97d347e7f6b18e23d102b9107501f06db18244d1f65f08319135ff39415e8890c70fb91b1ba5a1064c08f70210724429abb2db099818e167bfc598232624ac346a427f1605029a8f49703b62811c4162b9b632056f4073a7889121957c78787325e508126bb8edd67225de57ae4fa22b59dcdfa3c9d2e21e9cc3774250392ce0691bce41760162884dddd490815670793aa"}, {0x365, 0x1, 0x6, "bf98a357670a0f13ad72546722e5eaa5853524e43e3dd9e5cf23187a125943682ea1ce347af6da65bf7ec7b8f91f24363b9add77e1c3493918b5dbbbe1efe0c80966883fc92111c97fe4d5991bfb33ec1ce93bf83bd379124aed03cced979b5a89f471a29bc321edd713"}, {0x58, 0x1, 0x19, "dfe8f08fa6d192ed7cfe096bb56210726955b60bf5d9f9357bc02a25500d417f14fc14b0c3840ffea7a1fb2b060baacd47631913c57f30e6bc4133903c94207aa0ff3232f5c95a"}, {0xd8, 0xffff, 0x2, "8d0d006422642877f4988982afaf629663f65aff2a0a31370a69fa331e2c653819ee5b940d15fd93d30e7a2c889e00699ef067f6df4615464df4e54e64c2df2bf5444ec73360d1216bc0632ee63b6932d963dd3d47b3855837b0b0132b2c2a5c697c530b0442a1c266a6cdee14b9b8770f423d02a909212079c28829ec07e4bf9fd5d9617510898fbbf4ba02128904bb2e7038c15e649058caa777b25555997fdd16470947672092d06b13732c53459ca7f87bd09556734eb800"/198}, {0xe0, 0x0, 0xd152, "369d809cbb2073995b2437e3f50332ede9dfd1857d357685c2efa233a931c2a92683cfb970ead1a9161154f81f6a4b1533da8697702c1e794256168ae5348cb91d3dfd8a09e2ae899030899eb11e7c758c388409ab8ad3f1fd5191a6f380b820ac3464ec2d9568efacdd41e0bce437bdf22bd7c5a23d4cb42c040210bdeae7808dd05f0e3d16eb4a128a45c57583c23d3844c8a5de12e15d1fd0a65d19da75d46f246e25d516bdfa30ee25606a6b1a6b25a044efd5037cc04b21fd2ec9eaeedff6452e2c47c1905f4c"}, {0x33, 0x1, 0x9, "4037376e42f9085607e576dfa3b20d0fa55323891376b77c06880e2019b1f4a24e0e0aca2660f13193857111543e99727eae067379f4359899229d1de532d06db9a45c6cd52f9e4a2de206ffdb817b2c0e72a719218611900bbcdbc39a3b6b44186aaeb26f5df13de8af101ca7215685a1dbe28189b4c06b40f12965b352b9beb52e33bbcb104585b261e201848be02605d690df9cca98f5c007"}, {0x108, 0xffff, 0x573, "94b3c315a48aa569cad1acf3ee101f24442cd33c99abd71f8aa9e8daac3a32d1cd4b548d7477c1152aa687230baddfd81fa143017cf6141f49b96e8069ae3f331b70777304e55f3c88f40d0fff352ceb2b7d900aa0bb559019761de7a4ebe36cd9d3807ca16a47a6d6459dbb6ace165462213bd27d80f290c9c2804929d1870000000000008001689df3da9ca7918a16c7c25e8693c6124fd3960ea9ab2dd8daecd27f42a9189a45675fa892735fc982f82d81630b27f638cd1ad872dc6d94064fdf716baf4b5968d9c1d23f225fd551969e03d58cb5a559cefd34c4bb5f0333ef74df28c88fe002f33a88e44fcbe056115e5c7b5c53cf3f"}], 0x518}, 0x1) fcntl$setown(r72, 0x6, r74) execve(0x0, 0x0, 0x0) sendmsg(r73, &(0x7f00000019c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0xdf79, 0x7}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000880)="5cd917f9beaec42831e9614c46dff4908d068bf968937c55b2459a568ffadf24dd30ac12b7e562dac03aee04f020138fd9f384793737f9cdae6e18f0342e9bb44f72cbaf54e633c812a2d79666dec97c9ed7b9430e84eee6df91c139546ad82157a27e742d0ab7b1ec11a39b6f451e711711d6929e80a4ed1f9daeb4d4a3e793f61e89a89eed7b35d5ab4b996c474350779e6ec3154d0a4806a9daf16720d2e1a091d3a1a8193b949dbe7e4c211d8fe32b4d5b821fd003947dd9e1cf09fe01464ba8266464cb3ea3d74500a1094bbc7aab2f312431e0c362189ba12835a12f9f5f5e07db637d433d913a21e66f9eaa66d4c453dde04f66081b3d60487c256e78944ad2e9e40b09aa0150509612f479a657546dcabcd3524fce9bb333f93ace05afb14ab8cca52d272cd2d0443e69a61957affdf867445ad99bd564948c142cc06fb21326bd39b4efe1cdb8d25fb49749f3838d3c26c8eb18274e2bcca476defea8890236d41924a93b70aa38563b0fc405c37b51f5a9ac21f892e7e9392ab0ed886b73f8cd71fe24e0af6671351dcdb81ab59d6c60a6b3fd0f3e483f7309eed5db8e6531229be0d15a5577710011cbffba7a7ea621ebc2532fe225def4b391efadad46880383dc2a8bb5a6fba87cdb6eda51f806d6cf7b89fd3f1ec174486e1c50fdc5d028066c7808716a9f5cf95c8fa2934d7bbb8c45d21d932e5c6e54ed75462ad5b1395babbad85a3ba26efed6db33b4973379d573f1b96671ed4170f88781f6e471ab9e6239308a8f633932e6d953cc6099c84e6b57048d8f0c0ca4b9df8c0e8a76ce90c3cda1ef9283bccc58e4a2b377615e6a2adec336ccbe7105f3f3220b7c4bebebf01c02899b72ac99066b0434836bca506ed7efd5c639323560ecf4b1d6323757836c5be697d8094cba8ae10de5aa30c63eac92f9a09b9fd0d21c2ae564f152936ec6a0e7d5af1d3d858dac94d174b51081c0621c8eccdbd83323a138eeabb1d89cae64d27e94231325a8008440e409a771fcc73a6a7b9f8f0fd18d64fa96f35105513448d98b08b898e6babfc1db1d334f7221e263d2bf2fdafd217634f594f620e2919bdf5079fe3818c2a2acf5823cf02994b92a45a1704521845919fbffb8794a37b9087a39feeba4b6b31b15516e017ad5d2b2c40568d246375ba8c4160b8bfd922573ffaab70a8da4e0eb6ac53598de0a02370ea82a44ed2f749d5b6c68142c2f14ccdeb2eaab4a488fd5391e3d3abeb7b5bc94ac7a9fb51d4fed4f10f7789ba9bf1a05a3d94fb89bf1a93d7692301e42c07b23ec360d293cf534a3e3e4b61f794bcbff4f3719c6a0b8228bb93eac9614cbb47a25fc3b2e17afcba58ddababd300d54e508ea9d38e71d8ae3545df994414cbcb7bfd301ae14747c0e5607cb51ac2eac9f986c482a872ad05a3ca74f158f7d874d95f78d73741ff0e377fe04a9c8995463e48b2e95779f1d56e1574a4fc5b779d4030aede5c6082baf795f677cdf3bb5d2c27cde20737c5fefcb7a42768a567a7dc2a81a3ba17c83441cbee609ec40720fbd62f774d985d663505bdea890c181e254982c51b87a9224c671ef703846a5a60d7e0577a1c6a81731df5acd93a0010e4fab712d412d0181d781776b484619f5c79353f2817de9b59d7c4f7c2939cb27a95cb9dcc6266878cd3960d10dd44337ef441aafdcb456930d0ec3795645093c05432b3cd11c030d76a95aae1faf3e60132b6740639a1a95f6fbb2aa92f647871a69d791e9bd4fc23ad7ca557bd825c504795de3bbfa1facd594b35e4a4cc94b706a89730fec1b23eeaa6deffc652ca58a1b853a084693a6f4f9be67c657652f3c17afd0cd664bce2e7d05af22444c9de829b3ee6907ed3457ea5b2fb649b65461d24e6c846e125341d1cb77bf63e183355b8ed4fa6257a1776b3108ec4f12323e985f18eb0e7b6b5a703e6f447011fae18cb0eff464701560b79b8329628c461652a08ad1bbc2a7cfaa2a91879c1a3a0c3a4f28e15d4253f0d8fc4c3dfb0b1e5e99d98b4d2941ffc12979e2a19d3875deb4ea5ebcb1902ead66176ad445e3eb6134324a247a0fc3fb223bf28d2324bb26b18d73cca755224bb0681164dc44eadab2e1859050e92b8d6e975b69adfcea616a21738393fac6546bf60d15f6fb11fb11a29ad8ef9d02918bb42da9164c19838a302a2b3277d5619b4082bbb0df52a1c5499ce9d3ec2081aeb6ee741b3c6e1ad94f96ee574aa02c281247fcdefb0b70ead7c762e615433c233c085d62e94ec1a9fcd59654c94ffa90e65bf547b0777bc3cf03f4eb46ce9f7c15f9a240b2f6be6d2dd7b808655cc2a4c00327bd451505ce7277f81f14e974c8337abfde354fc2f572140631aa8d221220b4e80219dde32776f1a465a15f11d7e2e88db00bc980550eb311248d915aa0d20aa3237f8c0d0b05a2d84fd5579f9dd650b179ebf16a67abd310cc9141a355f0ce928f32746698decfa0ce282da3c31bb1587ed20c7e2ea56202790687a7ddeac09535d5a5471a46e799eb0cc8ffb53c04e1582eeb5616c17f4e2f83aa1154050a73b253525caec702472e40ee7ebb4a6032f911f27d0906ac360469e21c335849e5bca257d7f26a39533d198478f77d8e2021a4ff84cecd93c18192ebd8f082865527ae5ab94b1c0cc1b277b7fa687fe3c121ed3a9201fed74987923ac85de3db510770ee0d6d3efb3d03d793dac854e248735b2d3eb8bcdc7ee6546cd3d0f7eac4753396221161f7821985eb5fee89e017c9864f3971fb7154fc0619ca43dfcf389fe24a62e06efac28d8fe7029910167ab51e6019befaf9074864360e3a2100b33ebf01430bf17d8ed27460ebcde7776badca3eafb6c0c02ce32118069f0f59ac649c30a657baf38c4478c8b121c08c5dcdabb359317803992a19b92e17201049c544901f8860e5f95ef27ecd4c46932e986e7903ea2293a99d508b9ee7cdae3c76e4eba55e8e96fd202ff750b38fc2f6e1a704c2f865edcd4e046eef6e0492851c33a0112768a6835f8423768c1d2b9da14032e4ea75473f3987d8533aea3a94a0738e00db9de8ab36a813e97e4c58f68e768ac85d032c5287a404bbed1051c1437ecb1716801fc2942a918f0fd8544dadc4f5401fe7f84b4b68807b464a7e28c84101130875ef5c9acba595e03c820fea96a1b78fb7260227ea528cc29d37d4bfca232f8b36f3191c31d9fe42b5e0dfe88d82f6b61ff8ae396096730c82cf79858bad6625a76525cd4333efe8879c0ab82d1d86b40bcb1719d6d368832b63afdd5ab9be5fd451526e81b9560468d18a35b6aef7cb5c71b28a9f95d4bd1bd922600cd512e1b9c261d1caf34eba98262c0f8362194ac1911003a8d7d43b7424f7cb86ee1f09e0ffd9d91603232c72e6eab3078ab6d2a7b7d5060995777c9790def0f39de0acecbc767f2706949d9b1d33a593f1980688d3ec1418c54642c7311499e54d7c329657696c0c1cfb397b30726543039ae5a942a0547f028111962d7cfc087d405d2ca9aac30362e8fb290ba01502d30212e0be77eed4930379bc8e897fd9a40ef58af52adabbc41ae1a5e5aa2fed08dcec67b5d96e8805aaf62d7955137fb09358ada1113324c085fdec9999ffd5c51f6197fb622be60d76cfb8c03ced028ffef4afcd58a701d86c7899a619cd3e7377b959db99b7a590f477051c0f4936f9bae948eb4327eb8a63bc348686ed9fbb8bd2a2e6a683ead0935e14448ac93f29bad43d4ed688cb59f994c7d1f2a27fe020980c792af392441b433dbcab2f43261317b8a015c784d7e2bd10c6284d6af688033f9559c60bc6ed614bd79418913850279d85f41b0b6978d504be12bc9da846e22063a56edbfc8a00cb004ca606542b028b2ca12478f68f9e3d34cfbd2eed68b5a56be2329c569dd336beab14a403afa0fa8bf51f01bd124fd1b31c000aa2011122dd7dcede76b22a32672829fa051f5d0b2a4903ff1815834a7a271a08c0cf7a50f9ed79b3a006cf7b1462db01e9ce9451f3962dd17ceeb351c7aad38eba1fb51bb1f542fa8d9b09af6d66e3f16dffaead72f7cb91a4d2a958e4049dcc2db0d9e1f624a4be5f96e58cad0c129a05e13238c7b3e9b7dab91bfb1ffdb8e7c5dec5a05568ac5c33dc25f877af4c5b3e3ff4e95fe8acade9498415c7f161de3bf16f886b2bb55d5994fd97322635227cd842c6a16724ba5981858878e6177aab8312b8ad899cf3e0a5edf9fc8a99aabcb126e2fa3cbc71ff29fde6b6b45330bc27d2b96032abbaf073272f1c24c35a0f9954721beb0a3930f338f06a633f063c093774e6a00ee448ffda81e64c014d87d497698b4a89ebdaaf2d5ba4cc6c2c94eac89fac7fc906802aabb0c6772f97481efb24fbbcf0dc9c9c2fda1c2a65ae04fbae53c8e26ac1d4f5aa41db4784779db0aaab468cb007156e41ef599d53ecce5a676386e180d03b9aff23adf7844e60855e7bf22a4964435c837f26ace1d7ba67782e9af29af72daa71db380c0048e5ba8d93f9fd6985c8ac76cb1245edc0d3f799d083178e3ca1614fa02511285b98243a5bcc93173fc015c8841e20c6f1ad4f7a286c2452f44db896ca13422640347fc1608e3655f5ec756dbeec9f0979ca54bda00dedcf018d4366ba92e5f77a43d3e072cf28b7829cae83ed58698fbae312d9eacce2f6d126923f108582f4775663a7bd6801ac785d1e049893a2eaaa946af5fb0efa258575da7b2ea74bd2c1579775f541d0f7c0951f67e08084a51d00fec367062d5846796fd2ed8631ce685da4f53a48e8e428d324c75d5ddc512778afd28828156a27b940a1a8188397590b2b6591ad8ae098e5bee57a4ac700451ddbd657686cdeea6b13d798e101adcaa54eb86cc4c8c416e5e1fc39860b9bba689bd63f883bf7f721d25be431f5365bbf81a40bc84ea8320f4bb934a5c3de550c71063180715176d6a5a2759030baccd3e08842dc55dc2cae68b4b5c8cb2aec1efa1f16c83b9289d2116ee46e38fb48b9bf3e1d88b99ab94a11582eabf4c3336cb35c4c9e848511169a45b6148d8c0c9325d87a52f09c5052ac1bb8f79cfc9ffb681c544705f48c1d4a1800232d4da75bbb4def37ca6b24af73c131e2fb7b8fe92a51d627ec8be733bc4f840444deb5b65571df5211668939b2603c51c6370b729518dbdb56cc2c28ada5aeaa5f29d9fb10185ed2b10045d7e79b457484b02c43d4cb1110779061c2916facf17a5f486319ffd11358497a879beef4c246afb1c654a1814f2f89980b9022d8800a82386a12461ccb39430c6662c1b58185e205b526e52bec481fe3cd0f6e672c29113edb6aedf95bcad695d25924c822720874334b0f2234764d09d72043ecc1c8140fa7ac8e181432c05a3548dc80295bf9ce40528fc13417f63c1a9ab17e40d44f5b58a70e28dfb5c44626df1e63d6da7e3a5b0e4e459fa5e5e909e8772efa1edd311fbcc9ab8a9cfae1028a0904a02da618fc185b5add07cbf967152d5317da76bf63c99c20fedf6e2795b6aaa7ee94fec2c78f403dc149e28d1b79c2e5be463e8d6f195381dd87cf2a4a2d4639509409be43f10b2658f837762053164291474608c4b9c90ce2083726812a71f03097975f46278105ff6c9fc3ea5989752591af0d56bb8fea6933575dbdd2ed80b4d232fbe73c9b6e323561fd4c070ad93819deee301ab892b6cde105a1b389b92f2c6f2f19b1c155663ab541a8aaf106c9d03daec3ecb8d3eaf88c33ebd359c9f75c827caa7deb17540c2ae12d902d0e7560b6b850e55e5710", 0x1000}], 0x1, &(0x7f0000001880)=[{0xe0, 0xffff, 0x1, "5ed88e99302c9aecc855af9391a7521be4502a9b7bd29451bd9e3ff9250afb2c3ed392e61c25cdf2706e773c9b7560d73a35e41478c0160bc044d947da0ee372bf163ba583f085c1da6dbe357aa092e7a00a922e5e99353a3631ba82bbe639f68b6e9a86d214ec74622e69669e3c647990e143f1c41ce6e9e184f93e0dd72f32168ff1f86def6ae3d0af76340f4c4eb5b707d31766f5d8754b96da3b5c9c21a26e976a413660800a638198e0ddab2d0bff9a6d1f327a38e5e84d7f5ee94622c2fb2cc80a462ea497115f7b348e"}, {0x50, 0xffff, 0x4, "dc969eb44d79810303656d0702749198c30eabdad47a95ed8ff19ab65098189043ef46ae9458656bdf36104ba030bf1715f73bfa80535c05c6ba5834"}], 0x130}, 0x1e) 16:00:29 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, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000180)=r4) setsockopt(r2, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x14}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0xb498, 0xd7, 0x8, 0x20}, {0x1, 0x0, 0x6, 0x5}, {0x8, 0x6, 0x81, 0xf331}, {0x1, 0x1, 0x0, 0xfff}, {0x0, 0xac, 0x2, 0xffffffff}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) close(r1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x89, 0x8}, {0x84, 0x8}, {0x8b, 0x1000003}, {0x23, 0x1}], 0x4}) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x120) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x24}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x89, 0x8}, {0x84, 0x8}, {0x8b, 0x1000003}, {0x23, 0x1}], 0x4}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup2(0xffffffffffffffff, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'\x00\x01\x00', 0x0}) 16:00:29 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r2, 0x5) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r5 = dup2(r4, r3) connect(r5, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r6 = dup(r0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x89, 0x8}, {0x84, 0x8}, {0x8b, 0x1000003}, {0x23, 0x1}], 0x4}) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff8, 0x102, 0x60000001, 0x7, 0x7}, {{0xffffffffffffff9c}, 0x7ffffffffffffff6, 0x21, 0x40000001, 0xffffffffffff2ecc, 0x5}, {{r0}, 0xe63a208bc695051a, 0x1, 0x2, 0x8, 0xffff}], 0x81, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffd, 0x100, 0xf0000004, 0x4, 0x5}, {{r6}, 0xfffffffffffffffa, 0x8e, 0x10, 0x0, 0x4}, {{r0}, 0x0, 0x10, 0x2, 0xffffffff, 0x5}, {{r7}, 0xfffffffffffffff8, 0x86, 0x8, 0x0, 0x7fffffff}], 0x4, &(0x7f00000000c0)={0xb7, 0x8000}) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) recvfrom$unix(r1, &(0x7f0000000000)=""/26, 0x1a, 0x2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000240)="58daff463667b9bc76184c80a4bbf3964ccf715a58ff535c7d2d979b0426d812d88b1b85a344a5578d74b3695c6ab0c3b71204daf76435de9ecb84369b163ba59ee8868d8061afb48e948840ba91d7ea4c828c9ab3cb57dc7bea4cecfdc8d61f42421be536fc21d9ac31c14e5d875805102fd313ce449e5d3dda2e9c9450c2193dff65308a812564c30af3960d6958fc844cfade7401f0a1289171a4935774a438fd33e6b754cffcd2731a829947fa12050f7425dbb5e7f8cd1206f757babbc23edfe74f2c41436445fe9966b3e1258f58ca693e74c7e472d4d6c788de1e2078ca1939430b5b749c7ae5b6a007039b98a8931c70284e339ba9acbe7c1c5056501d669d8e8d9b9e7005c7d1f40886f37b06ee481af76d316aef2ff811cf2a8d5f2f41182c201015824f703497709ef3053f288a59eba16b64bcaf3f493fcf5fc6c2b0e76f7f88edaf3bc9028d136a17c762306d8e6773d0266169f25c45eeff807c72a6fa1ab1d85804d39a30213620e18d589fdc72c9bcf3dc6a2850f724bb0e8e8531a942816e927336b06fb4af10c3096593dc05687ef3e537e4705c9dd86e2eec3335f7867c4d7305eee1d2102f31bcfea450d75d3ce6f35b52673037dd9419b431556d68e0fd44541f5fb1c9af69f6a076260845299e808073f2fb7332de12042ca1299dd459ebe45236cf8cbe33b03db444737d37508c47eaf433328d31245209497f7f8f1bf37c0407ad2ae385ec5acac111a44b7953389b6332b8e699cee754aa2ef126f9efec28c9a7be7fb6d403d8e8f0732378b8da9095b40279254a9aa726ac33cdd4ed6c748baff720dadf271c1afed9b8ba5facc71d168b5d70a16276a3f5212f463eaee9961739844b50edcdfef96e0d56859c6f9f57f949f96ca9dd43211720496790d485baa8e772219360280d785f0c5ef86d4c86ef55afac8ff2133db41c0d886d779e02348724f0bb87e7004f63f838c0f1ebaaa82f7274d8e4da4cf836e817b4a9b0ef893ceec3ecc7ff9a0bc51dd772f1b4af74e2ec695cd100a82ea9eda87417815c546fb72a0de3a0a21a3efcea5d88e68e4431f631e3246b9942790ac3a6c9833b2d4492409877e4fe66785c2dfa745bc169ec2164d3aaf70354089177ec9e4f4458473f633725c8721364fbd0b67407e7c73649d00e46e344650f9e5e6f7b98984f9a21b8670ad074dfcf7681ace891db05473e417cb5aab59d4abe8131a0cfa40906635eea7d6e11278b1e7637c0b9c0a499b38c681aee0e0ef05dc7ba34e03d4bfe8922f702c9e48c7bdcf8a6d91454196ea9220802dfb1fa279bd5608580b79eb6b7e0191d5a860eda7e767acabd8c01b4049796b5a298d9a767ccd2f01222ca8abcca14b556a409eb12533f05a1d4aa98cb73f4950a81089e395488e2a564c038ec52fc38d66827218f248de4731e35c29ea45e42da271f68b202d93f5bf6bd76eef5d534fbc9d6296d65160efabb19c25e4771eee54cde63bcb14d59252471d3e3c2dafab33c2cf28912eadf9ac277365a448fd94f65466c50df22ed4494a6fbe6878453ba607cb59be54863aeca2581bf74c1b18a4f04fac2f385b396bbbf8a33990b3ec74e01169ef61c95d3888ba2d54ab395ac5f38217b0a9f0067773f5b6db664510b613287a937584fe9e3b7704923ca1daffdb16069486d32880b75f44ed13f2301b969b587479d7e9b0b140f581a57bd137bb655192c6010e1f6114d04f16494af10a6302d043c71480c6cc4f665a857d66ec45253a327c4bf49bb1cb95ed31da382e015fc31c1d56995b970e47b4410758b8434a9fc9c2be7a8a65ab2592b45432a8a17a072f3c5e904252feac7d9b081f3ffbe40220fc6fe84f707854b0e7189f012fc3b2fa201099a075e3c3f93daa2e2e61a9bfd296c3cee322e616727307b69a34357ad68097b89c59d2ccaabf0edfcda867842aecc9fdc0fb8c157eca6aff0c76128bd67e075ffa8e1ef074303411b57938d8a956cd92bd0ca060d707b07bfc433f1327fa6e72fad892b7cfd48957070d1e518b2f0e838", 0x5ad}], 0x1) 16:00:30 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r1, 0x5) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0xe, 0x12, r1, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa9, 0x20001, 0x100000000, 0x1}) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x320b, r9) getegid() 16:00:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r1, 0x5) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000340)=0xfffffffffffffdf0) 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) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000280)={'./bus\x00', 0x1f, 0x4, 0x13, 0x0, 0x0, 0xa69, 0x0, 0x0, 0x0, 0x100, 0x1}) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) fcntl$getown(r5, 0x5) sendto$unix(r5, &(0x7f00000001c0)="27b4bda8d97c6a7b36ce159ae92b18250de35ec4892c90cffd81da36e1c1eb7ce1c150e12e036bd425f8", 0x2a, 0xe74111745b2fb934, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:00:30 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) geteuid() shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) socket$unix(0x1, 0x0, 0x0) r1 = kqueue() r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x81) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000240)={0x4, &(0x7f00000001c0)=[0x1, 0x3, 0xfffff801, 0x5]}) kevent(r1, &(0x7f0000000000), 0x6, 0x0, 0xa, 0x0) syz_open_pts() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) getgid() r3 = socket(0x18, 0x5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair(0x10, 0x800f, 0x20, &(0x7f0000000100)={0xffffffffffffffff}) getpeername$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) accept$inet6(r4, &(0x7f00000000c0), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getppid() shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) 16:00:30 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) geteuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24, 0x0, 0x0, 0x1}, {0x2d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) dup2(r3, r2) fcntl$getown(r3, 0x5) dup2(r1, r3) 16:00:30 executing program 0: readv(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000001700)=""/4096, 0x1000}], 0x1) socketpair(0x2, 0x4000, 0x4, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0xffbd3614d0812da3, &(0x7f0000000200)=""/4096, &(0x7f0000000180)=0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b20ac, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000440)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x8) r2 = getppid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x800, r2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = msgget$private(0x0, 0x20) r8 = msgget$private(0x0, 0x682) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r15, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f0000000200)=[r6, 0x0]) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x57f, r12, r6, r5, r16, 0x100, 0xfffd}, 0x9, 0xffffffff, r2, r4, 0x0, 0x5, 0x3, 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x10, 0x10000, 0x8}], 0x100, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x6a, 0x23, 0x8, 0x3}, {{r3}, 0x2bcdf7ae13f618ef, 0x4, 0x0, 0x2, 0x3}, {{r1}, 0xffffffffffffffff, 0x22, 0x2, 0x8001, 0x1f}], 0x2, &(0x7f0000000180)={0x1ff}) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) 16:00:30 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f00000002c0)={0x2, 0x1, 0x2, 0x3, r1}) fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) r3 = semget(0x3, 0x2, 0xcc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/4096) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x30}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x30}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81, 0x8}, {0x30}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) getpeername(r7, &(0x7f00000013c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dcea0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdffffffffffffff000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b00"/4094], &(0x7f0000000000)=0x1002) pwrite(r4, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10000, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x30}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r8, 0x40044266, &(0x7f0000000380)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:30 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r5 = getppid() r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r7 = fcntl$getown(r6, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x2, r1, r3, r4, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r5, r7, 0xa9, 0x20001, 0x100000000, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f00000007c0), 0xcb005093f78273e) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r8, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) lchown(&(0x7f0000000100)='./file0\x00', r1, r10) r12 = fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r12, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[0x5, 0xfffffffe, 0x200, 0x4, 0x7, 0x2, 0x9]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r15 = fcntl$dupfd(r14, 0x0, r13) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000480)={'\xc0\xeco', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="c0dabcdd8a8ea043c3e1ddceb666") 16:00:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x6ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(r3, &(0x7f0000000000), 0x715, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:30 executing program 1: chmod(&(0x7f0000000040)='./file0\x00', 0x1c0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r0) setregid(0x0, 0xffffffffffffffff) 16:00:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x202) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=""/163, 0xa3) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) 16:00:30 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000000c0)={0x4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000140)) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) fcntl$getown(r5, 0x5) link(&(0x7f0000000900)='./bus\x00', &(0x7f0000000940)='./bus\x00') r6 = accept$unix(r5, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) setsockopt(r6, 0x100, 0xfff, &(0x7f0000000140), 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000340)="3fe5e07a0ed00f82d1fdb333ea6c52e39d58bab3019d2f0e428c9043c1d038a164d0cbcad2dfea6cb6aa3558e55df61a3664a6fe351fe0b132a0a43bd960cd693e5081bc0261c78ac7063377486eb875224c86703588f3bf5b8317448901aaa634fced32c08f7c97578a5eef98d53c6c7255c3f33c616fade14abba26977bbf2fc4075035ee77a861f69163653312130e6c6914974487a41518b35471a7e40750768101735757d269d0b2fdb3c1c1633f7f599bac09be97c9c1648b7c8b4bf2af8cb0c685c3f611e11a708254b0ea4abe12235b19761b57128191d2bd18647f769b8d71c4c497fe7003952b90f319a8f7a8d86307d8de3f8d03afc3c7b6c9e93ef529ef38998c44d18d90a6434754e36a9e0d1cdbc9d0d16104b22fc421e040d6d9e60acbef34ea3200528600eb48c543239e8e70d984090b1e9d42f73b698b6968a8cb62dd0c0f94e2dbc80c5edcab93db29afe79dc281076e397adb596187f14b104d35dcdd42cdc97b6185379f4b82bf40891237fa109bd11ba3d2ad7bc7195ffaa50b22b069a664d4e3fa7c4aed62fb57d3ad1cf47421b5f8719706de5e24a41d48d5792d42aa640a30029abc4721cf24ab1b76d002c5ca6931ab6db58410e568d6d1ffa3219c65647ce6ece8e1713f0aa1ac0d2bdfaf4b0bf18338ce92bdd03d60a1453ce2166302386dbfa7b09f41335589072a21635dcf3629431c499f4c356e2885a7de5dd76157796f5de07524a6bfca17a2cca53ffbc467674361f482a3a39d93d8b3c552ac87a5b3b2d04b8fc89e456c5f3707231e5c03f7717c541a0f57bed2acdf93bb84ecc2b67dc086a811324436123d0e77501f2de02300a9f1e2ca9ce895efa0e2a1781190879b5d7ce6506718ddc17b96cda77e98c1a5889f6beda700deb57b3f269a09b20f2f2d63bfee06f92dc393b0a89279f742ded26b071809b99590e484fd6d08829e3072fd0b209154b512faebd852c01d451f96e09240b41340458b6ba952cf0f348cb97d149c9ce8ea8146481f8b1462ac08a5789f409023b58dd630ae6134a55bcd0f16e4d4a528e9520ad9b783d051c708271042a6bcd0e993f2165b82f7eab65bc8e8d7e167d72d719fc252ede2c561fd7d25fb3c83c03993d725c2408551a1f18427ddcd29b8faeb35573559a00a23397bd8f18d62ed5acf4aac4ebf4f2da069152c8d17208d0239d3438f5ca38cafbcb5b08759dbc07ae3ca9f2d936672c38daea70ebe947dca06e46302659a01d16e753377b23f9bf30fc1de1cde92b75e14c9271ddcb73b19d9d408822dd5634d7887d62f12cb02f8c2a67f78b4e156a2e6b9fc1afeb5cc4a9d0f2dffc8c66a0a8f8b833a410d7ea772ec764d6d9a5f68d7ced769a478ae23dc16971f8bf04ac64ddcb4222fcf4d5290f62b2c19f75f400ef3fd5c3c5d8497d743ceb2456802f370611c6fca4dd27b83b61509ba2e9c98e8c74bbb6e1d8ce3af5e6b57f6e0ad6ec74131bfa9d11b08b9d6f44f49dacbb6e33c87d7a749afafd8dee327557953e46fc1b1987f02569b114e478f931947bab27aaf3e8a948d0ece1d09d268026b673fb55a8aa5acd85b6011449b08bbf17d14e16c6051718e8d2023b663950aa9e4c800425a9c426d219f5980eaa8194cd22cee3dd1cd1e8ed2fa22e03a20d60433a22ed87eccbf640aad8558f544d44333c410a9186358dd400749f69e969504674cd89cb6a7e74bbbeb7fa09611694e05680c71e3a159db302319ba2dcbf65bf4f1673ab510b55763af1b4d31193e0f69f3a18c923918fd10e651aebd96114a3e227a0b1555e5f3258c5c312bcac7f643767d7c4d012ef2f5766f9e67d9d763bc2fc9599c7f715dc26f1b07ce16f6153a184465de5c92cb9c4ef1f68f53ac76d45c5bdbc877caff3d76198d445bfac510f386b6863da7fba8a5fb05cb6ff4d04fd1c2cd45eb5b7e2100d4788cca42b8c730289d3be28cca49fb2264327dce2dfeea4adca8f411a", 0x585) 16:00:30 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000580)={0x0, 0x400, 0x0, {[0x2, 0x4, 0xd07f, 0x3ff, 0x8, 0x10000, 0x3, 0x9, 0x5, 0x7, 0x32, 0xffffffffffffff00, 0x8000, 0x7fff, 0x6, 0x0, 0x1, 0x3], [0x8d62, 0x0, 0x100000000, 0x800, 0x5, 0x0, 0x101, 0x200000000000, 0x0, 0x6], [0x20, 0x5, 0xfffffffffffffe00, 0x8000, 0x1, 0xdbf], [0x7fff, 0x81, 0x8, 0xfffffffffffffffb, 0x4], [{0x5, 0x33, 0x2, 0x9}, {0x101, 0x2, 0x8, 0x7}, {0x3d80, 0x6, 0x5, 0x951b}, {0x40, 0x7, 0x6, 0x7}, {0x28b6, 0x7, 0x54, 0xfff}, {0x4, 0xe05, 0x2f1f, 0x9}, {0x6, 0xff, 0x1, 0xca}, {0x1f, 0x40, 0x1, 0x1}], {0x401, 0x0, 0xce, 0x8001}, {0xfff, 0x400, 0x4, 0x1}}}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000340)={0x1, 0x0, {[], [0x1]}}) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0xffffffff80000081}, {0x6}]}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) r10 = semget$private(0x0, 0x7, 0x0) semop(r10, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r10, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) r11 = geteuid() r12 = msgget$private(0x0, 0x682) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000004006c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa5, 0x1, 0x100000000, 0x2}) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r21 = msgget$private(0x0, 0x682) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r28, 0xa5, 0x1, 0x100000000, 0x2}) r29 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r29, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r29, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r29, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r29, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r34 = getppid() r35 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r35, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r36 = fcntl$getown(r35, 0x5) msgctl$IPC_SET(r29, 0x1, &(0x7f00000001c0)={{0x2, r30, r32, r33, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r34, r36, 0xa9, 0x20001, 0x100000000, 0x1}) msgrcv(r29, &(0x7f0000000500)=ANY=[], 0x0, 0x3, 0x800) r37 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r41 = getppid() r42 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r42, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r43 = fcntl$getown(r42, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f00000001c0)={{0x2, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r43, 0xa9, 0x20001, 0x100000000, 0x1}) r44 = msgget$private(0x0, 0x682) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r44, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r45 = msgget$private(0x0, 0xa4) r46 = semget$private(0x0, 0x7, 0x0) semop(r46, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r46, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r46, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r46, &(0x7f0000000240), 0x6) r47 = geteuid() r48 = msgget$private(0x0, 0x682) msgsnd(r48, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r48, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r48, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r48, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r48, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r49 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r50, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r53 = getppid() r54 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r54, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r55 = fcntl$getown(r54, 0x5) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000980)={{0x2, r49, r51, r52, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r53, r55, 0xa5, 0x1, 0x100000000, 0x2}) r56 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r56, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r56, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r56, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r56, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r57 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r58, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r61 = getppid() r62 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r62, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r63 = fcntl$getown(r62, 0x5) msgctl$IPC_SET(r56, 0x1, &(0x7f00000001c0)={{0x2, r57, r59, r60, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r61, r63, 0xa9, 0x20001, 0x100000000, 0x1}) r64 = msgget$private(0x0, 0x682) msgsnd(r64, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r64, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r64, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r64, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r64, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r65 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r66, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r69 = getppid() r70 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r70, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r71 = fcntl$getown(r70, 0x5) msgctl$IPC_SET(r64, 0x1, &(0x7f0000000980)={{0x2, r65, r67, r68, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r69, r71, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000580)={{0x5, r47, r51, r60, r67, 0x20, 0x9}, 0x7, 0x9, 0x4}) r72 = msgget$private(0x0, 0x682) msgsnd(r72, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r72, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r72, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r72, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r72, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r73 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r74, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r77 = getppid() r78 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r78, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r79 = fcntl$getown(r78, 0x5) msgctl$IPC_SET(r72, 0x1, &(0x7f0000000980)={{0x2, r73, r75, r76, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r77, r79, 0xa5, 0x1, 0x100000000, 0x2}) r80 = socket(0x18, 0x1, 0x0) r81 = socket(0x18, 0x1, 0x0) setsockopt(r81, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r81, 0xf, r80) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r83 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r85 = getuid() r86 = getegid() r87 = fcntl$getown(r81, 0x5) r88 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r89 = getpid() fcntl$lock(r88, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r89}) r90 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r90, 0x0, 0x0) shmctl$IPC_SET(r90, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r90, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r92 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r92, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r92, 0x0, 0x8, &(0x7f0000000240)=0x72) panic: kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/net/route.c", line 848 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 66080 38859 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e533c,ffffffff821b51dc,350,ffffffff82189006) at __assert+0x2b rtrequest(b,ffff80001796a948,83,ffff80001796a9e8,0) at rtrequest+0xbd2 rt_match(fffffd803701a710,fffffd8037e7baf8,1,0) at rt_match+0xbe ip_output(fffffd8037e7ba00,0,fffffd803701a700,20,0,fffffd803701a690) at ip_output+0x4d2 rip_output(fffffd8037e7ba00,fffffd802a0aec08,ffff80001796abf8,ffff80001592c000) at rip_output+0x22b rip_usrreq(fffffd802a0aec08,9,fffffd8037e7ba00,0,0,ffff8000ffff8280) at rip_usrreq+0x46a sosend(fffffd802a0aec08,0,ffff80001796ae08,0,0,0) at sosend+0x63d dofilewritev(ffff8000ffff8280,8,ffff80001796ae08,0,ffff80001796aef0) at dofilewritev+0x1ac sys_write(ffff8000ffff8280,ffff80001796aea8,ffff80001796aef0) at sys_write+0x83 syscall(ffff80001796af70) at syscall+0x507 Xsyscall(6,0,c,0,3,e9b45631010) at Xsyscall+0x128 end of kernel end trace frame: 0xe9dea099440, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/main/kernel/sys/net/route.c", line 848 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff821e533c,ffffffff821b51dc,350,ffffffff82189006) at __assert+0x2b rtrequest(b,ffff80001796a948,83,ffff80001796a9e8,0) at rtrequest+0xbd2 rt_match(fffffd803701a710,fffffd8037e7baf8,1,0) at rt_match+0xbe ip_output(fffffd8037e7ba00,0,fffffd803701a700,20,0,fffffd803701a690) at ip_output+0x4d2 rip_output(fffffd8037e7ba00,fffffd802a0aec08,ffff80001796abf8,ffff80001592c000) at rip_output+0x22b rip_usrreq(fffffd802a0aec08,9,fffffd8037e7ba00,0,0,ffff8000ffff8280) at rip_usrreq+0x46a sosend(fffffd802a0aec08,0,ffff80001796ae08,0,0,0) at sosend+0x63d dofilewritev(ffff8000ffff8280,8,ffff80001796ae08,0,ffff80001796aef0) at dofilewritev+0x1ac sys_write(ffff8000ffff8280,ffff80001796aea8,ffff80001796aef0) at sys_write+0x83 syscall(ffff80001796af70) at syscall+0x507 Xsyscall(6,0,c,0,3,e9b45631010) at Xsyscall+0x128 end of kernel end trace frame: 0xe9dea099440, count: -13 ddb> show registers rdi 0xffffffff816773b7 db_enter+0x17 rsi 0x460f __ALIGN_SIZE+0x360f rbp 0xffff80001796a760 rbx 0xffff80001796a810 rdx 0x4610 __ALIGN_SIZE+0x3610 rcx 0xffff80001592c000 rax 0xffff80001592c000 r8 0xffff80001796a720 r9 0x1 r10 0xffff800000ac6f80 r11 0x7364afef63bbd34b r12 0x3000000008 r13 0xffff80001796a770 r14 0x100 r15 0x1 rip 0xffffffff816773b8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001796a750 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=66080 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff8ed8,0xffffffff8258cd18 process=0xffff8000ffff70f0 user=0xffff800017966000, vmspace=0xfffffd803f014990 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 38859 270737 85146 0 2 0 syz-executor.0 *38859 66080 85146 0 7 0x4000000 syz-executor.0 491 427735 77200 0 2 0 syz-executor.1 491 481172 77200 0 3 0x4000080 fsleep syz-executor.1 85146 321771 29658 0 3 0x82 nanosleep syz-executor.0 77200 99568 29658 0 3 0x82 nanosleep syz-executor.1 19256 334696 1 0 3 0x100083 ttyopn getty 84956 146234 0 0 3 0x14200 acct acct 63656 9158 0 0 3 0x14200 bored sosplice 29658 498839 5981 0 3 0x82 kqread syz-fuzzer 29658 23305 5981 0 3 0x4000082 thrsleep syz-fuzzer 29658 169384 5981 0 3 0x4000082 thrsleep syz-fuzzer 29658 470551 5981 0 3 0x4000082 thrsleep syz-fuzzer 29658 76025 5981 0 3 0x4000082 thrsleep syz-fuzzer 29658 444317 5981 0 3 0x4000082 thrsleep syz-fuzzer 29658 243235 5981 0 3 0x4000082 thrsleep syz-fuzzer 29658 252816 5981 0 3 0x4000082 thrsleep syz-fuzzer 5981 378763 79333 0 3 0x10008a pause ksh 79333 162617 82167 0 3 0x92 select sshd 82167 512784 1 0 3 0x80 select sshd 41699 68038 78704 73 3 0x100090 kqread syslogd 78704 58501 1 0 3 0x100082 netio syslogd 8973 302220 0 0 2 0x14200 zerothread 69935 447991 0 0 3 0x14200 aiodoned aiodoned 76804 395868 0 0 3 0x14200 syncer update 80046 325982 0 0 3 0x14200 cleaner cleaner 85981 523604 0 0 3 0x14200 reaper reaper 5522 315431 0 0 3 0x14200 pgdaemon pagedaemon 42856 433633 0 0 3 0x14200 bored crynlk 58360 245564 0 0 3 0x14200 bored crypto 18433 119034 0 0 3 0x40014200 acpi0 acpi0 32208 270416 0 0 3 0x14200 bored softnet 40451 484889 0 0 3 0x14200 bored systqmp 42689 96504 0 0 3 0x14200 bored systq 4583 165885 0 0 3 0x40014200 bored softclock 44409 500122 0 0 3 0x40014200 idle0 3968 470166 0 0 3 0x14200 bored smr 1 34019 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9586 6974K 8008K 78643K 29806 0 0 pcb 13 10K 12K 78643K 1481 0 0 rtable 139 14K 15K 78643K 1960 0 0 ifaddr 99 22K 23K 78643K 878 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 371 0 0 iov 0 0K 32K 78643K 2936 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1220 77K 78K 78643K 8070 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 80 0 0 VM map 53 13K 13K 78643K 82 0 0 sem 12 0K 1K 78643K 2858 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 5919 0 0 sigio 0 0K 0K 78643K 143 0 0 proc 45 30K 63K 78643K 2512 0 0 subproc 32 2K 2K 78643K 684 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 731 0 0 in_multi 31 2K 2K 78643K 703 0 0 ether_multi 1 0K 0K 78643K 59 0 0 mrt 2 0K 0K 78643K 60 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 1318 0 0 pfkey data 0 0K 4K 78643K 4 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 237 466K 466K 78643K 16005 0 0 UVM aobj 130 7K 7K 78643K 140 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 1336 0 0 NDP 22 0K 1K 78643K 297 0 0 temp 241 3545K 4184K 78643K 216710 0 0 kqueue 0 0K 0K 78643K 76 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 131 0 126 1 0 1 1 0 8 0 rtpcb 80 1376 0 1375 7 6 1 1 0 8 0 rtentry 112 695 0 645 2 0 2 2 0 8 0 unpcb 120 9270 0 9240 23 22 1 3 0 8 0 syncache 264 51 0 51 23 22 1 1 0 8 1 sackhl 24 2 0 2 2 2 0 1 0 8 0 tcpqe 32 259 0 259 16 16 0 1 0 8 0 tcpcb 544 4175 0 4169 32 31 1 11 0 8 0 ipq 40 82 0 82 15 15 0 1 0 8 0 ipqe 40 1520 0 1520 15 15 0 1 0 8 0 inpcb 280 9124 0 9114 33 32 1 8 0 8 0 rttmr 72 21 0 20 10 9 1 1 0 8 0 ip6q 72 4 0 4 2 2 0 1 0 8 0 ip6af 40 7 0 7 1 1 0 1 0 8 0 nd6 48 100 0 98 5 4 1 1 0 8 0 pkpcb 40 34 0 34 10 10 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 91 0 91 21 20 1 1 0 8 1 art_heap8 4096 12 0 10 11 9 2 4 0 8 0 art_heap4 256 2750 0 2529 47 33 14 17 0 8 0 art_table 32 2762 0 2539 5 3 2 3 0 8 0 art_node 16 692 0 652 1 0 1 1 0 8 0 sysvmsgpl 40 78 0 38 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 2856 0 2846 1 0 1 1 0 8 0 shmpl 112 138 0 10 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 10483 0 9074 46 0 46 46 0 8 0 ffsino 240 10483 0 9074 84 0 84 84 0 8 0 nchpl 144 21187 0 20729 60 40 20 60 0 8 0 uvmvnodes 72 8282 0 0 151 0 151 151 0 8 0 vnodes 208 8282 0 0 436 0 436 436 0 8 0 namei 1024 72640 0 72640 6 5 1 1 0 8 1 vcpupl 1984 53 0 2 7 0 7 7 0 8 0 vmpool 520 80 0 29 4 0 4 4 0 8 0 scsiplug 64 3 0 3 2 2 0 1 0 8 0 scxspl 192 68208 0 68208 26 24 2 7 0 8 2 plimitpl 152 575 0 569 1 0 1 1 0 8 0 sigapl 432 5978 0 5966 2 0 2 2 0 8 0 futexpl 56 263690 0 263689 6 5 1 1 0 8 0 knotepl 112 1448 0 1429 3 2 1 3 0 8 0 kqueuepl 104 1790 0 1788 4 3 1 4 0 8 0 pipepl 112 3792 0 3773 10 9 1 2 0 8 0 fdescpl 424 5979 0 5966 2 0 2 2 0 8 0 filepl 120 61368 0 61249 35 31 4 10 0 8 0 lockfpl 104 2386 0 2386 7 6 1 1 0 8 1 lockfspl 48 743 0 743 7 6 1 1 0 8 1 sessionpl 112 58 0 50 1 0 1 1 0 8 0 pgrppl 48 138 0 130 1 0 1 1 0 8 0 ucredpl 96 6207 0 6201 1 0 1 1 0 8 0 zombiepl 144 5968 0 5968 1 0 1 1 0 8 1 processpl 864 5997 0 5968 4 0 4 4 0 8 0 procpl 632 13108 0 13070 6 2 4 5 0 8 0 sosppl 128 137 0 136 24 23 1 1 0 8 0 sockpl 384 19948 0 19906 78 73 5 13 0 8 0 mcl64k 65536 1501 0 1500 103 102 1 33 0 8 0 mcl16k 16384 147 0 147 18 17 1 1 0 8 1 mcl12k 12288 197 0 197 15 14 1 1 0 8 1 mcl9k 9216 98 0 98 21 20 1 1 0 8 1 mcl8k 8192 501 0 499 9 8 1 1 0 8 0 mcl4k 4096 849 0 847 8 7 1 1 0 8 0 mcl2k2 2112 85 0 85 24 23 1 1 0 8 1 mcl2k 2048 85673 0 85633 26 19 7 14 0 8 1 mtagpl 80 1109 0 1069 8 7 1 3 0 8 0 mbufpl 256 200341 0 200137 202 189 13 33 0 8 0 bufpl 256 30774 0 22492 518 0 518 518 0 8 0 anonpl 16 843843 0 822621 290 190 100 103 0 62 12 amapchunkpl 152 36149 0 35979 123 114 9 27 0 158 0 amappl16 192 38336 0 37106 315 245 70 74 0 8 8 amappl15 184 957 0 955 7 6 1 1 0 8 0 amappl14 176 1738 0 1731 1 0 1 1 0 8 0 amappl13 168 981 0 981 5 5 0 1 0 8 0 amappl12 160 528 0 525 2 1 1 1 0 8 0 amappl11 152 1136 0 1132 1 0 1 1 0 8 0 amappl10 144 416 0 412 1 0 1 1 0 8 0 amappl9 136 1641 0 1638 1 0 1 1 0 8 0 amappl8 128 1231 0 1150 3 0 3 3 0 8 0 amappl7 120 591 0 580 1 0 1 1 0 8 0 amappl6 112 1027 0 1014 1 0 1 1 0 8 0 amappl5 104 1148 0 1141 1 0 1 1 0 8 0 amappl4 96 7006 0 6973 1 0 1 1 0 8 0 amappl3 88 1514 0 1504 1 0 1 1 0 8 0 amappl2 80 45346 0 45271 3 1 2 3 0 8 0 amappl1 72 120011 0 119621 25 16 9 20 0 8 0 amappl 80 14071 0 13999 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 139 0 10 3 0 3 3 0 8 0 uaddrrnd 24 6059 0 5966 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 6059 0 5966 1 0 1 1 0 8 0 vmmpekpl 168 40063 0 40025 2 0 2 2 0 8 0 vmmpepl 168 745798 0 743265 494 339 155 155 0 357 36 vmsppl 272 5978 0 5966 2 1 1 2 0 8 0 pdppl 4096 12124 0 12041 15 4 11 11 0 8 0 pvpl 32 2268783 0 2245327 657 435 222 323 0 265 23 pmappl 200 6058 0 5995 6 2 4 4 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1086 0 427 21 1 20 20 0 8 0