0x6) syz_open_pts() 16:01:19 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = msgget$private(0x0, 0xfffffffffffffffd) 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 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000001980)=ANY=[@ANYBLOB="00000000000000001eff198d34758a1a744441f1ee62ec84f45f634a170f829f535305e6d9ab56add6d2d5535b9b6b1312a8d746173c0dd5a1713df9543c66dd1f6d720b1e9ec81d1c0980670395c85fdf15cb5332598ed0709e95825cf0aa4f0a316b8aff9deb278bcab44104f962deeb6b6ff26010f1a362bd456ad86759499ea15ebcfa0f720e589b88e9ec1ff58bc0d0d0801f4dea402c76cfb78ea3a83a141f964192af8f84f1273114354354dd76d2e42fbf7e01edfc640442c98ce46bc4b311bbd5b9187e461794ff9780d9c14b61c18e9a67a133e6d93c"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 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) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000240), 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(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={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, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r34, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, r30]) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r36, &(0x7f0000000240), 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}) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r44, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r44, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r49 = getppid() r50 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r50, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r51 = fcntl$getown(r50, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000980)={{0x2, r45, r47, r48, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r49, r51, 0xa5, 0x1, 0x100000000, 0x2}) r52 = socket(0x2, 0x2, 0x0) connect$unix(r52, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r53 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r52, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r52, r53) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r55 = socket(0x2, 0x2, 0x0) connect$unix(r55, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r56 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r56, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r55, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r55, r56) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r58 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r58, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r58, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r58, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r58, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r58, &(0x7f0000000240), 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, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r63 = getppid() r64 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r64, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r64, 0x5) msgctl$IPC_SET(r58, 0x1, &(0x7f0000001880)={{0x2, r59, r61, r62, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r63, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r65 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r65, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r65, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r65, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r65, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r65, &(0x7f0000000240), 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 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x80, 0x0) r74 = socket(0x2, 0x2, 0x0) connect$unix(r74, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r75 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r75, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r74, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r74, r75) r76 = socket(0x2, 0x2, 0x0) connect$unix(r76, &(0x7f0000001900)=ANY=[@ANYBLOB="82022e1666696c6530008a2b7b87f9d74f878fd94321fb296d84de9cbecdee58d0bb772908cc2802ce09f1653ae5766414213eed6bce21f1ecb2a211be0de33f569d56c60670305a736ba02fa4e65892ef12"], 0x10) r77 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r77, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r76, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r76, r77) r78 = socket$inet(0x2, 0x5, 0x20) r79 = socket(0x2, 0x2, 0x0) connect$unix(r79, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r80 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r80, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r79, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r79, r80) r81 = socket(0x2, 0x2, 0x0) connect$unix(r81, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r82 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r82, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r81, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r81, r82) r83 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r83, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r83, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r83, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r83, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r83, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r84 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r85, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r88 = getppid() r89 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r89, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r90 = fcntl$getown(r89, 0x5) msgctl$IPC_SET(r83, 0x1, &(0x7f0000000980)={{0x2, r84, r86, r87, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r88, r90, 0xa5, 0x1, 0x100000000, 0x2}) r91 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r91, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r91, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r91, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r91, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r91, &(0x7f0000000240), 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, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r96 = getppid() r97 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r97, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r98 = fcntl$getown(r97, 0x5) msgctl$IPC_SET(r91, 0x1, &(0x7f0000000980)={{0x2, r92, r94, r95, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r96, r98, 0xa5, 0x1, 0x100000000, 0x2}) r99 = msgget$private(0x0, 0xfffffffffffffffd) 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}) r107 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r107, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r107, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r107, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r107, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r107, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r108 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r109, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r109, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r112 = getppid() r113 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r113, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r114 = fcntl$getown(r113, 0x5) msgctl$IPC_SET(r107, 0x1, &(0x7f0000000980)={{0x2, r108, r110, r111, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r112, r114, 0xa5, 0x1, 0x100000000, 0x2}) r115 = getuid() r116 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r116, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r116, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r116, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r116, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r116, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r117 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r118, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r118, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r121 = getppid() r122 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r122, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r123 = fcntl$getown(r122, 0x5) msgctl$IPC_SET(r116, 0x1, &(0x7f0000000980)={{0x2, r117, r119, r120, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r121, r123, 0xa5, 0x1, 0x100000000, 0x2}) r124 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r124, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r124, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r124, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r124, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r124, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r125 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r126, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r126, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r129 = getppid() r130 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r130, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r131 = fcntl$getown(r130, 0x5) msgctl$IPC_SET(r124, 0x1, &(0x7f0000000980)={{0x2, r125, r127, r128, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r129, r131, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f00000005c0)=[r119, r127]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r134 = socket(0x2, 0x2, 0x0) connect$unix(r134, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r135 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r135, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r134, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r134, r135) getsockopt$sock_cred(r135, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r137 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r137, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r137, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r137, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r137, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r137, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r138 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r139, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r139, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r142 = getppid() r143 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r143, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r144 = fcntl$getown(r143, 0x5) msgctl$IPC_SET(r137, 0x1, &(0x7f0000000980)={{0x2, r138, r140, r141, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r142, r144, 0xa5, 0x1, 0x100000000, 0x2}) r145 = getppid() r146 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r146, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r146, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r146, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r146, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r146, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r147 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r148, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r148, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r151 = getppid() r152 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r152, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r153 = fcntl$getown(r152, 0x5) msgctl$IPC_SET(r146, 0x1, &(0x7f0000000980)={{0x2, r147, r149, r150, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r151, r153, 0xa5, 0x1, 0x100000000, 0x2}) r154 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r154, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r154, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r154, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r154, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r154, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r155 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r156, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r156, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r159 = getppid() r160 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r160, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r161 = fcntl$getown(r160, 0x5) msgctl$IPC_SET(r154, 0x1, &(0x7f0000000980)={{0x2, r155, r157, r158, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r159, r161, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="e74cc0607135d9c9129f02b216a83e6a8abb9964489043618acde8e3192e65132bd9e29c0b601d4ec32a802fe3f4d5de7e97e243888290dd7ea1da2cc35744aba3491f880f2d9940af0e2ec54c3840ba0dcf0cd72b55b3f13bf36323c9eff116d072a19780e50cdcc54919cac79124bf1dca379e565b5782df762aaa32183dfc24c8faee936c693c8e27e02f591bcb570f05fca986dda3b227a3edf8af9f4b42f2b3345b4dd7b12286993c136cf9794024eaa26c3efc17fae391e8b32da5ef012ee5ee0e5dc1ebdac670708c80ddde456f577bf910a12e09c1cabdb19437511bfe909c5f613aa53b571229a1be65de8e422e2c6b1f914848299c", 0xfa}, {&(0x7f0000000240)="a57312c1ea2c06574d86f0b9988aaedd69cc47c73208884dca0d16475942cf2d562c119e8f95b97a835a013570a6ab", 0x2f}, {&(0x7f0000000280)="71b9774e0b046158a5be600041e4b3c1c56d2d25d6781573f9cd8d4fdf4243a0af6e5798edffd426a4a80e829a65708a6f815aaa0d2c08ade6f22fcc38b27b89b10db6c74a3c6067c714164c6cb415e19b04b6246ff89f2c835d6d98dfeca010ee9228fbc253644be2d0c301312fa38b3e1554cf05fe79968819c595a4730fa4b1393e207be064380887c20c12b1bef299f0886b26b336fad609a495ee559ecc823a1c758205369cde82d759b7397298388164fac8086d57e082aef0ea9ab9db7e3415a3150ead67d4ab9400bc1734a3e876e03a63b7442d72c393f93851a6bbdc54439763b4161c3904bce81b375bba7765", 0xf2}, {&(0x7f0000000380)="95b802df1fa2224c58bfd97a40ae2c5850c01ab453ca19dead76636a381f84e21c01c07d7d34a6ab8a70ea837799bd86612b9faaf56acd", 0x37}], 0x4, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r1, r6, r13}, @cred={0x20, 0xffff, 0x0, r25, r26, r35}, @cred={0x20, 0xffff, 0x0, r41, r48, r54}, @cred={0x20, 0xffff, 0x0, r57, r59, r68}, @rights={0x30, 0xffff, 0x1, [r73, r0, r75, r76, r78, r80, r82]}, @cred={0x20, 0xffff, 0x0, r90, r92, r102}, @cred={0x20, 0xffff, 0x0, r112, r115, r132}, @cred={0x20, 0xffff, 0x0, r133, r136, r140}, @cred={0x20, 0xffff, 0x0, r145, r150, r157}], 0x130, 0x8}, 0x808) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:20 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001700)=[{0x0}], 0x1) chroot(&(0x7f0000000000)='./file0\x00') 16:01:23 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001800)=ANY=[@ANYBLOB="3b17f063d5c1bb121ae599af57cf9009cd96e26c0cd822b279452a88fbe8f1d84632ea583003d30c85329b40ae355c0a1e1d80c40c8b1ab7709a6a6b4ffdb782f6886d90bec7dc542119cbb04bb43f7d80cb41e2545fe89db234b3a685020ba4852db21a6bedffffff000000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) r3 = semget$private(0x0, 0x2, 0x1) semop(r3, &(0x7f0000001540)=[{0x4, 0x40, 0x800}], 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x280) r4 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) clock_gettime(0x0, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x3, 0x0, 0x5, 0x0, "d6bf41b28569f8161225a3ade195270e6d6245cb", 0x0, 0x2d4a}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001700)=[{0x0}], 0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r5, 0xb}], 0x1, 0x0) fcntl$dupfd(r5, 0xa, r0) r6 = accept$inet6(r0, 0x0, &(0x7f0000000100)) writev(r6, &(0x7f00000014c0)=[{&(0x7f0000000140)="12a9b84042b46c99aa06f184b234138401c13af6f7903e540c7c76863edaae597e59f38c8ee1d9da3f6c94869e4aa2ae0f02f3206b5dd4f082052dfffe3d8363c5670b2e2f7f86075068a46a131f6c506bc007b882bb621eabbf9fa9001a942e962eedb5e1af1c162437b8811efb0fbd8315c1eeb06c8df1c8a4cb54f336c758e6e7f3", 0x83}, {&(0x7f0000000200)="3ce51cf58080f1eda866d942978d9d3ab3d812f67cb7762602dce0", 0x1b}, {&(0x7f0000000240)="2b13d7a175bf11197201ba48fa8030d9f841b0b6d53292e874e055d80ecd82021e4b9bf6f0b6f87c9f4d9deed9d3541331b014", 0x33}, {&(0x7f0000000340)="88bd3f8f6ebc736507c521b9c161042716aa958ecd323da29d97dcbe4270f4f2b64c04798a69881c33b24512330e6c704728b070291f3bbcc21032a883fccbe6a410f3f8b959efd1fda72759f9398a57494b5bc0ce34719d3343d68d2fb7206916ac9502bffd39c606cd22633a4220c5b8f688dbcb1eb2f6c842e4e7a67b6ca382b63eee38207249d20d8a4c732ac22e13409075f64ea52e1a20fa5045ba8790456b55c0e497d9ac902970929a70ca372de256d21e3a4a6244a4a19e5470d598e164c2e5c72dd73c3a69", 0xca}, {&(0x7f0000000280)="fff9a1c5344648e5e4310ae64cacedf09b7e69b8ccfe7bff66d86bd616112d085c", 0x21}, {&(0x7f0000000440)="4539e08433595f841cadfc0e84946a4009f2e5085e7dce7f85756967fde2cbcf74d387d686fd1c36606c82119818935336bd133ac4d7f9b129324a2cc92044eea05d1f34aaf83d9a7f46c658ec3a2e1acc8d64e91b37df4a236e0967c4af51509c26061e5c07d06725b5", 0x6a}, {&(0x7f00000002c0)="047c4b4da3a73aa17141655703c2bcc1cfe619e4027a2d1f3269d40803e861c968bc7978fbe15fdec76b360af6508051825e2734eb517239e1ac40ca9dc9a0", 0x3f}, {&(0x7f00000004c0)="b4511a3ece74a899bba801d32b84261c16e4b5f76ff39acdcdfb8645831c76f8362b20d935e4a25590732427a5a4d97902f5842e3532eedef4bc246ef6ccbe994bc54edb777c121ebfc8fcc90415d337ead7c70d39837c9a5a87829f1ed10020d95e7c01396b1a4d575b38eae12a7914eb31f79b4be2a0155b1cc0284279f35f82469bd664b639d14f61744324875729adc538775c354508d3a96be30002fbb32d6280b3f843777a3fb9cae2bc48a232aaba1a2a52c2ef8bf37cd3838b158e380f902b94c291c20e9688de76f6c0661b26e1dc71da77440fd842154633b1b485331e5d8ce4b63b661c1a1a36f7cd39afe429e824009a9a897b69b27a4d4c37266e1b2da4ab610bde54672397022ad7f0851012e8734012dbdc9136308b4bed3cc8ace675f5a8b9a19aef5fc087a4e12eeebf06ebf8e8da6a98755acaa311475b3040e3bd4ea77cc1eb7f089899b9fbd2dadb3a442a1daa2d3eba1941838ba519a23f97aca5122f0dc3ca191c10e9082e0330309a3b83cd5ef1f8f98c5bb7c35b79ad16bec9231eda7e68f5e2273c1bb893c88f80ba96c01f1efc4f64dea2f010f6ab4037de34a01c1ee4d67340568766f9664304e651a3fc96edb5d96650b3e33b9d9f2288cf916e1168e53b806de05eace218021bc0adf96f020bef0f0e54b952e3f51636b170f5380b8d421054f6a225903d9237dcf4d6e662e0732331fb547c718dd240377ae4acea721a3efd9e88c294224b01b232720309fcdfd707a7233e29b74c8ae4827832e054f3f25a320721cb27149428128ea99ed8c18af0605ba6eaa066c9bf5311748ec6db1b256f6f901b9256f72f54bc8b8948a81841f3af23f51a09b9d2b666d5408d44c5aaa7bbfd5837069f3fdffc09490f9c3886e13f59240a667eddd95dd216209e313431c550fedc4bf1b7011297a3d7ecafe6d5667ee1a406fccdb480e81ac55379b1d9dae7bdb979ba5acefba3a084f544417761c575677c70009efa57cfd79703e0659e143338eb0429e5ec8bd19027b473cd63a548b87cb85492fc5be3452f766638017e8a5b514b7cb9439fa4ef8d440c072405a54335d5ae57338fb0459dbcc663a60e969ce09530c26e61806dfe30cd35ad18ee29e5ddc4c1c9fbe280f39f3d23cd041a9a91c3cff45bba482688a5a6df65257e580bcbd08f2ea9c4d5d08fc3a045848f0fa1016449cf7a27081327534bde8abec03eb8020ea824af214bd3f03278c036dd8d4acbad93f70c711990b3e67068e3cd2daf59e07aec680997401ab4d0ff600f024e594771d22de1c4b07990620634bc2af36d79ed929f3b70a6aab8af42b826ce24a7fbf33a025c49df1eca7c197f695e8cea6791c6bdbd94de4d6f7a91f50fa3003d5f90f2505b324fc63cdf4c2af1010e2304635581b3b863d02c602b34c973137974b0f8ab4724d266762eacbfc13985ec98d82876172fe4cb72008b49aa298778aaee204589abee70a99f43adb925b0269ed4d746bbed6b112ce28f30f044a58abd30cb07d19002f3f775b1f930d14334c42d66478a36dc9b4905f662108fe8bfa675918937f8018a171cb712614fd87b49f6b9ed424711c5dc0e72ac0ac1f1eb7512b1208ef8527a1370a277826872cc43e0734cff6373c2ba073b8ff86255c1e78a18c52a9388a1755bbaa0c6d9c2a26abc009808fde920e8217e998bb35a472a0577da4854b29a5adca45dc2dfa0db0dd134c84721f386dac8d45085099d6ce671dad55af51bc08cc99f9b5b8e80d99b32a713ef8d67818c8dde2876e3b910369b062c6d639f3937aa42d03bc541c7fa5dcbbefec1d6ac415eec66387c9353e73c79ad6b5c715b2c3876f2c51a2a267202bdf8dd8d8c540fbed27c98be4e951329a5686e70613874d12a48ada99938871913113747f63af476ff0c4a7c4dfd7863d156d5cf42e4c04eab3998e63d3ff33526d627f4be653126b353f2f67f9beaaa7626eb72154673f4fd9b91e785b2b471f432142e367548188b3c0946376627fe2999d5a4095327df86939bc332e5f0904eed95b95728e6faeac941c73d0b71e4e308ac2f5135fe72df3ed843b569ef4eb498251b45e4121a1282ea0cab4e6e05dda5e1d7d5daf642aba17d35627ee6d2dae46d9b0fcf918c29ae9eaae7c74a6e5f88d79f06f7e393c19a53695133fdc83a429c140d57e97a63689e5f6d3cbb345f2708dee0a1285add56c4c466fbe4adf936424aa9e0d6be2d8696c5588ab76552182a2c54c8345be9c47da7e153f868aa5920d2418d99a006f3bcc0230ee980c45b3509ae6d68a135c145cf68e6d5a1dae986b99ab5e54b975563205fe82d137bb0821564670474d36c79a21d1e6fc1f13213578341280225eee0377143e37f78c6c216212deafa11bb0e4d7afc938e46b4cfb24052581d4297228382d95b811a85e696446f459e0d4c19194387012ad22550bdf52d43701fea00c92e2b7ca16f439077965855b49294eb5dd8ef2fe152dc0955998fe232d1a304d3f74a08ff980477f63c852b4b2cf088604c52834b076786c1c0ee18622d4d4eaeb17b3874a283964fae67338dd725483e3b7b0deffda749fc64ba69fcab635f61314d6cbf83532b5d0b36a9755a8914169ff3bd5f7942a591aee15513845fa737b717eeff9418bcbf0b7838db7041b9fd881d6bb53fc31c0cb5f0cb54076e3ed92350224e4f4545f715c7ed5b3e5d708e47d2ebea0c583e0f6a7325d7f06c2ac838304814295fa37490f713524bd3987970f95df790af0eb95016a4ea075c385b4af36065e41b83129600a10357db7e60c2750f82584179a4fb7595f8f2ff4299b52d317851bd9865046822410cb1d1867ce29c71d48371c7edde70e0f19cda23c3ffee587b278112a8c16f68c56c6636b8e7db56ed2dbdcf1f238015156eb7c66bbe376754b497d7f6be61f8a105900317a0caec0dc89fdb33c1824510c132f38da980ea95de7e1fd65bfd159e2998c1df182046a3f1ee3b2d9cc3d324f834fcdde9611ce750e2ac89917417add7c9f86ab5df2941312dca17f4f29b440ea126394452cbdd47a1fcaddd4ba9abcc33a5d508fd1c849190efd8eb861be1d423c919ff373e03368592d79ecf0e9b6e130b1b3199f36e4a31e402299819460794bb8859792152c6b9bd27b9b8daac4d2ca04120943a4e6bd51ec77b4b3959bbfbdd49f0898a32db57de0c00ea68656ba25fb724ef22ab64141ca62c6b482fece943ca5f621537969a92f5d8d9829bffe9551f578e340d4bd9c16501dfb100e8f0e9101469f5dcd3c3023e64c18d622f88fb4d6de8098ca4728c053a2f81e2a1cfbf2f93413a309d403534887614dafc1f0ae3bc8bd3c79e3418afb88dceb8a2fc8f0be717b84b1be72bc158e8f0c3ac58814e613568836e12a29aa1f3a264fb857a74a32a82acd880db324a82c9c18c4ddca147334f73264306b717daf60c0a2d64f242c78170b0ee9b268261e0a4f6eac2bdd65eb180a9c733742db1536e43a6cb2309302d0b2b093d5d3a05085aff051cd8f40eb8e46fd36eadf30ec048eb264ff0646fe3809462ebe6b4d78a97ca4a43af34da95e271eac15132d7dbd58f33db90ff3918824fd9a414b97fb71bc866593c2756f3c54550eba999c2e0ded45b344880bd7250905d70c20704378d7e48b25e1f96c1375677bf78d35db38da4c83d297ee639c6250976f5277b3b32b4284ba2cc0515bea1652d14a46968b0b51fe20ad11506fa49b1ddd91e21533b1fd9b576e73e04e509ea064f416efd5e7b73c43f86c8891d1a450861fc9a94a7f5ff9d1b3e8f374b4bb3b49cb490938bf380da862232c92ef1461a61b42c7820a5cc0d7c12896a725fec1c37e95586d8d9f3c8ac1ff24601625550c4e8455f2a383b11800233725f38f520324fd54916fc253f612abfeb00866c804cf89cb98c7c90fc57ee80f47510833bd76cd0b95eba936442e772decc6804c25f2041734ae89b4e0c29f3a762b433dcceacd3c5beaf83eeb3b648a9ba7e0277a461736f2d0a749d55ddba0bde26af24ec0e415ef2895c92a3e8a9c99d8e3484bf623cc21f3004806118a1929edb41b0a2606fab281cf7f2aa05e13cac58345a06ed2605679a0a3f3a99052251d40a17deb8d0223b2b08e9cae0dc1ad7a90b296b11cfd02ce677c032278f552d8fa74a42907d7d3676b42e315d78bfd58b81e73d13c86a8faafe639611f5f9676209f5d3ef83e51b1d34d8f494cad4865a8aad741fd91932315a422ae18876b41305f0f2b88aa95bb0b3afb4aa85df4ae014276bb51997d563d8c786957a3212448c249827efa8c3b9e0823e1f70f0a463aba9bd384d75af487c503aa198f388939b78ef1174b0b6f0b4be583d57fed36cf19116d3b42dc4c3cc5be2c16e2d188dedaf6ab221bc5a545a6501c4c03b9f401196d9c398d8283dcc0bc67e7d8c3a875086b6973e1152520b95809a3124e17880556a21178b738f76341901f8a681fc43ddf3c9cd05d9c3ce53bff70b56b3af44cd1ee3f05ea184de670860a114704f6883fcc8c45c75f523a03f1961567b37059c72beccb0315ec157fa367236613ab9958ca67b7820af8d0935ab18f042183fe314f442bf05f4d3abbf3298b0dd7061daefe31d3795a5f699c8f26aa591fa1c66ec8d4d329e5a4dceee44e2d02bfe95b1dcfc48a58a563e5ee9b85ea824585eedd8c59f104d90c75d95c78ae24f9080e39313be254ea21129702de79a55dde4606135709ee8f20134c18bafb737c98d24e1ec1ccb2aea032e86a2ad6fb3850e39a8066cae38eb50b15482b8354b237ce802aa7df693bca10ff3395c49f43e4ab0a7f80a88faeea018bf734293d815544e013de7d63bf67d29ea62aab2248474e73e6738fb0f4d6023307a03ea7c63d431db5f41e2e7fd16814fb2293fa3a4d328e6398be38c7a7685b9e1ab0031bce7a8fde26af5cc29506c5cdc721f8e9594bf83b3abe3122aeec8a23ace6ac44d2f1d9ce5177deb0ede9d8b9b4d7059e899ccebbeb44a1e0c6628c15748973439455ff66a0b84a953897f2b6704b75cace5d3c4a466d85089bad470dfb2c50a2e4e31dc5baabb2d8268bcf15f9c103dda3ef4036c2cf157a9e53b0af8a49cae5aced718ecdecb4f9ca2b5df466bfa974cf0f9d9fa83f22f02b289c300d5bfb33fa9a66198af3068196e8fd1c4735d99f7cd3a214f1f2c3f0f0ddcb08b2ce4dd8fb739c11ba8c178aeadf95516721500caa66b22b66bab9a075260ea598fc33f1234de9a6024934f69b362e8f1b6a22b8df9aef474386920b309dc00cd3f64c6f32a8abf244bde369810f61fea058c78b11152c9146ddd84425d6a6d5583f41cd272888851b885a6e17eaebfae918119091b4e008c43b801c975e7fd2db0bdc0c26c9695b01a2a4041aca54123adc3ce39d6b71dc31a3ce26aab84b59e9d65f11542727a401d8787de92ef8088cff4dd4a1263261e1ab0af002e27ee891079819eb42dd820a4c2974d43ad2e749d3696cac1bb65661e7d269d6a90f9c11796f82dfdccf522a00e496d619b4221a9fa18122d826b01a8fdc02f7603575ba7c3ee19da604ddf756dcf50397d0a982581c2c2f0186e32ba91b379e36e8405ceaade8dee87573f8195969d35d90397c843484d4cdce5070e5d7e9f1b07e4a12701c6a775fb58726bcb25c1c3fc155c1734a210a3d182caac46ccd7b0cf6a627edda1cc00138fb1eba8d4026c48cc1707a77890bab1f0c14cc8d30605ae29c2980de4ed3af7ae426f2ab5174bc599276c536293ea52d02094a7", 0x1000}], 0x8) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r8 = openat(r7, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000001740)=ANY=[@ANYBLOB="b262f00b1a72b00b0155c23fc55632cef3dabb3ddc9bb78831085af9899f938c2e17c519dcac2414821a989218b96ea6ef4e58e63188bbdba8c5cfe26237780e3c61726569eb450a60b758a780c9d8d24d877f64dd1e65e3ce1ce0a32ac42ec8d429282c2f6297498527773805ee554c1bf7856e7a63e3aaff92434d39de00e87fc3f68e65194ffbb429b1400e65e09097a146"], 0x10) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r9, &(0x7f0000000300)=[{0x0}], 0x1) sendto$unix(r9, &(0x7f00000015c0)="222f4e77b99d3ef8c802a5ba2f833540b91ab114d02b9e3d25a1dfc459659dfff172bd467bca694137f0367cdede590783844c085c9c4b1fea482846a5b6c8eba0f3f68290a8c60188c0da0f51822eab6fd1bd2c74c365587513ee59a5a6d8cea9fb3413b5f17bd9cccd66dad429d110a047b2488e8b6d163099ddf76b2f2dff2c0d3e463378f27e84ca16fa49c92dbba7f6e162c57c0488267969e466a91ee1eac06fdb1641610a49099182b2be3dbdb1", 0xb1, 0x16, &(0x7f0000001680)=@abs={0x1, 0x0, 0x1}, 0x8) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r8, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000001580)={0x2, 0x10000}) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000183, &(0x7f00000000c0)}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x2, 0x0) pwrite(r1, &(0x7f0000000180)="1e725a4f14084a51a2587f32afff76e1b41bf41a218a51e70237cb24fdc07021f583bd5a0f", 0x25, 0x0, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) dup2(r2, r3) 16:01:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1000, r0) r1 = socket(0x2, 0x2, 0x0) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmctl$SHM_LOCK(r2, 0x3) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0xa680a3637a2ac0ee, 0x4, 0x1) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@rights={0x10, 0x10}], 0x10}, 0x0) 16:01:24 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x2) dup(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x3482748f8d74471b, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x35}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x80, 0x2, 0x4f}, {0x4, 0x20, 0x8, 0xff}, {0x2, 0x0, 0x6, 0x33}, {0xfff, 0x6, 0x8, 0x1ff}, {0x7, 0x7f, 0x7f, 0x100}, {0x1, 0x0, 0x1f, 0x83}, {0x5, 0x0, 0x40, 0x5}]}) r1 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000001ac0)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001880)=ANY=[@ANYBLOB="80dae6da37730000000000"], 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) recvmsg(r2, &(0x7f0000001840)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001680)=[{&(0x7f0000000180)=""/1, 0x1}, {&(0x7f0000000200)=""/127, 0x7f}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000280)=""/48, 0x30}, {&(0x7f00000002c0)=""/92, 0x5c}, {&(0x7f00000013c0)=""/218, 0xda}, {&(0x7f0000000340)=""/16, 0x10}, {&(0x7f00000014c0)=""/99, 0x63}, {&(0x7f0000001540)=""/201, 0xc9}, {&(0x7f0000001640)=""/51, 0x33}], 0xa, &(0x7f0000001740)=""/196, 0xc4}, 0x800) pipe(&(0x7f00000018c0)={0xffffffffffffffff}) chflagsat(r3, &(0x7f0000001900)='./file0\x00', 0x71169a1b4de888a8, 0x2) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000001a80)=ANY=[@ANYBLOB="c84acb655c42032e45998552d03fe231c5c1541daf01c94dfb5c1ed5c58452afa4f0a7f0a92a8dd3420ea3cf"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r4, &(0x7f0000000300)=[{0x0}], 0x1) r5 = socket$inet6(0x18, 0x2, 0x9) recvfrom(r5, &(0x7f0000001940)=""/198, 0xc6, 0xc2, &(0x7f0000001a40)=@in={0x2, 0x1}, 0xc) 16:01:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000140)=""/145, 0x91}, {&(0x7f0000000c40)=""/235, 0xfffffffffffffdf6}, {&(0x7f0000000000)=""/55, 0x37}, {&(0x7f0000000d40)=""/184, 0xb2}, {&(0x7f0000000200)=""/11, 0xb0}], 0x5, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x10) open(0x0, 0x0, 0x80) fcntl$setstatus(r2, 0x4, 0x40080) pwritev(r2, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477d97a9a2173e6b0a75dfcbe601cf99f44f0a85e4302c5b8d7b46ba6204a0fa3997c02e6489e78d4f97e6611ba6390befb7180458100785333b5e4e26572b82fda0b7dc5bb1951ac62d928201f92d6f9b5e3e391ef5c2aed197f9927970bf4287adfbdeff59bc8f46cc976df01c678b6b030aa37ca338832856cd3687dd877e4793bcc9783f82162ea7b8084b6426b66ae71132b9feb107c09c851e44e7908decdc14aeddfbce30d9a71be39e9570e9b5db8c219d9a40b70b5d75c3020392bd627606475253d98665fc1a5a6072dab970c9542543b30eca569151ed00e6ccd3ef0047bbbd334719f2c6267af231ce4d317eb08d9e9195de5a68328a28f868f55ba9a36721a93d45cc8209b740c8a453e7e44f800933bdeca6228f6a889f7e329ae5e26323870ed080501c6568e2aeb4a3f872bd5723c5f70c5f817620a4fd9a41fb3ecb510f8e7a651dbdced2451479619c411f345f0e3dbeb65ffbcd02c2d10f9cb948954617f2cdd1f9cf09f23b2ac1aeb909501078ac2cfdb95920f71deba5a5071e9049814d06a34a02a9be753d151e23c82bec627742af259aee37a098f910589ed9157b16bebc9f1c74da099c720936658442ef0a45caf6f312c", 0x1000}, {&(0x7f0000000700)="b4a3b542bcb5033c8da9d55fa4b71c943fee1f1ff412aa17e1a888602d89cf4e7cec2d1e8e4ba132bfeff2bdae8ca3f65871b3053b6ff1993a9a9a677999e77844822e04ab3a87cb0531eef484197974a7edb08b181b9daebb12a818824ef8fe8f4cee061db69d9fd756a7f0c581779176f6aa14b9ed8570a883743dd2bc7e8856fdf4e495129b33903b6b7461745cf02d03336fed2d4df29e8d941cb6ee65be6f945f32672ba08b38e7235fd9cacc7100a229d88c1a1957e149", 0xba}, {&(0x7f0000000080)="aec74b281cd2d93379dc834136ec4ff6a02fd92bdb95f2e97ceb48854e16059c53162ddccfa7f89c1073894d53127940ba74bf7375977849bb45", 0x3a}, {&(0x7f00000008c0)="f089d242c813a6de825cf40d235d6dd28e71f8a56a3fea5eda807544e788a8601152381c9c96cf0b86a31716759492622d3ea399f07dbf9017cc0a9ec8aafb10d34036b76a70b7a35f92c11f7c8b0bf8d484be87344431069c07a8b7ab3ca362610f2eaff0a1d40c62d6c8b081fc6f60b9b0462de60594d1a02937095c07b4f627b55d92bf", 0x85}, {&(0x7f0000000980)="b17d492a8cb1d210329859b78f96735ed6ddfef2f842b6b8ddfafaf1ca178b64754e02c28a16133a01a0a7fb2de3036795f36e46f602b32f90ac57bcf37acf27d5624979221e59a7a054e726f906d353f2451692eaa27b5999f79ed0444e8d1890a5ead1233d23613b3a56e4ea30f2edc3ece880eb5fef4d0fe2a56dca6e8a07ffebdac9e822ea86758fad85eee3ff377384647ecff23803659ee2d760c48f5c47df188a1451bc488aac398beded780b8e456a3f8b9f86ec1011b9ac298283497da924bc0ab374edd821e1cf7f8b031dfca3c1b2c3d83a7a2a00384d42e8e7e74858bcabf338e578c206c74a433090f42b56", 0xf2}, {&(0x7f0000000a80)="63a5f8c1e63a157c63f1c2f02e74d93c1cf7a6b3d641008818d949f7edec3ac4c74b6d78ab31412fd419a162821885befd73a5ad6214746572043bef8d6a9f704629bb5383ee9ffabc30f16eb2aa0be5ce595a1f552dcf4e6a707a3b8e50ceeacaa2cde4721166ae4f04c7388758b1c57adde7cdfa6cfbc07251c1887dd338c3c1cab87ef129bba35ac4511f2a18890b244712ade8ad71dfcb11b4e08b05f420c96cb043b03e74d017ffd210a7fd4002112925535c3e11b08c9f254e315c04d29a9fd24e270050", 0xc7}], 0xa, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x6, 0xfffffffa}, 0x8) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) msgget$private(0x0, 0x380) clock_settime(0x0, &(0x7f00000015c0)) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[0x9, 0x5, 0x400, 0x2, 0x8, 0x2, 0x5, 0x5]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0xe7efcc91b47524fa, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000240)) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = openat(r3, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r4, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x1d, 0x0, 0x2e}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) getuid() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r2, 0x0, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000000d, &(0x7f0000000040)=[{0x800, 0xfb, 0x83, 0xffff}, {0x657, 0xfe, 0x7, 0x8d71}, {0x3, 0x6, 0x8}]}) syz_emit_ethernet(0x41, &(0x7f0000000180)="c420ad15db68c8ea9de621be41d1bab4e9c2d64e7508364c08e1ce601dd89dfc9d623408213043a7721962f0452e8fc09f48ad4c942e65d19b74129086fd2c839b") r3 = semget$private(0x0, 0x0, 0xa4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x9, 0xe652, 0xd1, 0x8, 0x154, 0x5]) 16:01:24 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendmsg(r0, &(0x7f0000000a40)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000080)="b9b2b246fba22f5cf5715ef4106acd03368ef675a83c527f99ff8d1279b9290227f8a736499cbed3099dbaba0c5d2a736fd9716e0b10e54044038e4e45", 0x3d}, {&(0x7f0000000200)="3e2a0b89747d4e5697b60fc257d76f95a1c21317f2bdc4d85a49e22c4d28623e5b5dbd0ddd2f30491c19ba629af888383847d0bb4153306c60d55f498650d1041343388e37619be597c350528566665e152fcdee6c3670db0b9b13c1571972a36c411e93296af4ace22e5ecbecfc5293d3055cacdca2d610da7811888409964e1a2a1e52cd67d27c44e531aae39409c7032f736d0e186b9c38c55d8a76c4a3463c205ac09521a27d45ca590d475b83c492488f9d5741a7f8fb5ab38a56ccbd8dcba8c2e94298d630bc25551e86c94a634139d9568d6e3b1b4734ac5e0b1cde212287a9114bc15570454bdce86be632180ea0380fa7ca8a47486af6", 0xfb}, {&(0x7f00000000c0)="499e15d8d33f793a734d96192336f44512880f0728d998aa30037413ecb627273fb23fc2bead5735c454c8", 0x2b}, {&(0x7f0000000300)="fa4f9a304f92963c50306c89891485a01dead78b0991dc71efafdd02ff38cb4913f3589938f7a3665f68a200d9de1250ec477e58ec365093bf8f9af6bf2e3f781bb2b4e05e920b5098f7360d93f30706e6c89f9896c7760f13749613d89cde0fd5cfdb5e98e6907a95d0951715ca3702eac6c5ce88574c226fd76667f8579a230ec9744736e31004ea23f4e58ce999923da0993d4237b2e8c1d4703382dd2f14224e973819e9324f881a617c1b6d7715cb211db795b9fd811b51857febec9b9ea5d0378c543052d4b5cb191e3b0a961ca610314e703faf526ec459207ceb76a3777a0a20", 0xe4}, {&(0x7f0000000400)="89be6affd1d6b3eaa7ff4882cc3ac14d237cc7072574d308fc21f52b7540353767e9a9b45d53552ad19e2452c228f7c8dfd90e03752743ce91fd485d47647a00e781d5f021068d87116644ee96c4438118e4adbf3ab6e8a169275cdd201b004e43508367f53fa25b8ca17df0103e1ba0e880c94152274d55a1ff6f01d8df6683b76244e0f6e937e56460a6d4efa1d075c7db30b62ddb661cbc685125dafe5545b958dfb371020b18f23c806de18955773a6fdfcfd614ebb4868f90336d439fe38e8b97e44aab9466b41eb89cb263373b00b65a97a5614d185ba9", 0xda}, {&(0x7f0000000100)="e708260b9987edbe4548761263481773acaef1e7f557495fe99417dd772ad5c396", 0x21}], 0x6, &(0x7f0000000580)=[{0x80, 0x1, 0x8, "3508d5c834a71c22959bbbf72bd170704aacc3051418db92b7e24e5920321419ff164efde94783283e1af9a8303e95b8d03c6062610670aa64554be01ec7e7bd47e6731f38ba7921f522863b2ac47c5678cdfd9eec1d19c314b0334da29fc991660e1ce2daada57815d82f0c988756"}, {0x100, 0x1, 0x7, "53ca67aded738cd7fa0a69bbd872674046df2fb581f857b8400ce64537d4307d308f0cedb70904e7a911114ee90548f3d673a0428434a4f161cb7394a51031a5ed62c91bf29a4f2f28c934b9aff70221abbce68aa33b83fa173598f4b2d0d04c72ad70994f02216fa37078332a96e300eee615e06b85dbd8904d57bcb3dc0bea3dd5488227557d116717fb48e89ddb03494033aa44981b076e21befb832f378311b6286f409d928e02417c0395342c1837cd3af5bfd7e5508c6a7e4fbefc4e425d55033e4de5a6e91fac9f12b474350484d13756c13f62c7675830fac278e420c7f83a25d1c4c4d84408bfec"}, {0xd0, 0xffff, 0x7fffffff, "dc4f521a41964f2c722c85366a257b2effd7376cb432fe1c627b0e353febbbe91e5f846aa25a4857614c6db7c6e73d464f0450685e1b81efb8e777ad57de65e107c41260923989afe81616fcce26b194019fe7147d25d973f814b01fbdf10a50070830b770123be31894f4ccee04e258e9b8050dbc8d0087794e148c56b854464aa1c6beec83769771f1f22ed2a80549b919a2cef622bbdbc151c0fc09b6e6b17eaab6ded77335c04df5d4995e6351b8b9d259f9fb398acf29730341ca"}, {0xd0, 0x1, 0x5, "1ad67c16b1072220fcc438197037b45497a146ea1b1cc50f7badb5ac7c19478af259fe01ad2331746a9d2f8cd817e40e7fdbbf240b96420e719c4a1cd7c7a351c3199345396bb8c0d40bd9389a9d6ad56a261a5cc3cb22f5b78f61393ddc5f9753674299d61dfc32a15c3e973ee4c4506bde9c7731331d600b44eef16e81212f312306891776e94574feea9ebf050a4e61dff5ae9d53ab6260d4a574400496112c3d60c29d9249c8055a71c3082ad85281c3484976c446bd2365d0"}, {0x100, 0x1, 0x1, "afc435774c0b12337762769967142dae48de28c8a83d8b6cb39758e60e7bb36465d5d995e07d347f78d5e15d68ed52c60bcacc85fd7d990d5343eb5a15eb281c743af12fa900eb5c8236e3fab14a1bf5cc4c429e916de9c912719ad67792a8fd941af44bd4338da946463f38e38c5b2b0f074f681f36042e65a928d010b2194db10bf4bb88915488041150094c3f8a29f796ecac33bf2a59a9a9710b14642f74edb111631b259f995b1580c399fa8d3959b7c8e4176418c248f5f8f5a51303da010862ec69562a5c29d735a722c35105e0565536c18e642b18c2ced961370b11297203b273a74c9501894d33e764dfdb"}, {0x78, 0x0, 0x3c9, "dbc3188e3393aafb3da7c26abc82e84de45f62210e029d140a9a07fb412b6db89bc1bdeeaa29a4a1a8ed17ab6bd57711bdad7572006e7db83a4721f35f8399cb53ff4b9226630b9832a4b7b1e709f8b089a19af3192e2a3c2cb4caede9ecef071d5fe2"}], 0x498}, 0x8) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 16:01:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="36b83e522c066341519be70897fb") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffe}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r7, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r7, 0x20004b3d) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r10, 0x80206979, &(0x7f0000000300)=0xffffffff) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r9}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r11}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000040)=[{{r11}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r12 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r15 = getgid() r16 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r16, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r16, 0x1, &(0x7f00000004c0)={{0x400003, r14, r15, r12, r15, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r13, r13, 0x5, 0x20000005, 0x1, 0x8}) setegid(r15) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80000001}]}) r17 = syz_open_pts() ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r17, 0xb}], 0x1, 0x0) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYBLOB="2d1810c73fe4c97cc88906a4a23e594607fb3e15e4326f0a0a6d6fe9120b26519338536aa3f39f55d125cf02e2797b6218b098694460b2cf305f82214cc919fa04ed2472286dd7a150753fbdcee80568c5d313f121c27c57d8d31db3f873589392f95168520d6914cc0f2c8e91ed9f8d0d3b111ce1dc825c7da4b3f6f83d1948f4fc7033efd2d9c1007ae4e0b6a00c5c16bd5ace016090a2129868e35a9a9ab397da", @ANYRESOCT=r5, @ANYBLOB="8dae6e1da148da30d286e7314260cf7217b9ac7a0dc4d01690658fc733decb633c6b7d698d695d3f3b3ecbe21059851c1d3cfbd98fe35974a4fcb9e5027c2d9e686ce4aa386ecc255c5f7b962d01be43a829e229adc3e44b879aef4cc060f28b9dc706590c06bf940ae18e2fe33e055317c31dc5765790365a926344bcea1ca2e06141dd042a9d7b736ba9a4b5237b076a67a1c05015d077dd4947dc6d013e86c866461fb9c51c12e5426d8afd9234bf91ab66718937551b2be49755514bd598f85d436535f3c7e0d59c048c52322b1e310f5c13"], @ANYRES64=0x0, @ANYRES16=r6, @ANYRESOCT=r17]], 0x1, 0x3, 0x1000) msgrcv(r3, &(0x7f0000000280)={0x0, ""/68}, 0x4c, 0x0, 0x1000) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) msgsnd(r3, &(0x7f0000000100)={0x3, "7ef667c107b1856edc308bb6235aa65b77fa01e0c4a00217b83867c3f7d127da1cae5a78188a827f1d31304f5f553e0f8f0a055233e87a5615e2187e5ed29ad628543ff882340c9706f816ba8ca9603cb3eb82f110178bfadeb012f1e038dd7baaa359b3904dd0ae15ca23febda1b78e9673bc275bfff75fa88c0e22a7ca4a41f39a5d"}, 0x8b, 0x0) 16:01:25 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x5, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r2, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x149, 0x0) 16:01:25 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3a46) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r3, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) close(r4) execve(0x0, 0x0, 0x0) 16:01:25 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000140)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0x2, 0xa}, {0x3}, {0x9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) symlink(&(0x7f00000000c0)='\x00', &(0x7f00000001c0)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 16:01:25 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000080)="4cbc8c8aea61c98665513ec548c0d68824598b046992f030daa2a4592605fc9c64c7e29809b2fc", 0x27}, {&(0x7f00000000c0)="4a2cbf5ddceb28f73ab88568c37048ee8809571ab64122b3febbef8f26fb1ebf2ab3de0e504562332dbf0ed1fb1924b97e8795fec9a2a5aa7df06f3b926129c28d37afc45411be62adff74df407c3b46c27fe4d9217f8c3d726ca6035edbb496adca9281f6bfe9c5b53adb9f171f30416fa5fc6985875ebbbfab968a00a760ab3f6ffd94b3ce6a7ca5c3a341e17835c814b7b05bea4fe17c2baf66c60886af5dae9d", 0xa2}, {&(0x7f0000000180)="4a7ffce90700e5447cf220f3cf8f9d2ba18d89e4aa318ea81771f74e1070107d622a3b7321e397e87a2547a34a7cf13644bcb70f45307f61c7a5c5828010374ac36e93fbc56d77bcf5966da1a6e57ec405eecd825b151bac3de2e5965fe2b85a84a17518ebe4493d25f3818ef7607f873594d26946cdea98375dfa00ec257cba4f9c3833c255ea1d6055d6880fca4226138e582b236422d4d51a2c1c6bf1ec2926cc7ddf2412328d97428017c3f83e29802981308761abea51a6ae4975f38c25b681158ba5540be33a411709dd7e61b2f5cf48c842480355507c89a54b6815f8b81b09b6fc5258f4bd2949f924ce5fb5c2d00790b05eab3d23a4a280b0796d499578861dd49c7d72735b276e6c4ba5a5cdb9fdb4234f22d9a4ff8ceb46cfda2f51049821164fe83f902169a7d7b10b0396905577a0d5ae84d266144ec1a95f201c17850e5b9a52c9e99cad15381adb3f71ca182bf3b7235d121be0ffc03879b80afe3ee925db0f18699ac3aca6f1e8605f15c8a864b869a138859f6c1244db29cdab048b56ff97fb43c5933704a940a4070b28c21e231f7182b1939cd0d0a1cb4a6d195c94b65452ae77bf864271ed888deeae15e9d70f2e78398dadd621d4295278643ab6f0241c33402eb8a090a9cd486a7fd17b357a0601f96ccae8ebcfa71528fd07d613431c7a0afb103a4a32b79d6398f92637e4ba1e7fb781a9e8237074247d07058f9e277869662165899aedd6d3ebf3c4d8fb58260908f101ed41648e936e378fc366420ae56f31e7b054628d0dc443b7a0508fa03b60d8a46b65d96d1336191be1b727b99a7bccff1c94ae019843347521a2d878464b4a456be725bf6db3202cd9fb9f50320eaf8f5e641a4694e2e91ab384278960e8d31cb66e4a8b9a88e98cfba1e4c67f29e9e9047b1fe585bb49bbd6615fa0094814483cf304129a07ee2f95e01407f05339824f95a6ba18ef7571af629234940e1f69facb722903069afa32143422fac8840d55a80abe24e1aa07a1885c7a2e401add1d4af869809d41276553db5cd8817c952a11e3356d53206bf8e81937a7266602267358831b42bc0c58c47bfd9f977a79e711a49af5550468b17af0cd27b3db15f1af516eeb5e9147cfbb359a3d13e57062a03634d65bb17f9318b6be938aba99fca80c7d96c4c09610950db9e93584a7042127a975a3e678c61edacb5b1b2b456c662a2787b617d1f2931633a0b4b795ea10b5debc21d76f4eb29f9fdc1e557e6a8db61fdeb5f93802f31448f208c08428b905dbe11129bf3a80734bdbceea93482497376b9316e30d9f4afc4e1f802e237b64cf2ac6fba552f3f230e8ef1472fc089fa4f901155181c8cb2cf841b410515b2a87f1ac6b5364d44cbac167dac9e87f76b5c2af38aa9f9ccb220d6545c41dc251049242bb6446d6d58cef74524c36f65c504fcae8d7c04b9791f72d69d7efaf014632302c931b873db58a4c6e9c4e11641cfe300bf48dcdae31fcdf536bbebff7bbeebcdac7c2d6bd2e0608fbd03f09b65f32de31c4c3af93c0b9a4c504ccb4466f1590ebf87acbb38d706adf6cca75954c277ca97617ed9744327d80b5e05a3cfd127a7befcc4aba203c91b5a5d74f9f494df4b19ad590bd850e0d0505d3cc1bc4e3226d9a88929350a8cbad2ce901271811fa2c0b7761390ec6a7cd0727f625307a9f083886e51890479964eb16483ad2834af2d5a0f243253e977f72d6164e3387e21bc9d6a8522b15cb5e6b7f9be7c410db3866f4489acce3aa50de450865fb700b6b0f0bff3dd56a22ae81b721d4eb0c807250445bdec6e029f7a2e1dcb0753fc53c9839527f2b9f169663a262d8054dcc2b5fa850a9377e0e59c44459cf88fea937ad7dea47dc7117bc71b6b72878582fe43f1a9d3295b0829d26e2223f24b3534a2aacdde73ae71fa6ec78253861b2d19d43bdf6c85225ebe4c77e6f108ba12ce45af108babef70e92716431c9285ca4c24aab01e4f833220118450e8476a4fe7344b38c4f5010c8a702aee049b288a4b87e2f964c7d862c72b14d11ab9cbcf773f32a512d9529f2ed3a6d521dade69270fbcc9d19b845fe2e4ffbcc27f6f35aba4188409120449416e9ff8d362de9801b1ebcebf04534d55086248476c8d6399b73e66893759ace3e9803dc40d08f87ef78af56fb8bf4eb50d1fd1cf1ffb10726c544378bc6b6f49cf3ab8181aa765416bd60047f786d5427e7bfcce9cab1b81f8f33f50a6b9e58d84243bb0f91383753d749480c5542b7dbda3307bbbbbb13942a16f02a220a03cfd31d3f728eee9b2a0a75446edf6750f7959b796c6a92df65b9cafaac539e938733d8e28b0fbbad2171279f39b69e4a7a51305cecb7e5366b84216830eb002ff24121fc6db654d6c237f4464d09f4d5cd73b7f44f5e42739c334ae224bde765993d27e35ed318656e8ae0c1955f12a9a7cd94aa50302861823d4686bd554afba3069f9b1574eaa5f48fd145c59f2d4999e9b51a511a4f571aa3b1503b9910e1013a874c9c87c3034513d420765a1d68d5658f280dbb6f98bf765ec7e6422459d6671a38ee744aa4dcc7b7875dca5e3566720af9b4088c921ded66b2309443cbbfa682a691faa6ea1f14d7cec1ee15ef371d4ba8b6809da3465fd6871e7777f03992fc08f3c83c2d64d986f4b60a4c01a6b0b0ceb4b2532a33635df56f0ef6feb499f8747fb937bd3e0d0974322a62f857cc8da76b8ab8f35a9e5c6f7cabcd5abc300859d445e7c976852254fee06e9d56d563602021099e006f14dc8134289ac24598ef550230e0b7592a133549a9cc2c17ac376f0000fdbf5f929b808d6ea51b0cfe5dd3acd5eaac2d3e2b7ef1774c13e9142311b9725eeaa71c2195d668d54c47c9feccdabe08d5493afdcdc2c582924e4c33e8597f36f66f6402b59f4d0ba243b8add6f44de0938b1378802c4153a8d233412ee1ce04e5650749a8a15e751e65ff40279e88a7b1dad857f765699451e42bf96f6734415d057c6b445cbc53883afa8b7845078c1cf5b5d1131362c8c236aeed08a5d063f3a81111ba6cfee8f5513132782a076ae89468dc6ddd621de57365e13e3071564d710214dfd1833a3b9b879c38a4c10ccba4e769c4be62a835f037c41590587bf48d754d7609e43d717314d6ef0ebc34a975b383bbe98420305dbe045ae8e195998253d766d4dc310004fa37462bad226fe6fecb511ed8e8f74b68eb15b8e3406fcd966e167f216a8d34e582da658f3596dfee692a8aac3548033b195d0f4e5a3c1f2c5ebab5275fc0ba32aa0601beeec0d630fa62c849f4d936ed08defe55d01dd911d1cdcb27e45a476d49b51987c394b7aacde9d5ebf85ed380515b77f5a34b622a14f008466acfd930c880326b79543226f2c661c492b917630747e8ddc6037bbd9c14386c392fdc6e9c615249ad2aaa306edc19a1655bff4ae63a04bd25584f469970b1a822c4681af6dce41b906a243fc303f5c0bb5887433e1cd548076ca12c06e03caf9c3b32f82a8c52bdbd557a812b57c30b8aee2241c8884339f098066a2391b1e738b929d13dbe91a620a3a3f68501c8cc34fd8dac65c1ff1f08c0cb557a771f799418ffa53d30fc815ac69222944f851c7740f19505a3e40490a5abbc709e53256e7ae1f2911c8eef05b4663361a7648154766cf2a1aa07fe7e4d5371b188d06d6400d894c1b5b3e902fd5c0490c245173ace6e6b7e032878726bb0d83fa351ab383f28d24d2b1a7fcaec8560f7d6b68ad9b91b0c1921006961e8b934db92136d66d572c53afb94c9715216f33dc9558c140b631e9d7e30572e1232f4d8103a8ebfcb5b407284c3ac6eff30a63efeda45f906ef618a5e10267896e7908320c04948f65212bc83246264fd22733f19430472d2e92000cf5cb5b066668c3c9756ab00db2054baf390ad228500e2d700f3cfcdac1f0b106e2fe8f391a5b7d656850308cf8529e409830beaada8341a39dac8af844fc3bbcd897876e73bdf999d34c38eea54c884146018ad05582e7759237356cb39e64c7afe248988073d99358495815971a439cd58296d654c1ec3cf60b865b069c3aa7999f359d093ca1b0fe3b0a56fb3f046e4935d0f51591a02ca5087f33b7b42305d7975bcea19e31bacfe154b93ebc6131ae0ee293819b497a3db07469dc37aa3385164e74a63e7c109f13ae65c79add4b706f3ebe5bcffddaefb32ed934bac9be97966f7d12a449646444515d236b7e2bdc9897babbcd956e5e45203605a5a5aa561eb65dfbabe8878857d344e418681531909df5b96d4685539bc060026068ebeb1b50671cb9a5389a9159436c716e7f589bf5318d169bbcb17405b8f13c346ba518a778bd9af1556e97604e17d7a500d8b47cdf06967375ca9beb1b02c1d51c74d50b1b3707cbf29405c2c7f9d77a4de201ec72c7e8d3f6202b8920f05d66638ec61ea38bbc796e349f4d06455a6f4a6fbf3baebf2281aa02c5bf09704b9932be82302ba0dc9b855efbe02d52e0d5fbf4c7e29221d7a8a7f2e528cb7858d711a185e3b7caaca3c671140081e32842f56225462434ff4aa07212b0855c8f7b0fc30785e9cbefca32f593472166699d7b66944537d32211b4dd11efe31df50d9e3262b7135df986c69524b2775259456ee6ed23d7cd3f888dd049a89986cdf05b1aa471c11506fe5a2e4f8876140988b516b20b536170a982ecea31c83985174f71b02553aa855897b156036aea2d0476b1cb6889aff19c8595b5b49ee017e4aadc23cad337ca6ff8d07a99ad204e611e1756fd5b196487db3f90e084b8aade6d4c613b06de455e4c4650b881839eae0e944d60e926dd50170acf879202810747e1f71dbf5ca8bc64e63ba46455f89cdf34495295be88523dcc8458a3cbc7b875de3d6063160b7b00f14b0abfd5bbf5ac94386c3889b6e999c1f76f072e2dcfec94a7b24f60e6a038eb7c69bbb450fdc43593fc9b7b6c0c6f3b74d6fee5897f6502b252f6c604dce19621cb1eaf7f26ab9d150638ae9773c477199e8eaf0c9cda753561ca16394017917ebf7024540960ba5952dd8112d1ee1d5d18cd20edc8204b863f2df7bae51dd73e475533b7b0e3e8197ad1114fe3b6ecd18c09109fc76a8568296425887914ed690aa8a7483d163b7a2984408e4fb38490ea9c1d892a5c2977be1a14cead127c88d44d06171a36f93192b82d69f21fb04c19a9cdb7fa43274bc62e742822ceae6b0d9f79a791effc5ec62445d01e86f0d156a7262b0501a44f54999d8a8ae6438f5c528b36159a87caa0285bea019b3c8a7bfb1d3c1f7462a2dbe7e4f3252e391f0db4619d683f9bc0466171e280a30e9a85ea075d93ac4665cfad7816f15b6b2b9239efcb85643cf54484de7ebcdfc6ceed43777680c83170dcc0d5526de4d8779b71b6f2020effcb6996b960e9b23a52040bffaf53dc7830332ebd4b55d771548e7f36ce592eb490ce0240196fb23fb721555a3145e3469f3cc8da980688eb9f48ee6255febe57a94fe693be16596e86029176979357babd3b4e8b4ee87e031d06fea5963e411e24cb2f9ace518a0cae511dd21d669be72e853d4d7601b365b3b703d6d22ebc1e8fc5661000adb88462f9edb75e526e03b7220deea5c8fef19a7e76f597491c68a1aa7dfe1555ba87240414fd699351fbb2d18e7dba2647fbe50bff89bb4aa3b1d38c02b5350a2fedb0b1004568d54a26b97fa30a3e4776eea2fedbd2942cd7e5a8fb8e25ca54bdefc3cf5e01983153919d685a80498fbe2ad17eb2ff6d23150", 0x1000}, {&(0x7f0000001180)="687ceec3fec478eb99f76de96b6a21aca8d6999c53e940dc86ced63997064dbbe9ac9ba914c58437408a6236bd1078784172d0af5e3fad5c0c470dcd3084cc7eb504e5c7d927a1df7eaff2073f3b973662fe3d5a7d81df636e580085da11d9abc515d2cf5db1bea37dc6dc689d74d42c2da7fdc38c8440384c583014ea551ffa67d213cee84f1ccd7939e3cb42437f3eafe99258b2", 0x95}, {&(0x7f0000001240)="135e4748de83d3b729c3e695d9fec269bf02ff3628416bbcf3c9b37d2435b711a3c17909c839e7afee86fc9e694159ed9b783fe61ef87f2002ae803b89afb402ab7d758c198fcedc58328b54848355a2506e7a5d1273a329908a0b0984d3c165a941722c92e41c5c44481e4cc3896cc9bff1ee195c7dc758e49aced255eea0be04707b67a670d138cad0e0ca86fb48e1515f099b9ff300253d58c2515bcde82333f8e0a6051258c6602d3fcc1b4c14e5d4745490e53d51dad3dc", 0xba}, {&(0x7f0000001300)="52dfbc4e9ed0e203f5d503cc709a60ff9dc29e5d6495c709dd43c5807a724ae4a698b1106359c7b2a954f92dc3a321befe9995db61b6647ddd21ada4e83aa187dddd02f2d924c846d642e87a904e28", 0x4f}], 0x6) 16:01:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000180)=[{r4, 0x10}, {r5, 0x1}, {r6, 0x4}, {0xffffffffffffff9c, 0x8}], 0x4, 0x80) dup(r3) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r7 = kqueue() dup2(r1, r2) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r4, 0x2, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "000000000000000100002000", 0xba5}) r9 = socket(0x18, 0x49af01dab9a5b7a2, 0x9e) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d0739deef3a1d4dfe0006b1334f3") 16:01:25 executing program 1: nanosleep(&(0x7f0000000040)={0xd4, 0x2}, &(0x7f0000000180)) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000), 0x0, 0xfffffffe) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f00000001c0)="38314d14e15129d31997d8869eb57661836c43c5072b36c5b3f8621ed9a72a7ce48c04dc43e79b1474dc58a84a53", 0xfffffffffffffe1d}], 0x131, 0x0, 0xfffffffffffffffe) chmod(&(0x7f0000000240)='./file0\x00', 0x88) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000200)=0xfff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="53f1b8b5bb2bedfc4426f777ba06b100000000f59279000000000000000000000000040000"], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c65302f6e690a8b3000"], 0x10) 16:01:25 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [], [], {}, {0x0, 0x2}}}) 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='.\x00', 0x8000, 0x0) r2 = openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x1, 0x3, 0x6, 0x101}, {0x2, 0x7f, 0x20, 0x5}, {0x3, 0x5e, 0x1, 0xa25}, {0x401, 0x7, 0x8, 0x4}, {0x7, 0xaa, 0x4, 0x3ff}, {0x9, 0xbb, 0x5, 0x81}, {0x101, 0x3, 0x2, 0x4}]}) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b65370 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b65370 16:01:26 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socket$inet6(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:26 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311f07abf82059eee130e0809013a790d8ab5f8f8e9799989000000065c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b3f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06daf7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfdae, 0x0, 0x0, 0x0) 16:01:26 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x7, 0x2}) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) 16:01:26 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='\x00\xe6') chmod(&(0x7f0000000000)='./file0/file2\x00', 0x82) chroot(&(0x7f0000000100)='./file0/file1\x00') 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17, &(0x7f0000000040)="4d5db66baca9c8dd341300000000000005000000000000") r1 = msgget$private(0x0, 0x9) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r6}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r7}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r8 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r11 = getgid() r12 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r12, 0x1, &(0x7f00000004c0)={{0x400003, r10, r11, r8, r11, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r9, r9, 0x5, 0x20000005, 0x1, 0x8}) r13 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r13, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r13, 0x20004b3d) r14 = socket(0x2, 0x3, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x80206979, &(0x7f0000000300)) r16 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) r17 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x10811, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0x5b6f7ba282ecfcb8, 0x15, 0x80000000, 0x7, 0x9e}, {{r17}, 0xfffffffffffffffa, 0x0, 0x10, 0x7, 0x315}], 0x0, 0x0, 0x0, 0x0) kevent(r13, &(0x7f0000000040)=[{{r16}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r18 = getuid() r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r19, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r19, &(0x7f0000000300)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r22 = getgid() r23 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r23, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r23, 0x1, &(0x7f00000004c0)={{0x400003, r21, r22, r18, r22, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r20, r20, 0x5, 0x20000005, 0x1, 0x8}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x8, r2, r3, r10, r22, 0x2, 0x8}, 0x1, 0x8, 0xffffffffffffffff, 0xffffffffffffffff, 0x2, 0x5, 0x400, 0x8}) 16:01:26 executing program 0: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4004) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x6) write(0xffffffffffffffff, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, 0x0, 0x0) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e2f66696c653000021aaf22f4e7ed35bde5c63e0408d5b6d57c99574fc2750ace047a1f51f76585ecf6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a2018cdacc024534bc16fc40efa83284408e85c224dc8cc789bc72b71cb95227bbe490891"], 0x10) write(r5, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r5, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) r6 = socket(0x2, 0x0, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r6, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x5, &(0x7f00000000c0), 0x0, 0x0) kqueue() kevent(r2, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() semget$private(0x0, 0x0, 0x10) r7 = semget$private(0x0, 0x8, 0x80) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000240)=""/247) 16:01:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000180)=""/185, 0xb9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES16=0x0], 0x2, 0x801}, 0x0) sendto$unix(r0, &(0x7f00000000c0)='[', 0x1, 0x0, 0x0, 0x0) 16:01:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffefffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb807fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000002fa50b65a45405b8a3b7301e0b4fa5d62e3c1beaa2c1c7b54175a367e0ee75f34ecace861d19b2309924c75e78052833353f1c2fa20488afb17ffe20aaa342c75bce57686c51413de8d22ccb1cf12a24dc3141eccb79e33c705214da63158f59ef8f59f931a9a9acb11a4b8ba61a071e146b6b23ee997ba932adf10f776ec387737b63f81676c79e968f5cb404e58b3113f033f17dc1"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, &(0x7f00000005c0)="163b925de385f7e8f59cf62248cabbfd71db79765f97d51fb8b44ee8dc5e8985f8ffe9007f55db85d2388ea9", 0x2c) sendto$unix(r2, &(0x7f00000001c0)="cdbdfbc061771c00de6ad272cd87e2f1651ecf419e77bd529d9ba838a8a1a713d3895db9060c66486bde965bda9375918a63f1e267f77d3f7553ca72ece39fd6b8bbfe927d2d4e7d5be1f3cfe923fcc894904029debd26058977dc0d19c5ca6086a266c8ade55e0d212c657e70d469fcd4a37705ce033a712d32730d5ca33e61978ff71bace4af7ccb9ff6779df651b1ac7976b4fac9543954e550e937b08b5033abba269be68ec73e7fabb08fb86878f33ad83fbe9c350835b85a522eff8fb8c8b7de421803523a6d4118f2669d", 0xce, 0x400, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:27 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="150b7f17d079fbe612ccb3686d4877754551e705ac027e80a2db1fcc9c488bb2bb4d509eb77c50560da906959956c3a504d356244863ac597ea49e702cd24e08949aec97d7b0518d03e0ff7f78aec7f870f472c9ad5c26ff03d91a67dd3b3f622ea2afc9a5ff47ee0af328ac777a4ec400862e64a47b8f36051d2e9f27607131cef30b88a56a"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x2, 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) 16:01:27 executing program 0: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) kqueue() open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="82022e2f660f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f4364f493a85a4b6a91bb65020000001b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aacd3696ceb1de07b35f1c2d0f25ec9ab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a1937bbc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1000000000000000000000000000000cd7d3da52e06834f4ee639ab58274e431efce0676745e45cef0456438d1f159f60e17186a341a6840ac468b85be32e2f23e4d6c7a25fc0a4c4a9cb2672ee3cb8d333384926e5d34dc265087a2618216b68ee553b25068b8a199bd6e5589d856be1c044142a79dc4ba059dee2887f4eb83d6ed91b59c86c1d62f9085bd8d5c03eac1dea7551e0943aa42aa38b82a3d078a8321f47a70685e93f73c861e27f757385e143b9411409dee3ee5f9cc5a61e46799af53e8d3f47ed54f8c99ec7731a8b7317cff20a779e2e5cbf78628d76b56ab5202f91bc99fff79a1f12bd65be7c58badcb83c986a038da125503dab86d8a313994808d315491b4d4e8b627a94248fc114e5f3d5174721091c36ce06cf7ec10b36f3731970f74278acff5fa646ff4342b06fba4a472432a1b8d0b9c2a954bfd14f46e4139f497877b4d33ad8d3f21326d3f58788d2050000000000000000000000f57a3a531ef380"], 0x10) socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) kqueue() bind(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="01e82d3121d0f88fb7f73204e86df1883cd1865fc48cf41712d12055d42e76f31a1a68a1f1ecda90befc3880ac674eae113c67c334df811b047bcff9e44d72ea170d79185dc5fc93f0c5399002191d5876d1c6e2950a09c9dab31b4d799f97983ac1857488e2acd9c42393532fd5d7068c3f9b1d33773eb1448acef62c538e7f0035737b711536a01b538f90fbd8cb71276516a8cddbcf789e753c38691e569264b659767a9ad6cd6009c47142e62ac6f95efaefb7d1df3e1966fcf18d32e27034ef1d194bbccddad0ca79fe76c2bbf5e13f88b25b8f8c9014e0642f14bf8bc70377527ef92371084e7346179a5ebaf65ae37be45c08ba901253ac5d29c0dc56e460cbe038c71917ab94abd070259d89204aefdecdb27a7cc1d5cd20e33a01357205ff"], 0xa) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:27 executing program 0: r0 = socket(0x1, 0x4000, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8b876d680abbf953a93b7da000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330d32e38c00000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac558698107b866467be8d9bef963638254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a87868ea9977751b76b6d98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f1893fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f07c1fafdedf762ac9427b81352d5911bf1b5fddf3f189b3a3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628deff8db78fb5d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8007ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737570700000000000000a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6ce615cde3d54d4e76418d9fe07891849b0382145b9e077dd819a75fbb7aee7f1d1d725c5a6882bc9a1e03fb38106acf9ed15e64c99ab82bdaf09bcec7b59e54027403beb54e797f60012fff4883f09fd1e22c8d66f2964e80a0d00d0d52d44b30ae88a2feacdccefb62c63d"], 0x10) writev(r1, &(0x7f0000000000), 0x1) 16:01:27 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40), 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x4}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0x4, 0x9, 0x200000000040}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0xbfd, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r0, 0x5) r9 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r7, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) fsync(r3) geteuid() ioctl$TIOCNOTTY(r2, 0x20007471) setreuid(r4, r6) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x100, 0xd) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000800)=0x100000000) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) pread(r0, &(0x7f0000000100)="39eb415ab71f9e68d10cdc266a38412ac349c3e4896f302d27219210584775", 0x1f, 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r11, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xba, &(0x7f00000008c0)="96446a99e553c535916d938c0638fd95942ceffdc184bb7dca4cb20830c72f91a959175f89f3e261fc62d611daa69ad6dbd41cf673e30ee641331ae3b356afcce1bc856c0ccc2a24013ff248d1336ddb5580173fec5d4a5c9831045d247d7b2ca824bede0a09f297185b98f1cbead96623bba71198fd56323f6254fdc2e2637a541fb3c7f42bb1e410a3000069ec7de851f54cc92dbc7fa624d197896d04a5fad9790358b1b17f0d1792e8a3f0364ab7eac0030a95c306d062c3") semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) 16:01:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x2) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205603, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:01:27 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x20) fcntl$setstatus(r0, 0x4, 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000b80)={&(0x7f0000000180)=ANY=[@ANYBLOB="000000c32db112c2a58c05a8212909a76e0e0000000000000000000000008000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004004c08c5ccf5880999d8e281b13bf3d95c00000000000000000000000000000000000000000000000000000200"/141], 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:01:27 executing program 0: socketpair(0x6, 0x4, 0xf1, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x2006, 0x7fffffff}, 0x8) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r1, &(0x7f0000000000)="f1bfdc78d756360ed4b2d5eb670cb8c0a59eb6181af5ca204daf1cf8a3737357d4c7ff486934d53c4ef0eb6ef9dbebea37b28e4798ab06c9598703ff00"/73, 0x49) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:01:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r2 = getpgid(0x0) bind(r0, &(0x7f00000001c0)=@un=@file={0x2, './file0\x00'}, 0xa) close(r1) ktrace(0x0, 0x5, 0x20, r2) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x33) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 16:01:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) fchmodat(r6, &(0x7f0000000080)='./file0\x00', 0x2, 0x4) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4, 0x0, 0x0, 0x8000}, {0x2c, 0x0, 0xfe}, {0x40006, 0x0, 0x0, 0x5}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x5, 0x5}, 0xc) pipe2(&(0x7f0000000000), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 16:01:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000300)='./file1\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x38004) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x4) getpgrp() ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x7fff) mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x8) symlinkat(&(0x7f0000000140)='./bus\x00', r1, &(0x7f0000000180)='./file0\x00') r3 = msgget$private(0x0, 0x109) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r5, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f0000000300)) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r7}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r8}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r9 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r12 = getgid() r13 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r13, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r13, 0x1, &(0x7f00000004c0)={{0x400003, r11, r12, r9, r12, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r10, r10, 0x5, 0x20000005, 0x1, 0x8}) r14 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r14, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r14, 0x20004b3d) r15 = socket(0x2, 0x3, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x80206979, &(0x7f0000000300)) r17 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r16}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r17}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r14, &(0x7f0000000040)=[{{r17}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r18 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r21 = getgid() r22 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r22, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r22, 0x1, &(0x7f00000004c0)={{0x400003, r20, r21, r18, r21, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r19, r19, 0x5, 0x20000005, 0x1, 0x8}) getgroups(0x5, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff, r12, r21]) r24 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r24, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r24, 0x20004b3d) r25 = socket(0x2, 0x3, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCFLUSH(r26, 0x80206979, &(0x7f0000000300)) r27 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r26}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r27}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r24, &(0x7f0000000040)=[{{r27}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r28 = getuid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r31 = getgid() r32 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r32, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r32, 0x1, &(0x7f00000004c0)={{0x400003, r30, r31, r28, r31, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r29, r29, 0x5, 0x20000005, 0x1, 0x8}) r33 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r33, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r33, 0x20004b3d) r34 = socket(0x2, 0x3, 0x0) r35 = fcntl$dupfd(r34, 0x0, r34) ioctl$TIOCFLUSH(r35, 0x80206979, &(0x7f0000000300)) r36 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r35}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r36}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r33, &(0x7f0000000040)=[{{r36}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r37 = getuid() getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r40 = getgid() r41 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r41, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r41, 0x1, &(0x7f00000004c0)={{0x400003, r39, r40, r37, r40, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r38, r38, 0x5, 0x20000005, 0x1, 0x8}) r42 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r42) r43 = syz_open_pts() ioctl$TIOCSETA(r43, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r43, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r43, 0xb}], 0x1, 0x0) r44 = fcntl$getown(r43, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x400, r4, r23, r30, r40, 0xa7, 0x8000}, 0x255, 0x800, r42, r44, 0x8, 0x3, 0x7, 0x2}) 16:01:28 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x3) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x4}], 0x81, 0x0, 0x40000, 0x0) 16:01:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x3d73}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) socket(0x2, 0xc003, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000), 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xbc0f119a2b1b9543, 0x0) socket(0x4, 0x4000, 0xff) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r5, 0xb}], 0x1, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r0, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020699d, &(0x7f0000000300)) 16:01:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000040)=ANY=[], 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:28 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e31600"/4090], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000200)=ANY=[], 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c50500000000000000f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d141338aa17abfffa89aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r5 = socket(0x1e, 0x4003, 0x0) connect$inet6(r5, &(0x7f0000000100), 0xa) listen(r5, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r6 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r7, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 16:01:28 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x2, 0x7, 0x2, "e804ac5d01c02b6476b4fb027567520f4ac0d3e2", 0x7, 0x1ff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x1, 0x0) write(r0, &(0x7f0000000100)="bd8583bd2e082d0f5786959725daa2864e04868ffc9e2a3a0cc3bb3393b9eed62c5d1a908ccda031b8a244277019fdb26c3c89b04e962e7f29a7dfca3781cdba49fbb803b37b8831dbf4e1d206b8a4dac5a7c84d6709fdec84727b4bf6919e25679a412b985b48f59f3defa7bca8ca7c2b41491fda74668f4326d745052e", 0xfffffffffffffe23) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x1, 0x63, 0x80, 0x4007}, {0x4, 0x1, 0x7, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) 16:01:28 executing program 1: semop(0x0, &(0x7f0000000040)=[{0x0, 0x0, 0x800}, {0x3, 0x4, 0x800}, {0x4, 0x1, 0x3800}, {0x1, 0x100, 0x1000}], 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = syz_open_pts() getgid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) flock(r0, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r3, &(0x7f0000000300)=[{0x0}], 0x1) accept$unix(r3, 0x0, &(0x7f0000000180)) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r2) pread(0xffffffffffffff9c, &(0x7f0000000340)="cb29d0011f7b35e660aa0dafce70f771f8d02c1110af5eca0b32eb99ad4d268af555e66da69a8c592be54cf6a5980f2bc098feb8d6aab3a67c7e77d6ce42acc49ab7d74f7dfb51ae0d9479a352f97427364b16e035cd821018664cfa960455737716770d04418867ac4277afeae9edfdc884248e1449f775192a93a0afa21d2f4b60347e58d242f39979", 0x8a, 0x0, 0x6157) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x9]) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f0000000100)='./file0/file0\x00') 16:01:28 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1007, &(0x7f0000000000), 0x4) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0025000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x66) 16:01:28 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000001c0)=0x3) r1 = socket(0x18, 0x4002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) close(0xffffffffffffffff) r2 = socket(0x18, 0x400000002, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000280)=0x7ff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x400029, 0x8002e, &(0x7f0000000340)="eb4e2eaa4e713048e699319296488a7e7c1ab2f9d339390211480aad78c5481bf09cf030b4f6442557042b25adc8fff8cca71ba47600"/67, 0x43) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:28 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xeffffffc, 0x0, 0xfffffffe, 0xfffffffffffffffd, "0366402b04000000d200"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) poll(&(0x7f0000000100), 0x352, 0x9844) write(r3, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381521a17ae84f608320066168e2da085557bd09f600dceeb945f6bf48aa068d65a3ab3b19c04d4e85d8f818b0ff64432a928dec372f418db668bc2dba96325ac2daaf44eb62afc91483d4ee0df03d1391cd47f24126de00e5ec1f1e6220fa6693aecda7d45758278f80087cde3deb400", 0xd88) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff", 0x34a) write(r1, &(0x7f0000000240)="2ba872c76578dfe7580f3e3add8984b93b24a866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) close(r0) pipe(&(0x7f0000000140)) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r5, 0xb}], 0x1, 0x0) pread(r5, &(0x7f00000000c0)="2caec0b507a7ca7d327a3e005ef61371b3e9d9dffd8c56f0bd1d78db784a13995979", 0x22, 0x0, 0x2) dup2(r1, r2) 16:01:28 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x20000, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000640)="fe00c217d63ec02d8f96f47c5bf67ea4d10f03618ca9cdff1595c843960626559cd887a6ffc8b562302b1f99083a04ff34b6dc8fdb776fe6b8b80b9b1af2a037527d672893f70f9c573bc65bfcc1fb374f7b822b8d2571017c3cedf0a3bda2af3507a2d621988b14ac2b1d9b1ba99c1f240e407f8f2fd4bab78848cfe5ea47b6498d68f72a3cc2852224df74e96783c03f07526d1848f27f9aa182fb49f513395dd1eb6b0dc7435786cad04dd84a89109f19ef1d2ec95f7effae60d5dbb47b042c3ec8ce06a8a38e45958b0660a342f788dfea98031bdf8fcf2f8b0e4a6615e1221d978fe06c399a32a766cabeec478a"}, {&(0x7f00000005c0)="2fc500e13d4418bf4b5e7ac37300a6"}, {&(0x7f0000000740)="13e41327769b3f94fea8b9490f4dac074ac5b1b1e2525a3a425af8f18a7e5e8e9587604090cb4ead206133424775b46a61e5888363ecd137c0372a9951987406c586be92814a62916328c2fe079f79c3bc22f4d47f07a6f32a968c90cc0d20ce04e84f7e2893f930e7a9979cc5e99c3d884cc31b7166d101605282a9759a5f15cdf8582d54cada98b6cd36b0ee3f8ac7cd0831579a94a72c66c8e88865", 0x35d}, {&(0x7f0000000880)="ac445dfeca8625d4b588ac61af4ec5d87d1b9c5c6bb4f00d44c4391c17b547408a39dc8d60d681599537f4d5e1f46e45e02855911cdc230159b8b7bff350265769a68d3ee4b7b45a828cb68579ea004885a70b7771092fe7008fc14b85a053950b28c68bdb31e865b9837f"}, {&(0x7f0000000800)}, {&(0x7f0000000900)="b94cca851c7e6f5544d6b778356a1891813dba372270125b4d646f0acf373f21972993240d14700a042492969069b56e428e63e3a0c7e11c6800f59f67b9f8a965321a0cd05389cd5427c2c01e76b883eab18bc9fc639c72cf679c942d9aca9b04fee4476b2aff573c4670246be865f3eb7cef3b0b"}, {&(0x7f0000000980)="5f8738850575"}], 0x36b) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x3ff, "b08dce5800"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r5, 0xb}], 0x1, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r6, 0xb}], 0x1, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f00000001c0)=[{r7, 0xb}], 0x1, 0x0) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000002c0)={0xa54, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x10001}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r8, 0xb}], 0x1, 0x0) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r9, 0xb}], 0x1, 0x0) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r10, 0xb}], 0x1, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYRES16=r3, @ANYPTR, @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRESDEC, @ANYBLOB="c3", @ANYRES16=r6, @ANYRESDEC], @ANYRESOCT=r4, @ANYRES16=r0, @ANYRESOCT=0x0, @ANYRES64, @ANYRESHEX, @ANYBLOB="a20225a0871f5b9944815c62555967486c10e75ed51e95bc83a1b483b05a8b74123f32b2097a93114d49a09eb522016e239eed2784db4e5de6ae7f589ce60903bf0e401e22ae19b9232e0bc4d8d300"], 0x9) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000240)="01010000ed411a5c0a2bf30f0000000000000080b1417557b9c7413687d3bce367baa8cd5beb52cd1fa1fa9314d98b89200fe9aea6ef6642bdce19dd67ac31a821b60a240b283dc0bc9e866ed5b92d4941a0157d9d87528bd9af743b0bc34706ba072555bff5203a0d9385a1bb3117cc", 0xfffffdc7) writev(r1, &(0x7f0000000300)=[{0x0, 0xffffffffffffff99}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:01:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = getppid() r2 = getuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r5}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r6}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r7 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r10 = getgid() r11 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r11, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r11, 0x1, &(0x7f00000004c0)={{0x400003, r9, r10, r7, r10, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r8, r8, 0x5, 0x20000005, 0x1, 0x8}) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r12, 0xb}], 0x1, 0x0) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r13, 0xb}], 0x1, 0x0) r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r14, 0xb}], 0x1, 0x0) r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r15, 0xb}], 0x1, 0x0) r16 = socket(0x40, 0x2, 0x7) r17 = socket(0x2, 0x2, 0x0) connect$unix(r17, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r17, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r17, &(0x7f0000000300)=[{0x0}], 0x1) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000026c0)={0x0}, &(0x7f0000002700)=0xc) r19 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r19, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r19, 0x20004b3d) r20 = socket(0x2, 0x3, 0x0) r21 = fcntl$dupfd(r20, 0x0, r20) ioctl$TIOCFLUSH(r21, 0x80206979, &(0x7f0000000300)) r22 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r21}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r22}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r19, &(0x7f0000000040)=[{{r22}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r23 = getuid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r26 = getgid() r27 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r27, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r27, 0x1, &(0x7f00000004c0)={{0x400003, r25, r26, r23, r26, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r24, r24, 0x5, 0x20000005, 0x1, 0x8}) r28 = syz_open_pts() ioctl$TIOCSETA(r28, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r28, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r28, 0xb}], 0x1, 0x0) r29 = syz_open_pts() ioctl$TIOCSETA(r29, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r29, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r29, 0xb}], 0x1, 0x0) r30 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002740)='/dev/wskbd\x00', 0x20c36749aa651a18, 0x0) r31 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r31) r32 = getuid() r33 = getegid() r34 = syz_open_pts() ioctl$TIOCSETA(r34, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r34, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r34, 0xb}], 0x1, 0x0) r35 = syz_open_pts() ioctl$TIOCSETA(r35, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r35, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r35, 0xb}], 0x1, 0x0) r36 = syz_open_pts() ioctl$TIOCSETA(r36, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r36, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r36, 0xb}], 0x1, 0x0) r37 = syz_open_pts() ioctl$TIOCSETA(r37, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r37, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r37, 0xb}], 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002880)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000002600)=[{&(0x7f00000001c0)="8d26a9038dd67182d4cec375d3f3d1de8d41e861f80a251b0f99a56b14c68d546b57b157754aefe05c8bd53255c073a2b8ea8a064692ee01ec0e98845c376a1379839f6458037db82bc9e7c404938f8497817e91763420d35c638e89b7afd0ed4b1ca1574da6779ac8dd0f08eb2300c77457f22350a67aa5b4d74c1e5e005811dd1fc5794940fd4bf877fc405ab5a87ef3e56ecd4e687bf9e58879cb7b7f0216b707307436", 0xa5}, {&(0x7f0000000100)="b3f6c634729fdef754b08991556a84aae966d70f0de9e492f1ae29012d82125e9791937143e1c750bdf44b25935e77a41b35fdac73d6286d84e75a687cdcc6e8552e2a1688ea8d73b41b1fae83ca8b370370b0e67ca8010d51d656ca7388c6f28dfda1", 0x63}, {&(0x7f0000000300)="467fd0b5a276087480e69acad163a6d619040122c6d7af8cc33f0a173569a2db5420608cb1e9f9c7562eb0acfac2b84119bca2b8acec56ae8b7aaaee82eed85aaefbe8f7849bcd569db7c1698a57095fb7c17eb3fe155c2ab62446a74443e547671134cb91b4a47ce0dd2dc5834b39d8e9ce995c2eb610d4754d692688a13f7a64b069dda1532132ff56f62f9b53d547eb199dfbbc57a05331c9c0c743d7e2ff50ae408d5224c744", 0xa8}, {&(0x7f00000003c0)="adeb96353a516bf1423289c69ba2bb42e94312725d07d244751ad7b9724ce746501e3d6601d26e854b359296124b1a060d943ef9aca40e588916b168b82e0b8483d6f9ee7c3b839b6bce533891720be6a86d9352b3065d33b57b6721ac56fb3e7d3128cfe7d4f53f85bd494186a6fb249b29c776178a03dde11f532e9f49e0b8e58f7f7c3b34cd3771cde84e7bd417ebb107adf5e8c702d2d4a363919ebe891d003bee11a5003b2291fb11723ed9728585de5d4bda3d45036715f71f8246c6beec135809739cd268e52307fe945d3d6902f8d80cac7aa1b923637548ffd5625b01aae4d8aa8ddd330842f9579eeb2b1fdef4a0e765cb839b1c8d328cc0268e2c4f51fa86b2ec9bcbe1e49fca3fdfd8a533b5d7b93601c6c2e4658230404057938f07a113cb6ee5f10aef6317b6be445e429078f30f7fc553f41883fb110c30a27fd80fbefbc35b1589fd4d1ddf1be1024ab84899cd738f3424fc23bebc3c5b72beb77a7c3746f80c5cb7a9e9340bed8dd1ee7509973891e98aab50a8b82ac23022489d9d9e850eea38499c30f5879f0fe3fc18690aafe8e9561f50b3dab3d8879c988455f7f518d8289f16ec58904c86bf3400975824d1f1c4080386f325733d56e9843364df3e67c93ec483e3c250ddf355b6345e93fd5f1acf1cce54c20de963c5b01925691d5a6610b924d4797f50def0833f86a676d4b8a41050f456ad94aa36fdff9e2749379a31e95d42e56d3670923741eec421665d95881bab1d0c9e287fefafa3049b23f19b7657a68daa7e1b30471c787bd7c2925e1196170db574fa9666bfde281dc1104cb9d62cdbcdf8e657bb0e0faa03e867adc5922da7408feee1ed83eb3865d166aec2bf61787e45b5d129d883098b6d2634701c351c513eac0f5576db05bddd1f1d4163f3d230d0c561414941addd9800eab1555e010c22e6dcea94a58e4b54b7aa57e225e69980f52fea375c5428cd5490c1c34254cec9b8e704e86b4d6457af0e49892cee490f661d5f9bbd68bd20871c6d64cdc47a366d72d2f2692bcb6e2d021d98a36caebef010ba98e1273bf1fdc9a257e35d97808ccd02293fc2c807cfc9164f2966dc32720781d83de32ab14c91516ba309a35949c99caaddc12c068a64941d78e8860f96018b9b2a45bdbe8666e4752d08e9ac280009f2aa55afe0058cb5b081432d93689a7ecc8a62c4394e42d87afdba071c49e0de6efbaa75e5cd07780571054c7344c59b2485b1fa4a37e9de02ffb80c0d4d56e4f54768fa955d894c27da7a7b94ce240264f6a159b1f5a21953702475b0a9d5203d0d9cc366964e079070400356db2e76b80834c27050db68141f8158583870ac217e54618484fe7af5cf30e2a0b72ef19b20fd36ee02ffb701b3ef1f6c5703bbfe20cc52f569234d62ec6cd45d3285dcdda25214218d7eb6f84c7cf44a567466b18ef900649114b6fbe82fe456b58d645a4e11b48d10d34f09749ca4321bf73be6b87c4bf4ef1115342df4e697affffefa3eda2047d6a633e9df86d1ead4461bb004479f24cf408bb9efac59c89dac408f98202a678415dcaa062fd8d7ca669a1df3d4995e6b37a01b5f6bf078af8021cc321c11d37b562323227da475f234753e2820d5ebe6ae418490aa36283e94735c701e2b8cf36e2063348fef752b35e4e18d136269fdaf79452e3d1c5b0764e42fe710852a145be03437b1cff138c8b161f06d06281e139ac98d9dc60d296148302a09c187b8f41baf12206e8eb00da4cda1ddda550c4463aad4e3bfe4cd984dfcabfe6452df1a78ab63f98fba3a1d1a816beda6cccbe460dbdee6fce97a41acc206b6c755f452d8f84fb6f89d3eb975d0a8b268639b595c7cf7beab0a507b92f94e759cd2115d76e2f9a82a540982f1672609484d4af33fd7568e44c2fb8fdffcd840399dee72976e16862de5959fd580526028fa319a640511e2614bdf4c3fd7011e85e5f0bca3442403c439414b2aff8d5e239b3710739c0ca98c3a777dcfa083e6df5b52ca236e8d7a565f2947861db220ff3019a91ea2a761235710a9016f43514db0acd62977003559653ce5d2dfd95df652328c61523a842414b7d3ed3713eab83e12fd15998299ab13640e578f99259f1e11041bf62a8db53db3b2729b6efa8fd0f82698d3ce4a9368b9edd55a996e65faa1e7abe9eb674f6ae8b0d522b62e5df7a734f8805d373e345927632b16673b4b546e48a7283257b0cb2f5495cedea16a63535b0f6b172a030e0c7ab2c5a06b05f55ebf624fcd065ddae66093b93b2ad5cb00ec8b534ad99b3761406df5d9a4cab1a46d7f9efadde273fafa249106ee38cd80a4d8a2b5157d421b33f7544c1375f705f0d1380b9a7439404668d9aea6f9416bf95322de936180922ed4e7230aaf9cdd83131ae642f30c69d71f3ddd878345f55324d17f39eebeabc6f544ddb0b8e84df189e2f1ae09e55db204fcea3071a955b084d0defa17482d111557e8d69eec5382a643b9c2e9a8d76bc7aec4b2938d316850861903e0729894ffafd1648d80726bc610eba69bcc9d1dbc6b1f997956821ce39aba5888339a12c590bd567c0a41fe851d23456896a2578e34d8eff4406f1e5ac897c007be70fdf673a934aeafc6fd30f32bfbf89b5c0825b12af34b206e09235cdf87407af468cc816007f6ba2cdccb71503454dce3234724bd2e991d8a9cbd3697981b9be8cba2d6f969899229fd9c964dc066f8d415816cf01e24d26de8e97a635fa4f72aa76d7122fcf0ed81424fe166a08ff0608e061521c0f821334c9a9948ccd893e2e9297f66d7b81eaafa650733ca193afd83c714c9c2a1748c92158da72bef54105d40631f8568811cf2bd2d5d19719518cd95fc3744286910c10f209a19eb312ff51ee8adf5cb3cabd40fb2a97114897407d751fc821163aae96cfc6a50e2819f7df61a6172cc06b7d45768bfce105b20d126b049fb697a20da801fc937a976ee32f1b3d3f701f95c6549e87dd474ba300b6cf0037a2dd4479acc7a8793b5e671b6a19416249532cc57f48aab4a70f150171efadf57ae2bb3ac3902b0858d7b3f0e39af5f0883086532c5f08e48634bf07d99817864cddced3969b3c151ce727287db22d7f6148392d038b780c03a8b57be61a89cf8c8f0d90c959aba01d7f031cd84e0b9ec729d8fb3ea95772a3fd28e067a306d9ea539c2839d1a1cb00d346df5d714273ebaa7655dca21271c64309b7936ee0919c7d37b6f149bc1be9904c4ecb5b807e6e006ed23dcf6638e2554084e32fb6f313bc090cfa58feb9730bf50694bb502b56b5f5533cc5daa73364033a479e14ad31b21b73ba43662d7173d6d36290e86e7e8bcfcc61e39e1b3e081e2b6e1b56567843261aceb63eb5e460c4e30ba3d5591fa9f400eabb720226053032e22c12e8f7b174eaff2afe3347d0a0416a8db515b61f02939ca5c47181c30d3cd43129e5448f227c0fa5cb09606d349e6f142b6261394da1e2d94afb9ec2a7b983805162217828db52c183ec13b2ef3243fc1b093b2f5cca57ee5ce0edebb1478f2410e5309fc394dea812d93c6289d31dc749af730cf365f1aebdb82a9e24aef61c8324c11278f4fd72e81cc138fd708ea59eaf9064915ca517b3c50aefa93cb01d6790007145287bd24c23b22073d32ce98d3274fe5bbf6d7d85905d22e42187d1578a32af7f16ac074889ac8479d73079867b25437147469014fd46c2f0a02336052af51f87e0be7b952cce40f76009e8fab31a32f06715e95d4ffe8ba142682b7c067f4a489ac0a160803a300d0fa488333fa9632eba617b17ef38f9edc2ac6f1d7bad581caa9589394f18f0a63c48117099f4da45870a87831255037dfb5d7f4bce3fa5b2ea798b428649f5ee11c2d4f2aab55e3da8240d862aeb28b46111e1e185fbe66a105a82e6a5c8a1dca4e28514a925b6f2eff3d78c991deb7a537b255d867d41e099f13db3caaf51c69251239be47cfa3f7c80658eebb576b4d39b18751b3eae056aa650c7d1341e0c817abbbc3eb9d97c83d1d344f020eb00db7623c37796112685810f38967393f231a2ca554324a8f54bc8ce890ecca64c0d46211b12f85d0a7280f2abfe8d8301bbfbb3a4733b63e1c5a024b477820ec5ea9fc0dc0e6f234ffac004a2d05bf382460db846c2bc64ad8560ab58a3f43d7a449db93574e1b4d6e8fdc7a889531fcd506384dd9c077d248e9e33a46747272c0447ae67e8dd2af5144d394d777329f679af32d85b6833b69da5fb9d688b7a38c04dd5bdea6c2a493cc31240ce0b9b6a1efed6f7a7a4fe79f6c62f047868c5deb0e60c7a59385822f295cee0fd064279e9679687becfbaf3c3633c29528d570b5a22b285cd5c95d5923e044192aea4a8f8dfa611a04a8b685d48f331b5bcf5658ba59b90fcce8d7e4b2be4ac7162aabe1ea2cfd33684897728244ec763349842f85e25ef16559dadf2cea0db5a47ca26daa2d4d0ab8789a9bf8a44b7b6ee36bfb1d96343a4e4708c6d97fc586697f5e1f2c42d03510cbad2ad6855a4f00330251a17553279622b7b598ca92505386e04aace24245ac8530c2d7912b4ef5c43cff08678bfd2bb9f5de30a236072b84e9735ed4251722bdd921afdaa894bf3246c5ea51b3947a5b0de773f067bc7989889dd587115575d8ae4aab7eaf189c7e95e168e1c52950fc1a91f800f6e1d690f0226c256a67f338ddf3d7a28d135f0744dd768b364c76472a56d5ea5b273587b68de2f156d4b2b9a4df99fc43f3cbb5305cadab13c1d86a49bc2e03fa8fa5799aa4800ca44b6b3b16d7212b88dba6ced0e3943f046508875236855e80966b50b2a941bea0a6c10951a3e584d9c80c0fc9db1e327f00f498ce450005215fbc4eab83a6d9591fd8e60f46e30ecfc7941a8d1682687949962334063bca0ec2883f561c7d47ca867226777341815a7f1ab746b4adbd9371cb7c2d58d20250142626e0fbba42aebeb369d550e07beaaf2718e2926f6c950b0957bc8522f908ad53f856a7a16ebdde5bc43363f2297aa6ff512dd17868df5f71c2473e262507454999539c19b5bb85a12244037432476b544851359d53a4f739a28922c66b790545fe6fded0a310edcfb1b004b68ec1e4dfd813bb6b3dd0fc97564c7111be0823ac825720491d258e10bf0ab61e1e4a811c0364a80548b137d1ed6b40330f3a5940ce6c675cfdbbf160b7c3886a48f3a96bdc0555d56a1b766f1f6275832a9e03b2579f57d6804c84a8ab1ea2d533207d2f13a765dc60e82607afcac2042dd5e5f240fc77427f9ce2922e96b64a2740420b0d6fdbffdc392fdf4c06a45e4e36fefcbd24f1e1fac84ce9661726fc1d7dbff79121fd92ee7dfc06bc30afcfa502542e86370fd440a1a6d7b781930b7c4808e15549f81df59654001379cc2d8579cd2cdf9bd9b3bbad8be5a1841fcf5174fc0985985c03a5b2e63e960075a6ab3972ef3ebbaf09c26ac6b413c339fd6fff38378cc4592f83388a48dc9924f41d4b3b6d6775e9437c9245d545a0f7efc0d6a4a24263bf010f47758a2a5002b6140021110c26d1ce6fafa470aee142e2c1239a6084abe3f2934931398b0e9973c66f28302269e7472b3ece2f13fefc71c71e69b9e3b34c02ea4124eff2674da6cfc3c6f7c9b7287181ac53621e86ecee8d097cb4c32390b747e4a569e4651b14cbbeac92beb6b09aa082fa3931efec293717430ec598432361fbbde5b8ab172b1e7d390da215c8d7ec0d55e3160213bd9e6d966fbb9cb9784e8a38ca0bbebd5d193fd14837", 0x1000}, {&(0x7f0000000280)="e77b097b7886ba4e8804938573944997472d790712fa562120659a23e981539eb164665013e7e1f0915a618ad2d02b1b9ece741d7199e532051d53318d3366", 0x3f}, {&(0x7f00000013c0)="944f7c3f8b4d6fc44a8c9b39ee5122db04081c84c71df7061f3df6de7d75bc94e898cf2ec534fd80556a6241c3247267e847f9d1a7ae5bc66999d0637b87038018e2e98fc42734ab4f0144ddd4251827d5247c850fba79eacaec1003fd6a287852", 0x61}, {&(0x7f0000001440)="856bf150dfc95b72bd7023b97d41cd5ebafc28e6494a202b808d7239455d2c6dcf630874298897138c1ab616f2199ba67317c73ac99bad1c6fc36fe5a368035b814b4c9cad4cb508f229bf121505add80741938460d76b33de3915301c6660c109e59e5c4adeb71371a378175b55811ce50984860051a96476445f9317df1e38f6749edf5c2c45e713411cae6a2280c3b686f2e589e7c1e2a46cbd45a52c9f04a4627b0efea97a85", 0xa8}, {&(0x7f0000001500)="4162a7c8486d10c63df12a2875eda9ffadc0a58d3b531891f40fa4d652e12227a3d27f9944d5716e6f6f9326124b858f391bfc0a32cf17ae94fdf65d2a92ffbf8ec9f57c0e84e2736f19b7762d2050b85efc1bc57475d0911e8d0d50d0050c", 0x5f}, {&(0x7f0000001580)="7d34fb5f9a6c1262ecef2c402d1fc8292c2210407b20c347cef6041e14d7a372d06cc6e096d331a44cf27f5bb7598446061898183a3531f3ad4ffa1f590594d495cf5101500e12937604dd7973d61374338b9ac6944a0f3823fbfcea261eba9901cb7bd6d4a34aee089568ad112573508c456d451c20c895c6e9ed88d73f1c78cf8a366415f2d8edff410dbeff4f71918024938055f4895544847b5af3f6f50fb0eb5d61bea14d56351b41c538d768bddb2e8396f5155ac264be710c34d778b4d39fe45c737d2c17f82629f192868df3e6667a3567ccd0fa4263522ee95403578d95f065d43401c58b2ac4f37f6153dd4535085cf4a7befbb5f0657f422cbc66189f8c926cd6b05c83ebce45c2a19936d2acfa305c1ac17dc52eb351b394080f22fecabe9b41895c1831728b2194f0865c6031ee15422332e929c6a573de2ea8c38b27539225001d04b14d6447d25878cd3e55bcf2a1eedcefe9c24d9d2c535542914596ef7b945a594f7b8a5c5f6318c66f9bdfdf49ccd3861c21826328188dec33b9840d56ea6342e358b0f8bce2857c2a0b81b0b29f25a20733377e1264763f582bd513da5460c07863b46f23135c6f72f442001aeb2b0e488de53d4f32be3ef7138d1b7c16ab6cc934b56cc8ee58d30b9659fb52da595cdf396a0d40f1b073a91d01274d55b8bc2408beeb2ef930f6913952e0e332aa3f107b1f52c1c3fba68ea319233198e8232add0f7ff0ed61f454f3a42360e55532d5cdf06d657419d017816b9fcc8a54a3d87939e0ecb0041a55cde26c2f3f7fba43c4714aaf5ee5036ae41361845bdaa9164a175dd1da4a6e3700f8e4b0b20d6ed4b65a15e6d5d5adc99df0290504dacc1c2af06d6555807852d2c1b6b2c363505d6d8f6100d134848c4f32b310ee19c50677d8dce86e1ea5844bf4b93e4a97b33c03b2b68c917854cd2b5c90c345162a8081a70d92879802d91fc0202313785cbd6289d22abc1527eb49c9e54b08f4c176f69e0bb09fbf04ac3d2faee411dd955a510cf48840bde30a70ac4cd340d99b6a9e39ba7ed271d4072a73f5b1a29a3c377efbb4e13da91b53f3f7f42d3968c681d5b3f6bb7e9e292925982e7ef4fda7953712e6f8a5c001d8b166225078de7b5bc65f77fa585b7f4a4ce9376fc6ccb8f506638de3443d990bbba2166ef5caaa7e3644d29e8ca41b0bc7d9bb1f7f10ca0e968c441a38f3eafac96cce950c35f83c1978fbaf1da781a7fafa0aea82ca097f6ddd847575787f43106e02400edb95c2e88e2452872e94b57a6474d642d7428cabeab70b9132a9cdd8dd1ab95c4e4900a14b840e055eb7aa8a1efe7e9f3400ecce1fd361e7c92a48700e3cb47d6cc7d748bfe836428384c3cb2812b21e8f10e3f95ac6233e8bf2bd304a86984754c1ee0a4ac8d70dbde8ef8c205eecf8e2e1cfa11c4c1ff511ca00dc3e4d491163129fecee1ec83dad1c0f96f311e05947b1536713022979bd963cb74015452a61c7dc4aa3dad45078cb9732acb9fdaad4beb5c6d3a069abcc059d4b73368d2783f0c1b4f19186143acfd25e9c85491834db259d890596993333be24ea0a5308a33ba81d157c317c2c48dd9fedcdb4ea3f0bc62d86de70c9edbe031399c7943f25a282b84dca357990cd4c257d9e41c0c81e5934333e83388a9879c9dbe9cfb1ebee8ca409bc9255ff69a9c5bd8eccc7ca23ff5ab63159e3b228559ab32303596b502adc3b8529e2601bfd0927c1ff18ceca3467aac0ba6ac60fd4f57e3800cbe49588bcd5423541e3103eb2ea88d030fa91c5a0c1d65a4f628b134b1ce3a30222636376aeaed3b7f7eaeac0fc6160c16e217428bf18dbdd659865d97b3e1ad41bbea7f172c4a2e87d69d36b65252723bfbb19e93f2c1b9233833c437e80f9d7453e5dee805273da7fd42f104124d82764ba6ebc69d3cf302f8ec2ca52c9beb1deb6b1d894448435c25d58575368ff51b03872ba040d22f17d05fa44c23e4593669ad226a58137cb49370bec4b088e60f81ba8e545300e73139b89ef3beb930c6a47559d07d2cb2753965f5284fb69e07bf98419e823f48640fa331694529b02c0073c7856664e01655a224fa59ea5cd62eabd0761b0faa161a32b6b0b67d0daad91b3c28cfc47e8fe7c8a396a557ad80e71417373e0d367eab1e91bcca4e51f79fb321025d0dcb9070d15324a9b83d7020f31824910969ce2405af9fcb1dfcd8845693411f55b5e6129638deb2e5da9e5feb702b895022edb3b9a1ef2fd6c7be4aec663b2163ad87a220f5da26a79dcb814e0793a9f4884a580b16e5e8a363b3a03a75ddb31107c4c3f25b6db33230662311dc4dbbdbe42ccff14996c989261188d831694d95d9abd1537a7fdbfe81a521b61a5c60e2c03d0e6837e22d9301151b9cf9a77cb444942e6fa25748403c8e78fe4dfa39e6cfe5a12bb4a5dd8030c1b24179a96199f20cf1d9921e4493dda0e8634c357c62f3cc0686ebb1739ddcb70e5a20ad1972a8b6fadc9a9094d2798f906c6e7010f34d281784566223a0666c69a154a2f0636d3d19477a6aa986baf427955e9427fb48fe15ca7c8554ef5ee282dec6c0772f2f6b7df4982bafcc9ad98bdad14f4cc60216e361ee2c5ecf9423f6eba8c44eed6e53e19ed84a7c32e670ca94e883a0c669d638e6e2c41456d9c3f1b8a8e280e57406f8f41aecfbf4ca45caf2c6675b70e7515b118a0f5f6083fc40a2390887ea63caca06b79be93bc521c3176c242b06c911ef959b627f7962d59af0ae1f839e9acd800f7c5a3fa0094ccc076386d47fb74d705b04def3336e27e9868792328d42f5bb3690eb25d29b4458ede1ca7b80a1c26c9615b5f29dda375e0acda448e917873cb54bac4a59ad6e619cae83bdf0a3e27f89c04949c5992df4fa3cdb9cc378869e1cac9618b1a825f4bb4fe6d238c76cd04ab0cf8459b2bb77ff1ab50908019ea03ac4d67fb1c57d8e5344e1d0214539ae34a55e98ad6773f4b7f3a103cb55f9df86f893840c408b380e12e6d1856c1972735b9288ce2a7623fba745816c56daa79c0b9c7c41d70ab719ed49fbeaa3980ca893e5faf8cd5eac6e33e5cd115709e793e04cf539fed3d7c0ddc258aac817746be5d772b0fa000e39528d97d88e6b32d56fb21a0d44f423929448141be8e2c896e554fda363b98731d52697ec447b3fdbb8b80123a99149c5c4437e26aa02e6f4cd5a744be4241c9a473f50553c7315d705f1b474430bed68673e87192615ff74a7793f5b7ec8fb6b342b480294d24211d118998644122c42e476c26ca929a242b28a2659836a677e54a170c445b9367268f55361fa9b1ec4249717fcc418258bfc38745c68c3d7bf006e5488d8301638c54a21123d07d0532814a450e36d7e35e92c33ea68ba2c9cb1034a3ec27560ecddf52943c2520b828fcf30ca6a6c952421607bcb2459d98dda54791b56219c94c433a295d249298dad70abcf284a6bd5b04f0c995df5bf80852cafc70ea9b65ca6520a5921c4a4f6bcf343f1aec75225a97408f3c146bccc85153d9812d1e6d373e149c7f93eac4d9930978f3d9f9cb9eb1828851fea4382ce5c2de1e164199e90b696397db73b78be723619771c18a149756b2759ddfc8b87eadd11d6a6156bcee72938983ac06ee2189aff40152d46e0c45c07ae3d98b3e526f405526450332dd85cb19dec484948d0322296a25f5c385b933d995895dc687d702f8400dd7128369221bada507642ce6f086b57c9d6821f1fca3031f21d2ec4d81cd7717a2adc01edec106d657c73834c119ba2c011ac624eebff3a41263788d742590aa759fa91123148b2bd2e6faa75be44f46631e35ce11a19c7012d2eb13bf1b907c16479345b5d148603d26756a20be0712d01ff3f1034df55b04c3c3e6faadc46535db215b5e00e88509a16710fd1301f7a7ab97eda1716a59cd0235641fe9925238cf6d0421768f7ab11452706f5f965cfff76036780497be08e06564ac484b9f178535382b01b7d6080d3abf6b5f49f3d0ab0cc9a9ce21f6c958589f4df7a7fe0e60ef1f7f598f8036cf7634d9e1849592d9d922430d5aa769f8899356ea5bc89554decdfd63986b0fd1aef869645738584ea578200eab63594918ac0f3daad79aaff1b9563dc6c84d683e131813689b43ca4f25b614677ebba1de45791dac21529070fc449871dfe75cd5f85ab5a8e8693926eed7af51071cd8cc4335dfe5b2d3b8c147f2e11fa1a3931c3022f6f374dba80ad2ec4074122b4e5b1857481415e0af72872d286eae8401b6d08ca17716a84be3de0ea39e8062aee9f8c5602ccb43eae5c14ac5030334a50df257a39050ae3cc0369901d2878303de4ee059fafc27651706c9944ee629d815a57e99bd6df9afc6c5743f6d849f5a601341987db62b0ec0a8493cb9e6d05c61d19327f0739cc0e277717efdc7ad1b925453f0231e7f9d423db91e811233501beb2ac8abe6dc2dab90429b4360248e7e8015d4c6aef547c13902a3bab1527ad3c8a010907f46a6f4b2343a165106a0d87f693e596bce214f1b3f95d9ec1249a4016fe342a1e4d84aa3d6d921cfa56e33d8f19bc37ffbeda2480a8455596b48bebcc9ea5c831bf4a9bdebf50140738fe09efe9a0e95219bc6e893f217cbd964821c311175152fa6d3604721cd8111fd8e2af51c4bedb6515d06f399cf70675d5645dd14a690ea79b9f662e63515d61fb8cd0ee820a69741827608e2610faef96eff0ce86ccb1b1b571b54bfef53a9edbe0f5243fef3491b0a24c55cc57625066a5e2642902562c2fc611ab49686e906c180ba2579294309c404ed00f8afdb008c01b4ea4d2215e0d3ba4151dc8af299b5c8347568c36b1265d692fa724b6e5f4ee9df5fc7965a02106a08249a840aaa1920bf480e9fe035c6730bc3ba4d217cd4b161edd4eb45a84393289a3d42e49cdcfbebcaacd7f6c2a548076e4531a054669d3c49d41ccda166c357b5e8aea383f4cdfa74c1f6320dadfffbb1bd4ea9b2a3f9b26635515f70c17dfdfa71d26db7a9fc39de32c8a6a0a318f8b900b4dde7f5e8e09d05b526dc4034b645a1ec4934a08b24c2c77948abc0abd88187d8a8f250dbc3015cfb4ea1146eb77cf48c5d0912c54821fe4c7a8da38543c26d745460bd4bb0c959a63f2cfa18c863dd28250fff2fbe530ed310478346271db7ca2bf6f818244a76286604405d05bf887cb2ba4f6d5baee675882de79c4f90370663083e3361f1e3627232d7da16ff7e11a6cf728f825d16f2a51aab5aa6c10a6ae16b7cad47b0bcaa5fc3ac37f1098a6869b4d128a2840b538887e5fdb1aaad7193008707c397b08805a153e8e34ace6ac01ed47c7103f7c9638edb696611673a29764b95de8bf3089d27bfe1391102c4ef81320c370bd20472af8b0112d6e7831c12b918e07c8017a0f14379f11a88a62310bfe784a41d01a3c8254ab90b9e0c3407f16a758146e26df168aba0d9c2fb6889914e75d2967d97148aa761ce47cdf0e02644d6bd372ef34eeeeba611437f71e38bb368fcb610f89c33edb298d345857b54dc4464e3f84dc93ee52d5c338deae4c4070044f10d69e87a484067cf367620b95b55c77a0290df483b5b3ee4e1f32217907660e52c7d7c569c36db76a418102d99d2128378b5a17cc50e3d48f371a2ec37d3c1d9ffb423c79a38eab86668f5b68512efa721335b42274e8e35a00a49c8bc7c2b5a1c9b6a77e5e255963dc90e08b4db399a51cc74f8e48d019671e543970bdeec2ad43d639bcaa5f45f2441c33393f90bf617", 0x1000}, {&(0x7f0000002580)="b49b5019cc1ff80da4e38c5376da46394ae7374b29fb89adfc3058c0eaa2098b7c00a2ba419029d5ebde377779ef1bf0645c5e286bad0b8243b5ab23f6ee599188a2", 0x42}], 0xa, &(0x7f0000002780)=[@cred={0x20, 0xffff, 0x0, r1, r2, r10}, @rights={0x38, 0xffff, 0x1, [r0, r0, r12, 0xffffffffffffffff, r13, r14, 0xffffffffffffffff, r15, r16]}, @cred={0x20, 0xffff, 0x0, r18, r25, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r0, r28, r29, r0, r30]}, @cred={0x20, 0xffff, 0x0, r31, r32, r33}, @rights={0x30, 0xffff, 0x1, [r34, r35, 0xffffffffffffffff, r0, r36, r0, r37]}], 0xf0, 0x400}, 0x400) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:29 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="000038000000efbda1e800000000000000d5b60300000000e0ff07d9c4a17b00ee1000e3ffffffffffffd6898f000000000000000000113cd3c4a2d17869000d9ff6df85660100671273b7e901000000fc030600000000000000000900"/104], &(0x7f0000000040)=0x6e) accept$unix(r0, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:29 executing program 1: r0 = socket(0x2, 0x8001, 0x0) socket(0x20, 0x2, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0xa, 0x1000000cd) socket(0x10, 0x2, 0x3f) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x200, &(0x7f0000000100), &(0x7f0000000140)=0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002580), 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) sendmsg(r1, &(0x7f0000002540)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="7be46067f638dc67ab7291e63549657b3fe7fc8622814703bbbd625d44573a858056720a207ac99310966ad04068a5b164a1c68826c26d494186570ace510015eb34f8ffca7788b69cb2c515f5a7926a8e20f3cdabc4df012b5c77b26475482db0aa5ed10d8f8082075242aa95", 0x6d}, {&(0x7f0000000200)="5f7db5b2e65be0dfd66bd6a11fe996b40e869380f243a0b41caa16dc9d3d6a68bd039b41f4d22de23900d76533766ab360aff7593c9198873eec03afc2b28c26885993565e4db7c7dfc956ef214e67141e59390ed81fe661aeaf7c971249fb7c0675827e838e4bc5b3b95ed8075e3278bd08d4697f0f664465807f6619f3cc857ca353c70189d8fe64a734ba986e7b77287e7b0f1337fec060c3228400141a4e39d5e8f9406f7799dae5936d3d34ca315ca4c206678aaabbe83d31e7ff4ff6bf94772ddd6aa7a15c4e06ab27f580d2b2d04be123678046617a3e714f98b9df24840adca7d075bdf22e618a85b2fc8b3779129b86e1e2d9a2749a3df36fad5f2fce5ccd4bcb1f7d6654a1314f9a5d5667776362f033f940ae12d61827f20960f1267c569f79c457bd72b997f4da19b0739be843dd228bf26fbdc1a02f47882dfef402143d810d801f8ef737343611f2aeae934f445e0564ba34ef21152281057bfc8614e5d223b0335fca048d3fe76756a3d0dd11fdac8c7334549fa16b973ce74901f1dba96060e87d4e095ac12e7cc9ba4deb5f82ca2362056eb7075bcbd355f0174772a04cc4bd90742523c972de35739480cf7a2926c8507f87e61a2c9da4f1e14562430c5315dc3ddd15adaa318ba5ac102fb952fd14f18a3e650840b1d910795bac38820f37482346afc6cd265a09e472d3e0acdd6864c047c0cf1777cb1f7698be0728e69560d6f7824aa933e0854066eec695b38efcbf7172b83f0fba083deb88b2a042823569e0e779f31f4b261e7b2116027bf36f37cf8d9c6c833e948fb5eea1018d1dcc347404a58fb6dda952d421cc01908772d0a1cdc0ed3e522b6445369f3fe43b260a9040ffb83513019006062973d8ccde75a7a1cbaa4f25593f12d1e32b8ec6730bb9d318d64b9c96415a2e6d41e79ed481fecc0c4e5405224ea34aac3992032c5c5ed955c2e0f1af2a26209287ad736d0d0b386cc4eee4abf612035ec6eed981ae578f454ca45aadc64ac571aa50b9955ca3f6087a30ad2ff97312b8915161bb2544d7d384b8d9578b896ee3374370fb6ba846c3e11c5f2ff2deb2435745b74ef82d84f59948d46fe27c0048b1e3ced292bef7d14169c757b21ed19567f20195a7e666f28bf1e006e9605209f902bcc1a7b979a05818a45602c64b96d3f4a954fabd818928a4fd512f1596d17ba401b70928e3b204be843a769e9f414a68e429a3203b2a1654b5b58d54792fe0eef6113e32834a5fa95b8f572f7fcb80304a85766a81bb7b1deb0d9c1c345dd69b4b87133b005c45d53f9eaa7edc3ced6076950bb534ddfffc03987292024f11f3c6f24d71805a5a3ddc77c30ff84342ba0d3d719b4b1fd41a92b5880810b0ea39222d2150c3278134ee5c9fa1f425d192ce079fb665248543ebfb1a58f5dcdcf457d0732d9fa2a6d9a8f19ffe29bba7f4d3e4218e71b8a21790f3afc158db69209536d6de47b0923d3ab5b444c00d9cc6c00cafa86ba102cd0f7368e2d824927be38cd30ceea7a3640159629599d519304be008568046c6b32288c8d5a6f8733c59699cba8c9801f3c473eaee1cbfb71005d8af8c728de5e444c5a1656435f5d964a39a15d97a3ad15cf2a116071a71622360f225ab766aabd07a0a7945824674a081550307ee3eb9b27ac38abe35ebf46780fb18e09013237e9272cc4bdecc75d24737d975211b522868dea83141344d1ad1838d71388f6d3f6c7eca396c1b0f9983e41366f56ff974d2c75aec3c3eb0ad2ee7f56899721dcb2fb7ce0e350d6f674f056bc3b3798b66399e65042f6fdf20b32e4c8261829888d218bf91b0691a61e1f059fa35a786c28606b31f1fca42a2448e66249455edeb01ff79b56a5d555c1cafa6b1e6d2b0fc08e77a9a6a75f43709d0aae0735f7dbc8de3d179d018892cb6884e1a616326e214667b18fe3e2b8b519620af26e1d562a6f0ea36cea286e29896a65eb3f6ac3bf7e472facc27f66e0c890107646c1ad84653f41f001d2e24ca196bc5048f0e01d241560f1976efc99a3fd68d2f933c0ae28f595c39daedac71a8decae44f985df530120e9646b19e766772038c75d007b5bd58d711302b5e580306d7d0e2ebfd969cfe95b99c65950fed66cee1135a0710effcb7c3d78a38c16ae852ae6fb1bb75ae940afc96830573053a49c3b07d24d9cba1b5162336d26d25aea6dd9f5e104ce21102d46b7657d37c3c79cf503a3c4b8f17630a58ed70c494528da5c8444a8aa3f49f87fd2c5cfbd315ca362abdab1760dd57775eccc4aa366f4d874c086e5b8c0c8d20c5ec6d4d44f907bc78f31a92d5bf57811fd4626130ded042641c8b16eab1f7d29563929240024861810620a3d9bd968c480b82411878a9abc86d743adcecc93831680e2c2199b28cb7b197caa8e84e8355d0596555cc6f8f2257aff4d0ac191349dfc55bfe1b6bafc9945efe5a9447036fab55398c41ed3e5ed2c3a9ccc5724974538b507eae7d427bb266070fe280db2d3de7ea12f4540d9bc5d4ca9bad31a3b73e0b33d94a7865d1ed432e42fa73d77169ca3c4c7a5b6415d8e50281fce3e9633d0755fb96e7364bdecb8e161b7d1ee304f93ce7e332e8c9c40c03a57b53a2ba061b58b9fdebffc293730158b12aacf6647b626796c944c290f64a7c650dc6567f7ff2f7b9d1cf1fd5db861b1dbdf63b26cd5ea73f2fae433a7a2045f5de21c4c218f1c85472262f4f1d8b90a01b5527f17f4238f2e91a117d0e071e74270c817f1453ecf9eb092884fb570c55bde2c25d1f977b3cfa15b299c5fe46c0e68dafe021f08505f2506584fea0df067bbb992c775c025cce625b058b437154606efaddb7df3b94a659583619169decc59078991ea4bc43b30c507d85a75e1ffbf7cbf6d726c0a023e849a5a76424f7e70c9063b0b312a42fc8fd2ee374405190b98910e032af5007d1351d8ea35b590e1314c2960a5cd367ca224875688dabd419837814e7a2b6c54542d0d5fbff5d3e2a2df2c886400bab5ab17e09229663aec130fcd7809db05979c1e66ac1ec327c30fd28eda5a19d96712e2f22bd981ef1286d93fa4a9a200e80e87f860937a8ff370e3586ac4355fa3b6a79dac07f2f27198184ed5257032913d8bd956fe575eb86d8452a4ac33980381197e08764997682ce2fab639082f87308cc2c9bbe9d420661124252ce5647566df09be951d6d8101f2cbeb85f4abd4f687ca9650008e1a8797d1fd058e43f6ec7cc71f5036725f7f987c5403e6ecf6abee7482d8fada351c7245b2df22f2f453ff99a78113d0b30eb56bfaece7e53f85c5b2c3d088854ff65de496c739d8e65a4f9c65b68cea383669f1314b9d915e37c8850854a0d8602566a6327dbf7c4600b169b70a93100f6693826a2d0b9707c48f5ad4c1c093a202afa3923fbf8156f52a7e9ebbecf1bdf6e047ee83b89d3e250fabe38d9153cd52d66cfe12dcc08d844f5832b858b4bb93e2a8d3fa92f55bccfde7b3272a9dc1e7dfde755e92147eba4ce0812d4f23c4205583821049409a00eec1efca5218fb1a99b8e52a3c0313cae83ec71909dbe07c879030aa7417d76a68b7b2b896d2c00029f6ef6aa4865cfcd7783c7da281462288ed00bc943ee68f3c3247d4ac049e755181e407c3983810484e68eee763a5232e914e132e58094ca3e9a797e8cf9a55d63b2c10a9de0affee89f9e9269f74edd1cbe85001af6e69bbd0f63472e5e1b1c8544cf586ce665610230afa5460452f92e9123c7ffdf0d06b37bc068903d905a19ec384600816eab2b69ee9dadc2c4300b2de87303ca4b8ce14a4545cde22fa1040fdabba353f52ac5624be3ae2ec04e414e7198f2124aa81af18388c4b578ac06b0ce4b558a063bd9001196216a0c1a557d8406439b09d20e90f4445122396bf2fddabf9a0637cf30aab61a974afd44a4e52872b2401abc348d241a8fd5cd3c4e254760a17ce7f0804cfb5bb186ad84f0f1c6f9d35b3d8d62e6693dc6aeeca853d993454a7cffffd44a8816c0431717017cafc375ac8c4e301fa42b307d9b65753be338793bee846527eb50579c18d11b1c120cc8ed492ba74d9fa6731271ccfced16694088beb30db213ca6c2558a2e1c6833d28d6a54da92fc05c4897cc76555b8353f6441e07a02b8cfd73c129e619c8bbb699f9ddcad8697276f2ac27a27a77a18502686e45523cb213e95049cfb419c8b4d086d07e7b4bad596ab0852bb16829685c521d61448b9ab589ba1fb0d3a88187bcd2d3fbe9261d1ad14195075479797d1cb2edb0bbfa4fc35f30913eeadb3963927d56318e6883cb576c7764148613f57b8a850f3f5f12af664913f7ca8ecf76b55e4cc56bb3bfa538cf04aa6c45dbe741bf000c9575bb5b7908b445e174dd284eea8bec1dd0f0a9a672edb3a5531f6ff4b15b103aa2b041ea374515697fe224b5f0e2790091b1587c579fb74011c65b7297bbc0af6e28c7bad63bff9c08b65a57a87c81d78afdd414547b70c02242bcc1aadb2934371d36979bcab58b368e68d48b0f5da11aaa18f7181e8d99dbd3599748f7c66976fbdc6e40894460ff78bb7ce8042b55b684e072046ccf148371349b36e7d2ae2af0f35dbca9b4bcd52f29486a59d1dc04f32bf21a15389d0bee81092b7dfe65d7c3cadd9572a0343ded7d47673ecefa013f1ca68fd2954dc596dcb788a81b94d94c31fa17bab8b2861e0507c5339f00c3e8d765def61aa798da2401bc9925c67c49e01044ea5928f04c1e824a910e9d8ab90c7eb374a742bc34772e85babb97d3ea87f4a3b69199cec6d1b00e6e8f9d5fbd4016b774943bb0e083a09ce062c5fced62df2adc90a9070a9ab7b0251da718abee76a77f8ed8304d01d657a751cc5fa1bd172c6b7cec70e5b8694ef80c49d8634eb433003ff16e6e07a4c20f74848c6b01b50fea39a9ace89b46e1739e14091c6feedf0d86317769b8443b9b11dd6881f106caa74e9598c1990b408490016e87388b2a33fe104028266d6671fafc690267ed1c012e0158c2887ae7f55668d74eb5760538ec18d6c2efe5b5ac910bac14296def5f87af15796762870623664132b7e280436c21dcee7a582527782b9b787292848fc9c3292096f6d4b8834be3971a22a54b3ed3a26d68d170fa4d08ec4d193d0ff25e827b1fc6f585b748241a9e42f36b07ca17acc3425c361eaeefb00f23892aaf3e230a2796e1ed624b1585a12531e4d548d684ee4b59b7bcba93627325f72bec6103b5599beb6244c521bc09473005df10d00bdfda6ac45e33aef91a4e86f94869bfd39323f7863c100635e5e85955c72b4b6f075b3301a1220d3cd1d7462adfaa8ee8d1c161c1bd739cdb3c9545813a6871d7558343e76ab8c81fa51fd455dfbf359ea9fdb17cc41214a681f9800ca99b0ad4b15ad072ad5fcd64b3bcf6004998ec90923fd7eae101488f8d862ddabe740b204a159d495ab54e573490738b34ff41510537e5b1f6037c1fc76b8ca7bd2cd5b2aa29c174d31d5a0fad74b09446807bc01fb4d0103ff54e4808f4a80fa53f231857d74f9da14b22714c9959ae24ba5036b1ca078fd61f71d7877402804557d7fd2f28527b1228c85f65b2691c3efe3822a37196eac65a444c6ff1d96cd22e1d372d8721a51ddb980c44fdebe69678de97dd90e8d853fc926c393106fa8e841a9f5733c0d7e9020df397c51235e570325609be0b581f483ab92a477ec6b8b7dadbe9a81808128ad33d9954c1b0fe27d8568fbed13bf3b3902c6e5952d495d02ea3a64dbfc1f1489f7f", 0x1000}, {0xffffffffffffffff}], 0x3, &(0x7f0000001240)=ANY=[@ANYBLOB="00010000000000000200000002000000d4a29c03877b105549d67b73fcbe6ac9809351d528530cccba565622da5c24d68fbfbaa78a45406a77729d56abf36c7e86b4878dd6be85973a2510b7ca3bf4a9c52479e8815f573eaf056a7ca14aa2627275e3089654559d80ba5e55c1088c54282e199c1b45963fb109f02f0801bbea491af891490880f89426fc0afe5e0c5f798758b55a11a0a68a74e29137cf469265ac00cbcb55aa3dfe220dd8ee42f6374e3869f3b1ae25a2d93ac6078643aca18fc35cb639b18f413539202223ff87af19c9a9e87ebbf521a26376c812b2abaedf22736a27bc6d3377d50a5dcd3346dc85c959a1c1cf32b83000000000000000b8000000000000000000000000000000c1c79ed4fcd2f87e8568018cd09691c24f4ea3fadd671efd39c11acc7bae1564e117aa9738e69899a75fc5158b3d992b614ffe3dc0daa37bcaf563159a66bfe4e96729ef6269c099ee7807c03128e09236f20b97be16979fa765bc25c3816defe97e86f04b7eead92fe99f4fa27ca175a0b31e04b90b105fc1e59cba4e9c5c979b7696bbe63384208255d6c1b5be1fbb2b21569bcf27596db9d3291b9e36d6d1c05b5a8500000000000100000000000001000000040000006e02144dc0ae2410b443d0a8e78dad02e4d76ce1ca9c27f81a34159143a10d11afbe6988b5334bec5eec6183e5e7e6b6dd9993384d3c2257ff1a9fb88e469945f39abb997b2838663f8ada70aff01aa066104819d2d72c010ee5dc81efe21f58f4fcf58875bdfedfeb154b7b377141c8e7cc0d59fb1926a1d828813fe1853288f14e892fb3a9c2bad633fb207613b215f0bb20213a30736bd0e9244738ab6b95638a3727eae1aa09404226817206836fd4022f2d4fa87f7e81734a01c0ac3e91c339c0f9faec0ae9b359c33a7578f6896e2ff60940de152fe6ee80a0434493dcc70e0e14ec66d9a003a736dd639774001010000000000000ffff0000ff7f00004d129dfd8e1580c5c5d7276b28e88ac56a1652f9608ceebc73a382b6b065dd71e94502d3434296e15c10d29ee2e2644e0e238daa8e0944e56692b492574bd874b93840f9875d680e75c9850b68ea64c6a083599b4382f2bdc872696a2f9e8ec34363619f3f42404a0f21591ad9a39da838372893ae9a2a3616aa99bd858e04dff563b52d37ea892f83220eccd14fb74af4aa0841a0bc6923938d81dd09965bfc55c238e3e5ce21b5a452a9d21f164bde77e377ff10562b280c23bcd9288fa843b251089846be22a5290ab7c67db7428e167d6ec2a272dae35732e185a490121fd8c6b21222ebbe2d33c91a8291fadb52963baa0477c52e37fe765627738e7baef70e8c78067aa901e7f124fdaac468ef0410930bed779307b51156114558d229150d93f36f003f0cc02cae9215714b792c37e15f6adeb92c9c434456be64383a0fc3e1ac65b92b9a8036ba0d00111f0290586f17ca48b8c393974f0a23b8717382458e480945963f7e77967a1f726e36aad110648416af2214ac4851350db92fecda4539436d04b2eb4af6851b72f088c5dd4a6c0bd07dc27cc04566cbecef6fd93a434d353b77029fbbc5e71d9471cbac46dcd849f6163a887b7eabe005f3cdcd5902d0f40d4cb39ec9229cc53eda237a2493d17f12cc7ca14230589ea539826f9caff6b4f1fc0a9601f59b5bd78c3395ec79c802de0ce068643c86537a1e238b41a6406802fd5622df215f67b5b4fd21fe92fb4c09a9d6518f70a37f1e0e6aafb04f24ce26378d01a21c3fc49e1c0d9e8d031d629ef7484c9f41de7804f2ebbd71cbbd2679ecce19031de45a669b159ea73824635b095ea8e641d61033f06c142d56fd2c4a0e7e9aba0278f3ad7ddc8ad43feed5f7010ae2002d47dffce4587baca554a61af70c33e64a2b349a5bc7527984d34387536a45a0dc4ed1f3e6a9c106d6d2c973dff28b02cbae5030b38ff233d587d028f840740926f585ab57b52f0de51b1b8a41265ce196584e7eae2c05f5edb16a1e43625e3887a72aca1ecf862f52cabb0942509eaf0f02a855f02d2c78dd50b21d148f9717dfff32b6d3e2f5cdcf5f962493b03211375c9d9e5996060241b796932b097adeb94aee0ff9674f2996d8ba6fafd3e00856ed5bc2ad25e71d73f197a90a8fc0e327c0cfd7bdf4d351a0260820cc2b126721d2d8545789276875438355b1eb456f2a9072d61492232a203e9e0c5df04fcde4ec9a7822f47da7384475bf52c490f1cb47d1c6d792e91dc8aeee1503c236919242b92b7510905c0b10326046944f773d09906cd56b8b3326ea8c6e21d3a1ffaedc5ff1f57702301da01a8236738adb0dee66c2a335d5807cdecc666777b70b834668f4e2028640726932caac55d2a432cb6507ad9a074a2f301f6ed12fac54bea2191b52e3acd19b5d9b39ccbf10e416daee98c5c9686fc6138b2a1fb44b5dfffc94a3827f28d1a61955ad5e1b2cb1bc1761916c26f009d336c4e346c9d39c7b7f88c832738ce2fb16eb87eb50151161f59294451dc1971427e393b4a191b67e83985b0b53e14c19a3041500348f4eee744df677e2cbcea8de4580acd3ca66cf914627d33590b5266d4848e3ae80bf70640ba9e2d1a5cccc076bad4d5366ac3090e6edd37620ed3a2a4de65e5061776f0b46ac1733815c1a32891f2e60976c5b986f2b817313c358894695cccabae2d6be0f505d0aa4592e49eb2800d12d8c54009be39e2d0a146e51d6ce714a77e55263424c4d5dae2c9418842ad6df3c1dcf6766c0ce00148b1e72b873d916cf88a28f9500c513e983a365d07a2c57c1db92660aa127b7fc3ef6963b846b94be725385a8ec59b28d0eedc1a496d3bafdc3090b9610bd711cddbb3d540845a4025a43a649a698b9a3deadb7202dd88a0025130a4b83c271969fe7c745f8224cb970b5b13a6c3e0021b1acafc797c53346c6ab8b13a68c7ee50d853f71718926b284b0bda1408f235f278ee1dcf71bc4b6d7adcb27b9cec9ef18bd63b1753d0d378e6d0068a4e2a6c7c013434a1a1170b8834a48609d353e9bf79f9e873b0a73d0c2fdce6e84bea49e3302f796a3861b979fcf70373244dab1dd9da4093ded90c3f9d425c67275874bd2c35d67da90a7dc0a270b8fb85dddbaba3cc679cabf26567a2760d33b2c5a333a76aae1da467b167d6502808b78c7440724bee707edb633cecaf829add7fc38781dc3fda3fb239f41b8bb798aeee0f2ff78208c51eca65f308e6e1244aac4bc4b0edbac2638f2f9c0fc5dc19c8a458b3f3b48f0ecece86e16ff02a2104c2ae15cb372f264ac6eaab96c4a55bdeb66d2c8cb015d26b3f2e403de0c1c7fcc7d88b8434a22b83b5cc22d033986d4b31c055b3d7969c84831d517cc405f6cd68f600340a1f66517cec3b511055c73f8c4f3e06317584b4ea0bfa6f8973ed880010c44d5e51f330ed5d99f5444f642ba4f5ac4a14a3f7a5107db0703db191a04e9a67de508515791533df48abb139ae8957486fc1143c52bf11f4b166eb7a6ebde39d5ecc6e6a72b5792b212978b54ae3f1d8bc4bc40aea4015eec3c7452de951c2072510fe7e8d91b4387cf66dbc7dbe111a7caf3926eee7308f1a5fb07c6e89c0c8618fc4b633029c32f97f52fe144bf50dabec74e863c077b9c50925e86af73c82fa40cc21c43aec4017d0aa4c9c84968d8f3eff65df96ae0fd3e1536ae6f7975c08a6f9730e1b1b5ed0e751ddaf1e85a44f69853685d3db606d34ddf1f8e57fab2125da741534856e92217c321de6c2f48ca859919b2d03e79674b719a7319759f902baf1e7e95676a320b3ecb56650e92834756a859c0598a5df58485651a76e9a67e425b3e08de88d32a94e8e4f30264e0967e8e64c8e2aaf4f260f541b05687ca472b5536e3756a94770cede487d6d9747401f01afb199080811b4af94c731f825b5fc7ca3ca02d5d73a797b947fabe175a4dd4799c1517ad96d8514f26b4d50531cd2216ca7e30fd34b364a4a357484d91c70a8987a4eb8f6a305b3b77fac684a0a195015285e09fd01dd64ef37beced8c14b0d2777c8ef9a6b77bc600c2859bf192f28198ac99b8b79f248e6279ede016c084d740e1445c21b9c89ead34691fa2be8b5a56fdb36494e96a64199636fb02499429c25e56ebc428104cbfc9e2babcea45875c89abc3bc095d0146e241a1ed516211639846774f8b0b48df1e51dda6ff91051cee5dc3e3c938a16b75b4630f478a8d1420abc832976a7844f64305d7fc965d287ef3af516558b93491b99e22937af5f68a6d01d34f8deef1cbacbe93a70fc6f49a6dd476c3d6995411146ac2d5b1cfa543a408768eab8060c5dfc669b1df28b690a0d3c030c1e6c3adb1e649f7f9143515959eb4db9e43de79430f3339f2611c3ab7821bbfde9a5903be83c54e4596603fc255f1afb3f36f66ccfcd574edcc15fe4bf4d56d935cd8a88d792d608066898a5294c07e88c19be892ea2b79f1ad9b7078398c02fd87ef87f3306d29fb92d5f34d45c21b99dd2d483b42be1f8d42edc3db608f8ef059b597bcd1b11ae3b0685ac8c0fa6b78d776066cb1391e3214c651a7bc94297cf3a32314e9300e5ccebc22c1aaa303578f9c1e87110a509ad2e3fd42c38b5475d7a78cc0c89ef0af679ca1e63f21ecd9722fd421e54e41120f5d60bd78409ea6f3fc834ff3153c01d01f7ff76358fc29f0103db793ac1e14b9ad2e17ce9d5f729e83c4a57645f816a70a60859233b671723c4b77f9129e2edd899faa0caba2bf261ab7edb7102454ee7aacba389e65b92b0e78861ae38d1881378e9c36fc8968fbee2d7e2749a9ed8ae22dace1cd26bcba10aeadbf4750764ae4ba87874725232b18e43624b13603795186ffe369e73e7581b60c93d2032b4e18b6921e6399698d591a36c7576ef204bf7cbc81180b55f11c3a33ae64a39b7c5c011380601ef9da5064e68272bdf573f50badc8755cc82a280d42b6a8bb68b3cc6f8756940d687126d2198a5b9f795d313ae906eb9ca134a08a477db3e4770bf14765a2487eee1f5470750f36b15275a8a4d80c044be785114e61f5f3a6411ebf7d42db2c909d9465c4a0c6da37ab28da59f7496507d7b795c6ca7c73db553e26fe0fd7f88b70a603f6ea9a8c8c942467f6a17d5b3890b1f1c676805f20ea4889e88031fc74ff0d3d23e248f0945cbec5db9713c4a709c9c0cef4e7d928d2a31b82006d128f0d8067c295f6b74065ac607a593c62e66802a45cf36a5da4971fb309081aa3488297784039d2e2179a8b8dda0b84cd178dd8f325170b3b443b08030b7192efab682d99a9b3610ee4092506af96d3ffe9e094c3e24e12fc636b91e36d453acb73e4b7b11c3eb0e0a34d3ea619b549712deb95ba6115d7a9e9e267200d9a7994dcf556cc5d5cf8979794e066b9085f0dc1556525c021ae2d69c519c64f606c35813f8ba8253891035075fe418028e6de84203ab2edd6ab17750a8f261c1c839edade7f44558f696c2242f1e00c3d31c4d1fd9f7a24db38db9f9cf285256fe21c022b8c3541ba8bbc61f10ac7814bd82d25650f4bf4b68f66044e0aecdcaa347236468d8d664439dfefd0dc04a014342483014accdebba795e51def4c0a8604de220d83ba9213038eb19312cb6e41a6805c749010fe5b1d5ffa99d1192910080d36127b06724c61b529ce1d36b0ec3eb8ac6579dc4768fab2842feedf8e36ddf82215f978fa07004900ddbd17e351af2109e8666ebeb010b30bf266f4383819e3dbba44b0f0286c469ceda1e4dd8fb284e9ce1290000bc09c3213f1e17939697e079ca6c90c43936c23dcba257418d6c9feab6899ebdce04c6b03416ec8d7bcf346f6460ccb78324b90d23bc91023081f400f7f0a8bd3424ee42e333945af86afb2f05210f03412e92e1444965d31742d03873ddb9636ad32fe7fb0870a5c7869cbb9cbd4ecbb91c6122c2863e4260f3b4aeddb5358e2b815352ef7da14780cbf94290440b7784734290a85e5ee87e23d6ed3ff493012732478fa1cfb4c9f3d1b7f6ab1b4f2474bb2bcb95fadb03cd4af17ffd249fa59258a87cdea9f361dfecec52ccd3b713e1f3b17308f6838ca99c46124b9556c6464a5e01f91c620fef4f7a4a161a7a89092284e967f40ffbc063070b4ae69c7fc64b181a4f1ac556f7e5eed1768bc446219a5a6571aa1774c38525e9b6089181f3ff7d8b4bf286aaee349aeb65d84d79cbc849aaaaa5b241249eadfdcb0a722a3211b2df8f3496489b7e41596dcdc66846adae3c494ec41a4bc4805171612319f627baf48db94f7ca67f56c8f3062132739fea7fdc031b0f13bfd89056cb8ab98d207d0a153457f67c5ea1ac93131e2c24fda57260e0418453cddbd34a3291cf054e6d01b8faa55d0a4e469fb084004bccfd41583c29d4725cc62808fb6a66b82ae4f00c6a63c57e4af0bf6a48d388e3439155a64d18ab36b4282cf0ff9acf619d30558067d9aef3da8bbd1e4de4b6970f21638f3eb0007c77e506b35b15f02c5f08dc220afa95107ca3d42ecba20b629b18d7f9edaa19994272ac466f3af243f149ed49437a9d755455b6758145a9019683fd595cca27919d0ed3214241b34e850c876009ee2943df524a4238da0d08ee9bd09cedcd1d8160ea1b32727dce826209ceed4a60d26ab22c3e5ace12355c50b8557696d50accd9465a0d5281c3ff473a501e96b88096de582f3cf123830dee363da0c6a6368878605fa9ad4bd04251034088b5f240a01e8730f0641945d2fda83fb15b2eddbc9fea76ba6d69e"], 0x12c8}, 0xa) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66296cb73000"], 0x9) lseek(r0, 0x0, 0x8, 0x2) shutdown(r0, 0x1) 16:01:29 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x20008, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:01:29 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = openat(r3, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r4, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x800, 0x20) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000100)) write(r1, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x101) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x7ffffffe, 0x1, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r3 = syz_open_pts() write(r2, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r4 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000540)=[{0x10, 0x1, 0xffff}, {0x60, 0xffff, 0x43, "4fa9c1133f97037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22624b74d7af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a5581"}], 0x70}, 0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r5, &(0x7f0000000300)=[{0x0}], 0x1) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000640)=0x10000, 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000280)=0xc59) write(r2, &(0x7f00000001c0), 0xfffffef3) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r7, 0xb}], 0x1, 0x0) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000600)) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 16:01:30 executing program 1: r0 = getegid() r1 = shmget(0x2, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) r2 = geteuid() r3 = getegid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x6b8a, r2, r3, 0xffffffffffffffff, r0, 0x10, 0x8000}, 0x2, 0x7, 0x0, r4, 0x6, 0x5, 0x3}) r5 = open(&(0x7f0000000080)='.\x00', 0x2a2b03c61e2ca22, 0x80) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0xffffffffffffffff, r0, r6, r7, 0x1, 0x3}, 0x1ff, 0x5, 0x400}) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x11, 0x0) fcntl$setflags(r8, 0x2, 0x1) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x400, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x11, r9, 0x0, 0x9) r10 = semget(0x1, 0x3, 0x92) semop(r10, &(0x7f0000000200)=[{0x0, 0xf7fe, 0x1800}, {0x759d05e2e3c98e84, 0x401, 0x1000}, {0x3, 0x7, 0x800}, {0x5, 0xff}, {0x3, 0x5, 0x2000}, {0x2, 0x20, 0x1000}], 0x6) socketpair(0xb9f8989f53562b9f, 0x0, 0x80, &(0x7f0000000240)={0xffffffffffffffff}) setsockopt$sock_int(r11, 0xffff, 0x2010, &(0x7f0000000280)=0x100, 0x4) socket(0x1, 0x2, 0x3f) r12 = shmget$private(0x0, 0x4000, 0x39a, &(0x7f0000ffc000/0x4000)=nil) shmat(r12, &(0x7f0000fff000/0x1000)=nil, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x2888b, 0x3d79cb7d0882eb46) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x1010, r9, 0x0, 0x3) r13 = socket(0x2c86666622dcfd32, 0xc4b60358cfcd8432, 0xff) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r14 = accept$inet(r13, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r15 = socket$inet(0x2, 0x3, 0x20) recvfrom(r15, &(0x7f0000000440)=""/244, 0xf4, 0x83, &(0x7f0000000540)=@in6={0x18, 0x0, 0x80000001, 0x3}, 0xc) r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x20, 0x0) fcntl$setflags(r16, 0x2, 0x2) 16:01:30 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="62022e2f66696c6530005920a188cef17a9f1b96e9a4fed470439969d127c0f76761f61799e51224daad02000000000000003d5916d034d0aebfb06e7d3500"/74], 0x10) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000012c0)=0x8) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001280)=[{&(0x7f00000001c0)="bb467b2064330e2301be002b82951a4de4d8a147d7f433ae3df08677bf99f1fed7d772bbe8af8411a32d840379812bf6a1270fe42821a82b49c7984794875ae3ee104699a8caf0dbe1302f90c2aa473206b5d69c8fc67e707fe55107338ed865a832056f", 0x64}, {&(0x7f0000000140)="4a92126674e493070c0e96ed788397df155713801268cd6b32218529c0678d3923d3f9a5f30cbc", 0x27}, {&(0x7f0000000280)="301826d85cef291c982606453338210ff3a74d94b1ffa3665f95a46097ca7aa7220af49ba910e8d351184c13436edfdc5565f330087374247fd172da7086441ebc40599f51ec9cac9a1ceabc78273a04613a96c1b35353768e83e8bff04f95685f85a886c8146face4a3a1589270196c867c8df6dbd8cbaf5ad7ee6e594c5ecf22a84a710df1b452c676b2cb7a7ec78c3d36c7f38ae0c0fc0f636572aaddf7beaf36af7d436b17243e3788ec63313e584b45109b874a5b3812553c6a2cba35ccaa44ae7de83b6f1cd6428548cbde1c1c5b238667c9fdfd4757564c0d89409843754f076ab25cbc5a7904d54e87e3d2b26f9591229d763156a55bc3d50d5ff8747588bde9fe426c04823e2c9b3b307bf6d4c747fe97575e093315a0606b635404d40620550b401f9d109236bc684e19880c9b633449f51c62646efe0b99c471c694f7cb875643b2817d2c664389040192719f7d8aa7c540fdd8e8260b65a533b07d494f0e2bdf46a31abd018d0e4fc24bbb37a7615c3dfe6ad6b9d496d603dd326ec50b2319705725e0ef9ab48e6ad941461847fc2b888c80718ee3b8e232ea330404bfb43554fb44d9c7043a1ced1d4c2f4b46ebcf3498bde10da1de0d5e6ca7c465dd4e81fe204f18ec4bc57491757c48caa8e18b0c3c2e1c02c51a6318c3f4bda2fb7b9b773aedcecf16e6ff881870b53038b7efc300eade7d7d57797e84fac153bdb3cac9c0f9eeecef4a30f04e08bb0e3188dada249d331200d6e36d3731cc71570e7d07d7445b3a492f38d10c8609432b097c56d331048477cac4745caf75841ffb135f4d2fe376d7cb77cbe5f7f0545f59c07916ab277138234b38c132ab9778d979d0e1d924de2e594387b52757cbde000dce45a538be1d985889f7e455afd2517245114f8323cd1705b5e0339861f613968d95d6f753c90a3ad28895829fb798e8c734269d5b4b5cdf1c374c6d9bc5730888cb8ac8c286f58ab2567dd1d7d20e003ee17c608266344f27caf223525bb9274dad7a27075aa511d3619824933cb6d2405f03a4cfcd40982ba5002b8596855b5c7349503342c0c4f647c8a764ad7c2206e73e22676ae188b8d6cf3fd2ee45fd2501d24e2a561c0465bdf84d698b19c349f6fae0b85bccb50089925453d9200b7a4f2f9aa747d270d11481d511aede6539b04d36dad3ffad9726cb4407a7bc7145b5f28ba74ce42b6f3f5b80ae3d5e9c2d7e99ea540d7353c72e96faf2961031d8da14eec53e99bc988b892e7720e9412c6c55386f7b86e771110380b8e41c478ea776be822e66dc777c742a63e94c57490e12025d96530f3c65f934ff2a5f5e29c40c0ec366b00113cdb595bda9f0524e2ce547c94f94454cfd12b479392f4cfea8b83634193c372d5938b72e7574297e728d6ac1bbe80fea15a7b06b8f673e5fc1d0918887af72825eaa04ea39cbda57a14d11556d5eaee2437614ed507cb0bbc4c84cc346773ff55f9b351d2170431d751abe9aefcbad7ae205c2f54b1726ff7813fda5d3bee578f447354fce749745671dfeb08e475b8842cab10ec89da265238fcbb3314d7d3191e81f02ba7186323ea4df7bf27cd47978fa69b1361738c0cab1abeb2af0e18af8fb0851001417081c354f37f4776bc81e95cc59809d3f155e70daaf3940fa432187889fb3f77b94be8bed954da531c26e6dc889bda9c66df536843b80e18bd16f1091add9a4303f02e9eb3d1daa37b63b258073bdb7bf98f464a46562a71d3c3052c287cbab745e4e2cdb034c1ef21760f19aad420c02bf5569e033ccf6bb987f97476804772e72865e2cdde467ccaacfcc45ca5d4154a5e1690f974af711045f144de6fc51bb9138244bb2f7959f0ae783ed91d648bef0989d21193f019f0e120698ffab1e5785021ce2cbe56bea8a7820cccbd52ad10b8fb8504071523da250e92e5f8aeba48aa445f63595ba055401d1bb0e48b79788048dcf3697f6e29271c564f5cbf9612ebbaa6a07b7e0f16b1d4d4fe2720b8e6737b7dd970a6449804af4a67a37e6d6ef63944aadaee7d8200f668e2f5b253d31874a3239797915711dee1b06e759d74407df8a91aed4a8ba68690328bd0a7d0a54f0ae2ad7d942c340699da15cffe42bed2cd420eb49192e40b00ba6a4123a1cd40cae0a6a29956f8b8a5583fa995511d258c77686db332092b49771c863a0f37f9522928de67b995f6489eebab090808b29335e2b8f440e16138e86164950634a6f5964ef2ec2f9429fb2620600c7317e025fdd014febb4b6c3722766ea7e185694a46a7a58ee48347d0a0697b0817258a00dbe9f1f34811964d77fdc3aa76852f1083cadd5af65ef37efdd7f8bd50da2c327be014471c49734bbb00cf1f9d941b8503dc69d58e6b2539c1e570950f68436676bde65ed8b4afb026f18da4cfa7e2e487cfa2b186a092e6848a0e2577bd567c524b54ef28e6b87a0511e1f19a2f6b3cbb582905fa0b670bb033cd5129940a428a3a142a261580cc31e3f9c15429bc7dc0e61e68c3bb5c84fbe9e1fa6f9a7c1a1fcaf9beb03dc5414122dc1074a475693485812ada23124627016f9a2a2dd6ad23f3dc59db6bfdfd847a67a4885e4308f950649cc7460d89b59328aa79e902573a682e24623eadd4df46e08bf1c9b5f362bd3bce76b4cfd2c779e955c0477827289d24702bd1479476848eb5662dc683758b5b0239495664bd4d197ccdf8d9ea4ffd24cdf97e9dcc8c5253d7c6daac3dc67c0a15384cb303366ce6477fcf6248336a9b027d1067e1f72482814e0aed576d8be1b083d75795b8c5abd64f03f7563dd36007f1a3bc43cb100386a5c09a49d5d1b98e06454d07c6b4b804ed54d60ba839673fb7ded05522d0fca3c4a501d3b3207eac2ec56ff87fb04168b78d7e6758af539069ca144f7abe4db512e43dafb1a75c50c08f2f75bfc6c04060e2ad2e7421d00cc150c344c1f7a9303f7938c94a9198088dd205c8135468aa536b2b9507bde20780d256c7f3f6b6ca67caa3e2fddcf1851d2ad4061488ec419917562d6bc0707dd7a1fe46ff4da3f88dc999915ff704ee161229d680219d86be28c0fc763e8f9be3aa724ed611d21fb174fe603932e954522369b3fcec6ed6ffa7009a0deb6ab5609483d5799514d7ccd919b8ffe8e98f95c4e1184b623c99a6d80bc9316f8f39d21a24cf938c70126b7e248b211b2e6666f512aa1bb3cd5460c2030639fa28d5c77980f80895c455a908d9d9e8020ee59add18a23a93660c1c080b8891998f4750de8586ea0d550100aa61f626fb60ea410ca0a8c988d3c57269509ffb1686854788f9349791c86a7fcc1f58869d27ca18385c73788f48d2d449bbb2f36ecbce1e0eae37ac0d15bcd41fe8ec7b1616b5b2ed5742a1d5f12664e3e4c3bdf79ba1c2e26c2538e09960e61e708ab2ecfb4aa0e9e815485ed7de166466bd952c40d05a041fae40f7c615e50121ba4cdadb46e1f13437d1fecc4c08b3cc28d867674b830ff8490aed686090a59a635749b9e16a30774b5f62eae51f44f0325624591550ed6957acda2792c76d5b81549c61c873288ed20cad094e1b3558648845e927d4f4c1af0c7f9b942f0d0fd982340f51227a8cc764fedd34250b411d3473147bf5f2cf0fd6bd14b407095f7914735a032eb8644e5c95e394150800afd99703628dfd406bb8cd1f89960cb32661b4949cca8480cfe95f96a5bf45d7c781edccdfa8f88d8f5465331d77d61d6ee3620afa937e072de7ed65dd3a4277319bceb6807fc72cd200ff9b040aa293966b1a586c30e2681bebf930fa53834cf4bc82f9ccab642eaa1cf18f17575f2db14f3d24deb25fcc32f2b9921981009639683ee25c1938b9382e98c92416bca6ca05c9ec846667161cc1e72f0187e6d2f633c7b7918368776698f36b78aea8e640395b027f378ac3e9793a50e5bb8869c1cfd4385562f57754f3deccbab309a581a7619a4b4b3ea8ce8b7b468b4b3fa70db4ecf97ff5a650065c79c69a1d3ec441062e02aa40e70b0a721356cb9c12c290d893bd2c2d437807dadcb84f02498321cb07fd6a57a0a76c2f8611705b9912ed208a9a6c065b8c9955bdb53fae992fbfd990d367bcb1aac812ba714f15836eaf0862b96bc92904f12b3cfe7687ac48ae3cfca8f78d207fe65ae4c50d7d6b329ebcf19f9fe53a26ffbda453b0c672ebc381d44d01f4f7e7a72965c45351031211101afb42ed508778301876763969fd014f7ef49539708b6b0e1fbf2e180b7064c1a17baf66d28c4f0d5b581510087185e33f12587b6b8dcfb570d181dd05567b7c8a3b5c73572904e13f5035e6ed32a6ac9b2b1a56a72d4953b02ac57e8f328df90ebd1d5b4377a3abf3dbe730e592fe577ece63a06ce1af69475ed5ef0d711a656f435387aa3eb7e4a9a62e38f7a4272d4a5c3054ac2584a4d41ac3846aae1b67a42fd25f294fb3dbbb1a408d5b6295213febbce69312e19822f1da4affa66432ee1cd96a7bb18185377e784874fc83225265d8143d6751970ed1137e885c1235306f36f4dd9c28b37a7e5b1a2091a443518e6a2475fa005f445a12f69e3a7db15eb3e60a82873c1c6c734c397e71f5832b059eb0e48e7f65a5e5b0c8b0ab88d0060f746c56429c6aa913c9c0aba1eb7f1a0dac91cefe78484e55aba85cfd2e18dcfbbdccaa059ab1449828d0fab6a5b8a158edbc4f8a2bce8358d1468d16aae58ef744531fdf5bd21ce4417225494847d59323746150499adaf563de13dbd6c60f0051dc17d38aa2d4cffd8ec55daa7567de7ade4b93b7e2358f61a692b963fb55afcf25cc012963619ecddd39fc457d01ff7b10f7e7db2f22466570245927822aafd15336997f5b5ecd0f091f30bc8235885db065863394ec031a9b1b05d516df7e832b9c35322e4f5dd35d01aa171a32aac6e7ac39bbbed4eac9e43d1db23eddbd94c5a11f4fce048408ac265e040e94b67097b54aa9f68dab98cfa81d7a583c96deb7c5d5b9bc541c6d5d015ed88588fd8c94dc4cad712fb69125033a5eed1eb9f2e6b8ceac2cabff2c1e94208f0265eef0b5b4413f0085a7e93be31bd6b0b3e4364e43b7ca3434f9924b339e6629da2420b4de8aed6b914afc4cf29a0ae9c374fa0600b05da4e2f0156c5fa9cf05e8678bbd59d788fb7456ad02d540da34a0c451c2075074f7327b665ee949660f26700676530554e99e371d4d0fb7e5543a2f4abe98ab93df0b09874b1312b096508e404e44e602c6ba34ac1c8a39a61bc5991ff7ef2d6add4b0a4c023f32232f731fc33f5110ea164912d23e0b1d11cb4a04f9e037501576d915681556d24ee21a9a9427e882a772bfeedf08528a90e22b6e10ec5936dfe17505f40dbc2b4fdcbe14ab0c2f176cb88d778af5a9139418e4bff26a20f4f017ef7ac0b1b6b78da06b78de78d0c91df076bef5ba5901e1ddc64be9734ce06d9b73c1e167bdd89ef1c642a52accb31d6029e5b242e6bc6e6c294e8087077ae5968f5b0ba7eede0924e77006c8f478f89bfa9ea872697db29bf1a63425b2f498dd83ad27a7c98af98b8d9e70915c332ef85013b1f365942ef4f66ac32655aee761cddfb94296580fbaf76d93bc0ed2467ed46ed79b26f9e8bf96a25a6811cf98d796b7b3717a34af1dfa40775b8b970fa05cbcb0eecb933d88df32458f307a845ba506e00c2a409a23bab515f1c8028f37cd3e959c7e7e646991fbeddac157ee063fcef7ee490f1cd67a791e86728ccbbbe48f911f1391321f4b414047416145bc1650c48c9fb03dc6c3ab979e93eca", 0x1000}], 0x3, &(0x7f00000012c0), 0x0, 0x408}, 0x404) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="77ddf8714702e63c9e15099f7ddd7ceef253f01a3c486ee11643eae0", 0x1c}], 0x1) 16:01:30 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) close(r2) write(r1, &(0x7f0000000040)='t5', 0x2) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)=""/133, &(0x7f0000000240)=0x85) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000004ae6f9b135367e97675cc9b648da1100945a0000000000000000000000002000000000000000000000000000000000000000000008000000000000002c2275b980010000000000000000000000000000000000f48dc8d97aaa554b542cf8351506935e7cf15159d7e8b34be3910fda770694c9f17c5b2496248f20f3f2379dff2ba0c83642039f41168d11fa734b2ce506ab298032bc2be0702b3484e86eb2d1af4592de442bc7365e9a89cc3177edbf599014765c2eaf88fab8d4be9c457918f725480072b9d2de000000000000007624788b00fa3953f8fd1057b0241c9972b47e25877d6b7dcc20ac9010574b495802acf425e6152ab59f32d10dddefb96c485f60fb735b9de90572efb10eeacff71daa98aff064c06f86ae188c52f69b007747c303f02ddb36"], 0x1, 0x3, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001200)=""/50) 16:01:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "810000000005000000f1ffffffffffffff00"}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00'/110], &(0x7f00000001c0)=0x6e) recvmsg(r0, &(0x7f0000001800)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000740)=[{&(0x7f0000000240)=""/142, 0x8e}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/220, 0xdc}, {&(0x7f0000000440)=""/180, 0xb4}, {&(0x7f0000000500)=""/47, 0x2f}, {&(0x7f0000000540)=""/251, 0xfb}, {&(0x7f0000000640)=""/39, 0x27}, {&(0x7f0000000680)=""/101, 0x65}, {&(0x7f0000000700)=""/3, 0x3}], 0x9, &(0x7f0000000800)=""/4096, 0x1000}, 0x840) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="33102b39cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) r2 = getgid() r3 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001840)={{0x400, 0x0, r2, 0xffffffffffffffff, r3, 0x61, 0x8}, 0x7fff, 0x400, 0x7fffffff}) 16:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x400000000000006c}, {0x4084, 0x0, 0x0, 0x80000}, {0x400000006, 0x0, 0x0, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") 16:01:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x7ff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) getsockname(r1, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:30 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="8202006301aaa21015ee6d1a7bf10694158aafb78d6b10ed2c26c85e94ffff54"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) ftruncate(r0, 0x0, 0xffffffffffffef92) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:30 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x6, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) socket(0x20, 0x2, 0x1) 16:01:30 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="000038000000000000000000641f000000d5b60300000000e0ff07d9d4a17b00ee1000e3ffffffe9ffffd6898f000000000000000000113cd3c4a2d17869000d9ff6df8566ffffffff73b7e901000000fc030600000000000000000900"/104], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) socket(0x2, 0x3, 0x3) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r5}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r6}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r7 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r10 = getgid() r11 = msgget$private(0x0, 0x40) r12 = semget$private(0x0, 0x8, 0x80) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r12, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r12, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r13 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r13, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r15, r14, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETVAL(r12, 0x1, 0x5, &(0x7f0000000200)=""/27) msgctl$IPC_STAT(r11, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r11, 0x1, &(0x7f00000004c0)={{0x400003, r9, r10, r7, r10, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r8, r8, 0x5, 0x20000005, 0x1, 0x8}) r16 = getegid() fchownat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', r9, r16, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x0, 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x2, 0x0, 0x0}, 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) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r3, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:30 executing program 0: r0 = socket(0x11, 0x4003, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:30 executing program 1: select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='.\x00', 0x80, 0x0) mkdirat(r0, &(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) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x2) openat$vmm(0xffffffffffffff9c, 0x0, 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000000)={0x0, 0xffffffffffffffab, &(0x7f0000000940)=[{&(0x7f0000000640)=""/91}, {&(0x7f0000000780)=""/135}, {&(0x7f0000000840)=""/93}, {&(0x7f00000008c0)=""/121, 0xfffffffffffffed3}, {&(0x7f0000000540)=""/43}], 0x313, 0x0, 0xfffffffffffffe30}, 0x42) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x7, 0x4, 0x8, 0x484}) getppid() r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r13, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r13, &(0x7f0000000440)='./file1\x00') r14 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, r14, r15, 0x4c, 0x6}, 0x8, 0x800, r16, r17, 0x7, 0x4, 0x8, 0x484}) getgid() r18 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r18, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r18, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r18, 0x4004746a, &(0x7f00000005c0)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r20 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r22 = getpgrp() r23 = getpgrp() r24 = msgget$private(0x0, 0x0) r25 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r25, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r25, 0x20004b3d) r26 = socket(0x2, 0x3, 0x0) r27 = fcntl$dupfd(r26, 0x0, r26) ioctl$TIOCFLUSH(r27, 0x80206979, &(0x7f0000000300)) r28 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r27}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r28}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r25, &(0x7f0000000040)=[{{r28}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r29 = getuid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r32 = getgid() r33 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r33, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r33, 0x1, &(0x7f00000004c0)={{0x400003, r31, r32, r29, r32, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r30, r30, 0x5, 0x20000005, 0x1, 0x8}) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000300)={{0x8001, r29, r19, r20, r21, 0x8c, 0x6}, 0x8, 0x800, r22, r23, 0x7, 0x400000004, 0x8, 0x48c}) r34 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r34, &(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) r35 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r36 = openat(r35, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r36, 0x0, 0x0) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r36, &(0x7f0000000480)='\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') ioctl$TIOCMGET(r34, 0x4004746a, &(0x7f0000000380)) r37 = msgget$private(0x0, 0x718) r38 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x7) r40 = geteuid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r42 = getpgrp() r43 = getpgrp() msgctl$IPC_SET(r37, 0x1, &(0x7f0000000300)={{0x8001, r38, r39, r40, r41, 0x4c, 0x6}, 0x8, 0x800, r42, r43, 0x7, 0x4, 0x8, 0x484}) r44 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r44, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r44, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r44, 0x4004746a, &(0x7f0000000380)) geteuid() getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) getpgrp() r45 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r45, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000580)='./file0\x00', r45, &(0x7f0000000740)='./file0\x00') ioctl$TIOCMGET(r45, 0x4004746a, &(0x7f0000000380)) r46 = msgget$private(0x0, 0x718) r47 = getuid() getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r49 = geteuid() getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r51 = getpgrp() msgctl$IPC_SET(r46, 0x1, &(0x7f0000000300)={{0x8001, r47, r48, r49, r50, 0x4c, 0x6}, 0x8, 0x800, 0x0, r51, 0x7, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 16:01:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x66e, 0x8) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)) pipe2(&(0x7f0000000140), 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x10000000000, 0x0, 0x0, 0x5}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x3) socket$inet6(0x18, 0x1, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) kqueue() pipe(&(0x7f0000000040)) r2 = getppid() r3 = getppid() r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x8000000000000080) pwritev(r4, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r2, r3, 0x0, 0x0, 0x800}) socket(0x18, 0x1, 0x0) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x2, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x80}, {0x206}]}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r2, 0x0, 0x0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x7a0518f6) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:01:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r5 = semget$private(0x0, 0x8, 0x80) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r5, &(0x7f0000000240)=[{0x0, 0x0, 0x1000}, {0x3, 0x101, 0x1800}, {0x0, 0x1, 0x1000}, {0x4, 0x5, 0x1000}, {0x0, 0x2, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x6, 0x2400}, {0x0, 0x2}, {0xa19c44098e80269f, 0x8, 0x800}, {0x3, 0xfff, 0x1000}], 0x11c) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = getegid() pipe2(&(0x7f00000001c0), 0x10000) fchown(r4, r7, r9) 16:01:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x6, 0xffff, 0x3ff, 0x0, 0x1, 0x8000, 0x1, 0x0, 0x0, 0x4, 0x8}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:30 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xff58}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000740)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x8, 0x4}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r3}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r4}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r8 = getgid() r9 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0x400003, r7, r8, r5, r8, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r6, r6, 0x5, 0x20000005, 0x1, 0x8}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', r7, r10, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r5}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r6}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r7 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r10 = getgid() r11 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r11, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r11, 0x1, &(0x7f00000004c0)={{0x400003, r9, r10, r7, r10, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r8, r8, 0x5, 0x20000005, 0x1, 0x8}) getgroups(0x7, &(0x7f0000001380)=[0x0, r10, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r12, 0xb}], 0x1, 0x0) fchown(r12, r2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x28}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r13, 0xb}], 0x1, 0x0) writev(r13, &(0x7f00000001c0)=[{&(0x7f0000000080)="eb048523cc2f006de49184818c398a1982ecf967b4f840279edaa28f26ca89d86c5775c497fe5ee69b6eced0d1c062cac79ddbc6db00a6c8346b80debed752d3d125600972cfb9fd0e90e334b1aef89f0a9f0266051cc5a7b6c85296e9de870a3cb1bfc034dd5cfd494226c9479741825f2a06b85900eeace08f7975d393fc612f2b2b03913a6b694f0a12b546bb95d2444931e741d8ed80e8e2b0bf0a0f292ee6701f4ce6027f906f624a95941615ab12209ec08695aa08cca12719924e9229eefc0194052bed56f7ff3770e8924e032f780e62b99a33f684ce00568f60e3f16717c1d5105df14ded446b23b323e6df52eadea8024a1f83cd48cf00f56c55", 0xff}, {&(0x7f0000000300)="e98e323411778ffac87569412db068e96b9b83f7bf95b57239ae08021fdd690f35273f00a60e36647e7f7283790c6beb57faaed790fea10f113d4955dd754565f466f44e7f81d179076d35db52255a04ef2de8c43a9ec5ced588908c6f26008059002f453de0ab0a2bf6b2f876e26f4cba93db4bf12cfc7b9eb20e63bfa3b414de7fcc77800d4f1fab8dfce9066858980670ed86430272eef8f4b5e14445a85926327aeef8eec7bea8369304c34a91ec91bb779ec1aa0a58cf70e3751f065942b58eb59e84e70d498345a925a69dca6105d4332e1ebc40e2b3bcb776a0edff09b5a1b8f737736425682a558fe49d2618249c680fb6a1a3058211bdfee5536b84308e761291cf076788d45f5de223a484dfb499c1c0982565733a58d139ad55261d7047be1f0bdc10e1d6073114a9888b9ccafa113bf9e83d7b7a72f550781e06e0d7be25d7cef3cc6eab7a8cb92422fbb55182c068823e82b7efa9f4db3e2ae028bc5de8311e30494f61c21aa6f112fae80df86f6cdcbb4e9952c03cd0e33ae411519139328d9bcb4c7072712e86408fdaba7f7340b579d0fe69644fbcd88eb8a27940a68452935622a9a2ae814ee4aac02b4e3f96aeb61a5491151a0f00fb50adc598d49c0aec3121160724f77f3060fb0e8fa34b657787be56d8a686d6c9f564970f9f986ec75297fa784c49e53731f1f679a6781f5614e4723a7ebeca0e45650b9fe7a02603ee9a1628d3aaf7740a44b623211a5e702f811a22f287d01fa618e5df8718b8985dd55ccca7d568266389d70a7ab4a4d9dd677136eb237bc14960ac28ec5e293d53602e9d58d5a362fcaee221dea8a516c3cc6417d09030610b8ae8869337f87d07f72131d7a44327957babb31c7ee7916af85864e2f810014821270e9f7da2403acd0bd53a493cce91dfc0282237d39cac0995c54fe673eb34f6cf08fff5122e813d3345b67517dc7de68a3d7b45492068deb23612d581cf3eaaef708c2042b8e21007898cfd7e4db6e488118a0199858be3307ac6c7ac930edfc7860fb19b852314bb40df0ede6ecf66521e53a10a5cbf474ddbbd92f13e5d636be571943fdefe4b7777fdc84fb69f01dca96091aa7ed35e7d8b47d904392999fa54a80928a7f4752a40c98f5132257b4c13fe44589a4c1a8dd36d95d571db0542ce41ed19c94207bc011a884a94e6e6c9bcdf8e022fc0651d2d83ac4027928a25f5b3adb00c9e972cc1f9f334b441c024aa462c5d5ef14150f36a85fa694506c36ad2275af77340ff8a798c819b9d131c394a9966dfbcb4400125b26742ae689ee500f02b9f0b5883227f74096fa186788f70813394e670e72820f49ff7043943726e9a769270caa0cddd04e87cb74ca35edc68dc905234d1435a6f38635e0775c243179c64d1fc55a1a84d073c6ec85f3ac6c42b6b838d790afdb89d971049a6f9a2a535607f69eafb5c0b769cfe89b2ab7b204b593290609286fec4a0646599b1456b7edca0e965a283c609643437289e9f0e80b0664b4ed1c79f584696bc8aebab6c0bab314693da1c52cc0662d17fe84661432daeb5423bc0e59690f9f185b15c0591f0c9d68df1d77a204b6c49ae4710111edf8db9ba1e48ca13dbcd26a0acc2ffc5bb334e0ef8c8d2ac5df31c103d1e7701375ee577eaadf54dcafc4a3c099873d7b940ea5298d7c81564f1918a7c8da606ee6c6f6f53b2afd514fa8a0d0bc769ff3b8c08a1becc631c3573b0ed5ff1552be08ac82e82c6ed05309ddf5a42dc7fa9165e5e0a0b8d963ec9421e3097fa17b4496d67c1a5881c383c323dd05e2fd8f2aca8b7d22f8014941a7d9b86223eebc59d3f32a0fcd0dedbb547eef93ecbbed92d69391aec90054b7a84ec7624b2def009bfd0642c6a305a1844fcbd37503b93a3c5218b2de0a60e28ade8dadd8db6c9cbf27e22506c0e902a6acdb6f07d863f4178262d3f04109c3691d69ae6430784644e4762d5cadbb34ae4679d575038b91354b8f984ae9afd38561a3a9ff11a9911d5c1217b8d9d43876335eb522b3740433f1be69273f88933b1c5061b979aa2971f5e17d54517f0a7ef17863e2a3eb3a58698316947e76416d51e34543824c7f07ddcfb0b44c7cd613b371abf864b4d9f208a53a70e4788a344ba18a4db425e65cb9e5f2fbef4d9ed32e003318825b6bfa1f1894119918cdac3abcc41e0636dd91d8fdff224200c9954c00ef5bcb57d3668dfff7d00b85a9201ea4dd6a6a84f2b613a7d745cc868a982faafba3c4f43c20515720d79726cc8e1a33784fb7ca617303e2c88e67d3d1e7153e17c82c2174835dc7a7f5ce3ab8fb41c783211c8df72d1d9b9b33ec8b1009b2a87e051c1e3244eb3eae69bd43fe8820c053d65d0e91f5ea28ac02307e193f5e006e50bfcc5ca58689b3ecd5aa4a559e21e32b36f65eef88156a7770a88822437766321288a6c6dac4fef4f66625cf09d5e9750491d415e41b779345bc2323d75cbf653fddffb3f8bd4c4def025c07d4c7439378783ac849775009c5c1284ed80c3b018b2fc9f501d3736f8d359cb7fbd5d91d88f14232f11453cf1efa68664d1b793aadf9ff9e1bf4eac5540558049411fff4be89508fe9662c56a06e9f8725c2d2a5550bead896b450a0a9a92abc8b392a9d1f098b12ac7bafb29b2af9f06b202675cee294fcf026dac9d7a98babaf87620684860567ad5d94a5d3798f27dad5a44f1eaf548abecc649b9894235ed124f3abf42cba2f5b3e05416f6ed84e43f435678f974ae40e9d06a67312f8e7cd0be939cd5c8b8497ab9074d5e850e7310d39bb8f3b1de1525c15ab713401958bf1db96aa58dd8b4d08219ca03b147c38ef4afcf095c72f958c565143193184c7714bc11ec0eb5bc60066262217888f6699ea07177cbc3c76b29e9f92690c34af49c5a4abb4a1bfd68f37d4ee87a48e206fb88cf8b349bbc607b8d2356067ca49825efb871d01dd5ddcb927323a191b76401a54a9887b592513e710cf3a92db28b01096cb4b68a4ce99b03ffe388c58bcce51acf87b03aa3b309d48db68d734ad3f3e2cac9c846dfaef592ccaa13ec7ac8ee33d5e67ec8367a53da03b8ca99ddca8401ed40155782296022122133c5309ccc8b890205d1b868c05ac682bfce271bc33fd21f10a4ec6c72b6e8a450a1e25e4d4056b41dfd95c4f915ebf9ed392aec43e464976583b8ced900226914dc44e09f6f7b4ecadc8c9eb61eee0aec3353c9cc5a7fb929ba158419e96cf5c589f9525d20b9d7b7661e579fd4bd06c7d16a149b520fd666c3451d12a0f381a8b5fac057bd83d427b8c84c5742e3b1456be6419d4bd1edcc93dd73dab0e8e58843f1708f79ec976c0fa8aaa1a98398e41fdd2c9d382dce440c4d0852dbcd1e7797ae763b19bc695406a7831f94d759af0782e85dbdaae4abdf4be8effac4333cf14401679ec26ac3a9062d5b4bd2222a5d2d99c7391b6bee7d5f993fbee0ecb13cf50af4da52acee9fc2c8346bbda5cdfc78c3459d7b22b42f997263ea0c7621c5802982202efc6ee0a759190f31805e0a9a587fb589b60b98d36e0f574c83eb6be7853134cf59e0116f7e189389659f01ee931a5eb146f0bf8f6cf3cc14db8ed07297204553f4676aa4e6ef801a9c834159b7e6f9f5818f01e1d75fed3243143be23db05445c0b57be90777cab4349a0174177ac26310addc884a66224694f809fadbf06d552e60c6eca3d8eee17bfed4bb062ca065fa4d2870af0d03cbfb20da897ccc0eb0f8910b7876f14b015ee2c28b4ad086d40685516f9a016e7d52a2910d7e712d49df80673fc7751350caafe18a69f01f0f92879986d1c0ce6e74b3e1c12f3f12d2a32081cf9d0a4cb18a1a64c7f613618f08363a885ecc344f466a58c85dde14252c5c57e3a247f0a09ae96b98740c4deaf6424d8e9cebe5b9456dd9d2888b549b087f411227491210161dc8366c871e74e5b1633acfa12ab5bd2bcf9dbb1ea461b718a8284fc6ba4fd3a9b6ec36d7f264649853d6169dd7246a3d65a0a7f83cae137f25c5daec4ae6207c3f27252214ecaa436d4ac3079a34c811dfe11487f5102dec397b3e68542d32c84bd2c63670267ee9754b058c44e4a605f7271827e5781d616b801083cb0992cc8bee25cedce516bcd6298b17e5cdaa13dc82e307545bfcbe4e9ec7dde51fc2bd88d3aac9421a16725dda1a775df9d80ea1511ae3dcb77ca23044287b43675294910e5f676de016b06e8a2179d86b2921c8da0310cfcbe30eddbea7f2a38dfe4dec41261b88f9d00ca840d39c0b24dc8c2d6dff12cfb8aea0497beae7be07e3a29b7299c1a7c08a85dedb52e52affc15313d32b46d9cb6284732b6f3a5ecf82b9a392e2589ac716e6b11b8b3ad33070982ae06f5705eed24440adf025cf588375d8be1f5c81f3b9ab5393d43139cdd28c63c55959f16eccbcb2ec62569100d3c90072fc73393c01ed7ba56e0b7d2fbb033be3f30b89648de88d5c3a86a7e067e85fae0e121c67081e4242dffdb50e1ecdafc99e79149d9b92a6dda156cc1967ab88f4fda56a6409d9469805e9247a18ccb864c3181f717bdc5e01b30859d9f7adc9a87dbb48d704a513df512b463e882c1d0ddb6d1765722228e47b6d7a364debad13aa8ae5d550357e78bf166ff52f8f5b6ab253646779384b70b6e6edd6d4bd17975d1f22613f47271a3cb95633bbc564cab2ac934be00b547ce69f97b419251b0ae68dd6e1019d0cd1f8a389a539da820170f77dc7246dc953637cda6d19dc319fecbc42fc3120d3dc99d5df14c55c47604a74f88a72fabe7adde74150eb9bc2d04c78ced71f2ff7828d8c0b4e2ba267bb91a0d4f054aa15cb6c285a50d972f071bae570edfce0bfa3fa11ab121ecd8906a64ac030e72de41d2f2ae4d68b5ef5d4ebb366bfe009dc69e53c8a952b478c9c7bf3b698514254850159165742649e7e9a333e9e5af128648ef7ecffdeeed5e1cf633366396f2523621d35d90b141b43dcb7532e22494cb3fc613a244a296e901afee6e2939fd34556a43531b3b8620634f56e7adad61266e713dfc6e4760f317a3ad79f046f8b4f967f20a8c74cd3c3321f8caafb4e9576f5be0ac0d6e2ff1e1ab558b9f0df5bb4c49c3188f2261ca81cf9f04ed3ccae9cf06fa1b7f9464931b2bb74f09d7a9bbdc457ddc3b760cfe122f134820f51d6106007e603a3fe6eed162543315b935b66bcec5c8d08cf3549132c67ebd606c6a1054059cae903525fc9c0d442323d8eafc9c96a2e87f68ca962283e79dc3ac1b94e68f8b762ef234f2edd21327b93f53fc0763c5d5e2bb98810b42fb785cde8c2907e89d25a7d47918a2497cb86e84d62ea35d854e83e9de3f4eccb3b847cb20521182b54a6bbddbabcf054efc0c827ed09c87aa2d0d21d6b368563efbbda37d92f7a1e4dfd6b1d261e5466ea5739d8c56e40edd674ae1e8decc312db44174edd7bdcbea9d5e559ae314985fecd243311e36ff557ac84f5aaa9008ba9ef6e581bca339260174e91cefc806069861f3c6483de45757511dea750d41db437c495d7771a8a98881b2b818db63d158e64cdbcaff7bc0028be08547bec0745cf6765540a469195688bd0a64190f48b58a05a291de0ae72a71aa33f1c0cbd0663061a2785a9dd2f8bcf57d61d5bb2b1749ab59ea090b8e35224bf70c8fdb44062721583cbcbc46800c5e64b29e5a584619b9954ebeacf63444aef0177fa1294ac468c47749548f6227244432eb41db2686999e12f05eeb6b29c8fc96d23af35f89d310c29935ea6e95c6f99", 0x1000}, {&(0x7f0000000180)="b5310f5f393346d161b19ceab8595cf2c1db7f9d66bd5b40ccc5498feef0", 0x1e}], 0x3) 16:01:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) dup2(r0, r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x40, 0x2, 0x100000000001ff, 0x40000020, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r5, 0xb}], 0x1, 0x0) pread(r5, &(0x7f00000003c0)="16bc156b39b757b5965be660af4d7aef2b37a6954954fedbc3686fdbbdf9f20a1373f7ed7f4dbf86022833e0260e0507e4f85e4efc934e39bc869f6e335a10792b8e983bdc07cf923dfc688422b0e70d05761f5f12501fda61bf94f10773b64570715817b543020b48717857e6c6f8d9293eabb959dc8ec5e01cd71b8dc59d47057121d935f4722c7f486095ef6e663ba80e44c4f7874a07a52a2374f57e8da508603bc6a858a4e4deaaaf56323aea7bb0e15d5dbd77898e1a2670f260079621510cee2c3f5dc11b5e6984430b4138a14d92752208b8452aa07740f652b5fdb5429ecd46", 0xe4, 0x0, 0x80000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = dup(r0) readlinkat(r6, &(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=""/235, 0xeb) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) r2 = accept(r1, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) sendmsg(r2, &(0x7f0000001d40)={&(0x7f0000000300)=@in6={0x18, 0x0, 0x0, 0x5}, 0xc, &(0x7f0000000a00)=[{&(0x7f0000000400)="57a6d95abf67642e929e7a592e17a55e121dd8b65b91878cec1daa211640035c686684751b74ed416dcb4c2e44cc1d59a521b03bf432bb01efd1b936c5fde9ce64a6e7d5d11a2bca9c961869335aa2d8d639b4a61d2c22c2369d534ca43949471b383643ab9f45306435a1a4731f15a894e78cfddce93dd80f42691c5accc33beb114e8cf499564952b2b64edcd64c6b077e7ff1a2d412e4f05c7b54828fe57631a071239a9d65e10633d303595c81ed93f38176bf9ca3b14b90a29647b7449c81f82fa7b971fe19d1a78c9d638dfd0fcef8a80036a256f651200d03af0d86e271c3b6d86185d8105378d3b0cecaceac4e89a84d247b4bad46", 0xf9}, {&(0x7f0000000340)="01fb82fd67031390ca914f634fca2dbeaf41ab07298fbf653342", 0x1a}, {&(0x7f0000000500)="beca8c5498139534728c76f273c60f85b0c605754931148500ea05d046a2d0f98f13523269baac82d0b85e579eb0a7c56aaead058372d87afac2b6909a172583a29ed151d3f32067822f6791ddfb0fe0ceb7ab08290f6540c8bb3a1690c078beeddbf44630975ae7e23c7a3a1c422c1f00102d8c38f89dd6a41a585b879ead51535726612010475a6470e47e0ad925", 0x8f}, {&(0x7f00000005c0)="6919e97b86db91878cd62c5923023ebac301cda87820a7ad36cfa9a2a4c4e5e8f2bf35260ae93faa92e37f43df55ef4e5c67120d7e61f9aacce40323432c52dde910ff7fb8d7a2f05330bbbd749eb0b509829e6a4ca07a75ed11d028c164b7f4f69010b29cb699d375b2dc81a173f897ffa3e9c09513d75892bc1f2a895f7316e63f6e3391df3311cdaa6095d7dc5693a2c75b0dc5c15165d1cffeffca59388d80", 0xa1}, {&(0x7f0000000800)="6405fffa742fc147b88951187c23727dc97e5354811df5c8a9c4fdfccce9f731063e40398bf91969e82d8af0cdeb0b8678ccc43dd7af04d22d430b1c20c163893c7b971e31adf51e32fdd836d52b76075c43be7aec7287523b4469bd8b8003f8e7810e0a8d11a0cc0fc3c7c046a2623197bf11d4322b1b5dbe58a3e22ee316763c5fada489200c82b2e72d0142be8270121c37cb9e2c3ac895920c3d2b32b37e14fce1eb4da0f6e7139fa7a65f79f575b05949c68bf1969cc4a771b40e65038bfe3f21f0358ab5817451064e3baed4ac3495e5418de7b0f65349ff95fb8ca0f98e8ebcd78f3512167ba96d76c5f4c651a55496", 0xf3}, {&(0x7f0000000900)="8370e850af07616c96085c4e699f8a4d1aac459825538e7c4db75b67198fc5067e259782b610c8bdcf79a6583eb988c487a358688e895064fd8c6578cab62bffbf28ef98f39065171d200b78b6c90d1d51d4cb", 0x53}, {&(0x7f0000000980)="4e897b100c0d34f676d05d9ce39cac863c599d4e815705740a8689add5dee23b0f5f7424606ab0759b6b0cb0acde7b72c86fb2c8715f7b4cebc2ec941bac3397295e7b715d1f9c28dfa56339a1b2f75b8d7bb61f47b7368f2726cbe819", 0x5d}, {&(0x7f0000000380)="9f4b43fbd8786cc56957791b5c884110c048f47c5141e0d59db84bb99e026235b6dc0d7caca6ec58bfdf2c5a45593af80d70", 0x32}], 0x8, &(0x7f0000000a80)=[{0x70, 0x0, 0x20, "fd0d9a1e5a873988bc92585542ce875687c4747f284745e93d2d11f70f9905b88900d7e2a9d6c357b05a75db10fd8c1be39f2fe96df53a8e41a28720988f1ab6b3b27d658c7eb1d075a7ee1102cb7e75c9bf988e6c998a97618b94"}, {0x20, 0xffff, 0x1ff00, "1d1c2e034ad828087de016"}, {0x1010, 0x1, 0x2, "28aaaed667cdd5ac8692ff4f3371d3daaf2507907b62a0a33b6fb5d5f4dd37cf485ed4f52a94359c52fcef9419d827c853598ce8b8edf53ecdd5d5c395377ae9cd870382136306312302ae78062c83a675b3a2442a7ce682fad70a2489df234887b322798b3b63161200b815091142e49019cc524adc594b7578cc62df41735a7cb790e1e7fbcc3fdea45fd5bf225781c38eb18bae1b3c738629b27a6cf5ea75e6cf7c3a25d8710dd0dad3cad59f814d141e8d8bd522cac7f9e166dce92d164bc8c9b74b637f5236c875f298db699725154253ab0cf34956400688bd6aba7042436a90103de302a5fcebe4fc7de7b44d8e03eec981304bfc69d5b3b762b45356d95475bfd847309bcdaea35dae99dc457ee67a287dbf0b8e354b1aa3a79b005d2b142393f6f42c57cf3a2fdec48dd1c734607bf400a34bffaa704dc45fd62f8416ddd49df5c521ecb49d3372a732e30126262552046a687b3caa8c5c4ee40ebfb5d428c6a5942d5c1e65e3bad1685a9611f766eaeaebb7af01d5ed4d31b545da0def943eb06a78812a1bdc05039139cfe8f76daf299f325c66047047efa80c8a200fd1ad64278802dcdea3ced6f437fb352fc4f98b67b947aa88268c69d802b603f02b09387c0f2386d80ec02143670f58399e96e1d7bfca5bd4a082e41e01f32223dc7206942dd212d35fde003841c6c908de0f398429ece22afcdc0b16ed6dd78edad07258f4a2adc44b8fc860416e3978845f2dce82bedd7036c4f63eb392f93064dfb5fb70dc04dc392ba673197526eaacb1008f7ec4b95bcfc6e30bba671ff6855ed65e81d498b68d6af2632007ad1e5bb4b300cdca11ecb54998dde80cacd4fc8c1fd917ef0d3cf9bfcd21bfbee4bc65a329453868cbd43ad8980937a3f5e5ed917f208809acf1690625587d99339ad84d2ba6a84656ffdf723c7e7b0656eb7a80132fd1555e157c7674734f823dc253fc294aa982d9e6032dadfa3cbfaf57a85035ee7ecc48639e2f9eabbc93d0d04376e592c7859c523aed01949de4c6e81a8692ad169d6fbbaa5fa53ca0c481d4af8b8d4207b3fbc54dcbd4ebad2896464304e8ab92fac7b5f5d27c8c64018b641ab0f33d1fed8413a035bddeab0938f1c4e7df7f044a34cf08122d8e63c8d54ddc70d3fe52b1e38c9aa4e616b55de0b7fbea9503357baf9d574cad9859486a0dbf068e215aebaa4c6ef01e46bafa5c22de34fce39c9b78b54a64e2752367f226fd794b2b674c3a28dfa15bce7eebd207505b97559d07a3fab2ff6569d16c0370d9ee34cb20327afab5c9dd54dd94760838cd124d925de48a7287a5207fa12d7b3e7eeb7baa0effea71cb5b823204566589f89156a7c8e8bca1d49508914eb61642933bec9e7fa135b0d0e5e385ca83650ff3e05e14f2a078573e7f3b6385db34984425c40a7da1df039908b2c6c0d3528113b21544e3929e9324c00be7e3575a40ce6ba2f23d83ed425eaa7f4368f2b76e532c0261a6c692d3c27825ee0342d688a5bf9e4a601fd452ed302e8185ecb2bfe20400d06484426a9bdc28dc7f66bfc7346fbfef18a6ac7a63639b0630d745de325f82c407aff5db365060b5f472e0820b027fa2790baf7941a296081c975606b275bc086b29745485147544a5d67fb950eb151a566373c1950a1fd1f06288ceaf4cb69fb9e80764a82dfe5c8ab3d2bdebcedf17a44a99d30a648d2c2b762a075e57036bb84af9aa3fed1b4117c1bb08b23ec9bf739c229439deccab8633a3a7c2b4c3f64a710b3cd629637cb8655bb23b9a88a46bf180ea94bcfa42ba7155b5ab73f71a68931e56770c57350482264eaa5e5c981eca95cc411efdcb963b00aa75bde96e3aa0211de10967121439362d54e5f387fdf80180d5561609b5ec5d5d1b53d63bb91cc934f829d1f202599b3d4d250bb4cb29d20d3f868a5172c6a9c3afdf01b9b6ce9b7ff7f0c79d9295f1f5d2707e70491b502b9815fb69ede537c8618b07c9d74813c1a7cf055fdd6a74c7dab0c76eebf8c4183a9bcad3245dd1694f532190caf4babf6f2e63683bfe228f5dd1a6a1490557f882efe7f8b8ad9106b9cf6a7a905a94feb67f88f41f5273a3538abf50a5e02a9b050d6c06131f1117a008dbd1636e4e22faa2af38aef70d92db8dd4f5704526d5192a07f7f3c09d29c4882ce689f564078fb43b9c6f35b0d4a1271d05195305e9b1fa3e5c8b6a0c1fdf01052480da6b6a6149af4b81ac7d93e5625c69106f51f202c48f32957948290db3f9e52876503fff10ba9ce5e985a182df5d53dc981f623dabf091c555dbaef06369ef466abdf6ce4a6d6da8cd06782f52d13e3ca411f9297633309049034421d4d12437dcee12a4bd03ffacc46edc87ffd568e8ac9b00f2d5508b4b902a57ccdb812cf22d625ff563784939e32406d80e433936766f1e220a34943f80dd54eee096ae513fe08d48e3a4db6b99309d093871e38640d4d5a04c87a58c7658251910922b791a35afb07a5212dc92d96202b5223234d62fe42d1974a09a37c5bdde912c8dde78a9cf02178791aac57e89f7a4a0d13023c86e6c1de16713993d0e2ca492d54f13fd44d7cc3b561d4773bf5ea9c179c1a36fa5482df4367e25534048a858a7da1cab271b65414798f02b83c4965764d7a861e4fbfa52750e3b9e30147af9c6e7faee976e94e0f414eca4860d4cfb87badb36ff14cb1504a8a8777c3519c10cdf5ec1f20391884869c676582a155ccf1d385cc469bac7b8ec0a2189305d3a8e84b2e1932ac3c753e5e6cd777cd88f4c56c53ba1e680b4eb10e3a7d3e5dac8fa07d2f6660eeaa7c6293176afc46d50dfc9a16a79a2444c92c1a26291291002492c99017ba4a6ab650f013d32d6e17e7d233e33704b7a4d766fadfc29b52446ec26ef969e139181af9ebcc6238e8533759335702cbeea10403f3ccc3758611f312bc4217eeef41200b9863d9098ebf538b679ae035243d34f752e5e13c73a7b25e710c66947f765a32d8cb72fcd1d9ec9ec01f1c552235c35083519f00cf17ce15a3caff1993797c2aabe0f3f58327f1319ece4a091adf06c5e200c848712717c6225469848c41697b1263c5dde9282d17c3050c3b792c31ec1b1f0840b23fb84456e775cd52457aca271aba4698db11727a4141e3e1a548da8c095bedbe6c7d6b713bb09ec54ee5db8165bd626b719049e18cc1fdc421a37102d759884959287bbb8b40e37a643f957307fe991fe79ebf5c79af450f531f6f539580a0d570e71ab869e29d3c4c4875a93b4d538f95d7d63950eb8a94825c0307c10b503253384b474c3b90f63c57cd96fdad570ca45a571009ac1ca75999f7712ac56a02a166f52eb295e7da455afe14f9061c8ea6caffb16f5f383bc97ffdaf24996c1f9ab7d4295d0f3dcd9b407fa87bf1194adc2ac0422aa1b0f7a9faa5be7cd3ce4ea08cf261731bb6dcd040db3d1df6b2d498b3320d2ca8ec53dfa95bd0566850637395ded27586c29f8da5b0fec35b41b6388d32ca7537357279965e840a2c01e62539812163b83b21f0e687a4d46a20ad66e81b2ee13cfd402599706309390f0e7c4f862600acfb1658a83fd8785a0aee064b0c0187d1dc9fe5e300378baaf47cb8dfd9dd65ac5b7184917ddc3b1d4e29da46436e62784a988b0d46a02679aaf00f3654f59fc1ca3510f4ff1a62cd5235404fd261fed66fd5bf5871e3b0103e67313713f737b3f6776dba9a0b54482381fa839ad865b75d9cb1bc45dde7846850fd7939f91b50885056b36bca115d71bf46f3eb3b3c18fdeed19f444c6be1873b4deee7125a19810217b583198786527d922bf49d51a83ff401c7a3c12e4a7a5a86e7343e63c12862ae12721743434a2a401255edfecaa8f852de39128dd42a59744e20fdc98ecabeee94324f780faf39e766d84f6b6cd31a38b6c8987d1ceb57c53d1a7f8865b94eb9a0abd438d712372b84029b324c26275834b35ee0b90c4aa65aa1e3774524121ab01a1ae1d233df8e3b4a2b2f499df0ca6f2d872818cbaaa735c78f1ef14d998e568ebc5d98d52c805927e1c79d95ebe881f7c673fb06bb6dcc0b6da2e240c41554cb89e2592025f5f0939da67cc35996cd0e2f8bf52da469053bf4baf2f3a9d52765711b3b040e38d3b29ad4a5e51aac59cb3cd5619fc4e7924b2766cd1f2a469f3641e9c2fe2b85a4fee0ce66c0ea9c0f26adeef19903e4874aa7334972854f0fec9cd74ad9212586a8a38d9bfce1e2abb1a6a0af52d4d2243bb2fd2c984448d286a513a72ef68444805baf7a7674a99452bf13365e4fb6e9c85b5b2239a36b13e3e69f2ff1841af73a372864c998e80571024c893a95cd0a66882204dba3dd092386ba226f34c7d915171abcc7ada869341436f3b859191f5cbdd36a7b8ee75203f1e148c63282b254a8bc1c416322feb987e56c97416c167f289ec2b3ee94286a60108ed91d0669cd833f7f7236b7158c5724d6c5e8f5dfde0939f1fe47eb04a9394cca1f07eaac63ae7d059b7ea72bc78bfab63b13348dd9525caeeaf60fab743dfa27a6d014c9f43a0dd692ce82b882f652282a3f62a9ac36a4c4ee2ea5360a8af6028383978f6fa06e90d6344194ddc4213f9bd6aa5f8fc3f415ec43a54e75c304226ea9d8bd5f67dbeb1b79e39d1ef2969ad26cd56b66da65307c9e3a3cbdea4565b3f06bab7729f39b264b6b0ed51221097a786b4f359df850c777ab6a2cc44586a38aa812f85552cafd3e82062bb15ad47be372f8d6dea5e56bb641eab8bc23d62dafcfe16ec81aa684a435bffa810edc908b6f9d31dd1e755afb03ded2e25f0793c2d56ea1b174b4ea0c2347775b291cc97f67a84d34d853918cf6c1207e2958a654144ffb0d52d7f2c8b7088bc1420874b64da23b829fcaaf19d525e81514cfe2bb6c6c6f90efe28ac387f761f828f0e3049c1027a71c5e9aa8234e42654f824e2020063742a3781e84fba365867023a6ec98c3841aa3523abb5ba715f90f353dd4aa5cea6469e92098ad707b4b3493f7463c13e4c624eb05520919df08b594c66811d45c2541262b189d60ea9cdbde79a877b652ba637620654b47abbc5d0a3a900f13e2b339f532aa136d00dd63a86b85aee3d5e581eb1f460108bb3f6879cb0038034486592c5a154a94a9cbf28215d489983cc9fa5459ffc8299689a0f050bb8299d45a41e81e430084d12f7b99ad50cd3bf6c3b64058c71556de317d985191587ccf67f1aff139f62ae56761e1b1bf6370fdde67ce56da2acafa7d1a184b0778a25ae79ee13dc2189ebddd81ac114ed1eb950e5393d11eebf2677277021de96e59a357269e8551cdafa5674c156b33fffe0f7144a1c0098994eca2508f3b9198fc6201203ed0d1e7133300bf3a48725273af470354df203421ae7572db741c00305de29cc7b9981a8c002120efc42911be0b00ea3f44c05ea7ebe0af6f620127e766c14b49aa620a291bdcebe8d0d4ff9ed7e6d92648e7f89930150fc24244430e5ba1c09d64f2d3200b41da3ae6906b9eedb9b6d5ca8442087eef31a672818000b23065109fb4fe9d3bb7832b78cbfab837dcbb195fc9ad3d4926b62f144573b591499eb37eeacd31183905f98bc48a3f5b754d5d563324aed7193d8f8171a0d2391884fc728c8a154c0959ba93aaa4ba7f795cf9ec41a0fb811cd5156ee6bd739d09b34da00466634d909f40717581bb9e8bbab82b7c12ee1dcebff2698f83fafb5249377a770215663ebac5457933c48f01cbcf58a607cf3847d091f5b4dec2049f299e186727a629d"}, {0x110, 0xffff, 0x800, "cd65cf15fb37f0fe43f58f0be7908b44073b43e5c14564bfad4bbf20a237604f61920121b0229cd7b21d9f341cff9bee65873e464a8f7188e5827c4808cd5ef6e0cb228c0e690a2f874c7c43edfe1fe57e53c955acdab5efa47d2cb25a68585eb0caa4988b1cdbb77efed7b61c1edb37326be0abccf11a4b339499b1334ae098ff3887070a2d0f9b3d7deb5b491a772a0d7ce7ad99b53641b09ed9c237cdeec3ab6109eecf9ba6626447904c1517b3cfcc6721afca682763c22a447535a1c04b55b4494cb38f0d1d9f25123802bbbf221a708557fa061b1dcf071c96320a00195320c927046f5ccbe1b9ebc1df2f9916144b59cb9f3e1e0c79073c0683"}, {0xf8, 0x0, 0x1000, "9df8efe18c6893d7c7bb44d651ea30fe23eda355039024dd550568eeb4fe7e4f746bd2248f457ec194c20c1455aac1feed110f696af29f31806e957301d0328beb61a6148366df9fa1ce359a0aac9b4b67fd8be6e24a24d0fd11d34ba2fbc76d1ae94067f50f78004287735719292bb06b7c444881ad5bc0c66c31a8f1155e7b184eb6ba099a0dcaffeda4abb99716552b5987c8a5c2bb4a956adac800dd4f41bcc1e01341c93ead7e1d82218627650ee7c45cfdaa134ea2a0f98c11bbad7f9e1b3fde616c8f6d1e6637d9ab4b4c56c094dc660ed81ff16d08e11830f31e352af299a5e6f933"}], 0x12a8}, 0x3) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r3 = socket$inet(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/13}, &(0x7f0000000180)=0xf) symlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)='./file0/file0\x00') setsockopt$inet_opts(r3, 0x0, 0x16, &(0x7f0000000000), 0x4) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:01:30 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000000040)='T', 0x16f, 0x402, 0x0, 0xffffffffffffff6b) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x8c, 0x0, 0xfffffea9}, 0x42) 16:01:31 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x28, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/88}}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) close(r1) r3 = socket(0x18, 0x400000002, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r4, &(0x7f0000000300)=[{0x0}], 0x1) recvfrom$inet(r4, &(0x7f0000000040)=""/54, 0x36, 0x800, &(0x7f0000000080)={0x2, 0x2}, 0xc) 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) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="11df", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:31 executing program 1: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6}, {}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0xff, 0x1800}, {0x0, 0x1000, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x0, 0x2000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x800}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000100)=""/114) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x3ff, r1, r2, r1, r2, 0x104, 0x5}, 0xfff, 0x9, r5, 0x0, 0x0, 0x0, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r1, r2) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r2, 0x0, 0xffffffffffffffff, 0x0]) semop(0x0, 0x0, 0x325f08591fa902be) r6 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) close(r6) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, 0x0) read(r6, &(0x7f0000000140)=""/191, 0xffffffffffffff61) kqueue() ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r6, 0x0, 0x4ed) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r9 = openat(r6, &(0x7f0000000200)='./file0\x00', 0xb4de591d53c12243, 0x4e) ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f0000000240)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r8, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000280)=0x3) read(r8, &(0x7f0000000040)=""/32, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, &(0x7f00000000c0)={0x4000000}, &(0x7f0000000100)) dup2(r8, r7) syz_emit_ethernet(0x32, &(0x7f00000002c0)="1256136b05e1befd6b11fb65c2c685274f52ed27b492f59a61de307c9a68b8293c6d671114e94debd1e704b4bf4bd667f6930ac343e9fa1123b4086698ac29da268218ad1e1be49929b565545a83f66acfef885256e32815010ac9412f062b1cfa91e90125e0f169c06104591f7a92cd83ba0576") syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x1a67}, {0x5c}, {0x4006}]}) clock_gettime(0x0, &(0x7f0000000040)) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x3c3) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r3, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = openat(r4, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r5, 0x0, 0x0) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r6, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000100)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) getpeername$inet6(r7, &(0x7f00000001c0), &(0x7f0000000200)=0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r9 = socket(0x18, 0x1, 0x0) ftruncate(r0, 0x0, 0x7f) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) close(r9) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r10 = open(&(0x7f0000000040)='.\x00', 0x0, 0x8) r11 = openat(r10, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) r12 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r13 = openat(r12, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r13, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r13, 0x40045714, &(0x7f0000000340)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r11, 0x0, 0x0) ioctl$SPKRTUNE(r11, 0x20005302, &(0x7f00000002c0)={0x3680, 0x80}) dup2(r0, r9) r14 = accept$inet(r8, &(0x7f0000000240), &(0x7f0000000280)=0xc) syz_open_pts() setsockopt(r14, 0x1000000029, 0x8, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x286) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r9, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:31 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)="44127a0a01ba8c24f080ff5b8bcab051b6896bff87e666ec988c81c7c9bb41c30aef842d21", 0x2}], 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020222e0000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) fcntl$getown(0xffffffffffffff9c, 0x5) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="070800000f370025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) 16:01:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001640)=[r4]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f00000001c0)) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) sendmsg$unix(r3, 0x0, 0x8) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xfa70abe0923040d1, r6) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x20000, 0x0) socketpair(0x1, 0x4000, 0x3e, &(0x7f00000002c0)={0xffffffffffffffff}) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) r13 = accept$unix(r8, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) dup2(r12, r13) poll(&(0x7f0000000000)=[{r11, 0xb}], 0x1, 0x0) kevent(r7, &(0x7f0000000340)=[{{r8}, 0x4, 0x84, 0x3, 0x1, 0xa8f}, {{r3}, 0xfffffffffffffffe, 0x1, 0x2, 0x3, 0x80}, {{r9}, 0xfffffffffffffffb, 0x7, 0x80000000, 0x0, 0xd0b1}], 0x7ff, &(0x7f00000003c0)=[{{r3}, 0x0, 0x40, 0x20000000, 0x800, 0x5}, {{r10}, 0xfffffffffffffffb, 0xd, 0x8, 0x0, 0x10000}, {{r0}, 0xfffffffffffffff9, 0xa2, 0xf03317dfef473fa9, 0x1000, 0x9}, {{r11}, 0xfffffffffffffff9, 0x8, 0x1, 0x2, 0x8}], 0x5, &(0x7f0000000480)={0x3, 0xea}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 16:01:32 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) clock_gettime(0x4, &(0x7f0000000100)) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="0000001862040179002b3c0000003b7e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da0001a8b36b8f74652d62e100c501ad5a8bf626d9dea3c2c37bb78e7d2c336ec5e00000000000000000", 0x57}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) r4 = dup2(r2, r3) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) socketpair(0x0, 0x1, 0x2, &(0x7f0000000180)={0xffffffffffffffff}) r7 = openat(r0, &(0x7f0000000280)='./bus\x00', 0x20080, 0x189) r8 = kqueue() r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x80, 0x0) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r10, &(0x7f0000000300)=[{0x0}], 0x1) r11 = accept$inet(r10, &(0x7f0000000300), &(0x7f0000000340)=0xc) kevent(r4, &(0x7f00000001c0)=[{{r5}, 0x4, 0x8, 0x80, 0x7, 0x80000001}, {{r6}, 0xfffffffffffffff9, 0xc0, 0x2, 0x81, 0x1}], 0x0, &(0x7f0000000380)=[{{r7}, 0x7, 0x82, 0x4, 0x1e, 0x9}, {{r8}, 0xfffffffffffffffe, 0x80, 0xd0000000, 0x1, 0x2}, {{r9}, 0xfffffffffffffffb, 0x12, 0x80, 0xd1b4, 0x400}, {{r11}, 0xfffffffffffffffd, 0xaaa6575e0ed3c157, 0x80000000, 0x1, 0x2}], 0x53, &(0x7f0000000400)={0x200, 0x6}) pckbd_enable: command error 16:01:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() getuid() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c8406000000fffe4dbfa60400"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x1dc}], 0x1) 16:01:33 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x7, 0x64be6741, './file0\x00', 0x7fff, 0xb10b, 0x935, 0x8ab5}) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x4, 0xffffffff}) openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() r2 = getpid() kqueue() r3 = kqueue() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = openat(r4, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x810, r5, 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r0, 0x6, r2) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r6, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r7, 0xb}], 0x1, 0x0) write(r7, &(0x7f0000000040)='!', 0x1) 16:01:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f00000001c0)={'./bus\x00', 0x5e76, 0x9, 0x6, 0x0, 0x2, 0xa4e, 0x6c0, 0x3, 0x18c730c8e4569b69, 0x7, 0x9}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:01:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) munlock(&(0x7f00002b4000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = openat(r3, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r4, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x0, 0x2}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) bind$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa) poll(&(0x7f0000000000)=[{r5, 0xb}], 0x1, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) open(&(0x7f0000000000)='./file1\x00', 0x110, 0x88) r6 = semget(0x1, 0x1, 0x8) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r7, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r7, 0x20004b3d) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f0000000300)) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r9}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r10}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000040)=[{{r10}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r11 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r14 = getgid() r15 = msgget$private(0x0, 0x40) msgctl$IPC_SET(r15, 0x1, &(0x7f00000004c0)={{0x400003, r13, r14, r11, r14, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r12, r12, 0x5, 0x20000005, 0x1, 0x8}) r16 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r16, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r16, 0x20004b3d) r17 = socket(0x2, 0x3, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x80206979, &(0x7f0000000300)) r19 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r18}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r19}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r16, &(0x7f0000000040)=[{{r19}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r20 = getuid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r23 = getgid() r24 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r24, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r24, 0x1, &(0x7f00000004c0)={{0x400003, r22, r23, r20, r23, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r21, r21, 0x5, 0x20000005, 0x1, 0x8}) r25 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0x4, 0xffffffffffffffff, r14, r22, r25, 0x5f, 0x5}, 0x4, 0x6eed0149, 0x8}) dup2(0xffffffffffffffff, r4) r26 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r26, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:01:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b, 0x2, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)={0x8}) r2 = 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000200)=0x34323528a8605031) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000100)) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:01:34 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000140)) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r3, 0x0, 0x0) linkat(r1, &(0x7f0000000200)='./bus\x00', r3, &(0x7f0000000240)='./bus\x00', 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5], 0x28}, 0x0) 16:01:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000980)='/dev/null\x00', 0x208, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000940)={0x91da, 0x1ffffc, {0x1384c3e2, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x400, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r5, 0xb}], 0x1, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa68000"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r6, 0xb}], 0x1, 0x0) kevent(r4, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffe, 0x5, 0x0, 0x3, 0x7ff}], 0x9, &(0x7f0000000400)=[{{r6}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x962, 0x6d}, {{r1}, 0x0, 0x69, 0x1, 0x0, 0x7}], 0x7fff, &(0x7f00000008c0)={0x7f, 0x3}) sendmsg(r3, &(0x7f0000000700)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x3ff, 0x2}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000180)="4048c7674676733f2836f332d456585990dd357bec4cb6a3dda52094ccba02822120595d92efe7641b7bc5b5d2688ced7edd781ed57ab5eb728b19a3766415594012d0a30089134ab6bcb237439323609a6662b58ad811de42010864bce9e3fd6d3e86f845ba5c607ebe446bc7e391b3ec2a8b4eb7899b5f3e4a12de48cb0e3ae7d78c378891b19611a595e8e0f84caf4db1fd0f51685c684055534a3118d5d9e345fbecf85b8c76cf171480ce5571f6fd0bb6f4b3c1c82a9ea2ae9a160e3db937881fae2144449d9229fe31fde55364fdde6dd5", 0xd4}, {&(0x7f0000000280)="bda429465572fb451ca97b33158e3b5201d17ddfe99a14c8326f52d1b72cf3bc0f379e618120076c1f857d614e537c4d67fe88a4a1feaeba629978d1c2bfa2eff01df5147e12575e348d0abe367d7b658baee188957ad626450bdf89d962fd5ce97936f3b8de6a3d91dc4ac0fe8b4fbc7016421796f97f8346b6b76b", 0x69}, {&(0x7f0000000300)="83bf1c72a62be29b8524589318a1afd7862283ecf4ddd4e9175751c86e0bdf309117d3ef2f0b909290c8683101b7456e5f212f", 0x33}, {&(0x7f00000007c0)="a09c3cf19fad75df3feeae4baf67bc744cf33180ce1299a208000ebccf54ae2e6526c0809e8d617f325bcd0f1d704254308888bc7f8385b8817610184812e29df743fe0bd551aab423e694be69bd48ba2bbf92b5b589a5574178dd29666d4acab0480675fc6b1105ae0a6a019b7eff289cfacc36eb07228877e48fd2588969c21efe2a1f1e68fdb6d04c2212f3dc0f2f72f5c88945c1cef8d066ec6bef94b4df8f509dd89ef16eab336632c166bda1ff77b53886ad13054e808eb8cd558ca6722f715dc053a6cb04c15e3908f7f288a39a8454c38f7e1e", 0xd7}, {&(0x7f0000000440)="73abf610a47a823af515018e0f05ee657a64c7a480c197d76c3978aa2500fac795ad9398a501731d800ea5e14fd632fb59", 0x31}], 0x5, &(0x7f0000000500)=ANY=[@ANYBLOB="d00000000000000003800100ffff00002485a7398fbb4bce61db0a38c23c75e60ad23d421dd64f635af12b69067de6e362893346d47ca663fea628b3786edf67b298f6bf9ee01e7fb9b77be38521e9bbf85809613a813a19b0fece7e0df1ca41a2fbd549400f2d7407237fd05cb862a73d161ffb15eab53bf20d0c15c559c568b2971d2b4c23919435ea27dad56d4753d106fce78567043f45a73c133fe8a8d87eca32423c9eef6cb70ec77a9b91e23eb5f51f810fc538919c94865254e6ed3c6041dd53c72291a10b8eb6d2e06f83001001000000ffffff7fffffffff00020097bd1d7819028387fe57b10ee38650846bb1af5c5965dfdb26ee6c7014c5e01b29befcac3470d10fa9ec1255d7ae8d829b8d94ac6000d177fb023c613db2b58e542fa075f62e2f65d7cba78e3bfd6d6c9cc88aa4a6e8c218aba13e06ce963191c7a6f71c935842c922f5202b0e2073f31be5f93cf10155a1f6ce5bb0722de71da2a406bf771c778a642e4a9faa5c042e5606ca704dc75a7d4c5a59574057a41ac2cf688db352f2390590d3537384ac39cca77b0f4f0d0ad89608768afede007d828b2a5221aa411d98099a6fe04a6ab264d7b507528703823e6e4336e076d3affb074117d20ef678d5792dc5a4baaf4b3b6cc66ba421b814a0cb077c1add2baf0a581243400000000000002000000000000000ffff000006000000748e6bf8e2"], 0x200}, 0x8) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept(r0, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000900)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = dup(0xffffffffffffffff) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000340)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:01:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./file1\x00', 0x400000003fd, 0x0) r1 = syz_open_pts() r2 = semget$private(0x0, 0x2, 0x208) semop(r2, &(0x7f0000000040)=[{0x7, 0x3, 0x800}, {0x1, 0x0, 0x800}, {0x2, 0x2dff, 0x1000}, {0x0, 0xfffd}, {0x0, 0x5, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x8}], 0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) getppid() pwritev(r1, &(0x7f00000000c0), 0x168, 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r3, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x9) execve(&(0x7f0000000100)='./file1\x00', &(0x7f0000000380)=[&(0x7f0000000200)='{&\x00', &(0x7f0000000540)='\x90(\v\xf6\x7f\xed\xff\xb6U\xc3#\xba\x9a*\xf7\x97^\t,\x02.\xad\xe1\x17\xad\x89\xb8\x1fO\x19\xba\xf8\xd1\x9b\x9b\"\xff\x89\x1a?E\xc8\xc9\xa8\xc8\xd15\xb8\xd2\xcb\xae\xfd\xd8q\xdeV/\x1c2\xaa\a', &(0x7f0000000480)='&[#.\x00', &(0x7f00000002c0)='!\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000440)=[&(0x7f00000003c0)='&[#.\x00', &(0x7f00000004c0)='\x00gg\xee\xa0\xb5\xc1\xc9\xff\\\xd3\\\x1b5\x1f\xdaTm\xe40h\x98\xf4\bP\x9dw\xd5\x1a\xa4N\x82@\xba%\xc7x\xbc\xb91~\xf7IU\x0e\xd6\xa1O\"i\x84\x0f\xc3#:0\xf5/x?\xbd8\x8b5\xe1I\x99Ew;\xb0\x86\x12\x97\x1e\xc8\xc8qE7\xd8\x161\x17 \x8fZ0\xe4\xa1\x9dC\xec\v\xaf6\x8e\x10Q\x11\xdc&\xc6\'\xf8\x9b\x88\xa5\x96\x9f\xfe\xe1}b\xb0|d\x12 \x9a']) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x401, 0x6, 0x9, 0xe5e}, {0x4, 0xfe, 0x8, 0x8000}, {0x2, 0x3, 0x8, 0x1}, {0x9, 0xff, 0x9, 0x8}]}) 16:01:34 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat(r0, &(0x7f0000000180)='./file1\x00', 0x80, 0x80) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) setegid(0xffffffffffffffff) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:01:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x3f, 0x41, 0xfffffffb, "85491702876ffe4dbfa620000000000900"}) readv(r4, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4d}, {0x6}]}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) bind$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) connect(r2, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) clock_getres(0x4, &(0x7f0000000140)) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") r3 = semget(0x2, 0x1, 0x400) semop(r3, &(0x7f0000000080)=[{0x2, 0x4, 0x1800}, {0x4, 0x2, 0x800}, {0x0, 0xe2, 0x1c00}], 0x3) 16:01:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = geteuid() r4 = getegid() r5 = getpid() r6 = getpgrp() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r6) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r7, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/132, 0x84) ioctl$KDDISABIO(r7, 0x20004b3d) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f0000000300)) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r9}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r10}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000040)=[{{r10}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r11 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r14 = getgid() r15 = msgget$private(0x0, 0x40) msgctl$IPC_SET(r15, 0x1, &(0x7f00000004c0)={{0x400003, r13, r14, r11, r14, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r12, r12, 0x5, 0x20000005, 0x1, 0x8}) sendmsg$unix(r2, &(0x7f0000001680)={&(0x7f0000000200)=ANY=[@ANYBLOB="2ffcffff"], 0xa, &(0x7f00000015c0)=[{&(0x7f0000000240)="c29aecbfa218938bfe7a0f92c924bb615a2cdf4cd88dbfe856ca60b2f29fbad170c1900c4b3ef87bacf98760e50ec0656ea7beb03b8ab22281134f251f78716a18b10e12ca3a20bf479dfe11e75973569efa9eef4521d8ed0d54e2490225f155dfc1bfa6ef2352a7f8fdde8a664419f9a9b772d6af9f0df0502bbe178abbc86445c252e9713dbe4ce782f69732547cf9659d13493728e5a2ed430d7d89a451dab161b795251a1284c28e2ef753109735aa80a431", 0xb4}, {&(0x7f0000000300)="1a5613e69393904f83168351ccc5a50dcd721c5c4e018f9fcba977608acf344f1a0e7350a3d4e5a0a54f4f70988be29aef6f1a2bc8046a1e2bc67679857694ee6888fd9067e30f25e4642d3ec591295210e39f55e29951ac3d7b1887df441d1d9d37dd061be7577b8e0c4226fed6fd422b8d775670443da57941decc9aad65963381c7f7f28879d83cc3655a730e4ceff02107ca1d4f15408e9a511e85b356c6b918d38169ec826e639ac211bd98720fe7740b4db06a1c5952a07ff5704f73e85d5e2c4a0cba2e45c638f7", 0xcb}, {&(0x7f0000000400)="a5cc40b0353ba85cc010d63446ed6773fbb0f259a88976ee05baf3199b19686692159329a4400ec8769a92793c0e3a1f9e07c3be92ecc4791f87b7254ddedf48d5983aba4f56f362ffed6116c29656650541e3bc4303ee4bce6c65a3a1690a85748a41c79fd10b230bfc5b853926775a5c3b443ad27c1cc2753846d4414553ef521f7840a85de851ad925c6250e4bc4143031d0546ad5cd5d7d9d3e60f135925aaec3d0ad8f76ea541d761ebc56ff1258b48e594c1af3693ce6fc314957ee7e8507b00c59240f433809b090389eb695a9aca2c23c40d82df95c902298611c09e47e1c43428664b8da7e4c890790ee94b575a66b1d4be3f5025eec914308b40af48ef9556e58d301a7a94b46df6a7e0ddbac74d53ff5a5a20ce2b29874359b7a194bbf79058b971cf625b59edb78a5e893e7f22e80bed4334b9cc795339e2fe5d714500c09d1c52089318306f97248e7e56c6e8667867e1ae2b63332469ac079423522966b3da3542c7c8d203b6eba0326a167785d51d5bb074e5adbd3cce4b926de0fed368cad02c59aae2c67873e847bb6d768b273bf178a030a8e0b31daa624e1075396195afeb75a3834a4799e28d74c4fbb15b7bcc5346e727b05b5efad3c07bb7ffc08ab4a1b1fa353a8e1af47bd7b903fd56f923045964ff37424f7d92acabadcc79a6a6d38cd3451ab16656debbe419a23a434da20936f00bb678e5e78d82e8de0845027cf59f30a8e1cb39a5457c705c4dd715a9f3b65719c86ab52dccabe8551e1caa6f615cc57aa6c80d0d684ed4cb12c1a5f33dc5f51cfe7523d19925f42e35bc585f8d0c6cf849a9327246cea42d0ba9d6804d59502714ea2b334a96761ea120c4a1bf02987a11d020034516abd1ef2ac93afdbae16d1c1e513348fe3f1bc5e3e5d24a075feacb77edea9a309f90bf2c44f0b311cf30a557bcbedff527c6e21b9df06602466b760a82afa432cdb93d4fe07d58da4625b3511f5717b68c9a83679fd750a26d60d7d3b9570e04b58a7cdc4d29d9f8ce7780e10a479b4ff9ac5b3e4bd197b5c7501cfe90c196cab0f479d57c7ead5fba552e0a8b00caf9eff199a9e98f7a6a21b57aa79e70307316aa8e3fd8d1ecb9b4c526c8b48a204541039d420b9545fcbae10531c54ff7f9ceac62a0fc3f3963864c8c666754ef2c82fc315e4f4dd705566f2be8c07a2c00d7c8ec750c7d4d57209d8489597b61dc2589ba3bc3511402c647cff4c8e6fb98ea7578fb4192cce989dbd3c972b4be3ca7048b61f92b9656a899f87aa890b26ae64b0908179f9ec35a98cdc9d55e309af13cad1135d709e480675434d61284c85ca02dc3cac8549a26af187d9ea601cd9880937392a8452addfd105484896d8f3b61b7de1714bdfe5fa92f236526370cd71e554d08a6d4bcbf47eb6929c5b512db21e74cb6eb0140957a6ec661ded10b04118928c1f12130aa01ef1097ffc4c5aa4a6d66fd2f77a21b7d14747b5eebe773d63442e08acb22f342e01b448b43244397fdc14764fa4434fd3083c472fba5c54753097488137f7e38b2e245223808cfbd407f015983c8100de810d04efd14dfe00deff2011c7e000168bd2f9ef7d2397361d0e5b7086b1b8fb284219491e4ee0892226ba2ef926430a4e0d7da029208bac5305437f18b73a60e1b4c42b6a6991c086168a5ab0bbca342ff3b1c2dd4c7fce5849183315a0c9452806821a9fae6fec0f1658acaec1438803881e3bcad9f88ab5dae8f632798f91c6287cc87adab01449db0611b1ce82a201c0d0056d69d964b9a3dbcb7a3ed659fa72708bbddd9be3c843d1dee48ac0b85f17605109ec441616aa61acb68555d530e68afb651602db10d3d4dd1e403f250cdcc8963a171efb3816bba829a9a7424ea63e0da3dd09ed64892de1ac19550fcc0445a3cab993f1dd08721e8cdd4ac423ee2101b27fa6966290e7bc4a57e8bb5868100c114be6d1fe6c0dfbad04326ca1c484fe439d6d7b56d652ab4c34d20c177d4198e609150a88e62a50576dff0970b34c607858f3a18157d2c3d48fb9e8fce9679428d6f859214dfb6fdcca8402d9b7b9df8525e8238a9d6a685f8a1db891a6664ba93705ff90183327354c8e801f2ed402064b12ae9a48944e60bc09074c5f23a376ef9b40a5c3c4e2576b4b5f4f57b3d9a48124aa8807146a0380b419975b9abd1187d0682074d91b715f8c489249778d2a91f58b4f312ec44a86666b2d797d63ff1b2180bc921fa4b308d3215b6f303963bbfc73cbc283f7641e185dd4db019f3b65eb8ea8d34941eaf3c04175d9f156640bd2368dec1a95192cfc3bdda3ea7d5c67268cf6458861edf22920030e56de834ebf3af00718c01ae1323420ea88b7427d0d398fdd1606fe8c07da485eacfbe54a7e55a1d16752484ae92d2dc2e6dcfd743cfb9196e01f44e55e3af601c938e216e7d748416fc34fdce11fe5c39727032c5c0521d60de12a0875460abaff848a89c028265a373c5d7846cc9d8cdf0d3291e775b3edb7bd05ab2cfacc107a8e1d08a01167202e759e11af7b53011a8126244f8ce3a03a3a0accd5ec1029762a6b8163ef8e891187dcc4d78fd0a0854257232cab663837513dca283c83aa41e83eaf3f7b5bb2a3d17345bae4f22b64ada33d10a617a78e0e363a6802d05566cf6cc759b3c27aa23dccbbbc1f58d62afb42b821e8d0ff88c12a7f022d1258af4f936f324750db12a6a22d1735fccba480e5a239e751bbaf3279b22370ea6ef83c944c5a71c2bdbeb210539bc3ee8e0267b5894c4b5e13eff43f830f0d0b5ec4a95c940aaf8c89532a672d90a6a3060dda84c8f8e643563d1cd7723982e46ac1dab46097b2db84715a15fc148cc34c43e58d9f84590e40aa9e9a4c81b78fe9fd5766264368cd96a19c3cbf8419d433a4a3651561c16f528ffb30222479230ce0afb70e47ca1a4e0889b42885678286651f6161710407c1a046c46b44e6beb4a29b9d79d1c6f3fa76a81d36d1648ba74db8d7d9ffd54f20a50b3cbea50a4ca605192ed7d7a8bd3c01918efa540f6e6b1278474d2f7a28ab96238d48f44e58d053559d48437129ffb3d35790da2fa69fbc9e5ac4fffed9707fd5bf855e72a52d05083ce21605a9d5a313509200085bfbfe23927fcb03451bffa9b5d09501addfe4767387bfca3768b909213bcedcb0e5dc21008320f0e514fb311c904d93a4f9d481293403f8ed5c2657fe09b66a7d6d220457c1aa278ff18b7fd62dd66ceb604829200be5362a75a2e2d97379bf8a66b6eacb9311e50fbda5f6718afa7a2bad7c86ca5cecaa12cf15dfc821320a4cca33e3dc03136990283f2292397e8012821aef992199975e3efe0dcf1b27d2738db1e52d74ff85a4bba77c433a31ad7506356ac177eb56f56d96332cdc39f81b67372b3d6e54cb48e7661c6e64d67428d4957e09ab2cbdf34a2362e854d8d4fede22ba88b9f3a9a95150e1ad8fcd5dc9f887fb4d9a305bb18d41e32b7a7a409e09caa8455d882dbd37d3e95dc8a4d05dc2bb6aeaec339d7df749cc5561efedd7c8db272e957080b9c039e3882368e13550356f9042ca81cc07bbad6e33d63a6f598aca33632b55a48c9e900a218a90c96599b640a2436ce54eb3abc361f1b4eafdd80db26c57334a1a69e275e880850e4f10138ec632ae7e52d80d1402219d802987f15fb33320004fdbfd5201a416750ea4f84463c5eeee1172551eb6b631dc6677a88f2d7a97e808dd885a40d2b7cc60d5180b60edbd1c5647d43bd75405d129a9aa7023494aa98558d66541555d04fc16ee3975387f1941712a44e3dc690a9de406ef7abf247fa380f7de2d4b8789a169b0345a70e7941ff96e287ee4490517b15fc53d6f8f7c66887ea1c074c6f6a322f9702cf64559cec962d3a1c8034b604b02a81a666c49141ad71559a048ce3b2e687f62169a706d93917452530f70e1fe80248041a3f24bed6b22bca67b676461b7ac4978c53b57afef221a39e68cb7993c361bb58888d4e8697c58639f94cf644b9562368eac03138b1e44b5317aea601096afc727b36993f4ad61a5d68754baa12553ac108c26a7d9f7086c11839702fcb9fe9b45d079915882f513a1a2249f97a46453a51d8afbb70bc3f05d2e735b90bb2d45ed6ac24cb96f26417fb34da063f75cdd5c09cf5520f7975b922738efe2f14ceed89758641353b373feeb257d8d3879120d637da15002f60fbf053b86973523e025a34b9c4ca85a2c694f4a7272d7a08464ed12a9a55adbc8902e3dce5067d4f83f2ccfeb27d7aa25f0e7e0ee44bdd4d859a67c76f32bee2e9f16e0f5a722731bbffbd15f311131b02cf808dd3c2a64ec0321343f08d5ad0d4485320ca715346725fd0f40fda7c6fa87a94822841869b9338fd2a14dcb6c464b686ff692e105e2f05ed5e69bbe7725ea91a04a00635121932f6f06f238739c0520121eee0440b9509d1ac6a20b81a935871d4d53aefd5b7094841554ba74aa0e9f7a2242040ba7adbf776d619f8c490e9c3e96ea66fdcbb43042df60cb80b3d1a93b3ef0273a8cedabe5bca722abbdd0a0cc313446c72bdcea19bd82ca19f5405562ce0caab3110a064105fba0e5bdcc2fea53820812e0fc7bfb1fc8140c6ffd92f8f4f2a610fb3dea45f90ef6a038cd9c451c07d590440180adea201ba413208edbf7cdcf6d0957fd376445207775a83080a12a01a36aafdff53f77b0058ab534b958a26989e46869b9b2e0c95a63f3e7a82b8cc41b79c0e4c67214af7fda45e7e44aca9e8ed5f2479aa9b6977bb5047686d87604f7a0636de2676afe0186a6dc90206e90b4f523df0cca39aedefef36991d9cb377d15e4b84cf9e8cc356835fd1049837f5485e4557cfd91bd2e043ece03c5b7a44a9a43b0c3028bb654cdb3e90c5f2d9a2e157f2dc4477cc261674b3663ec6453d34b090443cfb3bf8ecd3167b3c8fb22e21d0c568b623077edbb9764e4fa72610e582e84f1f801cfa132ec4f8b8b1ebf4df05bcec8a47eee657c233b335cfc5f737cf50d4f66e096424250067c281d44c468db69f4b14de38f930e460c592046e16a7cc5ae97774b30367ae3c717d64de1c90deb6c31e7d1dc7eda0fb72c3042fdeed17b036f0dcc81ea9221b6088351cc5a9680cffe49cec560b236c62908af76d88c6ece9dd5a4b61acbf56c3e0ae920a79c34cd23789cae2e8eafb9cc5ad37cb826681e05afd6bc2374357638eeff9ea312f3f93aa1bfb6cd117e1f9461ed388805b6f6bab90df3796caec4a6a6bd874ae919a76ec0f2ec3f5f54330cc28ebbb134ee24c67ff05e76976d5551f0b51d23e823caf5cb4558c4445eb50767e88e52a1906bd02ca521ec5b1187270e7e08ac07a5f263979e18afdf1ad665e20c7b02309e9e29700fa237255e6a338426dc5128eab9f6899c5412e32c37a07ed4709152e517878b57d8dfe861140903d357eb70bddbaa385d08fc666547491fe92eee44f90b3445e441da01c2f4a9c2414e2bd927640255bdf55f86d74dbdde2395cddb347af019fdd1f5ff8e2e93f865a8ced5b3d313ce4d1a5e5b4c96964fae43c087817434e38e27636338085c35d4b7d511d01afedf0a4aa01b1c51030d0a696f87e9761dda118a0cb4f5c8da32e0c32acfa050bd4234b307fff3873abb9e5dfaa8db81025cc279931bff84a19d7783ef9041b86e755eef51e0293710896dcb01ec251db3c1f0bd8eb164a83886cc7e62a82e8e0d8d5aa960ba5ed74edb59085c5cdab87e19ec5bcc98eb7a03f01011fa2ff4e61aebe166fd6d994ade9", 0x1000}, {&(0x7f0000001400)="5657caa7da61859858aa6e522c350f18cf7de57480f69137034dd6b867a0", 0x1e}, {&(0x7f0000001440)="072b5dd69d99fe53be1e055f86de97aad0dad8a22ab606505452fe10945ce4329188e54a8a8005555f30f6b02929c7127cff5c8d39980e04c0bd74edad9d02584845b4a6efe73953212647cd4216741bbe3b35c16cffcf1631a5438af23b39940254f28cb60f4e", 0x67}, {&(0x7f00000014c0)="4e454c9550ff057d7cfecaf823c337b2ec", 0x11}, {&(0x7f0000001500)="94f998e4e3662085f7efd6c318223dc45fa2f65ff09af0af0f842d5bbdf751a2fba47ae57683521825397665216002810edf5e55fcf6388bdcf0cc1090a25bf548419aed9470b70c4160f8ef58e0c6293f175f4497971061bbb20cbf84c82bbd156e854cb660b4a57fe5ab2fb3b83b48b4a09307265b2fedc9de44fae5d1b51b3931d53be73ed21556e91cc046a0482ae332c62e64d7b72896f00124", 0x9c}], 0x7, &(0x7f0000001640)=[@cred={0x20, 0xffff, 0x0, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff, r14}], 0x40, 0x4}, 0x8) close(r0) dup(r1) r16 = syz_open_pts() ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r16, 0x2000746f) ioctl$TIOCSETA(r16, 0x802c7414, &(0x7f0000000000)={0x0, 0x3ff, 0x3, 0xd9c, "9f8dd8e500"}) readv(r16, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5, 0x2, 0x4}, {0xff, 0x0, 0x5, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x80, &(0x7f0000000180)}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:34 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x200, 0x42) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x4, 0x1f, 0xe0aa2d2, 0x1, 0x5, 0x8001, 0x2, 0x2, 0x1, 0xfffffffffffffbff, 0x3}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018ffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:34 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) socket(0x2, 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0x1000, 0xef, &(0x7f0000000080)="a23c1fc3aae216a4ecf870c1e132f7f80f75a2173d78edfbe83a44efb66014669a0914f1fda65b6f6e7be870c5f6f77f52b4ad05b1be25437c9c3d45c38b62eff259aac73486b7c07f2247ac66f97c718e3e40dab0a0f77190e52740fe1f9698b768b61a66e7dab5b188cde636fb09e7758152d3991854aafcf7115ef450ec674867cc3f4ddbbfde0da59b49629e1c6e7f8ea3eae332c8936de0b34e4a59621d7cb13316999d5ab5ad730f5176e472d8c332ec33884cac22b75eaa5b1eb2eab086ac58be164256f2335a0ff5e1", 0xffffffffffffff42) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) syz_open_pts() close(r0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r4, r3) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r7, r6) r8 = socket$inet(0x2, 0x1, 0x81) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r10 = socket(0x18, 0x2, 0x0) r11 = socket(0x18, 0x2, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r11, r10) r12 = socket(0x18, 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r13, r12) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r16 = dup2(r15, r14) sendmsg$unix(r16, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r17 = getppid() r18 = getuid() r19 = geteuid() setreuid(r18, r19) r20 = getegid() r21 = getpid() geteuid() r22 = socket(0x18, 0x2, 0x0) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r23, r22) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r25 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r26 = getegid() r27 = getuid() geteuid() r28 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r28, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r28, 0x0, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r27, r29) r30 = semget$private(0x0, 0x7, 0x286) semop(r30, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r30, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f00000000c0)) r31 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r32 = getegid() r33 = getuid() r34 = geteuid() setreuid(r33, r34) shmctl$IPC_SET(r31, 0x1, &(0x7f00000000c0)={{0x0, r33, 0x0, 0x0, r32}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x9, r27, r26, r33, r26, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r25, 0x1, &(0x7f00000000c0)={{0x0, r27, 0x0, 0x0, r26}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r5, &(0x7f0000001a00)={&(0x7f0000000380)=ANY=[@ANYBLOB="00002e43660500000000ce558f9362afd5cdb9fae25b4b50f3ee0d7089d382ea84a0d61130315bdf25df7fc7a568963090a4ec25de245a0900000000000000e60d588a386cc480e196f0d9fcb2001094546510d3c13c1a8f844a160da8737597bf5e23241011460e8c867bad753dee71a9f6c36694"], 0x1, &(0x7f0000001800), 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES64=r26, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r11, @ANYRES32=r12, @ANYPTR, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r27, @ANYRES32=r24, @ANYBLOB="0400756f2bf81b0001dd00"], 0x97, 0x18}, 0xaccff110451b3cdc) 16:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:01:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x86, {0x2, 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:01:36 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f668a6c65300092d61130ed257b36ea5947568f47361cdc5462b623db546a9127e7c4ac6e453f25e9bfb12b7efc24fea8af11a35bcd506c"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:01:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000680)=[{0x2}, {0x6, 0x0, 0xe1}, {0x6, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="17ac2f02000000170528a49ae027") r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) recvfrom$inet6(r2, &(0x7f0000000100)=""/29, 0x1d, 0x840, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) r3 = dup(r1) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000000)=0x2) pckbd_enable: command error 16:01:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r3, &(0x7f0000000300)=[{0x0}], 0x1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r4, &(0x7f0000000300)=[{0x0}], 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) setsockopt(r5, 0x3ff, 0x5, &(0x7f0000000140)="44843a87bd69f8cba652cadf5259ca88494d4896448ee559dd8c452b7ef8a70c02caec4cbc868b46bc4921a886217868f8a5a6cc146c302d8891f4d7811e7ceb9d7022514af1eb6323d7dd2b430ad673dffc65bf004a0badb3", 0x59) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000340)="01010000ed411a5c0a00f30f02000018b50000800b222e2ae7d57b5bf30d68c35279f07c95d9371bf9800b7626ba5aa6dfe622893044e313ae7a27f651636b61513e5543141742423e05895cb2b24d8a3ffb8495e83b115eba10b8c4e5315769f1352f9753e1a1b47411f8a8bd4c4356482176e9718e8996e5cc2f07116a323ac2e1beac933d89ceaafd0f57ff6e35502a14621ac4c54643bef0fdbbc2c96c32bf1d934daa581cd18d17631b92c99272c855c1a7f3f086f756e97a1592e9fa4d54ef77971bae107b7688a9581266b94745974300cedcaa40190d477d31aa595b868b35fa01b9b94a5ae8c45a510bf59dae22b7935d200c3d30706b216403d70cc3c6d00e", 0x104) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x8, 0x1}, {0x18, 0x2, 0xc2b2, 0x8}, 0x7, [0x9, 0x80c, 0xab31, 0x7fff, 0xbaf, 0x2, 0x10000, 0xb43a]}, 0x3c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x28}, {0x3c}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:37 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "854913e6020000000000001167f5af0300", 0x0, 0x400000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) preadv(r2, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x5f}], 0x1, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r3, &(0x7f0000000300)=[{0x0}], 0x1) sendmsg(r3, &(0x7f0000000580)={&(0x7f0000000180)=@in={0x2, 0x0}, 0xc, &(0x7f0000000500)=[{&(0x7f00000001c0)="bfbac821b052ca09cf86705c749ca942d70e8afa1fcc7450db6c604d8976991780a3c62a2a75a63af301eeec08ec0a0c698805f878c647173dc40a0dce7c38c851aacd4beeed7aef45bbf9be25c8b15b0fa59b78746ca92164916c80f93b51bf18fbe983aff2bf653195ffd25f9c7b80b979dc2ca628e15e5721f252a8e89e7c7f3ba0b71f667f57ff71035df3986d314cfadfb052a8ea5737f87eb09957d0bb652a839264d7ad988774ba4c8b96870928f1fc3123c714c73b3087ab27147ff3ebc64d4cd3e9babe9199479b3262afc9b73dd9607f41aa9ca4eb1aeee6fc24db", 0xe0}, {&(0x7f0000001740)="385c7ec1f22b74d89996a6d108d874a88cbeb9a6a10b09eb0c6a7559ff6902301bea9eac6d18328831471cf8c49cc79883a2e18da7fe3feed99cb4aeefe241e9960e4a057ec90f5539ee038042359f236f5c94526646f3a0707d4c147f51b9ab9eb98920ed41bed537e20473a3841b60e40af4e77cfd086767fdc5e2d6f540e0d5afe74d28fac180f4c74a17ff638e2ae7cdd37ca0e0e1c642ea4fa28f17b60cc03c0a15c778245b27d89f8abf9e0d1d6316d4b5578ec730acb96f20f8965a3c63344696e66d2da60a23456d9e523c55f718015a6de202cff41759f00120b7d94ab56309b8f9ac467c03ca1a457ad74289bd91acfe7aa1bc52ef7d2e8804d76491aeaf56eb16d1f5cea5b5083e8c1e961c4e6bed62b84762ea0c1b0b61f6e9fa149b2ed533a03ec760c5f8eeb7616e312f79c709090465f4a0d2fa92ffe67e6d33cc54def7e50aa4230765973d6ed250ee91296aa0d71e2ba8b225d3eab584dcaeb74af524b2eb41b69d7d707e208203a6e564fdd54d3b688bf876e5335d4c3d1036d5feb7026e65db04a707bae4803bffa2233829945a0e096a616297a32ab9555d730d70a1cecece2ff45b0b171cae84868422538b833129a31067dc6a6c590b5191c3fb13888556746aca2f9d32d3b1d0dd67fb77daada046740485993bc005ead7678b03e2d52f9193d9aa7bfde47f7296c260daebffee64a2469a801b8e61f03de8ab707efeafea5dae7b82e388b63999068ee495818e2575706e6910b1fbf3fb0375d77293ee8194243352f31b1edcb0f6116427e9ef7445ecda7dafba051934869aa24c01270281c3493cc0dfec7576f183e200f98b202c406344ea0bad6c531b9514afb8c24f832dac5e5d109a685eeb002e9df8ab2cf67cd980509eee4492d11508d66cafa7f03b81fbf6d0dff1c47dfcf6f1470190b296eafbce17494aa7a20239ea94fd0ceba39837c69915eaafd95463423f4c1b4374acc4c2bb670da771631160bb142e17b3ebf7ca506400380dc1047aef831b5740bf707e0782981e0661bcf8ce75ea5d746814c4238dd86778476dc924bf7e3322f16088be218a885d3a843512d78eee62e5a89e7ea436a6957673a12ab71e0b5644d5bf47bcfdcf7f74bb8ba0a5d49214c3abbe08c9fc4e69e678a767ab47719644eb2c3dd081e568efbeaaa3edb98f8a66b1c0387897c633013c5e9ff0a43109c821a1518e9ccc620854d8ce9e40286bcd81db0659195ab6d3dd769ac4dd5be524955972acc93e928c3ef6fdbda41aaede48b28018b64e9bd67afd763ea939f021ff692a9c34d0bb62079b144f6627ef05bc4cbca872b4487a2064924622e0d5591c1475505fdfd48b3fa4f8dcca8bc2942fc868a0cc0a7dbf9e7aecb38b134b113834da8739fef010306956f42a2311253fab7eaaa6d1489abcca0139d74cf51792cd1a8100e6d719163c9854b4da3e390e0f0c45a5addbe8beb65fb6e8f5cbcc5201a9cf35faa1a8fff9f89f22e93bf377a870189a64caf74e682be619d918aeff6cc4f2a063d96cc84ed6f83e211b1142d0acb066444643dabd99078fff290b823f2228b67f71a37f3a0d8a4d53ac8caca9588a27a25a469dd567f414b197d4dd33d6fa541cd08d4570651b59018f3817b0774f5dbf50f6b328e5720390f42c8d02b89a4c3ce83d237b2478c06d832de2df559f1325539e620026347ba68a34efc7f929fc8e4a5c2ad826e1c94f8c34b72dafdeaf4bdf0329375025d3476542e5ceb6ad329e2085950b2994a4c69546070814cc4bb6fbe601776ae6a6c00d0cf456f4c95149d3818550c70e247be42dde2be20431da3a3a5c5689b398288703fcc9771aec1710ed4979ca8ecd9ce1c297a265a90843bba523ef7c14f662a8ab727e2b0936a0c686ef1cde16448e412c7323f99d5918ab4735ed0d552b61137c9900f23638c37fca79ed9428f6f2e5d1a900e359cf4bf6e445aaf22c95a397824cf3665559a71615d13e7a3b8628744293e5fcd248bd034834ac1bad8def467b645581f935c5ae0ea157159f018df7a6edc67b4f607f3e249bc26cc8aaca36a5ce336df26b762da776319e665de7730c0ff6211384b26127d3c49d043daf73228d29da781d41d71ef927f5f43f8125adf566e66cfbcd749b820b4ad3ce95e895af31a5489c0619028216c6d10d96c5c958b0ff667d99c3f4e61796eaeff9d40141547c41e305667adf5533533f5abdb6cb646a432569d6af67362d56a219ad1af772299fa8f953eb0e79e3a6370788e857f129d1da7e3b8251f155b5633aa6d3fa8da4fa833132c284cd42c22f6a9a218ba64597e313ac3d81d8a37d1ec1be37d253d0195370f3f6dd3d4a1415d1970f2abc0b00ba239e647efd2594149fd774ae58d89d36222acc960ba55acea801884b1105e73d7b0889cc3b5ea59f2a9979e50fef31cfd123be5fa94dba1b5656e24f27bd9494c6bccb7ddd25b218f4bc513fe5f076305440a79838e0f705cce78bd3057837386d388a46de99f88534adb3b0ad0032a9e40b9816a7840a4152c2ca7405d1b86eefa57c03a84a427798cab59152dafbf4c8f6edcd0df960397b2d8b2ef0332b8dc3098fb22f7a069aa49da28482129de145ee6bbb90cad21c375fb5220b3e7456a4df5563795f896744147c3f4bba7a1bae00c0d318007a30486785ffdd91d6d5be6c8f180d81daeab66e96ea02c031aef401f5b64b677119ff8456da38fdd95c0e1617e55a514077be7c0a8d56c642a081aa8e815c136a2356cc4a97a8f531b5e16a60baa460d1bbe2259b883d483daabd4681776163559784fc427ac968be7cc6b6686951d6e25eb3d8a3d5b57d173babdc8e0af719acdb8d3750363cb83834339c7554b4e56de64c474be054ffaefce77cd9e15c7e9b867ddb9a7a2bfd60b2e708a65b83702ed477f791fee1f73d2e9b961bada10fa82aeba5daabb3655eae56f0c9b26b11360fad9ebbb50868506d64e202b6a824ba88c05292086bee0d6b56e071770564996705cc0fe7c754da7b70a7626b2a4a6d1f2d0e6c2d3eb23814dea3e6d76a03ef730549a8d97b1f75dc3b394be44b60c035a76d39fb5546e59a84a4682be3a1098ac6197bc803d8a5d2b0fa2490c800894800a6d3fcb628a1c0dc04fb80d61276a4c929c6d83ca37962e8a4ee2dfc66903b5603b041cdd52c5156fac75a1bde811656bbcf954be2bb2f70bc94a6b366ebb3f5c2035fe1b5383ada0f5a8b2f8c2e4bb201e6a80ed9ef5b5e003380f90eb416e7d4935de53b3d290570491540011dc61ff7c0aa6a5dcc32d5a66850a83d8c852b5a46b9bb758c03eb6714f9d353289ce63de5bf9c2995b3eefe880292621702f73971c12d3fa0bea5ef29e150a1a9ef3673023f099e97f276eff718fb0fa5eb29d04015b880c2ca20ecaa0bb66dc205e9e3a0bf083aa7010bcc70f3d1ca3d6aa19078980ca7ac39e5caeb7b5e52fb65d24af1bb0df2282b89f05ff9f6b6be40ea7b3c8706782e4ab2055e9eef5268ce5d7ce51fb731434fc09cd713805143be0c4e29a36a127837cf77bdfbafd75146aaeceeb302fe8420524cb112c18cf7819bac950892243fca4587a2eef8f4dea930005059262356b9e46990b79f99af8418fd998f9e408fd1c5bebad7e1cbca963b835dd1a523e6fa6f87e8aa789598a1c26271891328da93e93e0fba268a9b3f5dce30fc36d2b137df79710c137f2fb5d436732178d55ec94f63523ce8ff48634a4319c5c1db3c873b7fd1855feb2826cad1ed2e3c6a507ffa1d4a7a892ae31de3bbce210cf6af5e613c9a4b1b5e97aeabc48e542467e9fef1d47edb0507daea095d4580015d15101ce781939f19dabbb765535daa1b5d7f0bfa67655d8f1dc40df96304dbe1f49ef1147188e85d7196ddc9aa24d1ef4621f2a77441176fc54808b528a4c2dfeeb3701a5c085c6f0df8b3e3e843fae89909c5bb7795b4ca17be9a167499e038f7f0c56a186bef823dde5004fc0782c7e432bde0e967ca153e79aeded5d53217a37875b3ecb73e7107209aebc42aa6d1753df536e20388faacee5d91f7bc6ccf584b507de5c320123e9102612e11b26e0d8c473a05a19841cbe1b6badf82fb6730bdc982e44c4b9d163038dda0fe01fe0542f8849411877cb1471d8a7b578c099d2626636ef2b815af0f772a748a9799f99bc675366e9f43fa7deb90842b7eba1ad7fc7ad7103d1d0ad2237a1f73c0a21bbbff45c8d1354808112fbaa55cfb420dd46e03136374037a47944e0e1b849dab148b9b1f27f5ab635b797d89b25f79f152ed639b450c54da67d9804d344c6e19d37e5c95bb5b58d4e043a59ff636231322f925b46e4b730b023ad79d7a120f82a9f6230808bd58509a5a3524b339c517a5cf95f469b90dd44bc7d7823fe8aa4f72f032af9b8f8fb7b10d889fc7292bf2c789a649a390807b479bf39a8ae1ac9a9dd2f26cdeb7ffbc6f9153bb54350828f2f5d8f2a43b48c6e3df4f497dc38b39f57c845ac518163351b395af4522e7f975c9e02e0da7201e73aa8f148f80669c8665351d947d53550ddda826ab5d49d0d915378149edcef8cfb45eb2fc00dc836a3b4fb7bf10868054153d3fe04ffd2a573ad0cb28bc5d6fd2e21de9e2c64cc208f1b87e9c8d58205e02636f1b1134fc0c5125e63a858c590e1f07d2ad194877e2266c3ea04ce73fe3c51e014f92617f35bbfff034d436138c4596034a1194a21f1d618a11fd683719fc9ddb785c06ae73be67acf1652eee2d64055af5a380e70a4c43d60bd97e55dc00ef7c451fd65dbf8d4c3b0c0b9c886b95f5cc9aafc234b883013bfe6ea83e165e0f8d7bc3d99c5f08eb5d5b60f4dd0c748e5b3d1c1a3be5d2de40bcba7ac174c2b5257c946603aea8683c98361f36ce3d78c055169725eeababe4b707540f7b05a24c815ed9b1ed044af83ea7bbe4576e0bb9d9196bd517131ad9198bb9b0af8a93e1ad6430994ded1f9c025c27b7b932b53b41df553f22dbcfe253a46ea58d5d5e7575eb6373e86b5faa36b23d67988877ee07b40bcfc2818794867d800a449fa3325068341f735cfe7d7cbd57b9635ee492c1f1ad1c7e7b84d0257ddd474346eaf2fe8c1f68112331c4ff1578afcc670bb96016071a390fde8fa19cc88a67abedb7b96f94d2d56de888e35fb3e52e5c4e24c8b439aadb1b22079764e07ccb1035ec02bdc2e52edd376f86717aaa78edfb8a9f8a4583938311f31ab3b08e38429841950233bf0b7bc747f9c98ec5894c44f50d26e3d9f3e15704cb27eed04456dd3fe981095faf94f54f7437839baa6e9f2c2e2df97684df7029b03d632b76ab2960efe2415dcaef05bf1462519d8ffed311a4389d2515d247e4b41890786b4ee1fa5e29d9ca09030add8a73c3e14f1d72edf5dc88ead91e89f4278a074b4540af224b5185e4e4fa02d08154764fbea351a0332dec9e5ac213bd8e033eabcea09dc5e2bf1c05574f47ac8d82edb02a602fccb94b4f275acaa1ce525835d6b230d726cb9513136c5ff518142ef5d7aa6e7d9ad101e677f941ac88d5cb9e97aa4d5d9db62a336f66db0b57dccd786cc261137ffd9660e2028f68496deea993a616c974e6a539b941fa2f025849a1def33d9c8ee515ea3e0c4e52d220771f6bc579c88a15e484a3663f1c640f68af59653a2277efacb5c1e2b1cff4be1c7699fab9fc1af007ca597f6f3dcc89a41a6f9f0406667c091d2730a82fc2798e23c55f442350a60b3c4cce7e0ee01bd34f5eb6e40e3711f54ec876b5e7c1e4de823ee7f16af34cce8d", 0x1000}, {&(0x7f0000002740)="17c79be36f5fb950fa883cb6269cf8ffd31c5c3b0425d95284ff0563c6398b7a5f161ab5bbf7de84dcdfa537fe3ee027319a51fb277a0d88d5a5b81dbf3793ba74d88090c0ce5f291ededbd664d595f3f37b96953939764da1cd03052159d4f7be29462c8401f58fe01f8f6447b1ebeaab31d5b915bbb3ac54120c1cff71053353685ee59e76fab2cf298bedc073c8208ad19f21d40889e0f556fd7ae7bfabf4d73531d45c4dc7139e913e4e8f60bf8947b3c8f0e57b6a9b262434b192e39e1921566639c7ef86f5449ba5368b5ddc90635880393353b238469b69afc828a2f7f0298b0753ad11a43a317689e52f2d2583da0709a494b49323f8b91b54fe5c6b045cf9677a2dad871e9821464512555f4dc704ff0fe60ae3b0e96a7d14f18cfebee87eadd89424ad632938a288dc0bd35e132faa2e2646c07f3a087e010742ea04bb0e14dd76988076cb81410798561cae9c6287db050f0e4c692f60bb49d097c475d00de5f7ddc7eed4faefa37c1ce8b54c2c85d853a19354c2deab699e01329739b3c2693f1ce2780e5e5b44593ba701a6c194bb50a6d1d99abe9e012cd3be399e0095f87e77067bc658e3f1e100587dac00d06c079b25b154bb71bef53bcbe12381405ca7dd7e1a24bb9494947307628e440fcd6e054f6a2a41deefcd580c93bba2221726904fc62cb153edd577f4ca11a0aa731926da2e4f15fb2d4c6f49899342b7630aced70a12a56edc36af2c5fc379700174e7a9a20ea0eb9fc582932cd66c1f6eafea114a2cf388a5459abcc03776a27338d947fe093574ef565b1ab37ae77f09e40a55f8902f574777bc2aabe99a9153c4680273c39a0fb7f6bc6de34a80d1e694560a97882056fdb348a3b420b1d432bf4a61c6f338c1292ff67bffcf02e77db7d77e72fafaddea4ac532cde934db3d77c8f287312b1d93d813b07f823681621b7ac5b0b47123749620c63ad03439cf6ecc19d47ecb7a3dc6d9bf81c4d985d262967b4541b90223a9dfe7fcb6dc96fc0f5332902741ba0699c8c76fc073e386c820d579f5180152b8ede2de33dc762ba10785a5c4a6991299c94e2afbe6fdf83a2dc56b6d9da45bedd5b7fd52832833cda5f4fc3fc437527b50d083c5fd405f886a2b4548442b497c56e5ebac10a07220e731acb3dcbcb1483d8be54b3fca4f84dd137975931aa41c7cdef4bb848c13bd772e4db1ac8455a4e3c187a55114be004c869a9409e0210c550934e84990b7f07707f4020534478ab1078b32cd8a69566dad8bfe96c19e3403558f2e7a300ec37756b87b79fce42d34caeedbfd1152d5f73fbd097233b5e9f4c24de10911877229c62fe0152c6c442ee43c0add1931ac35baeecf6d6ff659ae8e0bae49b2d974f5ea3e24ed23a124dc7720b07945d518f2cc40ef8285144141ca6d30552f332d99f97037941a2e25762681dec8d4f5a3a8824cfea7987a13f247fb2bcc53049360de1a27de5b9997b8b7da7e93dfcf104bc018b7d359ccc682b35fc7d5caae65d7d456862633f9a188e9a18dcf28c70370ae5d5d07ca91293c079c86f6b2e3765f0c628e70c066146606723773e796e2958241f22088bb05d0438500155289a5aaee943b80a9a5a4a082e0a007b83fa201c234e78aab7ae247713e02d441c2429e6bb6c0738518fa4fb7d076ae8314191970e7e7d2c074a157e0b3896d51d6bad76a025818292a7257d80dceb3efa5dd7cc14e4f3613e0b5e8e205eedf0fd97b0efcae2791969eedd5ae5e0d96c669b1f268e43901d76d6757a960558cb6bc9e0a7afd6c0c165d27f2c04ca3b2b74aadf24aaee15b08b04eecb0f6b5189743c1bc7c001778e55e53d2740bd5b09eb59a0fa620d3290205797fb56db6148fef2242dce75a72d9f3948df274d2aa5b92cf3b51c96e8878ece683671d7e04fac9ce89157204f61a645b7767038383efed113bca790033ccad3ccb6359f55fa6b43cd791c1062a72040bd65309824175daf3d1ef36d867c925fc8a8b2ef0407ad927d4ae7510a33cf3b76d2cbd7ecc24c59f5617e04adb17a194d944725402c1418c476721946c28645762df85049e2c51234172ff0c393a36807b8bc1565e6be01de570c354847e9d92bc7414d3784865462899fb44e82fcba24364ddd93da48ae108aae45d35e604a13146855e67df8cb3ddc88370a0c20052ea40a256b5392a7474212ac40ec74ddf3328bbd3cf4944787cab4c6e866f3e0de2de2254878a12ab854eca0df7cb27e1f19f65e6fceaa8e1ef83cc6adf861b345ffa23c901de892cc8ab895d88b69d630d0546e652fa9d7150d5141a9c712d56a27392cfd687834eef55f1585ccd6466f4a5e1ecd52eb700fcf049955ff63887bf351bde4df0dbb2c727765d0c606aaee52b19fd18087d49d5320c7ddb346530be09b3b431b09a25acb9a6500b422c089b4b7be63b99a3d60f895a411c272d359be8df9b5727d2fc11d5ae7fb5dfded6025b2cc90f9d0ee2df19574efffe60e403fb77e9143b8b04b2df5a6fc9002a1b5913db8b5c52bea351ef92b71ea9875c82e4d0f3af3e9a641edf219b99ca34572bf70e55455b17a635c27161d7ee7d35c138179ae3a9c552752bd2dd05255d14bb40ebb91bf03b04146a87cbe464327e8b51f5f29db988b35bedefd8813dae0ef4ac9ed6814c8c7b76778ce46639048a1303ba5e7e96bc5aee51ec8dfffac400cbad48436e8b2292f410291b5a6147e31b615cf67cc451fadde44abb6f528ac67a3308c63adfbf16039196fed6f846ee1503a91ef8e2d6075f483603973f90dd97c28d36a31fc1d6ef25b9da1db87ff76bf440db8df0d67b68d09084b420330389a46b2010321aa3ec48ae1549dadb6862304c6d43e8c5e390552afb8bf3b6cd11c17a430ddadae21c922936876b95035fcc67de4d9ede060b7284fedf8201ea3b07e96e1f0161dbd61eec5ad6d04ab0e3ec4e6cc12679fd17f917f5e075803aaad60b8fe349efeeec716fba0dd0c8a1799819295ea5d143aef8c8bcb1e90663c511b05cd1296d667cdf5d8f9a8190984e96025310abc0009da13b9aacb31938b2cfd78aa8c20f38063abf73fc3e08a6deee01cfcd8036a7e0be1d20e781433882814859e125a5417da94e29418b87eac19dfc09a5c30c88c18dee1eb4745b53f35be9fc18965327dc7362d374c5963250299263be266db12ce17d16a8811f739c4de1160944f1d26bb166ef7aeda8f239a483b810ebe4e2cb62a5bb75b388c1947c2e6575c1319a159dd30530f02375d7c576abf4a8ff869bc2e33478b374304edab2a378f175ed8f65b4a0260db79cd21ba34095f1fe72b1859da139b4a64d0b0fb55d0acf0858166f4816f4405a843521c01fca6f4da1cd46e039bb37ec21b45523767c1c49223341afe6663846884895045f9a6b8d8b469e7af75acfd9bb905dec47ae2852f6c30f03128929e9db70ca6aba336d148463d917c4995a52c3e7caa71dc009854b11688a02851900ce8a7873e6126ad8012e6c82cf67ef997b965f737d56313f83ff4e715458b9fe6f57aeb96792d4f04278c80061cd39c561df996c00eee0b962c155fdd877ef643ad5f9445dda5b3eceb6b56cd54205b32226416bbe98d002e87361607cb4bca19dc43d9a27474bc891e24ca06a45c0cdba3764fb19cbb67eeeac559d01edf8aae0258fb540934e6cddbe1fe968c1591040413d3cb372b094eabb5f9ae77c151d097d587cf846cfb299ae406bd30aaa0e6c46b065cef9a5516934f77c67a5503a4bed1c3471145b225595b7408f686723829032032361fb4764aa32f850c8a47fbca7decaad6e27256af0da05e388096394b17b594d03235b01f5d394249561fbcc5c00f306c3914d3443d9243bec8b7dc5df3ad4450f7fd055e08cfc1d51f787e81298b384291631dd243ae91d0871f1b13f2e386129a10df77c373cfda0d6e0a34fe1693a8025879a21df76e459ba28e7bb1d522582809cbc7805dfad61caef74c0224b1082a458c475618015f0101095f9ad3ab3bd9b72a404451f152fdcf21ee4c9c7ba403967abd02a6b45820d6b472d07a5bf858421d78e250f6356694c4ae5c4f64d9f57925f4c601b0f9a04d6b185acbdf2ba786ac83681469bc32d1fe631bc5b5a76f82cec2c172cf51a19818925a0bfac628948b2ba4958669c2004f69e337399145f6ef8e947d332056ff18bcc5c3cd47d76803bd938f0f924e28e99b5729b24bc51c52947d50c4f5c8182b022807670220db48075f3bf8a743313c65be39a6fb09d0b16f35b8456ec2ab21845fee062ac7c0df5ed284d7246f14c627ba9e96ccf3e2671d094fcd558f39ac76df7ff294305709802abe1fbfe5a89b25f2f04648f5b82cb28fbd5469dfb4585d433a0a142c2275712e6b6d8cfee806743b215cd87aeddeb6d05a7ed4ef53dd2b751c9b69af99b2900ce02e334e74740407265801bc453d88cfbfa52690a8c728b51828e1da14005c0addccfcc3ca29aef20d3043d83094d14d7ec8c5c91e8574a2dd52710f5e7d942ca181aedc4f9a719dbe153fbce6707d2a4b21ac0ad604534dbe7e649a9492958842f504823786fe3495583a430102f7c440cfba4334ed4491b4095ca0dbbf921c43db29f96cc70cc56f18bcb45624a38b58228f298b6a4f85f06fb6bf802b548ecac4cfb6ce75af60fac4e8ad1e6fdcff20cd57caa85feddd5f6ed902a3f1b4564b9923753bff6c861fdc2bb903ab47227e7ce877c2068ed347413e45fb062582418263e25e3571e88b8cab8739f4c92fc04bf4ac0a0bf967c143e6e95a55a23aa0247c32f988db4218b4adc2194bd0977b35c9e5dce035e9297e801b780ccdd6ba95c1c587f4c95d66105337665b56741c2cddfdcd19b482ad3919fb0280e9233ec1c684eb0cd2012e7166078a0b803ad0f9b27590b27aebf9a66d81ca5f62ce20809840cf7460a2a28863ddb08968a7394c9541ed5fd1ca03b10fb0ef846b1c3e0d029c4197f90a575b78ef6fae8114eba57cb2120f2118c02531514f81c94911b1e48f78e54d76cf81b5adaf0ecfd1c1eb2bbedf7b3b733e429c50b0dbf36c0ec30b70a433b7179f9b33f555487f152b41514b903e1773fd120cf6f11afa832b25c019b437b4c87a325b1f076a4bedc7b0550f13d2956ffea6446c5688c74df6f4bb097221b6880e8e47d940776ee1f805b3b5df60685b34acf504dba9769ea72b1b627102e3362f727438383a8c7b2b2465762de53803677a3c75acd789c1e1a91bc5f43154e5df75b3f7d9b96133a213b12a621681eeac98110fca2a186059144826f9a4c99143fb62a2bf432f227357113107f82978db946287de1c94367436006f7b9c41df0a57993045c0d1e9e4f3c61111b64ac66cc85ad76d03cb22a68a81cc5c839cef2dffe227c1bcac046abdbcba93dc22fbf5241c4a30348712c6c66d5345ddafc0cb6895ad53a890442bb916306de8d56b20ec4c1fa4f764c2e0453abe12ad03868ca9d6531ba4a652a5ba5f5b73f3bdb52820f1db4a6be906b297671384b3439024d74352cc3387f80b5ebf5369600f15f6d780fbcb04cdaa7b2b7aefa54be68837505608a022dbe50b8f92ed790fd62a876dc86f4e6dbcde0d9f06b3abafddb3800301766a76074a0dd64525c1fda91639c66f0e4d8be401682e46aaa34d689aa35a5a3a4b9ab1839612fa15172f9df31fc406eabf8d29d9b8352c9925c1458f992ecbc8e33480a0635223cd89302eff181452abb13ef410bbab88b11df3c76947c2dfe4e2ed3eac1c6900228ec77f868", 0x1000}, {&(0x7f00000002c0)="c77348acc84f2fe8c3f047ed5846901dcd398ebc05f6c185aa32", 0x1a}, {&(0x7f0000000300)="1db297531cec4de412e4557d856f32cb6a9dbbbce360c40686d075ccd33b5d3bbce0b15e4e4edb8049a39c830c17a8d36edde90ea1a3db", 0x37}, {&(0x7f0000000340)="6468eb02671e2c137f42ecf9f86cb16df63972077aeb12adce6344a29e8ebdc670b2dcccfd3aa34575723aaa5f71adba947152dc8406cd28cdfd98a4b849e52ae1a96410fcc69c46f580f31c40e4eb8efc7578875a7a471afbf85bc6dec071bd4261b1b989d37a85f35e3b22958beb1857b17fa65cd7583fc4f154c0854fe2dab4a8e5dc4ad09d59478a06cf672498f18280ede15fe64cc0c2c55126296246cc5eac79fe263f158c29a0f0b5d97b0548ff9c74868b381f84e30ffa6570e23a633f674588d5a69f6e0eff977df5ff65fcb93e6f506a1fb1b0b7f4603b8a9c2174f670e132", 0xe4}, {&(0x7f0000000440)="18138bf8958b2daea2953d05a12e3d39de5dcd280f94865c154dd9453cd6fa153281ec5712d04816f219c143e80f1ea786e9baccf13cb3fd1573d5c6c8ba89afd3a71dd990d1a3e269a79b831434c8d709", 0x51}, {&(0x7f0000003740)="9fd5bb16a271d4ad2d2f0715ebdd73bc290fe1c057622cdd9e12493ad173b9b8739df5d0e1c4927669e6c8f356d7ac45356e907720b8971f193cffd8db10f58bfa734e8519efe7afe24ed2b4df34aacd21a05e404d156ea5c1154b00b5c0eeea7b704489eb4ea15a7f45fc4c3da59a84923dab47b177938202a85be5b931e34b09ee3aaba79a729654b887798d2fdce29700f33403f59c7b9d8167925bfc4147a2832a22a1d54c405e41eb64db6bcae3a2464554ac86d5ac57c6512c4f67425ee35651bdb1ca82b5fd0a88f553a6d015d5d8e4b645d83e2132941c8a32ffba7b1317c60a9b9d4b3bbd1f2cd03fda06a619d64f975292f944f89424266a8f8a7e9e96577358357bd7e04ff1a88867c57d97201e5eb2267eeb55019de4fef97e1697d82cc624bf4d2f45bc3f5dba1460b3b0df4e62c61b369af054f975c1ba1b4ee3c42c57e8d294631d54e0444e4d4a9feb6b21081a8b42c334e91cfb81dccd4e856b868821f77a7ea187b191f635b40a2b5f5cd28560c729b4f98c16473500616352ae688912294c0cd623e1d8176d05e195da5302591a18f22b11c73d7e839c67e7e3cee8acdb79c66e1fc1d9e60211afc71b1ca521c32ea0448dac27a1bdf00c048d12b35800d3d397dcde55ef57f7375e5c9abd4d3f094135290cd963a03685b71248f6ac1dc6f6d9338b9931973871137cc3c3da0c9ba5ddd0dc88333b4131b6f7c38ec3732c19f7e53c39f5882009cb45fa08963a1d061d89d005558fd4121e7d33ac8c6bbac24f16cf66eb5191e7e0ee1fdfe602363e6363c64674e051ef64dc63d69ce1ff547a03cd1dde94ab2086a795fe8456a998e62be9bb7e0aea74a681c37aef3870f33bff08d8f498f65e672bddea4dd41891ebc28305afee28a7202f3e9718d730107cece3edf47a36d0f4cace21213243890baffef1cea367792f1bf443e908fd67c5dff0fce74ca53cc52731e457529d8e116ed482c7d17e82f350066b477b42739d91cb51c2254f2eb84b3e8a46db037c2e7d950f383b61e67209043430e393c1c8aeb63bb545383679eb163d9228bb485e6b8f87db7939bb9c361e980f1a6adc9142ac485216dd87760ba34a6370cbf36b2335a37b536c775b89f6c48b4b38278e13dd76d66b65adf7d4c20ceaad9e4fdfda49cf216664a9adea89bc2a21c0566b34a3a04c1afa273efc2ff6d0e0da9378a06e5ca75c324277fa00ca7a5b36f98a8eb35081fba10a930534e9f8db8d719020fd02570b30ce8a2d509d387d19d4d0497c9865639f07f683f659ceb2c88509f1ad9d09425efbfc4bb3a1b68450976950fd4b3c6e8fd29a38357f85ad3ce683c061cdc936d110c34d49285ed5f3243fa3640a37d2fcdddec6d6673271303b00b4d901522389a2dc21d551b493e7d9a01055ad7c3e1cf6c0c50c5d4f49d5bfd290ec35bf52ac201a47d4c2180cef29672045768aec2800d7b8dc3f5b3dbbaf6a3d6a4d064322e21589befc4a374463cf497925fb728bcad3f5464404948c6e519aec40170cf01cbf3fcb6e2ab1a377836a747b6759d8782671ad64c8c6c79e2748bdd6db8d4bb01f028af36afcfad279b5da63e5c865fd8871029605976254825a9409e0550ec087c7b2c055b39ddd876086e953e9f210bcaa0c36a06ebb7d38978ff078b75204e4595a923bcd074289d60e8c31b562e5a2914a38f75f1d36c2530b7b5626e236545db324b7f5a077e58b995566bf94383ca03896fc7767dfe7c3a914f95f791d0d1c5dee3e6381ad28e4a1cd7b88f47d6dab42f784f71cf3899e012350e3b74c11b408f5654cb09a9fc38cd381648f72474b2c2b14b69a00983ba30d47086e1c50de2324bb9eb15841368f2c725571db2e541305d74eb472e06558b2605c59fdd4d72a76289755551d08d6a2864f436a08d57d5d97e5f902e312f24ff4a01574af440abd7f33a359e1d3910fecb915c2bbc24cee6335ef65f6af5955b7513fc1867f368ee13dbef0675fd06a744602069549d39d6df4027db8d130a750b892a0fb4667375861c427b1db37dc0b72df910013502a73166180e2f733b6e864f8dadfa25cc4932e59a7c476a48c77f730763b8847acff44673198e38df161978e1f658c3e7013154c3828635b0e77986670a104762ba107e98b9fd681ab10da83f0c9204df87cd48f864387ea3d92dfb6518547338ea3a132345b00905609537552bf90738a0108dadaa4fd46dadf43e64de227455595ecdab20c1a37e150fcf84efc03a5c798bf2854823512d5f07c5319c3e1347abffe5628e6093d95f4336f5db2dc97966a860f612228897d3b1da0ec2c8b8466fb3ae30d974b2097530f9b2a4b7abe9726a798bfaf70d454c8421c12b7cdc43a226eac108a54a0e7766563c24560b8fe4e116c85e72c4c97012830b811a9ab2ffd20ffeb6f6eb1136a5723fe948b06ba266ee8db35bc5b187e4e61804ce239615cf583dc01598084e286b8b83dee499d5f9d22ef911fcde1da53a74bc972c3dedfcf9284cfb753d4c6ca9d4bc9fb97b1f9a8497261ae62b36072c0268214594558990b52d94f02406475150baf386ceb84431918c0f456f7169d8bb1f2f7276f0268e7c19e4d123f3a5961f469401684b916990296aee8b269447a65fa3efb2abfb5b3b1f3845963b8a7c965ceccd69ac67099f6eb73ddbff983a5b7a8de07ac4c0487a79cc535d086aa3af1ca50af3f04ad932443267893edc5eac97f5f7f96e6da1a7825082234b12140f1eae243ecd278c4c91861f72637b9cf6b97c2be4fe348144f98da7b4137169ce0fd1b662a63a079e1bf007e9ecc7f19dfc0e0796af016d4df8a8e12126abd0fe80082701b9f1ae6ea3cd2c3f5cbe58c4d01118cb691611adac0c1c71d996df3a39230a91c3fa4f6446007945f47a55b9d5e1a250ac75b282b6a95644a18584d9fc9ded9ec73b141d0c87ddc7a3894eb5193f6e46b2feb75b1fb4de6b78ea4bcf13e31683b854ea11025f95c89d8a0c902f8df6cb78ba2a138d8185af88ded354486473677ff4e3cf738ddc2eb436ff84eac015a793bf9a4f4f67cc9e6126fd564481b6909b427df2ba5e3a015146cf71d1910a6442bde5fa03f7a07c98fe513e6cd252718560e2f9dae38dd12b1053b04d21f5c03eb29a0aad356f6eb59a61682482f5928d6f3a936782157b65fd803c96b8182626446ae102ddf98d2ae67aa65597f789f1288d6834f5ee3da5586d0c6b5c4bd92894b2b713fdcba395a2ea7d1aeb90fdac8fee602060c59c846ca26054c3d60a73c3f9066b3121afeb66aa3f02865d44c79b0365ee8c6aee39879d99982024035e2f68e43294902be00f14c2940dd94430952da06d1c82fc00a36f08664010f470b18d270c878cd225475ec93fd8f916560d51503e63accba6b4d13b858df8c8e110aa015463b1e2660587aa78618eddfbd541164e94c74e0849e20c85c6f8b6b729ce87d78b722da6e7561615d2f955f5bc5e1f54f272d710e0a4b0d25c84fe6ce0ac02222089b96b97a6a09d1a9b92274841f8c1eb015f06ffe5dbe6050dba52d5d9b46fcaef1dd6199c9ce1a1bc0860ff76bf237a672859798302ac4d9165e7a2d01fb8c719395fc9678bba8f9b18f0b4e1543d23603f1f32a9a3f946d09f323dc4e7fdc814d90dee2aa2321b367c447b6214f6732b0e67ecf4964d0a2d0c5624d8fc0edfad918a1a861da1cf21de050c9e1ca15ec3ecda48c3f4e3bcc9426a5232c9bc898e6c82efed982b60e1d4fec025d32775cd815c7b0134aad239a58c089007f984b84e413b8eddc9631cc004052da699322b657bb4caa0e9e6b841dca32060db2cf03028541905ffac5ab10b913ac0e76d441fb7b38775a41c9e72101fdfdb90da91fbb5e444ed2555b404e350a01f800e4f4de05b2c8160b2c23f51c18791509e896285f4563a5dac95990cc0c8840299dc3064a58b6e2dec060ec656e98aa6d3e6f026baa7ffe4fecf16d6da9cab0336983449a389a4ada04fd9db9acf9e89ac8225d9809ace26eed95dfe6cc13c7a03338ac69e1ac16a4a315cc0bf5c74e2eff045e4e2835a3e44941e24e39d0df1ed0d52e9f726e179eda85a72c7b3a21a7d02699fc4c5eed084ba65c248c2533a721612c92540326c017b55a8f7c691145925a8e7f6ba03cb0826f1309f7e7e946472f1d5ded526fdfd766aff7ce9503b296e1b6480875eaeb32af8d6fa439d7d6e1900d3975c7f4610a0cb7298c84748744f7957067cb75e9d22f48f61600e4f4d9648b0872fca6b2e2ea5158d52047341e0b5437805a4f2ff80be0492d7d62617ec81bc6800ec0156535cb2cb58a01f74c77327cabba14127420bcb14664e7d19bb07e0cb6b8a4c69ed2c0772dcbecb8cfff3dbf04416bf394277121d8391798afb9925cf5c80d324a93c33c821310759210994632afc632652a25c476e8fef4a1849bf77f52f97cfba7bc0f4f345d50b166d2c4182d1710506a91f641bf0c58aac219c3968bf35a113eca39730b01b5f5b23f0f3c7824d927dbfc10b0cbd043f679d85ec9cf71de8047d26198b7d4e41f5fd1c6bfc76e62fdb7b678d999abf0f06486438757b0b67f5954b19b3f0270bca9bf0c13f87e027e5af8b986bffcd05f59be4584b27998842bf0d1f796992f78bd7744f64f93d77ee22ba4333eb36aea76c7a1e18ff9bbb415d5134f3b303265804d5c57df0885c175eedfd8c301d63947f26af305fbddf99522b9afff7190f1560ec25a890d0006ed07ca7926ccd1acae05f0881b4d971789438a9bee42002fd818d8bf9ba2d78cda5fd0c5c23dad39985af2fc158e8692528f945c20553d64a3ef46777da2e66e681565daff68c6d4f6000a5f62081c0eed233def2a59d57b075a237078fae1f0f025974d3aab35eda21b21bb521cc8eff3e6f2d7fff9cf4855c701936cb4ba2062950b3278d6a5ba4dff4335d66649e8a5e432b3fa407c168960d3a2745ffb5ddc7de0d7cfe724d1e83c140f39b895b7d9e9752397048e2bedd929e6c062fc089834e7b9e0dce05e961b6596652e6a3e2ed9f93936f14a4ca1becf16cc7b2c6a41847a4d271111c373bac3244b401292789f7a634d4a45cdceb85a3669efce0d418b39ba93f34af47d5f81be003befea5846ddeac05aeadc01e5864ad74b46a2f7d37107fe50c0c84a9e99e680b1080c5806145ac7ba89256b1406ac102702a74f03d5f843f2f0ede2afa6fe1b4440b82ee04231c6b737c612b5054ccb569d447f0ffb7607c3098f0d6350ec7eab4474b42da7aa5daf3d4587e84ed1818482f214b75cdbd6f49b53e34c47548de9af62dc72e5408fc8880b8c1217714ce7b7b3799b26f1c052eb3e304df65f96cf703a2716f1ebd984ddd711f7788c3413e071b4e99a40f3dbfa07034ba3f9579ee244daf9cd9f8dc5fb40305cda2c05c72c22f5a7b293e526e2aed2e54526c782fa85bff320ba4f97cdbb827fcdbba24ebf6c8b3225395f1ea99f8c143c0caf0174f9fe1382d054c26c086cc155d051d8b9d215fc791c9e2b4560a4a2c7154393ff5b780b23ac3730b54116a7f578ef05727efa37dfd75b9ef3d118d5080ba7ee2198c909b3d569d3e446fca4092f0c1b4b2ec0f85968fd9864e5cc023d219a626d268709aaeab907f2e1a7e523ec8f55371fd384f36ae70be8d6a079e564600817d481a9137d3013583e432ac3c4f673571777424ce5a8559d7e0c97727a7a69f5a4d6b68a504a95cdf29854be6f5977c06160bf632b970e717ff332b2cba9fc02d358a7c19a3ac2234fcf05de10ad", 0x1000}], 0x8, &(0x7f0000004740)=[{0xa8, 0xffff, 0x7, "b1934eb0d106275aadd3613d6c0ea587ba86c3e0d7039fcaf0a27369b6f7978f0674380598560055bd3dee499679b6fafc6fab090c2ee6cc63ac35210323d258bafebc17e8ac0f36b00de877e71f73b994906ffd40e0f2594abe49f428fbdacb41b80298eb1d759a2d22a16cc289720b71fb76fc632303c346c9b4c861a67d620a6afb06a3749ee31ac3e87565cb534d15"}, {0x90, 0x1, 0x7, "d03d8040cca39d97618f25e8deba25713054eaa725f68c62af66d857a1577020013aedea28df09372c85f8ba73129de01cb03411e43dd117ad75b4d22d91135324db56e9403c1a9eec748f0869c1dbd554f9684104344f2bef178bb482978ed516079c175a6bf95d749cb7bf26bb0efd3f0c5c58e5de994a0229"}, {0x1010, 0x1, 0x40, "f6fd08edf48ba4747f4b7aae6f23c31a54a9ba82f141489838f64de21db0519b51f0e406fc855a28a8765160fdfe5e822bde0c8f5ea21bd6f0974acc649a80168bf4bd3401aca8e28c0477a8c9966d8f786f231e42affa4bcb41f8d6c67fbb736f6ffa76a5d3180936bc3523fb4db4e324ce1b9feeba814508491907936891a86b3c7e711ca649d9f0bce6e476b9bba910165cc605c03a591942482af3b2cde5adfa79708b2c0a2b5467fddff71935fb5466ec7e512270ab01c6e8b271327ea03f3e357f5fbce7990634ccc07ad5d09152bdc0f8837251ccc4abf5724ea6643c670071c09f32b3abe61459315fdb50df5074ecde03a4ce11ac7c4ba3ced35f478eefd8e0f77d63b0cdb138c178755e954a585dc7511f22b2e6ff3ead613accc01c280262438b7b0bbc87c653c02d5e635b97caca3342fb8da7f2b7c5f1af91ad32fce534e90c767d145ca5ef541f2044f763f85dfff14e1c4b43fc0e37cf0aa69510c5247300ede99562bbafd1c2ee677c7c9ee14209804d2b39df077bb64c70fa0d7a2bd59ec86abdf0688dc027f900a6ab1d70ca676493ce18b8c0afb772bd41fb33d16132e2dbc5dbccbb3664ae43e1111e7c34d2f6bff3b60d7b4102843001f7da8b616ce6592066913b00869f5ea6a5382f9108f7616944b50d8c1e7368f3e1e3a8d73d98c2fd18969c984532c7ecced9c862f6a2d3ac2101445a3fe5880bd56da6521642af2d5cb05d880ba576f504a3ab0d8991b7d5a8082202b58ffc81bfe8663112fbf706df6880b1968af8b034b3b6e4db195121c323ddad2c26bbd8f74e89f0ee51f9ccb34e0faacf48dcaf5c68124d030c351d8116abf472a91741ff51ece8a366ce67c5f16c31fbe95f504f92b765bc9825e0e244d85f235e405760839b679c3128c47d99dc06d939774e069cd8cdf175b80107bccd28413e85f563e01e1d7349f19845c181571d47ea2c651976805c7eae1dbeb2923af1d71eb3dc87c44f4cdb2c7b29d909c9f5e5a9ff1d96c945e3b2efa23a6e24a4912f0a9b241755d5dae1e71e4f292bc748c8837e4fa8e8691197b1054642894f662ae0c2653e65f56d21f73baa00f95e8f3a39eef854bfc8c2c14375160f229006abe4b52a830267f52298eca26983f7d247e2b942b76bd882dfbfa3fb52b72616d2f2f921f553e9978600657bf583b9fe0c7630c4d5522ebf00fe7618571ce20917d7cb873c5f90b1b4d9e656438f205207f4709fc6a20c0b554ccda67253a7febb068752b2d642e0c754aca6350505be87b9d7212ab6de622ad91b7b428b8c98866c74343a86e5446e8a15a7f710ec498535e9edc0df106c9094349453f85161c3dcfbf2898d766e461311d86d84542959549a52bdcacdcf9a07655a3054bf1565dfb679486c680e4d6fdf0ac72f4b9e92d5b6b894e1bc3a6db000d610d8e239060a7fb1210a1b4ced5c8dd10178eefdaa0cf1e0e17237eb2c15ad482542fce2c03c30c983b52bae1be2aa07520fa82f65528aed59140a5f578bdca1aff6a26b3a3bc49deb8fa97145ddd73998ebfc58ddbec0d3e957498c6b332167bf4fc39e86174c9d6a2768706e2e5a2676e02887800cdb6e324ae822688982ef784545b04e89b35805f7b507035c2c362624e932f76c3b3b0996b25c31e918d084e2322c795fb025ab1ba5305cf78d698aed5bd47435c8dc47888af1798b0b2c52eb839661c7343ad9a982773af75a260085f33bc0132c8ea9ee490f9326f555b1cda7b369b0b51eee2567fff85e84ff37372ef88db4e65352165ddec74f779bd7f0708924873996d7b255062b05f5c15767f62924326f9828a26799fa0a1a40633c6ac61b5ee879a530be1317a73e8651ee37e18cbf59c793c998dd9dbe1c192bf7a1d8390076a1432fefec4675db05cc763e6aeeb88b6c8654a040234b231ac3e75126399f24ff38dec46b83a6dd22601ddffdd77510a05c33ea2ab4e4446a4807e6d46c35375e719a3f0bba542bec7370178c9208cb6bc4de7a94c6a6587eed4c3abc24f18d318ef22e385c97650e543de13ea3a9238677d9dba52ed210e5866df772ab3fbd043cd7393ecb60e24ebc733e8a8bd167fbdce6b4d8c4089dcc79a784af414865de65eccf116440cd2b5bb68b2e6d40d1e0d5cd8791d813dac68ac3cfb56401e821d9375acb68dcf66facc439f6bf0d75f975e71fe59b609a49b9a9c9b9061f25f9269e10adac0be287c4b865c31bb6b1a6447200591a7d016fdb11049dc14338a233fbd7e64d7dc8e448779533adf0b90b83ff695c9c464cecdeafb044746d6aac77a1a08d9cb11c2593b1e4fc332b80057170c9f08030ef02645c009f3a083e935688e2060c5eeb977af1374c26f62390727cf9979697f6dbe215db51c756a5b6fb6d50c0719ee0f06ae9a5177be4c47688d87e9a6b7efe245d17dc6756f0478eade04a4ad389f886c5aff5777f86aef04f25f9a1c74d505b9301238c143f2a6df391edb835f03ec4f063d97b1b7d836e75174801fb7c11510e8ee3048e1d667dfc7afde489657d64b3e69844ea2cde30a96328d4577309495a2f5b9abdf3474fa3f85f5adcf5869acfade48acd32adcee76faea4d4a26193556c6bcf74d0d49fccab71f8b79e7c39a609099252a7968ab890d99f36c518a0d4b901babae78690bdd80695629207a454d5d9d477e406934fde3b9b98b7f17f62fe78005a1ca425363083e198bfb741f19c3e8d5e93d0d15def6580c42977178e1bc9714d9c9866bf6169400c729dc351217fca0a52c32c0b9bad730b95b8a3d7bc10deb79fe4fd554d43024149a05f423c15b4dc6691a3c1980afe2e18f4418eac8362adb6e51f8a8f30b4f6f239c3cbab8eb695e0abee4c6d26b35e8d6f2c102b1ffe6da9ae1261a450a598608b658fefcd86aeb2a3dd57d7202cb6994a04d2ab584383a8311b07e2a1f33439c2c5bd98bae66b24ee243557d123627ac20042535c26d3331113bab78112e4a1cdbd4ae09ad80f46b0a96c533d490c926507fd76be6e943bc86fc1135c427c2c34c5640dafc0c730e1fc78dcbda2f5fddcc04d1d8fe0f49cdd2c31608ce8a67a3fb638c8c193b60cc2e89836899e5e9a2f9252f53affd0973603cd35d6b3fd8d0ec08e244e776106a81b6629be0686595e7c730265f43775ff3acdab294a2427ba4c54bcb8430938a5556d1f3ec433304b04bc43dc4fbc1bfae72ba39e175d19af6e33c5f8aa59d147579c8426c64bedce1cd8a7fd550c3b97a65b9c2e98513e7ed915b5429ae3311f37eadf3ebc239785e87c6b572476f54051bea121f4b5af1f0fb3c822d8ca3198814001846941859556c7e025cf259692e1b6220f0613a13fb3631ccf78a357a1862a03b87c8ff5f3dc4b2de528f675c3ac236a38c6af89f619ed95baa99b726b72d3eae8b4b685768ff5bfa86cb40f7f84f4d7369a987b98ab6d31a85c13a26bc59ce004608a080e9422a49735638aab8e940a2f413cdbd3d69c5b888ca76722ef94a6d40c79162de37990de095ee79666f36dbe21988efdb2514dd6ddd93d084f190946c10115a71c4accbc135fae5edb86f000d684ea713da0fad13be38ced58d791236341d5303e8afc374647f13807b905c43338e9b01f3d587107a8cf67a242090f392d0ae156962694fa39c72e75842ee27f05c3f6c725911f348b079802e9c9a04f0da9f1adbc362ad08faf51231070b57b5c7b4861015596bbafd084de4fdcd56e9483cd4fde821a3c215269032a7aa851dd1a5a82cb19b493da9a531a844496ef5ffa8dc9c446d93e51cd8d735575de1ded784b3328b0a51491a333b4dcc5fa99155a7bdafeca577b8f24b5267d1df2e90158c65974bc7ca67c143318e2d1533bd3a2e3d14c5aca1cc86fd7e302f1e95039addb91f12851a63940e30f42b00fb31e744e4ad0e02dca7ab6693aafa5f1ed3c40ccdfe50c60721f2297f612108f5f71b37dc333dafaa2d21990ba8dad4521f05096bf62d874984def0c9e30770b4b8c97652422a34da97ca80a354e6b533461e85736124f699e33de1c9c94c3f215b051c8b20b01e0dc4f86eec4a688e1fe69bc182473b5e183a1d607eda8363701682a972108feaaa3f74777e07a7d7527ad125de305211dfd6e418954e36936cbe86203d7ed223d2a881bec12bca5384b9e7f0a4191e71ea470ea4ece74d9de20a283ce12144e7fcbaa2385e9d6ebcc0e3b540edff7cd42fbd231aadf29359a82dff43512875ae5731c3fc157821b9803c5cabbd0660704658f33e2aaceeba59fd5af3dd151999506b5b9c4d8e6794ba72fb61fbc7c793d406ce57c051ab4057cf64bd5ee837c42c3fdcbb12b004251cb3b4589191fbb67a109f408256162b9be371d330f5041e2d380e455000bef99a3d9894ab771f98026e684f7233e952d554a0805a203cf62c94c91baa38c959a76ff218e69acdc3dc3693ddec655caeb22d49afba220aafb2875d9dec0f26d6a70ea194ad5797a0553735ee9b9ea8ab7a3328f68f3099a1c56c49db60e82c5e93b8fde2928680d56c831211ed5db5cf545f58f2dc678bcb7ae53c10e5e3e29553b9beae4cf67ab092f9c2f01d5c6ac5a609108a3ed62110a644d3c34d559d287779d3a77002b3bedc00d7059459c190af7fd53948017404556321da6371fad08931721e36581f6ad26a9e86da09ee1136002ab911e87d4f4cd64210cf9230d9e07d5bca44aaa0023bed831e494fd547d256e1e16d674e9d82f11e0d80b164ab2f36c12ae2438a2e71c1364f398b11ba3b71828d41a979ec3fadd50bfa7c92f82699616e8eaae634282ece488ccb31cf50b297ce5c143a67e0fdcfaf76c739aebdb726a5a5d7b9543481782780f38feb8f607503d6c78c72382fb7d9438243ebe188c89c57b4273385035e1394bd174da998d5791352a49eaa64e20e5c45ebc5b5e020db4a07b594059845bafb695752bbd65330cecce124e007613107c523bd40772efeba90f7f0f78a5d790173e909d6fd9a0116523696576dcf98215ead564a9760794266736e4b54080eb1b11fecdaa16e633f8b301c258492fd1448c6aef4eb4108a88eccacfc7ff0f01362fbe8f7dfc0ace2ba490743ffe998967b0965843f02aef7dde784e6762f38aa7f6bce988a3a9e4ffbdcda89cd5d73dd912fcc2d26e38e55093d5df30df5956d95bceac79b56b046c67f1273f4e9e10890f04e83150b396047caa488804e51f59ce2d5922f9a67aaa9e5d68c32c6d8284fed2a191805107ae65f8ed0a07f2a1d2cd52930921912bc94ba53c85e1ef84c6e16ceadabb1bc03e12670d53e32de63b8e49de2ff8fdafd54b7781b533631ca223ffe615d6b0088667d465c25f60cdfa060adf0696dbe2f5432cd6d4155ce512dd27cc2d4e03c97a727a319697facf5d72e01b5a39a3ce0ce21fe438774fdf2a4566396895fab59aa3bd305f874b0497f1e6cb815758feec9af62e1d0334e45b08b6352cb7730bfa66915182b057df2580ba8d559784aa06bd23cf8184092baa54fe4f01a9870f65f66bf452844278dbba255cc47e00576c2488a24352ec5379e6fad6813559b5af6d8ab0ff7133330dde8d2a564f678a0aee55da5968ddf036a48120c535a8cab24c867a7b271f05339fa18ababa546c9e4d29f2ca5ac69a6a0250bc291f097cda2d8d2829696abc37e2d7771457a0dd04e59177e94ddb995ad67a25519a525b2b6a8ebf9937ab7254a0dbf6ed65141c804d8a566040f398f238c5226b905c5725687c7c0bb64ea8b787b7c15985e039f4c45c2180b77d"}, {0x38, 0xffff, 0xe4, "786993260575a070249f9ca1e784acf2bea77398c857d3c5ee3d7043010d6caa6fd4f4"}, {0xe8, 0x1, 0x0, "2e63cb072d7c326dcafae563045d2bab113da1d9100170243da921a966e7dc7fc366b9c33e8156870546aa7410d509894337f350a252532282377677d28b0485593fe2caae99fa9ae3a336d01b803fe468833dbc3d4cf384e6f38d09c46e19a88880f4224f5364f9172f6274f8f39fa400742c5ad224b1a0f539aec971952476e4cc54cd77c879f3cb3cca08c8c8eda55aaf2d197ccf6d3467872f9c1ff814fdfa89d252ec06ba2f7026426d763f6cc382783a955e53e2c66544ccce43fdbc26a2cba5015efb3b14892372927c75461e4b5cd1af04ad9db8"}, {0xd0, 0x1, 0x1, "e7d8abccafc929758685fb4fa5274e5811b41e074092ce61b3cc841953384539427e8430daa7294bb7d4751396444aa995629f274c8fe0aa153f9ca82b388e3121d9515fe19a69a4e28a3e619d77228097184b8985ed78eb112ccb68d3f52339661154d637ae2b396da32f4596feebeb90647a05791f1a9d318c67a02a46a18c52be4147789ed8e5438fb34b7d7f9ff47446a792cc40b43d8c26f3f84a0cc8881770adbe772a86ef102ffeca4ad3e36e7c543eaafb87d1586720582f52f894af"}, {0xd8, 0x1, 0xef, "c3c74980034e790c0bedcf12b0fc27caab0b11ac6b05f024ed4cc8b600f5ee4d7a97532ff3ce6bc8b773f6609b87e91d524b03dcd3bbfde047f88fc79d4a978977432c1e808010573e0469056b73eb106c2575d9ae72f511a032cb94831e5de17179a0c1b54d35d3d8922fe10c1159554c8a08a7ca16191ce57aa9aee833a789ed759eb1a98a6d7864563adac88226e0482123153f3e8ce351ddc13eda4f9d0e6ae161cea93a06e8225a9ad1607c70f91ec561b7f2bee0ac73431a000136e9934b3c83426662c0"}], 0x1410}, 0x9) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r5, 0x0, 0x2) pckbd_enable: command error 16:01:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000024}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xa7, &(0x7f0000000180)="c63e36d274e2b4432eb691d929261a16b5fd0971003f0d1e5e6feda95c8e2e41b7ca7fc745cad588debcd2917573221b8c7dec1dcbd05901315e30714caf12c5ef8347ee933f85940513595fef638959adec137e3c5879d03d692283eae7d1b8d3d7b7f7a3070d6aa1450850f3773c5aaa98df53071ea8f967c89e012199039417d1fe192261ac1b26a87bb9bf24cf76ca3b886596108a41f67fc9df4ce2d00000000000000000") 16:01:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 16:01:37 executing program 1: write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e3", 0x1e8) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) r1 = accept(r0, &(0x7f0000001540)=@un=@abs, &(0x7f0000001580)=0x8) read(r1, &(0x7f00000015c0)=""/160, 0xa0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'}ip', 0x0}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) readv(r2, &(0x7f0000001480)=[{&(0x7f0000000040)=""/177, 0xb1}, {&(0x7f0000000100)=""/24, 0x18}, {&(0x7f0000000340)=""/96, 0x60}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/140, 0x8c}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r5, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000001500)=0xb2867b1ccd1c5cba) 16:01:37 executing program 1: r0 = msgget(0x0, 0xc08b5834c59a169b) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r3}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r4}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r8 = getgid() r9 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0x400003, r7, r8, r5, r8, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r6, r6, 0x5, 0x20000005, 0x1, 0x8}) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) r11 = socket(0x2, 0x2, 0x0) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r12, 0xb}], 0x1, 0x0) connect$unix(r11, &(0x7f0000000280)=ANY=[@ANYRES16=r12], 0x1) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r11, &(0x7f0000000300)=[{0x0}], 0x1) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r14 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r14, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r14, 0x20004b3d) r15 = socket(0x2, 0x3, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x80206979, &(0x7f0000000300)) r17 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r16}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r17}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r14, &(0x7f0000000040)=[{{r17}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r18 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r21 = getgid() r22 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r22, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r22, 0x1, &(0x7f00000004c0)={{0x400003, r20, r21, r18, r21, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r19, r19, 0x5, 0x20000005, 0x1, 0x8}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x9, r7, r10, r13, r21, 0x100, 0x800}, 0x5, 0x4, 0x0, 0xffffffffffffffff, 0x0, 0x3, 0x7f, 0x6}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\xff\xff\xff\x00', 0x2, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x7fffffff}, {0x3c}, {0x1}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:37 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x4, &(0x7f0000000100)=[r1, r2, r3, 0x0]) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000180)=0x6) rmdir(&(0x7f00000001c0)='./file0\x00') r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) listen(r5, 0x3a) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000240)={0x1}) geteuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x8) ioctl$WSMOUSEIO_SETMODE(r7, 0x80045726, &(0x7f00000002c0)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x3011, r4, 0x0, 0x7) syz_extract_tcp_res(&(0x7f0000000300), 0x1ff, 0x1) pipe(&(0x7f0000000340)={0xffffffffffffffff}) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000380)={0x1, 0x4, 0x5, 0x1f, "a5c7a9cd2c8ffab00c33d0a0972851013b8fa42a", 0x6, 0x7}) accept$inet6(r4, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000440)={0x5, 0x3}, 0x8) syz_extract_tcp_res(&(0x7f0000000480), 0x2, 0x6) r9 = dup2(0xffffffffffffff9c, r5) fcntl$getown(r9, 0x5) r10 = dup(0xffffffffffffff9c) ioctl$TIOCSFLAGS(r10, 0x8004745c, &(0x7f00000004c0)=0x6) r11 = open$dir(&(0x7f0000000500)='./file0\x00', 0x80, 0x140) write(r11, &(0x7f0000000540)="0ab55e31b424a0bc788d521496b25b4338142fdc00e3dfc351285da6d8ea7774ba9455af0baf64fa90ec43a9c601799cb6069aac9520ab9236344bd43ef17c7028a7bf6fe7ff42b5c2936940da6ae872d0f182014473bf2db264ff2bdc914510390d33aecba7e502d663e628cb8b6a8a1730893026f886af22ababad53352a0301bcfde68e2badd197e7288b70b0547370e3d315b2554ade934d11", 0x9b) r12 = open$dir(&(0x7f0000000600)='./file0\x00', 0x200, 0x2) ioctl$FIOASYNC(r12, 0x8004667d, &(0x7f0000000640)=0xfffffffa) 16:01:37 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r2, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x81, &(0x7f0000000140)={0x3, 0x80000001}) 16:01:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40, 0x4}, 0xdd) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000440)=ANY=[@ANYBLOB="000000009bdb4900000000000000051d00000000000000006240071bc70902e436739334c95e4a96b0aedfdfeb95000000000000"]) close(0xffffffffffffffff) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x0) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r2, 0x0, 0x0, 0x0, 0x4, 0x7f}, 0x3, 0x882, 0x4}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0xffffffffffffffe3) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() bind$inet(r9, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r15, 0xb}], 0x1, 0x0) r16 = openat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x40, 0x9) r17 = syz_open_pts() ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r17, 0xb}], 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x8, 0x40000031, 0x8, 0xa4}, {{}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0x6}, {{r15}, 0xfffffffffffffffd, 0x4, 0x4, 0x9, 0x2}, {{r16}, 0xfffffffffffffffc, 0x1, 0x23, 0x3, 0x6}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x20, 0xffff}, {{r17}, 0x6d2a7cc21521263d, 0x94, 0x80, 0x2000000000000000, 0x100}], 0x1, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffa, 0x43, 0x20, 0xda, 0xe44}], 0xfffffffc, &(0x7f0000000400)={0x8, 0x9}) getgroups(0x3, &(0x7f00000000c0)=[r8, 0xffffffffffffffff, r14]) fchownat(r0, &(0x7f0000000000)='./bus\x00', r2, r18, 0xa) 16:01:38 executing program 1: getegid() getrusage(0x0, 0xfffffffffffffffe) 16:01:38 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) semget$private(0x0, 0x1, 0x430) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = msgget(0x0, 0x40) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) fsync(r2) msgrcv(r1, &(0x7f0000000680)={0x0, ""/4096}, 0x1008, 0x3, 0x800) r3 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r3, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x15, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) getgid() semop(r3, &(0x7f0000000000), 0x0) write(r0, &(0x7f0000000300)="09099838059d010438b171ce20000000000000000400000000000f1892aed5e1a33cbfe83824add0752bc6e69393bc16eb5f11eafaf49bbe21d2a8f79b7f54dd8509b7636078a867d059906e35c7a80d82c15c9f8eff860261c906d861c88352b3b4ab1b27f516d67833527635a48a102ac03fc6ab4eaeb065fced250a", 0x7d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:38 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x82, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000480)="b014391fb8933aadaae077e6f0309ca73c9d7692782b8df37cb88282a9b16257351cd81360", 0x25, 0xe, &(0x7f00000004c0)=@in6={0x18, 0x2, 0xfff, 0x9}, 0xc) socket$unix(0x1, 0x5, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) msgrcv(0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000001a0000020000000000ecff70ff000000000000000000000000e1ff005db146bcfac6ca1f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd07000000b7e8869c3b55454c6a0bd73c8e58b3532100e1ffffff01000000000000004de130c802ffe481350b1405df640593a91143e94b344a3a8912a2345c2553e0c0fce27c6d8e19bf903914b3f44cfc2b97eb879d2f3cb66fef0a9c54f5d812ac8ef2642292742f69de591a64eb301988615c4bebfef40339884e3a7a8de1cfa7202cfd0392012fefe36fa404cbafacb838b181a767d0dd78ad68f1554da9f968046842ac2a516bad986d10f9a3848e08dc56c4c3ccd3865a404b6eecb90ac60305a430e180aa53ba43b258372a8cd513468aefbab87b140f43819c97062f3486f44de1ecbd6608665fa12429623962d38ea47f5a04cc495834f4b2d3c9a5afc073de008255d86b15d55eb6bfeb4fe076eec932544dc111e28681b558f285fe57ae826cf55d31be5422749f282acae858ada2725df51c2949fe3f6562"], 0xb9, 0x3, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x40, 0x0) r2 = msgget$private(0x0, 0x110) msgsnd(0xffffffffffffffff, &(0x7f00000009c0)=ANY=[@ANYBLOB="01000000000000007f78ccc001dfa3969b9b2d6e30db7083c8b80fbcde10e37c227a8a0ada6e2c8a0dfb1486d2be261851926f5c22cc64cbb38f74c7f018ed019718fa00cc482000013a9922e02047d1393faf1c48fdc4cdc787346ff239542948d7428b3e537e4fd90407dd84bc6901097d62384dcb1dda1d4fa36b7c20ca78822d7e825211724d12d7e5b230ad2aa2acd1f29715ef6c9f8ca4f73e0c8b9d59529114536b7f76ba1fd00e1eca648aec59f47ba5d7c0ff84177ef6b68fc3de7616c32b45cd48771d4180a5c3a2fbe714a2a717521234920a7237b0541408f5d896fc0e04318cb7aaad8d95e27b5f2e1f2706d9be58fd99e82e1970443ac1f2a5c0637df30203dd325582025287a5cc335d2550e5595ef548685b5699918905cd94eb70eb92b3ed878208ee09324a4b50c3c55162301c8e011278887ee58921ea8c0bff1bb2c0af7d5e5ed2b100b28182e04fb6c5a2d3a96d"], 0x3e8f321d5b654fbe, 0x800) msgrcv(r2, &(0x7f0000000d40)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f609552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c921359d584e72d88c405a7c1c6467063e7737224cfa40598328b081516f3ae2ea5c978eee98c6bd6fb5447d9fa4011558c6b4be88fd89af4d8c735e30b73804dccb025bf60802d49124e22d306ccadc45b0751eaaed4df37a8997d76b77cff58f14e62c71705aa770e287f9d08d17dc32"], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r3, 0xe2, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x20}) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x0, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r8, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r11, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r15, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgroups(0xa, &(0x7f0000000740)=[0x0, r5, r12, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r17, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r20 = getegid() getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, r19, 0xffffffffffffffff, r20, 0x0, 0x0]) setegid(r21) setgroups(0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) fchdir(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCNOTTY(r22, 0x20007471) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r23 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r23, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f0000000400)={0x2000000000000029, &(0x7f00000003c0)}) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) semget$private(0x0, 0x0, 0x9) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r24 = kqueue() r25 = fcntl$dupfd(r24, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r25, 0x0, 0x0) 16:01:38 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x6, 0x1, 0x2) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = openat(r4, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) r6 = msgget$private(0x0, 0x400) msgsnd(r6, &(0x7f0000000340)={0x3, "26d76e1678eb83d5013eedb57b10127f2f5b34084d221e3057eeac7cb4977c50ef6e36c5eda35494e87b0bf5ab76551820c762b87270557e2b4bda6a9cd85af397783724a27bd6fb575acaebd1e3d5f741b4e3ce03aa52cc9d4b70101788b2925c4de3cb96ca5d3f0e8a0171e17c97b11821b7f9c9374d7e0fd9897cffc1349a6bb9abab83a540071dc452ab1a1a07997fcbf78bcaa6580551783c453e068892b9de18549af8b50a1fc37e2c671fb68fa2272ca68ff5deaf04770a0aa712f029e917567418a2d947384d0a1c7156701b6d41be9da2eaad46c58bb118bf80af2755f594e8ba8dd2256e246bdf"}, 0xf4, 0x800) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r5, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)={0xc45, 0x2, {0xffff, 0x640}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:38 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='ww') rmdir(&(0x7f0000000000)='./file0\x00') 16:01:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) r3 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{&(0x7f0000001100)="62adb03a62ed520de02bf763505e618d641cfafbbb187354d9ec9146f977f932ee6d269c709c8276ebc8e2c17a7b86e148265c2c75d97da358db8cd975ba7157bdd2050fa8c2dffcebb532df6d9057ccde53c53948725ee96b897c320d6f57feb3cac536a59454f13d35094e65ceb90a3fa9839c194e8ebbc40a6c6413db581a500d77b2d77a3c9ca90f7ae60cda4966853d836e42163a6df9f997efb80abdd492d2cef9f1f959a92eb1ab7c3cdca20df62a858ec9b63939fcd9753b99b2f53eb4bcb2770d3e88db4f5efa51432c39475235139aa05a8782fd19175a430ab769b18bb4c4ed237d3c395b3ddd3db7ce5f4604911631dd756c4d19931bcfafddbf126b1e2b25c38cbfb7d3b57455e1e74e9f5aa589861805ffad7e3a9e8c4871019ce4c401676ea329228aa8ebf414a7050ad46ad76cac1d9f04e016015ac9f5ad2568ca8d1ba21f15e3aa63ff07aff8240e5659b0340648128322c471a727f3bdf4c8881d3d912649cc3aa9f9175aa051fd8f50aa6f2ffd69333b8c1742cdcefb15ec7bcb68d6387c52d59099804b37d5fe39fd30dae77bfaf2c4e67d4765f6401ca8ae080dc31c29d3fd2d4d7ff30a8b7aa22c76b1e641054322fe3eaa19d642fadc4c1659bb13ed85af1209673c6aa272bc977e56dbd5abc096d002e4f17726aa8d6418659743967241cddb7eda397903cb43d737c8f83b200ecb8b467f7c106c3f7454ccdb8a42d29baad9af5c7da5be2510e4def11e36bc2afb23facfb1b698939244b67bd7510862df68458deed7b09c4f98512c6820e0c4d270bc39891a32fffb9c7a605513224a04b8f9a835c411134e3b801919cb2d3209ba0f64805ad1be90bb9e8713293d7a8514cf08b457daefc44336b1e500355e81a370108c8ebe232bc047f2a5e93116fd0792c8af16227218f0a4e6799158dfaf0653f2a3f5a80349a6f3bae366af24a3540e9e31d593e1e2f77a6cac88b34f2f3bbdd6f2bd553fd9d10b06d87e3b4d71630d632316eb7d796564e876d8f8f21425e5bf57bbb0ea6e6ff993777ebb3a7cdddc2e58fc642efba72fa0053d90093086e53cafcb4cd2c435d1917126eccb8a0768e88c733af2ce3e0b0515871b47d6438ba59b3161709c1d2267cd6d95b77c3e4f341703ebab2d329f3dfdd46b1fbd2273fcf7a06365613cbcce68a27b1da10f278b99d01ec3162d79f0cda32db666d468d6674730303f74ff0cd8d09ee3a75e9cf7b220b4774816d4a487c1a77719125d4109513b9ff02bb2d9da078ade4975b71815976328fb986d6592aaca471757d18875d47fecff3493c4fc5d3bbcdeb6b54b16b14c01b47ead3bcc678974954b7b015c269e1cff2088a1b578c25c4946955d27ef4da5ea4800086f0bbac764b331db5f39026749e23b9d65c9ad888c94711d9555f4ae1a4957748d6a43a2b8c442d36e74a51237096a4bcad83abe57b079f0c7296e7948751b1396b549ea0a35213e2b874f870827fa1ff39b372d513e80f6480eeef9eff3f9f7138d0465ba602fc75bc29150c493cae3d4701538fb3cfdac76fa6ba73c9805b50988b046a9e88ea49c06109318e20904329f3ed78f1630e57b256c40141d661e4395fb9a06a12e4dad4bb346bcff92abf68f2386e05e9f4b18baed8b3741581bfabbcc5c4f06af403248965ec475f9c379b4f5ce001000064d87e8ce287f4dac902a904477ee1b36a6e870ddbc5205c0640ae20f88655330583715626035d26da1ebd643ffba5721ebe5137966323ba6f2a021b7cef77be0f282ab1b57eec9b52fbda95d8fdf8614123e583d540d033bdb3d8fe7f7c76374a802568809b17517d47d2869f915866cad1d69474a547cf392d202ba4e179944541705c9ec6d1070f7ec8e4b5336fed7b1f8f85d68e9867176cec88142978f88c4c0f18df7f434cf20647a46bee179ad77c3cc30dc0e2977dbf6543a4e11d01b17d7f8ded123e81e8b4ee7151b1abbcc17dc96095e3684338cd84d78d856d6455099f7e1795c3d8f7f61afe1a9535b96ec7c1f4ec8f410c0bd75d86d6c77924811510bad8c3e65c766a76a5ba268e6674e7db72743278c267d2f0e37a313e5ce565a60b8f491f78c820c81fb21e5a65d8294d6068e130fac752cca20b9b6d26db94f0e0e11d397cd50bce8390f9f7ff1b5716fab50ebb2c5126a7a8814442b9dc65f3f0cbb0149d0a264b1243272c8bf9a461e55a991532a8f96da71b08e72ae5cfac253904a5debff4c99676e7ff3f97d577e4eac280b753aa5751ae0c554932ca6a712a6c05d14dbb9718145856afdfd69d228966240fea85a23d2f638d140d6e63c15a6f821c02c25e05e706f4ffca2675e0005cb43dcbac27c38539b1003da05d586fd582d97c1903e08d9081e3207e2e9bc74433f1100959aab1da7ffd29157245ce7cda91a496dbb8156fa1b2e4e21e4238f95429867a57efa71d34e628dbbbecb44a945cfbc78c914d9d161931909a11cb7863ced1ca692625ac131bf176f1f0e48e62e09674289192768f705b550add3840b961081468be84910a6cd789d40972b9d9843efa3aff1762f7bd185363cfc5fc1c2adda84733a8985a321f7afa97f8a7bfff41666dad92c08b05e946f732885cbf14f8c2104685eea60e57c2973d63c75de3a32e30304fa66da67d185e3fc20aafb38516aa16848a8f913ff53f2dcda0b79147cd0c41ce77da57f5e3f2d876922ecb3932fe02e7609b3a313a8304b6d163c3bc8480ecf6f5272c1fcd3623e6f83c9a4668a11809f6891e2f2f86fe1b0a91360767bdb588c965477965d87006b114485109da809932716320546ffb64778b4cee64eba9a142da0653e23c51c01c9ddd1a80af0a26baf17b22c11ea1b79f416bb4ecc873cb6b5571d3b37bee70258a7eb7e40b0f590b9b10956c1fd3a11ead2fcb7eca22e503077f54a2fc583bfb7c41573fdda53055cfdd12ce5ef308d574e45b95c8095202fe225b5ceb5389299287521e0879390ff7569ada27e85fc1d98410c745a1408dddb1557ebd4c3c2ef3af1a5ad6c17492504a0c611929ffd697b9d9c028fd3db1068935a1ea99b6e2d3609aa564275aa5a2b01792093bdd1c70eeb002c964eae690331fb92f7dc73788b77e03d62ee95c4e59f67a3e609fecc97a45ed80b57050a658e4cc4200543f0a7bbba994dd2915ed72b5ed3722df98cd271aaf1fc1878e223b99a634705828b546e9163870e3525307a6a14aac2742f609e62e612c9ab8ae11e9415cd5f5eb9061651e877a5e4b688e8755f93a6b5ab72f0593ac206f0abe7ff2a3ae48dcf548339a236e613019e9205b008fb0a2d0587818e3c12b42566ef17dbce02a7b6c9446aeb4cbfda5651eefa95d5ddfd1ec0a28fb7aaf9aefc88042bb95b760391922d1a88975ca324aeaa54b39783ff615a332994559fe246c4f789d7020df261c0175622103d19597f315f43049d34166e224c7085306e7d5bb9bf71ed491988c3179a0d0495f4380e4f7f5a6e68345152b3be5be4415c556f2bb7254b9f06b4f905e90fff4053ffff1d65e13ea1fa10bc05248b7fb5354f37dd366b8b5adc4fe54065a08a2072222c863661caaeb51bbec61db69f33f761a8e72d4ecd5319463ed4c7297367b1323c6cd41703f77e0871197c912d41043c382e1e46fc60ffb7f930838e0144552d06deed462af02c05832369885dd0fb41a104d1297625fdd30ad7308b7fdf7e643c181b28c6e97b9ccc8593367389758fad6f2a3154bddf56c5ac21d0679f8968ad915aecb79587ee638fe5062ac5add49ca3f584781b42b72570a6276fa8a43f4495246fc6329b49af05d1b2a2a55d483ca4e62ef93c30cd3ee3432cf719c06df3c46662f07245362105230e67199dd21423a66b2e322a248c43586bc7fb8a825910f1c8b7eb9d702f97a1ec9fd21c63679378848bd90f2846c6af7acdf4608f7b385756fe492ca35ed1409236d9cedc265d81c858a7222da636a75b188ec8bb46484fd034d751e6dee3329f34ca6dbb98cbb89838083a6eb02cd316dfffd36214648cf1b82a598c8a6adb748a1abc3750bf79518d3072b75af1b5cc0f6c0621721c6fe6d3399a2c34a939169d498b08465bac31f6254834a2e3d67cae186d2b1796e489c5fa728bc9b6055b926d8f3550adbc95d14465dc719d311ced3ec74c66a154fe7f8248483fa7fee33923cd0b2e5b71f3716ee9658e1af11e727cfbae37363abc0bf75bf170ce9aed26a61648711e7ec2d8f403d8643b8dbb6b0b3d4c7d68d63eee2e938457b6d8ad0aaa424f7ae2e7f3d6a94d5e8785b9b229b82c9b95c7d67c22bff07d4a923635aa3c72bb483aaa44a017d1efbaf8de45272b11dc2ba5b8f0318cf975e165918b9d75e337e6fd6d9b703b8b4bebc7f231e087ca6cd9fdadf73a3318f773d4b852cc144f0a404acf174b957a3fccef0b6594fd3de9be87204300424b317d78a855ff07cdaf089f6b3c39ed7fd800fbd2ad7e4f7bc8751a72b028742eba4d1f7403beb254a65936dce1eac4b26bbb4d44079fe89a95143df4e685fd4ae800db268eede97f695038cacb247d56521f6f327ec3b8870a244a8437dced0ab5ea215164a7e70ca91e62688e79eb4e219d919f028cb00ec3d9cc0b355860e267674a41b78118dfd9f072ed4f5931e5b9f4fedd4755afe986e59e51ae2672f3fc6459385c58860168407cf6d0b9528d2f618ebf2d4e6ba96580af9c9bb7e64ef3f4de07455ec5fe25ffd210e7225bb085b939d0598628f83c47d8c624870dacbbe28db39203fceb32ff528238d0495b5fbd234f86472da4ca4397a1ce607738d8100d81413e62da6347405079eb2370f26825d3c0e3c8c213f7586fa0138bd35dbc339b0678eb0b13932eb2aab863e3dee7213654039115690ae627950b43503cd697c1cf215c20eb548d8e8117f8b4a5dab5a835faf40af186bf1e9d04bea98bfb5886d0c74ec1ce65d17b7a5d2521ac99c19dff7c1413243f02ec2d89eb7617d7a3ed326f1be55e719661dc7abd3c530598662ff54964467b45716dd2a2792460f3e1176b23bb18e25692c31c0fd781175577aad95335399e7b3801c71443fdfdfc7be5d464b31b84ff72758fbabeb22e819972519c117b8ed610ff15b5e0083c91e6db03c977721f2fcb9cced46b34419c40dd4a309880fad6cea4f8c1c7a6f2f359f9c2b9e9ed04eedb41e63267f3d0ee53a96d503f0608ff308105e5985157f9b07036c600a91164f3dfdb9fd6bf25af647b8e4258e4114025edddd15b57b39f740268529c55b3dafd732a86831d2ce1fc56cd5e45de7275d18fc4632a321d820aa83cc7a31290f1fb588a8497aa87ce05041f431736e8d881a4ee8ce06fcc0ec55bb2d1ba6d5a1ce4d6f23b5732641caa8c1a0ab1fa9c657de7d9c4a63c2e2b27541875b2b57f451095ea28f499949272a4cff32de062668e6eb026c5c2a268b91e92e5fd549b0609b1ed1636e18f9cfe0795e2288de88f35cad5712225fc70391b8b307601ee7b266a30fa6fd50619d93c8bed4f5c1171ddf20ec1d1d08d79f898644b98d9fdf0a788f785f02834b221a8646c1e6a9da189932734255bd1d834b26e6b763fd819e653ddb66a518b285337982e034781d8897aed875ab94cd9416878797458369379f6363930187a0226bb300d1de0ed54a95eeb635e932bad233bb9a7c28d1fc3eebdb235559257f143ee70ffdb9a6a00910fe35ee254dd22d47df02a57aa649b823908d16bc7900262c9edc73bc55382b1f01a43782dc926eccce83af506882be794e0", 0x1000}, {&(0x7f0000002100)="f2d6612148226639749de3155494b4f0f11a6239f390c193b1dee1ec94d2d35e8440683633a50a3d568734939d632d0e847ccf6e237b409a23496baf8811c528be629f2f64f077f1475fe8f80caa1fcfc9e7314460460532b2a334f902e642e8250424d2ec9984375435f26f9d3a83ee24af97f50d1888a3690f16194de6e753dd", 0x81}], 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) r4 = dup2(r2, r3) readlinkat(r4, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) 16:01:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000004c0)=""/220) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r3 = socket(0x40000000011, 0xc002, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r8, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r9 = getegid() r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r3, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r10, @ANYBLOB="000000004325ce731b20572afa3d9d6678f694afe9515e4246778d21160a8eb0ebc4873871b3bb8c58ff99dbcba85b1866e9f0fd"], 0x40, 0x20c}, 0x0) msgget(0x0, 0x8) r11 = semget$private(0x0, 0x5, 0x204) semop(r11, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r11, 0x0, 0x5, &(0x7f0000000340)=""/211) 16:01:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) execve(&(0x7f0000000080)='\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='\x00'], &(0x7f0000000200)=[&(0x7f0000000140)='(,[-v{&,{:\x00']) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2feff}, 0x44001000e, 0x20008001}) socket(0x6, 0xe7fbcf71b8d709dc, 0x7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x28}, {0x6, 0x0, 0x0, 0x40103}]}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0xb1f) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\b\x00\x00\x00 \x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0x57, 0x0, 0x0) 16:01:38 executing program 0: socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x20) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000001, &(0x7f00000004c0)="eaff125c00000000", 0x8) getsockopt(r1, 0xffff, 0x10001, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xb, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000002c0)=0x7ffe0002) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500), 0x7a99b75fde22f7ce) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x6010, 0xfffffffffffffff8) semget$private(0x0, 0x3, 0x100) semop(r0, &(0x7f0000000180), 0x0) flock(r2, 0x80000000008) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000080)=0x200000000000f5e) getsockname$inet6(r2, &(0x7f0000000580), &(0x7f0000000100)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='P\xc8@\xa4Wz\xbd\xcf\f', 0x100, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x87, 0x0, 0x0, 0x2}, {0xe5e, 0x0, 0x0, 0x2}, {0x2, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f00000001c0)="fbaf8a260a8d1a029be96914f635", 0xe, 0x0, 0x0) r6 = semget$private(0x0, 0x3, 0x2) semget(0x2, 0x2, 0x82) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000003c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) bind$inet(0xffffffffffffff9c, &(0x7f0000000180)={0x2, 0x2}, 0xffffffffffffff8e) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000140)) socket$inet(0x2, 0x3, 0xd7) 16:01:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000240)="bb293d3e68a7aecf1c6206a2a4a2c1ee234f3786dcd805f3b1eb4bda74d0200bac7a261b8f67d4038b5ae75ac80195b9e450f8c70b0050d8fdb88b56c429367b37da22c3686df2636caa17d5ec69a149ef596d9d1406684d45e3768f34b87d3248339aad009fbc895d75ba9049a9f8436cb9c04eed3a7f5b0317c4da75a45a"}, {&(0x7f00000002c0)="ff88bf6ac19082ed44bdd778fdb4b4deb46a2663e898857fa731d965fb41cb265fc91b7280f46eaf21f0fc261e1d0c4588121af2e9785bf5121a267ad9186b22d9b00974ede567061d8fca24da2fc64d6f5393e34dfa936b85ed198b7772848692bf18ebc48b666504b688f6ce36"}], 0x10000000000000a2) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) r3 = accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000340)=0xc) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000440)="3d4d0b336ac3721d3c2ee36f137a484da851a4a9def833309f4ac8f688491e3cd21c369dfb4eb85b522b03619455d0b5ee5fa82f9af8cb96f920dc6820061f79f27400321fcef236aa813000ed422156dc7966d8f0b7b63068eba905f96d45d264851bdb7fba046770e1c63505523f78139f35d94c17be9a4a5dfc3ec59d443369e758752ffda2e22d12f32d2bf43d885b364e51745d2189423b658b7c3726446a95c998ee76eeb048099531745749d5677cba5c09e4780e8892bb969dd889ce95c35d62e849877247b6ce4d6cb5", 0xce}, {&(0x7f0000000540)="7f2853e9f9018c6537b2f83ea142414fd24d95f50b7ed1c0d042242f28b2549498a89bd215007d3484b1a4aa0e325faa345039f4ea3cc2d7788eed5362233951b046c90db728fe5a985d85859c88944af4370e991ac64a8ea66e2126850b2753612fe3b7275b3cfb81eed7aea7224b5e143e4796d97800e80f0b985417ef2b1815331ee947c9765c4ec8dbde778dbf6f27d4108677455371b0b8f3d7c97dc2bf5074eb90ed7ce5fae4c79e3a905ccf2f8c0ce0bdcd22443aa56cbbb9a62d69af1e5eb00bb342dc170173bb84d501bae49cda24b20a", 0xd5}, {&(0x7f0000000640)="3acab337d9946e108c449e64accd0bc7d03be5997ecd32fcaad76e92933e6d8b02c3518e36d57f2c2ca6de3e412979cd0864ed07f731104321bfa27a06388a7f3fed2c0b61cdd7df47494ed8ecae21a05af90ba5ae2c7751107d8d29358fffd546d3362f5a164e1e61cc9837cac7dd997347ad7a3635fdd3b859c1ddb7516e6cbc77c8", 0x83}, {&(0x7f0000000700)="e04bda50d6225d2ce189011c2616f52fc604a2f9428a3ca6adaa095cb453e2537e2c4e29ea4eda0389de3f07a8d3f8e52c7824489de15b6506a53fbedb5627c4361014d0b308b9a7e49d39a6403df6064fdef5ed6f394849cf11fd455cf30a464a2fd8bba6d889641b65170e8dc1d91f20deaf507d7efde9ed5e470161fea62cdd344b74cbdc693bd1cb2d3fc3217dabf8f32b68c35968143eed8d054038d9f6e0d232842485502d89cb87", 0xab}, {&(0x7f00000007c0)="d3693f6785a1d6dce124568cc0358fe1447f8d47917233009b8f7ac5e5ca6a6331a6376da8e037c5c79cf62b368b6e62ef8394f30b6c8772a144189191dd710fb929ab127bc4b4e2bf3c0f9367c0b463b47b0a7cfb0b42bbde44b7a61fb5b56a04b1fab3987045e2a02fedb1cc264b4ec849c35ead3dcb588ab9db325bae06c28542feb27d881ed58b9ddb026c2d5b0af63237ddbfee5654095abf9f03c54478dfbb0e2b48236acecf04368b0c5bccc5481e59b00ed9a59695854450ffd5f3041655a55f6d1f527f51894d2b70af62a4b104383511cd39c54874463c2723dfd88b659c05095bfa4222bdac818421", 0xee}, {&(0x7f00000008c0)="3f6b486817f9b1d64e0e22b52c40d195a9266cde1242f2a795672e3843fa301c3d195dc535ad891fbd3b57ff7bb965e2ff642922b6253e687b13b590990144f79fb7c4b24745e492d363c7661b25ec2f217f3ecb79ff1ab00ecf1a55e26ba7e43955d7b85a03f60b390917f854c8ac94c5bf2c3c9e8649f368c4f6944bc01737db9042fde6483190c2cf47abd7cbf97b3f9bd3dc3a6701e7898e210691dd", 0x9e}], 0x6) 16:01:38 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000452000/0x4000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000558000/0x4000)=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}, {&(0x7f0000024000/0x4000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000243000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffe}], ['./file1\x00', './file1\x00', './file0\x00', './file0/file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r1, 0xc1206922, &(0x7f0000000300)) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) 16:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:01:38 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) write(r0, &(0x7f0000000100)="4ac252", 0x3) sendto$unix(r0, &(0x7f0000000280)="6fe9e30c3ee33e970a0ea44063397493be6d09fddfd9d2f3f9a7996c69008ab337cb2f4b935f50413f696080400cbd4a5677a83c0a4e28a2decc2bb63775c71a2b7202bb5b46b02daa647196d5458014ef844079f975168a0f0c359b5db5b3bf9648337b4a3a14032bafe1c428b361f9b90750c8daf90f8ece734682b5f28ac349d2ea044d4e056126f52fa281a2f649810b4a3082db53fd15478d392d52874ffa7500422a422f4e3c342a1a20d07e7309be1015ddb4c72ab0bf8a86062b8a0fd5bdaa9a3a41997118a1bfb206e8b0e51456d071253f1defef5d20105b39c79806b037b1443695085dc054bef47b84e48d68416375a9bce7e08fc5b5bc", 0xfd, 0x40b, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000140)={0xffffffff, 0x6, 0x5, 0x790, 0x5, 0x1, 0x101, 0x10, [{0x0, 0x8, 0x3, 0x64}, {0x0, 0x8, 0xffffff80, 0x6d}, {0x7, 0x9, 0x200, 0x1}, {0x8, 0x6, 0x4, 0xff}, {0x0, 0x5, 0x8, 0xffffffff}, {0x6, 0x3f33, 0x83, 0x3f}, {0x3, 0xe9b, 0x0, 0x3}, {0x7, 0x2, 0x9, 0x9}, {0x26, 0x0, 0x3cf, 0x6}, {0x10001, 0x80000001, 0xfffffffb, 0x80}, {0x6, 0x80}, {0x9, 0x8001, 0x0, 0x3f}, {0x0, 0x2, 0x7de1, 0xdd}, {0x1, 0x2, 0x4, 0x5e4a}, {0x9, 0x8, 0x9, 0x9c06}, {0x3, 0x7fff, 0x343, 0x7}]}) 16:01:39 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x95}) r0 = syz_open_pts() close(r0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0xa0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea8d7110000000000000000b7b1a48e8c3cf771"}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00", 0x10) 16:01:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bc9) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10, 0x5) write(r0, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) 16:01:39 executing program 1: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x2, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="d800cc8022c11678054c8e0000008a862752df259d4a80982ce352756e52186ace9aabb4d8e471d4972c3860facffe13"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) r3 = accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/73}, &(0x7f0000000100)=0x4b) bind$unix(r3, &(0x7f0000000140)=@file={0x1, './file0/file0\x00'}, 0x10) getpeername(r1, 0xfffffffffffffffe, &(0x7f0000001c40)) acct(&(0x7f0000000040)='./file0\x00') 16:01:39 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) semget(0x3, 0x0, 0x400) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) preadv(r1, &(0x7f0000000500)=[{&(0x7f0000000100)=""/148, 0x94}, {&(0x7f0000000040)=""/107, 0x6b}, {&(0x7f00000001c0)=""/68, 0x44}, {&(0x7f0000000240)=""/161, 0xa1}, {&(0x7f0000000300)=""/229, 0xe5}, {&(0x7f0000000400)=""/108, 0x6c}], 0x6, 0x0, 0x0) 16:01:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[], [], [0xfc040000ff], [], [{0x0, 0x0, 0x0, 0x40000000000}, {}, {}, {0x0, 0x0, 0x0, 0x9}]}}) 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:01:39 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8020, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000001180)=[{r0, 0x40}], 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r1, 0x2, 0x1) r2 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0xfffffffffffffe3f) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x80, 0x0, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000180)={0x6, 0x6dc7ef63}, 0x10) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = semget(0x2, 0x3, 0x4) semop(r7, &(0x7f0000000080), 0x331) fcntl$dupfd(r4, 0x0, r6) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYRES32=r4], 0x1, 0x7fc) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x800) r8 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r8, 0x1, 0xfffffffffffffffe) msgsnd(r8, &(0x7f0000000900)=ANY=[], 0x0, 0x7fb) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r9, 0x0, 0xa, 0x0, 0x0) 16:01:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = dup(r0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x4) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000240)="ad18f05dee1db9ee9ea799be6a952db6e4a98f614a9a25109f4a422802bbffade3ab05a73d14a8eeb7781a62ec2448d3e0b880101d6173c70394cfd5bad13ed3208ab07e5308ffd5d7ba503311057a8022fb15ddc1d430ae70579abb20329cc11778832792e012e7f30f1f56c0d582c02dfa21e2a02522d57b96372e88dd64723b72e5f174c3a8b55bf536a10000000000", 0x91) setsockopt$sock_int(r0, 0xffff, 0x5e084dad2641af26, &(0x7f0000000100)=0xfffffeff, 0x4) pckbd_enable: command error 16:01:41 executing program 1: 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, "00000000e900090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x1}) shutdown(r1, 0x2) 16:01:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000280)='B', 0x1) dup2(r0, r1) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r2, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x2, 0x0, 0x1}, 0xc) 16:01:41 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) listen(r0, 0x400) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x45a772f6b21e8b2f, 0x3a2) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r3) shmdt(r3) shmdt(r3) poll(&(0x7f0000000180)=[{r1, 0x2}], 0x1, 0x7) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) write(r4, &(0x7f0000000080)='on', 0xfffffffc) 16:01:41 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x81) chmod(&(0x7f0000000000)='./file0\x00', 0x20) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:41 executing program 1: r0 = socket(0x2, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4090, 0xffa}], 0x2, 0x0, 0x0) kevent(r1, 0x0, 0x3, 0x0, 0x20, 0x0) socketpair(0x10, 0x6, 0x3, &(0x7f0000000280)) poll(&(0x7f00000002c0), 0x0, 0x6) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(0x0, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) kevent(r1, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0x68e80cdf5362a287, 0x42, 0x1, 0x1000, 0x9}, {{r1}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r1}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x9, 0x7}, {{r1}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca53b}, {{r1}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x7ff, 0x101}, {{r1}, 0x7ffffffffffffffe, 0x1, 0x40000002, 0x1f, 0x3f}, {{r1}, 0xfffffffffffffff8, 0x6c, 0x40000061, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) close(r1) dup(r1) r3 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r4 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r5, &(0x7f00000002c0)='.\x00', 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x74}, {0x80000006}]}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000001840)=0x8) pipe(&(0x7f0000000040)) r8 = getuid() r9 = getgid() fchown(r1, r8, r9) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) r11 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r11, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000540)={0x8, &(0x7f0000000480)=[{0x7f, 0x34, 0x0, 0x903f}, {0x2a6, 0x5a, 0x7f, 0xca4b}, {0x7f, 0x6, 0x4, 0x800}, {0x7fff, 0x2, 0x17}, {0xbe, 0x0, 0xfe, 0x8001}, {0x5, 0xdc, 0xa4, 0x401}, {0x0, 0x5, 0x0, 0x20010000}, {0x7f, 0x5, 0x1, 0x1}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 16:01:41 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = open(&(0x7f0000022ff6)='./control\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./control\x00', 0x0) rmdir(&(0x7f0000000040)='./control\x00') ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x5) r1 = socket(0x1, 0x5, 0x81) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="01ec1369d75c4f3faa03c785dd3603c7b1d5e82ece2c4f92a33311902fe3a7"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:01:41 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f000012a000/0x1000)=nil, 0x1000, 0x9) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x0, 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:42 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2c}], 0x1) 16:01:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x64}, {0x7c}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) getdents(r1, &(0x7f0000000200)=""/220, 0xdc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:01:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000580)=[{0x8000000001c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") r0 = semget$private(0x0, 0x4, 0xa5) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000000400), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000280)=[{0x0, 0x3}, {0x2, 0x6, 0x1000}, {0x0, 0x401}, {0x0, 0x8}, {0x1, 0x5, 0x1000}, {0x4, 0xfffd, 0x1000}, {0x0, 0x100, 0x1400}, {0x1, 0x7}, {0x3, 0x9}, {0x4, 0x7, 0x800}], 0xa) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) 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(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) semop(r1, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r9 = socket(0x18, 0x4, 0x0) setsockopt(r9, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = socket(0x18, 0x1, 0x0) dup2(r9, r10) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, r15, 0x4}, 0x200, 0x401, 0x2}) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) socket$inet(0x2, 0x2, 0x4b) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xffffffffffffff7b) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = accept$inet6(r17, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r19 = fcntl$dupfd(r17, 0x0, r18) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x719) r24 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r24, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r26 = getpgrp() r27 = fcntl$getown(r18, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r20, r22, r23, r25, 0x0, 0x7fff}, 0x80000000, 0x2, r26, r27, 0x7f, 0x100800001, 0xb1f1}) fchown(0xffffffffffffffff, r13, r25) 16:01:42 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) sendsyslog(&(0x7f0000000300)="eeb77e919dde7600b418393df6d462ea8a9055074dc6a1e3604c289803c665b31719f5cff373adf07f84a897c29311146ef707ac9fdb41555a7b23adbdc0415ac999471f3382cd2c3e12ba1307bc7af9fb82a36fa9fc842ed5b48bdbc9368541e6c38d3c129b3aee2397f10cb3c36dd0fc9c72d32020d8010f5c0a3798787e7176668b8cd36d43ba0eebf95c1bc27659c530b1ca0f7db29f4e0b014c6fd47685ef4c084bb952b8844b674e5105a9d7aafc502d4b2103fb8881b8bb413a25c9707be69af9d5a57d36f13d51bcf467735ab450014147619f7bb36f464dd8f82e66912bd889c24571de6a35251e3071a532b1febb0d021ecca7", 0xf8, 0x2b) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt(r3, 0x2ec51bed, 0x10000, &(0x7f0000000240)="b08732b5b0c398fd69b8989696d4b0b5affc2a93e2b89a0bc8da21393f770ef4330f803b6d5eebd6aa6849c5c9b1c4218ef5e6dbc8efba088bd66a53d83a76c42ea94e305e5b4dcbfa9e2753261241e1345f001b8602269b3ab56ecc0ff11f62815936854e0c53ef9ea3487acea74a8c60cfe52de6", 0x75) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r2) listen(r4, 0x0) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r5, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) fchmodat(r5, &(0x7f0000000080)='./file0\x00', 0x1, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) write(r6, &(0x7f00000002c0)="e2", 0x1) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r4, 0x0, 0x0) recvfrom$unix(r7, &(0x7f0000001200)=""/4096, 0x1000, 0x2, 0x0, 0x0) 16:01:42 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x4010, 0xffffffffffffff9c, 0x0, 0x1) ioctl$TIOCFLUSH(r1, 0xc1126939, &(0x7f0000000300)) r2 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file1\x00', 0x40, 0x13) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='tap') minherit(&(0x7f000045f000/0x1000)=nil, 0x1000, 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r2, 0x0, 0xfffffffffffffffe) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r3, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r5, 0xb}], 0x1, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r6, 0xb}], 0x1, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) r8 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000140)={0x2, 0x0, 0x0, 0xfffffffffffffeff, "07c59db9ab37ebd90000001167f5afa680400900"}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r8, 0xb}], 0x1, 0x0) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r9, 0xb}], 0x1, 0x0) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r10, 0xb}], 0x1, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0xe1, 0xb8d915922fc672e2, 0x4, 0x8}, {{r5}, 0x3a824170a3f89e20, 0x2, 0x10, 0x6, 0x5}, {{r1}, 0xfffffffffffffffe, 0x8, 0x0, 0x0, 0x7}, {{r6}, 0xfffffffffffffffb, 0x20, 0x0, 0x100, 0x4}, {{r1}, 0xffffffffffffffff, 0x4, 0x2, 0x0, 0x6}, {{r2}, 0xfffffffffffffffc, 0x20, 0x10, 0x80000000, 0x1000}], 0x6, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffff8, 0x71, 0x4, 0x6, 0x8000}, {{r8}, 0xfffffffffffffff9, 0x80, 0x80, 0x98, 0xfffffffffffffaf8}, {{r0}, 0x2, 0x3c7619dfdc7dd553, 0xf0000000, 0x8, 0x2}, {{r9}, 0xfffffffffffffffe, 0xa, 0xfffff, 0x9, 0x10001}, {{r1}, 0xffffffffffffffff, 0x80, 0x80, 0xffffffffffffff80, 0xcf8}, {{r2}, 0xffffffffffffffff, 0x8425ea1e3311ca20, 0x80000000, 0x5, 0xffffffff}, {{r1}, 0x0, 0xa0, 0x20000000, 0x0, 0x27d}, {{r10}, 0xfffffffffffffffa, 0x20, 0x20000000, 0x6, 0x100000000}], 0x9, &(0x7f0000000340)={0x7, 0x916}) openat(r2, &(0x7f0000000000)='./file0\x00', 0x10, 0x20) 16:01:42 executing program 1: setuid(0xee01) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x1) r3 = semget(0x1, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x9, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) r4 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r4, 0xfffffffffffffffa, 0x7, &(0x7f0000000280)=""/175) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000380)=""/215) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) r5 = getuid() setuid(r5) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r7, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r7, r10, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) r14 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x0, r5, r11, r14, r15, 0x146}, 0x4, 0x20, 0xfffffffffffffffc}) r16 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r16, 0x0, 0x0) shmctl$IPC_SET(r16, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xfffffffffffffe5f) r18 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r18, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r17, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r21 = getgid() r22 = getppid() r23 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r17, r20, r21, 0x1e4, 0x8}, 0x5, 0x5, r22, r23, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r26 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r26, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r27 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r28, r25, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x9, r5, r17, r24, r27, 0x1, 0x1}, 0x8, 0x1a4, 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) 16:01:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = getegid() r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r4, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r3, r5) r6 = getegid() r7 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r7, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r8) getgroups(0x4, &(0x7f0000000700)=[r5, r8, 0x0, 0xffffffffffffffff]) r9 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r11, &(0x7f0000000300)=[{0x0}], 0x1) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r12, &(0x7f0000000300)=[{0x0}], 0x1) listen(r10, 0x32bb) setsockopt$sock_int(r10, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getppid() r13 = getegid() r14 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r14, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r13, r15) r16 = getegid() r17 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r17, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r16, r18) getgroups(0x4, &(0x7f0000000700)=[r15, r18, 0x0, 0xffffffffffffffff]) r19 = socket(0x18, 0x1, 0x0) listen(r19, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r20 = socket(0x18, 0x1, 0x0) listen(r20, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xd9) setpgid(r21, r21) getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000740), 0xc) r22 = socket(0x18, 0x1, 0x0) listen(r22, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r23 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r24 = socket(0x18, 0x1, 0x0) listen(r24, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r25 = socket(0x18, 0x1, 0x0) listen(r25, 0x0) setsockopt$sock_int(r25, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r26 = socket(0x18, 0x1, 0x0) listen(r26, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) r27 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r27, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) setpgid(r28, r28) r29 = socket(0x18, 0x1, 0x0) listen(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4a2) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000780), 0xc) r30 = getegid() r31 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r31, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r30, r32) r33 = socket(0x18, 0x1, 0x0) listen(r33, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r34 = getegid() r35 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r34, r36) getgroups(0x5, &(0x7f0000000000)=[r8, r32, 0xffffffffffffffff, r34, 0xffffffffffffffff]) r37 = getegid() r38 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r38, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in={0x2, 0x1}, 0x30d) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r37, r39) r40 = getegid() r41 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r41, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r40, r42) getgroups(0x4, &(0x7f0000000700)=[r39, r42, 0x0, 0xffffffffffffffff]) getegid() r43 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r43, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:01:42 executing program 0: r0 = getpid() pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x18c) setpgid(r0, 0x0) 16:01:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x3) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0x8, 0x9, 0x101, 0xc20, "fc50bb6438710285a4dc0bf095c7ecb02686e99e", 0xffff93c9, 0x200}) 16:01:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0xa0) r2 = socket(0x2, 0x2, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f00000002c0)=0x8) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="622d27178a72c05b368d7ae52275890d89000000000000000000000200000000"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getgid() fchownat(r1, &(0x7f00000001c0)='./file0\x00', r3, r4, 0x8) r5 = semget$private(0x0, 0x4, 0x20) semop(r5, &(0x7f0000000380)=[{0x3, 0x1e9, 0x800}, {0x162512be15f37fe0, 0x5, 0x1000}, {0x1, 0x7ff, 0x1800}, {0x1, 0x8000, 0x1800}, {0x3, 0x94, 0x800}, {0x0, 0x8000, 0x1000}, {0x0, 0x5}, {0x2, 0x6, 0x1000}, {0x1, 0x400, 0x400}], 0x9) mknodat(r1, &(0x7f0000000280)='./file0\x00', 0x100, 0x10000) 16:01:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xecae142d7f5b7070, 0x0) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) bind(r2, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xffffffffffffff2b) listen(r0, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:01:43 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) fchdir(r2) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:01:43 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:01:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) socketpair(0x4, 0x4000, 0x3, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x2817, r0, 0x0, 0x7) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001d80)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 16:01:43 executing program 1: r0 = semget(0x1, 0x3, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/75) 16:01:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="25247c5343af63d3337e1f84ea2aabcc46d785bda9d9344fb96941f8d652d78d5a9f6cc0a83b91b6d2c4c7b9e689a47dae5f71cdff56f86f896090e1d4156bce20407675b4e425433c75a6ccdc51adc846af6736c25c035006124889a6f9c36dd675eb94809161be150f1ce6ae5060ff12d328bfdda1e085c137121c2743be9a849a95ac169422c12964c21cc8ad9a6566494e459ed2bd23df5b292a8f576b5d4b69696d50b5f42aa8101cd8bf9c1c463b2b51be384075d9043095ceb8a598c7be2b0efe421a1063829f"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) r3 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r6}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r7}, 0x9cc966705e988fd8, 0xb6, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r8 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r11 = getgid() r12 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r12, 0x1, &(0x7f00000004c0)={{0x400003, r10, r11, r8, r11, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r9, r9, 0x5, 0x20000005, 0x1, 0x8}) r13 = getegid() r14 = syz_open_pts() ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r14, 0xb}], 0x1, 0x0) r15 = syz_open_pts() ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r15, 0xb}], 0x1, 0x0) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x8000, 0x0) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x200, 0x0) r18 = accept(r0, 0x0, &(0x7f0000000480)) r19 = syz_open_pts() ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r19, 0xb}], 0x1, 0x0) r20 = socket(0x2, 0x2, 0x0) connect$unix(r20, &(0x7f0000000880)=ANY=[@ANYBLOB="66d59c119a85b7f2deabf6b11b52d1ca75564ceba6f31748530e74bf2cf5402019ea94055b7fe2dcaabbb7c95cfc21e4f3f5ac4adb096eb0b37e4396143224c98241f3f7122bcc18f22c115dbe5573f9e6cb34f9cde64b0412c4560902deac0a79c2ae4a43bcd4400501e10b1f6d279c86d5cb0efbd100000000eef2add368f1f48831f9973600f520531bb57d8cb4360a373de5ef8ea366cb2d62980ffc1767c99aba29485c33bfe87c5f6c5117b85450be79e0b0f942aea9897354fee69a04597761dc0a7b269de90dc00956a9a84765eba3ec56301c7596c6c8d3572de3fa3539e14981e952d841db256f6c83e669ee26be88f278a3db4b"], 0x10) setsockopt$inet_opts(r20, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r20, &(0x7f0000000300)=[{0x0}], 0x1) r21 = accept$inet(r20, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r22 = syz_open_pts() ioctl$TIOCSETA(r22, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r22, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r22, 0xb}], 0x1, 0x0) r23 = syz_open_pts() ioctl$TIOCSETA(r23, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r23, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r23, 0xb}], 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) r26 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r26, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r26, 0x20004b3d) r27 = socket(0x2, 0x3, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) ioctl$TIOCFLUSH(r28, 0x80206979, &(0x7f0000000300)) r29 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r28}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r29}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r26, &(0x7f0000000040)=[{{r29}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r30 = getuid() r31 = socket(0x2, 0x2, 0x0) connect$unix(r31, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r31, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r31, &(0x7f0000000300)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r34 = getgid() r35 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r35, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r35, 0x1, &(0x7f00000004c0)={{0x400003, r33, r34, r30, r34, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r32, r32, 0x5, 0x20000005, 0x1, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r37 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r37, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r37, 0x20004b3d) r38 = socket(0x2, 0x3, 0x0) r39 = fcntl$dupfd(r38, 0x0, r38) ioctl$TIOCFLUSH(r39, 0x80206979, &(0x7f0000000300)) r40 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r39}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r40}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r37, &(0x7f0000000040)=[{{r40}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r41 = getuid() getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r44 = getgid() r45 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r45, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r45, 0x1, &(0x7f00000004c0)={{0x400003, r43, r44, r41, r44, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r42, r42, 0x5, 0x20000005, 0x1, 0x8}) r46 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r46, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r46, 0x20004b3d) r47 = socket(0x2, 0x3, 0x0) r48 = fcntl$dupfd(r47, 0x0, r47) ioctl$TIOCFLUSH(r48, 0x80206979, &(0x7f0000000300)) r49 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r48}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r49}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r46, &(0x7f0000000040)=[{{r49}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r50 = getuid() getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r53 = getgid() r54 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r54, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r54, 0x1, &(0x7f00000004c0)={{0x400003, r52, r53, r50, r53, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r51, r51, 0x5, 0x20000005, 0x1, 0x8}) r55 = syz_open_pts() ioctl$TIOCSETA(r55, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r55, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r55, 0xb}], 0x1, 0x0) r56 = syz_open_pts() ioctl$TIOCSETA(r56, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r56, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r56, 0xb}], 0x1, 0x0) r57 = syz_open_pts() ioctl$TIOCSETA(r57, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r57, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r57, 0xb}], 0x1, 0x0) r58 = syz_open_pts() ioctl$TIOCSETA(r58, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r58, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r58, 0xb}], 0x1, 0x0) r59 = accept$unix(r1, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) r60 = syz_open_pts() ioctl$TIOCSETA(r60, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r60, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r60, 0xb}], 0x1, 0x0) r61 = syz_open_pts() ioctl$TIOCSETA(r61, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r61, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r61, 0xb}], 0x1, 0x0) r62 = syz_open_pts() ioctl$TIOCSETA(r62, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r62, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r62, 0xb}], 0x1, 0x0) r63 = socket(0x0, 0x4000, 0x0) r64 = socket$unix(0x1, 0x1, 0x0) r65 = syz_open_pts() ioctl$TIOCSETA(r65, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r65, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r65, 0xb}], 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f0000000140)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000340)="fbc0e95e4dd3367a18a7ed8e2e07a3973720531b3bf874385d42687070fc8d7656dca9a6a7e136ab764a428faefbda0693bf5e4c99de5c41e4723f40411ef4638ffb9c7adc7dd7e370", 0x49}], 0x1, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r3, r8, r13}, @rights={0x38, 0xffff, 0x1, [r14, r15, r16, r0, r17, 0xffffffffffffffff, 0xffffffffffffff9c, r18, r19]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, r21, r22, r23, r0, r24]}, @cred={0x20, 0xffff, 0x0, r25, 0x0, r34}, @cred={0x20, 0xffff, 0x0, r36, r43, r53}, @rights={0x30, 0xffff, 0x1, [r55, r56, r57, r58, r59, r60, r61, r62]}, @rights={0x20, 0xffff, 0x1, [r0, r63, r64, r65]}], 0x118, 0x403}, 0x405) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) 16:01:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43bbc992dbce06396bd643975dd9830b06d1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc000"/635], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001780)="27308bebb7f4d759bc5e189d553c89d364dd8b94926f6dad4948b33c7ce1fa3f25bd86a91a05468bc7ad0d71ddf3a372e91f2c92e0277cb3f069a09fadb7108767bdab1a42f333aa11fd0d947962762788125561ec1a4c87e25213deaaaba3368add00f4b37bb67c6ef2d188b24b48bdb46bea9cb29d95ab9e0cf3d828572f90ca45ca9f2cca719c61e27dbb300d840464660d8c3dc7adae94eeb28555d486417451f8d75562425fafa63486290002b839a3d8456b9fe4d06f39a1e388a2bf69b0d1db6cf36ccb9cb26e815e3f5c6592b296e2ca2045372eebfa761fa071a35e3172da8909eb7284a840b953330450560c9e0cd1f7344e5e5a1aa7279b296af73abfab62b5cc349baa20462a60bce041c67d3608286f155827314eacf11dcc754fc51379836800ff4f2a82f7735139c548c2e5b319c8fac40c2c01b58ef1d021dab2da25fe465632a87d0359e6dbdfac70a03e2a1071cb262741b64bad3a68d527b513f66c25f709cf9286fef5bcaa972c99ad1c50206776be5ad4447a8219c3b91f4b08d94cbc6219872393159bc0fab9f3287890ca9ac8d5a33b6822cdb1b945656f98db4ece9d0198012658ac927a3ca08db32ad34fdc91b01f9290d0fceb67d9096c9a70a26853650cc0f590b7038ef23c81b2aa6630cfae35fafe2982f6dc4580c3bf0426af01110c28df49b00902d665738d92028046956d2ca60c6a342c9be3a32ab8ac9d28b163969c8db5ccafbe797472414db772998f766e039cadaa21fed0c1d7ac9e1a17598df92a4a22db452cf6ba1215c184437486e01c4e910e674f007df5e5754284a12eeaf3a975f5a7dc6031c1009cda577bef80b54806dcfc8cf51fe8ca888440df0c88360dccb3b34aa665dad3405183ce02e0f0fccf54b343c72197ab2e24cbccb1371ef403e3e6b12b2f5600acccb927d04a252328b8640e6a6cc375acc5e238b4ca98f539cb9bc65cb327d5b1ef1577abd2fbe31d583d95412ee050bdce6239d1ded88db1565276bb09301b4075473e3517242082495992694b2347c7134c6a6608822de75ce9d1bd8b6db3bb9eb39661fc658a255afaadbad6cff2b1277b1c962da8c5a4d805e14f430e891cd7ca95eb385cf7669d8b2b6de13dddff26f3f8ced3d4964e438dec1e16f90597999036faff9c887b94b6cf36e22d96be013e96a78b31725b2f1a384635cc543f90e9ab3d5854eae335a009912d665dabbc2181dbac60f70f841204b5643441f2b9d3ecd02954ab5c92c62ccd0f65da226bd37a42541ab544913a675d8f1c5cb85b25815aa30840cfb6be0bb0728588a829d0130dac2ad294c9f68f1fdb38ea9dee7c2ee5ee336e1defdf923381aa30a44475136c677c920fb7055ae56296570e18a2a6b454f79c47d0a25a4f07c59335c898da53d0d81fd97671d12233e6ec1d6a4eb48c34b93b734ccc82ac0b590ab4549fdaef0e8ee0c7c5e8aed88e26ab8362470dac662a942d7de1717bc0e677dd81e38a8b7bf05f8559da0cdd18476eacae5bedf6f755ca7394c350ac223ca906a8a5b81543b0a58b52f92a5cc8e5aedd536f6a3db4f5669ff713be62ffe1697cf1f47f48ca0d209aa1af157cd37a1dcf454b98f0df480ea23182e3c68d10d35b091360e5fa737787a2bebde6df24275e66df595b5ea3abc4ace13ae55375929e3cfd546b4e4c7e3577921e3d7173226300a5c093c3f430ae9055ebae07a6c06eddcd88b61bfcff21d13a85f70e54eb81271378f45d634ce7c3facd7c7d0dc57bdae454ded248fb7f2d82ce89a5077260efef692579f401d73e85dc3ee6a992b100", 0x509}], 0x1) 16:01:43 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x2, 0x0) r0 = open$dir(&(0x7f0000000040)='\x00', 0x40000400000002c1, 0xc4d0277bd5ba841) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x140, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) ftruncate(r0, 0x0, 0x7fffffffff6) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) 16:01:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) geteuid() r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59f"], 0x10) r5 = socket$unix(0x1, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r6) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="759a5069c683ed31e680fcd793e38b6d552290772aa3af8f6a8852d828d0d5ec1e4ffb5ed68df8bb14671012bcdc4da2add0998c328132c735f25a27a5a33918cbf8314150b47fa4a3bc3fa0783457ae8c4076b0e0e8aa289b1a5c02c698b3f97765e378f07a749d54292797383168769f3a6354", 0x74) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r3) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000edb000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000b1c000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000baa000/0x3000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xd}], ['./file\x00', '.\x00', './file0\x00', './file\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) getsockopt$sock_int(r7, 0xffff, 0x20, 0x0, 0x0) msgget$private(0x0, 0x20) recvmsg(r7, &(0x7f0000000000)={0x0, 0xffffffa6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/213}], 0x1000000000000259, 0x0}, 0x882) select(0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x8000, 0x0, 0x8001, 0xfffffffffffffffc, 0x100000001, 0x20000200000000}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socket$inet(0x2, 0x4000, 0x0) r8 = msgget(0x1, 0x100000008) msgrcv(r8, 0x0, 0x0, 0x2, 0x0) msgctl$IPC_RMID(r8, 0x0) msgsnd(r8, &(0x7f00000007c0)={0x0, "020b451a5f9b414329b56c7d76eaac8afad7730c57e7204c049848ec873bb4e8d117523a8a7f67a353a20fcf5e09f5c8ddaf29352189ff10a0a377d4d8af0a479978eb0856fe9d9c17229b3633bff56b5731b1f8a586b45507b2549972b0c997ad4652d09c272b899480ab52815952982bf85ee84557600fa56cf3de558fa1ea8d426464c70b23207782cdb1cd1a8c0d6c16d40596ce417a97f937ca8fa3e5ca07db0a"}, 0xab, 0x800) execve(0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) msgget(0x2, 0x8) 16:01:44 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800", 0x0, 0x1000004}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f00000001c0)="567089bc61e0db1af6832f5808d8447bbc94318390316fc10db9eb7cba07d14301a894b2fcac2d5c3a06a2cb46d706c1c49285d7c3fc35a2e2c103ccb4c773a3962b0b886a6624d7f9833d0c3c5703571432131d4c66595acf8e2b0c9bdc85a10a81f10a438fd8baf38f3df05dbe1fc798fce13ea97208fc9683445bdc85e35b1eab43a949f73dc8bd08f1d3782dd90d7def8634792b75a802a76572a68582979ed5e8027f62dbd1f1b38874209bd82f67f220c18d7da581f2", 0xb9}, {&(0x7f0000000280)="f1018dfc039f593895a9045b495cdb4fd5ec0a9641e13cedd5fc60b19633cd8c07841c5070e46abc453755d9dce53fc6b54a97779d25fd6bfe201e441b7a67293a4c164cead0c9f727cc1ef62de6b42d854ac3d6b503df3bf96726b2b44b1b6203e27f57881a71fc4ff686cf22ae1d34ae36901430310b9101195afdb0e804ff147aed2ed2bfcf7f1662fa767f4b79440a9ef950dd200ef43855a5d288e1b0487ebfa6b73105699e20531016e855c81daa4ddb5f6c791b2ffe049fcea10f3e59", 0xc0}, {&(0x7f0000000340)="4d650f5cdd0ef5996433d785baf2d38f77e45f8ec4c2a805d8c163796b7efdf54dab5d8ed5244da807b03bbc691abbdeb600b8bc", 0x34}, {&(0x7f0000000380)="986060229c8a", 0x6}], 0x4, 0x0, 0xff) ioctl$TIOCSETA(r3, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x400, 0x2, 0x7, 0x3, "6a321de42e48dd2ed5b1f13e4fed9153a1827e0c", 0x6, 0xdb}) 16:01:44 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x1}, {0x2, 0x6}}, 0x2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x3, 0x6a, 0xf0, 0x7}, {0x800, 0x7, 0x7, 0x1000}, {0xfe3a, 0x4, 0x6, 0x6}, {0x4, 0x2c, 0x80, 0x10001}]}) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) 16:01:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f85c815f73f2a044fd33055552fbd5e41789632dfc94ff134a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3f, 0x41, 0xfffffffb, "85491702876ffe4dbfa620000000000900"}) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 16:01:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:01:44 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) fchmodat(r0, &(0x7f0000001c00)='./file0/file1\x00', 0x18, 0x0) rmdir(&(0x7f0000001cc0)='./file0\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r2, &(0x7f0000001b80)=[{&(0x7f0000001800)="9f8bfeb23179591bd41b33c783a25e69869873ff8142cae9663c577e49b98df027ae932fd89e7a0ba615942fb4e4b862a1c3cb6c8dbcaf6bfba82abde1666544b471bd04af9a47df59a2cc4c843c68500cd0fd7d407d3371957341256c4921a0b95f5765940ae03b08b0b8beec78136f991c94956d1cc54caafb7540896688f15e6e737af442d65796e02112fe0895d72c5a2d0ba5c0cf57acbb722e881cc77747983e7c7f85e7dea9c2bb517ba101da28632d2d411fae03", 0xb8}, {&(0x7f00000018c0)="1e910bc43d01e17d4babd26d55eabc06321a47d83ea64d6bd4fda7607964d7519ae5475c8a0df076e08a1200e3607aa99e537f502ffcad812e8f819e493a0a3797d13e5d8bc721f968ebcf1b729ef132ca14604b9059891841179640653ef492b694356f78f5940589d487d9992be1d450b6134930d5f2b66e39b89f78f4a066cc720e2c94ffa08515a7ef143c0917ebd8c03013d1a57f0bc1e0b2b664018e773cfed9848758bb720d3756bf5102f76d85044c55c6418277c00ada1f2e905da9470e322fa1061fe9827b1c34f7909fdfebef7ee4ba44a9d375248c32c63b4085ef2fdd2b78be051c84f6beb935dc1bd69c3ee6322b174322", 0xf8}, {&(0x7f00000019c0)="8553bc5fa653988bd6e28f2b60605f356376f974ec7bd3d43a928948808aedf6b44c38a26d3ccccaa78f69a6ae1144b812d9c2ddf3f1eb71e26aceb2fcf070819a759b19ad5e18f2f2cb8b129c67521398baefb68c73fd054b762b63a397b4b7b9c6d82d94a5caa3fb5162b69bb74b925e7b9fb73ea3df5f4df597a46d1fe43233fd3b16e0ba2e35475f", 0x8a}, {&(0x7f0000000280)="676f5cc71f1b0bc653a8a483b4626f2d6bebc22df6c968376dcec1e8b25ca4323d3b39cd8a7f3555fade5d420a20cbbb", 0x30}, {&(0x7f00000015c0)='@&', 0x2}, {&(0x7f0000001a80)="b63f923c7d75d4b2505f85e6c544248d5e2cc694d165d28c763f2b882fa0bb5dc05155c2982c02ad82106c6c8b68088c092c972e3849bb825d022a304fa81d4042e55f87eb8b6ea8b6a6a9c68e03741e92cbacfa6fff23c0cd7c25810d726fb575e15cc59901fdc275cdc34e4b2c5ab56c4561a2d4e9", 0x76}, {&(0x7f0000001b00)="d11310be94340b7b0eb2e829020d2e7b7557604438566b29ff1acc1b2fb93fdd8701171779e8d51e7ec2424d58a9af4f69210da483de60afeda2e2a19fce8a985eac0cc253f15224eb3ce95be60d84f831e416", 0x53}], 0x7, 0x0, 0x2353) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x400, 0x0) write(r3, &(0x7f0000000040)='h', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000001680)=@abs, &(0x7f00000016c0)=0x8) recvfrom$unix(r5, &(0x7f0000001700)=""/187, 0xbb, 0x41, &(0x7f0000001e00)=ANY=[@ANYBLOB="ffff2d2f66696c65302f66606c6530006211e7c7d0a093b248cf1e19e62dfe9aa4ef0dbe039e56d3f6944a32fa7efa63e0d917830c4b75ffc7025250a370da23e925ba3f52afb119bdf3e80a8dbdcde2d7cbb89b9c20538e3977"], 0x10) write(r4, &(0x7f0000000040)='h', 0x1) shutdown(r4, 0x1) pipe(&(0x7f0000001600)) dup2(r0, r4) shutdown(r1, 0x1) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000000300)="d310138a67c35b2b9ab6226151ce2ee15125888a326c1f49ea9abff4eb755907c269df68a308df76d07165ae24ca3f02cec7593370c6133443897f2f23f15622e5f4609d4ee21df0e84b39cc419ea79cb772486444cfe678ad86ae0be52e51eba07bc3dba1e8d0cc419d76f9864b25f43170ebdc34eb6be5b7a52a5004fbd81576dfcf9161ca5a1c428cf23eff2f6b4226344a684fa558f6d213a61012293af2fee85e148f71547748091e2270cf69e6779ec0522ff622e7d2da7ebf9ec5130a0d35e0c99905a57562a2f1b540a2159cf1566341b72bcf6507c212ee8621e1c77c139c66044b19086a73ae6454", 0xed}, {&(0x7f0000000400)="94d5d903ff8bebcc56462049f5277f96327c0ce933ac7b0af821e23801f99d634dca5540f2e365214ae62e6e17212e3f24d41fe65039472b40e031c2dd083e2e88114557eb044473988690950574000f435fef9c52b88a3a677b91c43387beddb7becb91db81685cf56330add2f132a7510600b0387b59e915c091b16f4ec32dd0505d2a17f4d7238004e9f5fe1ef10bc62d50a4ae551fd5a1047f68b6e329bd9c9f1a42dd3de2b0f59e76287a66dc634f72d40482662998cd7e7916ee50dc1dcc847ba3c51121af17434dfaa8948fa001fc66c95c2a61f7f758288ae3357ed72a7a0644ff0cbba47cb3d6f9b67f6ff70d210796302f9fed9535d916c2055a76bb524a4f82009d28f81182e02834148344313b62dfc3f67ae19552284924743e9a34d29285a8efe07716f3f8cdc0f64ce1f070d5263037ead5f80c6540579d8db26e2759b577f0353d027dad73584777a847f9e6b558a2787d280dba5a22e4c9d28e065cf631eca224b05248af347492edca48325536ad021318c4817b00d384cdda91331d57c44383d5b47c27c9558696afb90132f66aa894e5b30dbf3e20bfd21f60c16ac189625e2134a3590c050fb1fd3c6825fa2dcbfc2f6ab7c6210293d697d618d468dfd61e7b8a5f443f3c7c99905f1c8c96dd634d8e3cd446ce89c111edd99bb4c810189d22a92d85bc4af5b6fa0b670f5a29fd306ff2d52821c2962b5789573b882572003c45eb40fcf7585e1a66dac0d778e6311734f2af911b8b2105846b5901aac9555f55f1ee5d2f82747afe6b982b1e518369cb339be25de8a245322701f6953face7e69387221e1aa04ed42ba4cf805aa8eb67d2a72399dc4c814bf971a125f9be9e7203e1dab91645df773908723ce4c307e954414d97c25c430b3b16bb57f7e84287dca2aa3ff859ecc0e16c64830424b597918566f7de98db07a405766a022e257bb882c04d641fc1bcb37af5fbf1deefe5682a18e9bdcd7c8f18ea8d57232e2cdd3da9f9c95399d6470f942e52f596b02df9ae086c0dcdf7ba771163ba5d6737843bf237d94fef629187f1d49db21d1c8a5f10af79e794d13de8a5f20a1e9ca7976d3b05851108005c0cbe6520f2f07a53343c1d19c3ddd9bd2cebe28790297e11dc873f321c8888cee195baf9a1217de939276c3459fc7abffe7853cf9a05596282b30ad96a09aadb6256a0e32b7486fea898e198da6ceb9d562b42f7786c2bcc8f06bca6de0e88e42abc681c068e11c6bc275618534a1871fde2f752b4fbb700b614389979b2cd19316b4ea52df0f5a7c8344038f266804575595d99c007a2630beacddda02592c1bdfda8efe82b3cdfd5da668920f3251db2e5669820a13038959c9faad78715afe44e978f6b3cf2ad593d7d7e962e2b0a65675972d5ca4a2c54c2048f02bc87f8ec6d7c0b4e431a45437912f7ac6e4f23fc497b36fbd351bfe36b16be2be5d13a62e3d2bd064e075e5e8e3d985ba8df1931759d3b3f6e7ada9773799ab3533df649c3c845d41e665257ab10014409622383a9a6d396c4cbaa6ff57161eb5408e1cf58a1510009f72e8ba475a105c2930117eb7b12e467ba713ea58f3af7f5d2c55e2ea4292890a01e7c202148c8e392f33d2c66317165e403b41957d98cce49830a280049d51dc7ea9b9871213cbee5f41a28018d5214d7882fea535bd9403aacea45d9b742ac6e740b2f83aa2a22718b335e22a1ae869d3fc1af947dcfff6b5f2625214b5c278a847ae23361071b9250c5a0a68f78adc3cf50037d75d782ee0c76c9ea5e978b61dcb2babae228dec42cfe63d87e3a74bfd3c703c777176d2b039ef1446c14ebb9b9e9fb55d38ca774e924ef3af5eb322b44085857913232f0eead5fc892d1ef9b7488a0e08667aa0db407ad7d26ad0ca3a2448f845ff0a69bea14574658f0b24e2abb1e6f59f6bd91f087c162c0eea7a16469902a87aa051ea0bf7c0b6e035ebaeeae5bbe5217d0b3feb140b53453a6a17da5bb533ed150b17389f8250753ee4f1d2a214eb1d5078e47fc5ef89a4e2f7f499ea672dc2ae69a474abb0b2c01d813802010822ec7c5dd91d72d3c52246d78fe7bc7d662b8b2069b479c7a292fbf4c596717c8e7c8e77168411d77d54613274199b27cad14d435c4bc1345d37f6d558b03913c6fdb57c86465d363ab6539ee6dc680985b08baa08129a652c0aa765394ae2e8de76a3c8bdee8048a650e45244e5589a62d5ba1575938bc7fa631dee0848285d6edbf5d3c555506d19e5c1c1cef378d30e343efa3fa2183b9cb69c851e61b578730ce3fc998338f8d422b42723296d1dd9a3ec8f7f3d3597f690ef50600f3a729852f891f4f155cb84bdc7e38526227f572a655c7fdc179868953b9f9f928b6bc97483373351d30ccbccb1e99be139c833a05dee95d9f9db0f8a4465d0aed1348779ebee8b232c5cdef94bc4a5225af4b79239a8a3bbf7b5664e2c58bf41e9d109e454ba644c8adceec8f13c20173bef155b6116b7c9042674df20dfec3da0bd3b96bf9c84fecbda198e857f5847557ec15b01603b3a93f8ba558d4aefa9c4a2ac27d7945d4e04c47004647b6154442ac5ce7d59cb103094fe68d98ca9e3189eaae48eef21df9df4bf753f5ae318700fbad70ae6ab31f40646829bef8cfaaf27058c1071ba15dfa02f43f289b19eae3cf9e9efa43688978fca22ee5fc5c2eeba46942b3b21ce30e4f6b9c39390e584b385bb82078ccafdeee893b77f2c1f342ad5d1db309ceaa3fa03396f65b3d89ad15ad3de41d888c6388bd6f1a4954dd82f579f797ce701f025e9ea046abc69b179af27dbc5ea72f3e34d14e4fabf8aee402634ad6993b7c75b0aa0b844331b072dbe1eff7be303ceeb522dade31ed23c26fc75c445867da89ddb57d71579c694ce7fe9f0641130af8e9a370fcd71695f885b3da8da7dbe0e591af13d0d229c273ace27584158d705b7676c093a11d2d0d2a7443593edecf7bdf96fab4d96350ad36ff837eb2ae313fb3cb64a880b1c2c470d7043813d08682eccaa2182bbe4f424d781262894547afbaac6a93bd494878cb39db2ad92b6c14dd0ae7523352e5d519000b990debd862b481497cbebc942e39f8b9f576ced3807c4aa55767294e2326f04dc0ae2b52640a0afbe7dd779511dee4ed077c51181aa6b4ffe14cdf25bb1d3342ef8aa2c99e6c6c93a6469f6ec49dca7b9c0c7403e789104f86a20d20a456a8b811d35bb502ff0363047d6be76d092415632cdc6009aa8041749d4489a6fc75a545a1f8048a8181fcda7c44b0b2c485bc87b873d9d8e87e5fba4efdc6e072a84e65c96757374a73759fc5f1c6d212f22e1bc8de3a3f47058a839515dc1e63e086aed5cf2037c9d1a4f878b36e2466a2f94bcd9f6cd2d79c225a2df609afd920ed08ebbc0f1228449f5012c8097904caf258366a928eb001f421a9028bf4d4b20f77dcdc35bcfa6aa3b1f065dbd08362eefeb707ca245a0876f7ae45bc8fdca9a723a8950e38e8a5099e26111bbe7be8f868610b2554584a339700c85b64af7dde306f06c914bcd499fc3e7bcbca245fe6f40b6eb1180908a6cdb59feba72056eaf469bb52f270c58842479550cd02735cc1e07e9a563695f9bf420719fd1a470833ebb93fe9c6199b8ac87bc67e20f30c73b5c1fb632822c8a7a1175c4ba442421a2fe7b20da936cd0ab3fde1c944bd7ee7a145dc07e155f8b8d17663a2b401e9ed4c05ccf06122e4bc70b8d74ce5bf25df16b058fdec4643fb94e200552206a83a5fd89755754898fa71c3ef8e63b4ae95e3cba2a1c13c147179d43cb55c794f08e5a7c508057094963ed60fb668180c4d55ab581453f41f7c15411312d006e0a1ade8467eefbeb1f7a9700a2c66e0e2baf42f18fa038bbe355c765469378e4a81aea8bbe001c3def0e04940269e8ba7b75bdc1aa71ea427cd4e2350e4cb30f9f3e0e4d16599538564894ace259fd94b61c23d3cce3d161cf06b96b976be4f340bed32e2a560317cd637d818f8e2074e848403d3e69dc5fbe869ee36e4b262e397167f5f67cfbcc90f470fdbfa161fde4f8e33cf3c1ef9bc6f18d3a13872fcce52425748db0a455a7624b9e36dc6c96416c9ac0e7771a2968200f95ed3c18a05c7d71a3bd97fe821bf3f4594c5dbdf8e61ae38b17fd3d403e7f737a46136b11a77fc3b03ed1536dbda6340a74ea78a9517e720e60c0e90f329ab1af47296eec7e11c76e321e5f7ed983083657ab4c952ae4019ba1e1a1219deedb21fe34d54e9cd770341403ea2dbd0fd66ef59342ae680ec40376be1f6e487f36c3d15d9ad03839490991512c15517322af4d347b92eb0faaa092b6d104b33aa46daaacf47fdf3f6d075257446b543018755355eb6b8951612873bf093c87d9e923cc875c137be8b4e188fbb37c13a6335b95b449857ee05c798697076897eae32b6fc500114480ae0254001a63b040568a1a3accebeafd0dcad7e7004049d7d3db7feb4cffc50cf0996d4910c2c5ffdc7787ec7cdfebb88d37d63fc4790c2d79c9038071df9bd4961455bb5a1dfb6e4d900e81eb598bbbdd942e5430deead50c7e25b4f9177e11db310472ff24c64e28266da32bccddd917473cf6829f2827a31d988805d04b186d86f2f66b30c8aa1dc408398fbe9cd991aa5037d531455a5391b4cd38333cc27b1483cdc758c235e0322a62ee5fb592feda4ed0a323e6b58453cc4da275adc984129f8ea1e07f4a3b473418bb102f2220ecb79b0327b12ba55f18cc4a838663ed2f288ffce84a9c6dfb8db531d79929ba5f53634e205105eb319848b3e8c37d3d72d32bcf5da13c87d5756d69b62d68547af62561e96a79abfdf5ff3e0d9ace1b3810db0eddb3c759636990503548154a2ef349a8df4964e34ab2ae1aa65153ae73b4d20c556d7d2b396a658e56c88f0189d64547211f789861172e5ed07da1305b54d2a9e8312663434a925b4a7408e2c2b81e9c5754c5e405628653883a5f8cc4ef2b889e932c70ff6b4680fbeb3ea38574304699b03c2453e7734b273e6089d08ba3a582e77954c88c3d7689a1aed0dbe56ccd09f373e5376b995f5c618cf120e8ae4f7ca6fefbebff18e2dd59bf5535f430b03fdf4a7c398c095747e7af5644f0a1b8b037978aaaf25b7ab2924a6753ed37ee356771503f4928957a00d2335ba08f88af9373a5287603ebaee87e2dd029b4207288559a327269ed38f58a7fb6c23a90b62982feff53e15ab76f0be68ef71a1786a79ceb15eac5b3dc2dfcf6c32aa6b5cc757cb088fefc339996bddd351abc4a943050989afe6a76c2e776916589e0a8f77165f2a2abe41a49cd8b7c08326522f3b01501d32e9782205774a2401bc8e16257213d6bf1ef663f30b7976304a3a494cc0cf5847fdd261cd07142f930de4e32080ddc22e5d2ccc6e30bf4b824bc729067f3e77a8d7544f4ab8cefe55ed49183481baa52da87563d3588d43e277b3d77944a0c847404e93df5c736482c6f7178e9fd1e84730bc7f4118959b67cc5e2fe0a8b393f682a8eb7750d5eeb21a490b07b57a38a9227784b0d0fac822c53a36f5527d77176188999687c80cd5ecba49fccc39cce4b2d7a0c5b26672741c55241d1cee207cb9e74d11b5c3b1f1ee4025223159878cb2c9d4d05e84c5a3668d706c250be48c1b2d4f716d420a050da19ebc0c8261e085820942b4be1879afbda13711d63f891d9f1b507e8b39ce33132d6bb09787b737edcca3591a39589b4982ac74a7bf00a0c95b782ef3b4c4501091211e7365ffa0e33fea", 0x1000}, {&(0x7f0000000180)="93e780f5dbaa06ef35134b34a781357599ade94b3c6cb37320cd8cfc90d8e4f9803eb3be6592c211cd92e1f808cb25dc369b019c0a4154967daf4f0d47c994cba88730921b50e4105f7be230654ab59d55a1258da676f53b56cdea4306655e94457feae9434508f0f13f183e9d80e3095206bc04a5e4113d68a58f5e348cdb284fe0efb73ea490d28d7926561bbb16b67d90a8589e96c69d4534641071b72b018570d2979c38354d1916096ae2f3933fce9b", 0xb2}, {&(0x7f0000001400)="a7779245cbd61cd7534a44a54715ca2416afaa877e591162eaaf2a3b22bb1f3a6601cb7d9fc9150c0ee77aab6fac7ea73a61f5331274b0ab73c64de4c4f810da777c36aec4da63c75502446088fa53962aa8224ca70c11b654d478509e77f70c3bd531ad76b7e80c5f42b89bebdc244c8c8ae55c99ef9174dafde5b60e55d83079688130c4f6d5048242552770e44d5dd9999b944f111c155bf827d88c6b5012f812126d8c485160", 0xa8}, {&(0x7f0000000040)="e91dca2b0ce5ee9e13ab1d34fbd463b3818e981e6bfdea369966a2eb972bc3c58106dd364946ad597db7396ebba7f15eef47f87d56108c", 0x37}, {&(0x7f00000014c0)="f9686eb0567e82dbbf89015129bd1fed1fdc6147a6dd1bcf7bd94c1770df70919bb93bddbbb50408d1e6d9251e8ef4ce646da4a05f2030609111965ee2945c5f1f1fc3c95c24479147d9", 0x4a}], 0x6, 0x0, 0x100) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000001c40)=@in6, &(0x7f0000001c80)=0xc) sendsyslog(&(0x7f0000001d00)="6d1adf458be2b01f86f4bcc9bab3c17b334716a3458e3a25c86e032fb391c5d856ebadbc2dc5fb4d018fe8a63ceab11c12ad515aa4f4c5170a42d473e702ff898a8bb149e54971d960d9051ca8128a48edd96bd0496140de006c24a9f706fbaa1ca4deaa03b4d5fd5b468f199f13ea78108c6563a8f2b955cc95d8349c461e6d4646f01b2c7a95324c474de0cf517185cea046e23d95cda6b80de2fdf47acc5ab1ac2543ce262c4af156a9ee3fd481c896b8b6c5a09dde7c5bae7af38bd0f4cd0dfa7ca1fdefc96cb5f9d72c30dd32f7", 0xd0, 0x24) r6 = socket(0x2, 0x8002, 0x0) getegid() connect$unix(r6, &(0x7f0000000080)=ANY=[@ANYBLOB="53f1b8b506b100000000f592790000000000000000000000000400"/37], 0x10) sendto$unix(r6, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8eaa7}, {0x2d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x8, &(0x7f0000000080)="430df00983536ed0") 16:01:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) acct(&(0x7f00000000c0)='./bus\x00') ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x1a80, 0x0) 16:01:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) write(r0, &(0x7f0000000180)="58d70814d0f2744c5b3bade64822ef1ece710f6054611428e2c943007460d42020bfaf7ef8d5a14bb2dc4b39ccb9d4a64a9b036905b1929fbb", 0x39) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{}, {0x54}, {0x8006}]}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r2, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:01:44 executing program 0: r0 = syz_open_pts() r1 = semget$private(0x0, 0x8, 0x80) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r2 = socket$inet6(0x18, 0x2, 0x8) getsockopt(r2, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0xacd5, 0x7]) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000840)={0xfffffffc, 0x2, 0x0, 0x8, "b08dce5800", 0x1, 0x506}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x7fff) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2ab, &(0x7f0000000140)=[{0x10002}]}) 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(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x2, 0x7}, 0xffffffffffffffd1) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) r7 = socket$inet6(0x18, 0x3, 0x0) bind$inet6(r7, &(0x7f0000000040)={0x18, 0x2, 0x1, 0xfffffeff}, 0xc) poll(&(0x7f0000000100)=[{r7}, {0xffffffffffffff9c, 0x4}, {0xffffffffffffffff, 0x20}], 0x3, 0x9) 16:01:44 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x48, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000180)="e09bbc6d80bf42a0d3a1bbf111bc452a04b7ce8a5549b9c30b66dd1a5533fc30cf0ae63f3e2752ebf96a05d5fb51cd62c9e87b1bd98f8e29fb6391fc2a75b7fd3cbb5e0dfddfddc00965d7140e33a9772576f8764bd27135a0f1c487a5b52e5a4cb5e08334f6b396d2ba99918bae930cb82035d750b844caac3f9b92a66c0128c9f070e53f8f50c3be8152645bd00178628c016d51632da11a41", 0x9a}, {&(0x7f0000000340)="b6c3408f0d048fd1a3d604fa3bfd51f75d0afa625c39543fc3dc937dd6427fb52d51650608725910fe8bb2a123c6ebda89e9e7efb81c32e68fe75913a197a0db887366326591bf7f6b259ab95d9283139bf864714afe3c419bc24c408e727dc25d3731c4a2a36fbbea0a8aac8657a6bba4dda9da3921d642ef8f309b663f932c13249c6e86032e77977338d8f5679b9c6ad3663f6882d9deb9e8315a92f9b3f2165467cce7fd8dbfcb86983847de7965a5ad33726f8986aac48b0bc7b586a3f364be61e2cdee4bbe3d4e85b5f0ff6913c14715c3db8d6e07813ac59de6230f98a953d79128e5b7733c8a774e92b25220178f95cd28e761cef13e2be93cf9fc38c7e38724f70dacc54c6c95c2f36f5aa907bcc6c69cbdba50a731e87dd78b499e6ba4e928d99d4e6c692a700fb39f54439a450caca4f58012026c032c615ee6f4813fb6e1411d9783d5b978403cd6c5d20c47294a492d32b0d61efedfb9211f9bbd43ce4ff8eda0700b71d3786b49fcf793e21ac0e03fa901f16306adf32edc7a9d3176239ae131a198b87ba850d96a04a3fdea587a58ca9ee203d0cc8df187f1972dc68c70e3bfe41bbcf90af7fe0809e8e40ba56e07a083636353affded0f58b23f8dcf2fdd0946ec655fad83a79860388fc319b057449577015aeb920b549d0ff2161fa91acb95596d3330a3bc1e60650b1dbf0c43bf47026586dadf8fdcc7d814cb512c36e540abb24890c1500830e13e08fd1c6e587f37820d86877a150fd761087ca620f1b1043e03a3166917f831775c0a5db1ee06b034d6afaa4545c044c20ffc1d8a350f63c52b857fc5bab7f5faa242e3ae6ffab176d3ba5db3507c954dd7374ed9fed686db1839dc0a187da5b7a52b894c2c644d9feeaabaebff2949f8e923323950a88da3052974de08666385202e40cdc8c189f1cc1c40f1b4f2770a2f4fe939d836c37cbd2d5e110422e9fc9f108bac245aa768fc887d75c1664119a8ae49dec28a8dee10da06a4a9b4355b1ac7f10620f9d51d00c5ec16d3ac84d5fe491ddfcfdb08b0d94f532ea8be7176317ea183f8857e8ac7c62956ae35b4ccd704bd9a038bcd9a9ecdb958f482750b873bdab3e0a9cbb679fe1764436dee4220d5ec682c96cdbc38fd86f18dd656ec25e30a142872ebc9dbeac62601c04b080985f015242a9128826962fd665d50d99037e37e58274e8eaf677e7cfd829a7d1e9a4f8f73bc674639c729b75c57385c1373f4092aa6076f59f0c426a883218fe07fc8d7b9968fbdafa2490f2e996f55a48d18b34c521591d067885ad28aa61967614cd8519d7a023109f306c4c039a054797c1ce9af54c15c764e7eacc265b84b98fd2b1c30cc7ae068d1796c55485bd989edf3dfb4ee949c0308e31e46e5ac7fb5a922a7b8b151c6519e561a77a96e2d79a2e87db2dfd87d6741da1f3fec3703a162606814427795bfc432609719bf72460b5e1e67ef20499bbbc8b0a7c103dab619e4f9cd0f2a64fca5b0c47cfdb15cd12c31fda49727a8ca08db8e9dc96d0ccffed6aa81df1ff97fa6e48666cc68c815c8af5c2790170361f83fc53e721c2bbc6ec8be03d9961f70b887acdfc0a27b3a08a80eab3f74cdc1413fc734b941d9ba94e6bb2ee40b127059db1ed9fb7e993e30b6de6acb656d5ae78ed0725b7e51c1174dc2af184016502d4211c884495c4a10bbd203144ebc8fbc4382590d10d8a3527bf2708b6dfa388066fc527a0be3d5e52a9069d0ba249b53d1a3b54d317e0cc33e9c6d58f4bd11e2114a81cc05dabf8271e331a97e6e064353499181d9be17b27b1e412f9c05dc7845fd083c8c488e4e87bb0f7c3eff13348698a1b0c26dbc24cee8ac56fffa5040647ce603dccacbbc39ddcfea10f05112795c4852fcfb79b0fc0c06547177fbf9b09aff13faebae52f75b280ca7e523d5551a3b33a46d86b0cc3a2ac22ee5bcb9edc13b4af958066f4e728aba539536d5fcf49b22e17768a3343fdb67777154b2cf151d21de25e3cfbc59a7f8c0f5d9965a9c6ae204038a5355e170924dcfcf574eec204cecb635407075103dc8a895cc2bc5ab45a2e3acd98378394a4e15e647199abab62184cdad7c21fae0e55dbf5e28ea1ee15a8aacad9ec11f277f5d6eaa826a130af2bf97bf0f91b1fe285b456cb49cf09b33672697d40f5d34db87610c07148232d5523b349c2b72028b13545a250862c1872445ba6ab7878a5ca7d18da1dbe1fd8a4b5baf0482d740f20303345eab6192829173ee64f18f21b0618fa82df006b77f759d612eaeecded2d8b8d618f08637169c4e0fba0b9da0a266aa5636ec33faa6ea79e4cf33294b0ccaa1856a94833e25b071ea691b81b51f4f3ae69a78f14d7eb2a499a0d8d7021042792f416cdf8a2dae23b9793e38c7f23f9cbe1dc169d3ab1acc39b07c718795aec70f1d8d5e3c77a824fdfe734ea75c38601c790a854ec0ddeb54e72fb7ad180f56250e4d54fc90db18b468ab0505f255b79a7d02e59c7b99ba628b088c8594d944fc7af4c6915cb4d7e582beaaf2147988887d7c2039f77d77e26ad723abf16b43a48e6122930b79a5b6260db6e0fdc393bb5677826da45d09704ad48742aff8fba2315629127c960e9a4b71dbcbfd04e5157ee077676d4214e5d1969b0d8fb6a5e2f1be71df759727197f6fdd89e4ae50fdd3212c127fa4ead5caca87dca0b59a31efd89df668620f47cd7b8a29455d0a050151986008f16daac8380691a57062b343e3cbed48f763a1a5a72d487a0b3b2ac94080da76db001a15a24ae0ac1615f1d858f50d4031ca9873da3f9f6d5268b5d158d758947e177370892ea13c930e5c11142c66c528802094c3962f1f6cc2263b2c6f332174aad50d10a4c5faccec1237e7e5e9a005ec1043fc9bd954643193e99b41b24791f4475a92fc729aaa45b34d29c2c31da356fb5aa42271c1d7b35d3f49184318d82622d821ed9c3ebc22bca57559dcf8500aa7316afb079f1da27d0d44611cd114561e2bfd6f032742709ab16f7baacf94dae9f42fca7794f0c3adf774f14732b0cbc444f272699c3908750536e2b437c55f558d5254e48471423b0dd0d62742c41213caa4bc7d2d499168b163e41bf17cdfd29c5759b6f334188fa3499a4b63e659924f9285ff2032e1531a50779776c5eaba25b342ed46576d4bdd0c539bf8b9159acc9d254b690ed7d34a5496fc090668818ff23e4df17779a8d50362ab196ac221f96bc6a671989b03921ab79ce1452d241346d79604978a09d4a0ba91036d3f9d8cb48431881c744e2047d8b95b6c8ff3baa93a58abfac7bfbdd37783a109f83e2a12523a8118fdc2ab9446a81e318c8fcddd26dff1f5579fbf8b12d576b3b396b0bdef90e0e41a1d71d3d5bdd0a8f9d8dcd6ef847cafcbee17d2a97328477645c118dbbbe2d895520e1907fcc0d767f2d1fbd2702c30f45fed88a387114035a929149504dc7f14749237e352be515e5e85a570b981125f104929cb515d0661b1683864e96d9917094e152810e28affd8012d1c6aae7130b5744663f73c619ab584ad90e2a2e1895c247b02bcfe0801e21656c66ba87414d924e2b59fee76b030b99584e3bd542bbd8ba0f1aaa37c0b67c926b340b2acc2654313f52e78e15f43c65e2684ac19886262caaefac2ce05b378cc54f183f1d145a7f8a06c3773dfff7ce94b77ebb957d8d4ea393dac22298c01c14171a6433e39ee1ac7681dc9069a9f71a321abdd088f86a574b2db62c3f7924b9744f5127803b8b3861d4fc5f0546bd8488a2ec2631817d996c6177f42d1eae38a9c939635d59c265c20d5e6f93f13be97102d4fed9ad546659cd71be86714251c35227ffc21b8f353b566146f8a5bf4a998fcf1ad107fc4d49ae538ef55e033aff8da30460e7d405c5ac1ad4f43cb7496b8a3b7e736eb56fb9abc9bb72708d9921454e51c962dfaa24580101bcc87d2d3f4b53addc53d08fda61bcd484c87134b7718d5e3ce0626eb5490fc0f5bfa4f26d4729400ddb5bbaa6bf3639c85f6094b6cdb1965666eb565a7b4d868d2509e17be005bc41b9a3ef5a973a0f46ef1ba363cee65622cdb369553a86e4422f8c868b30a4246d154a6b7a8ad4bed1ae07608a8b836e7dc2f4136781f1a004fab167c20606961984b906ce189deb9aafda631f385f68121eb8f5c37cf10bd6de43c1d0bb49158e169e2cf7b516275c61d3a9e890684eead25e71cdb4f8bb1982504b5fd193d9d6ef58eb1245e60ed4c604b792648c8dfc4e32938fce15c7db06dbcee92d06f835527853d1d32289f203f9de4c3e99816d4be8fdd0cdaf245e03c9dde6f946859afcd104c6097df6ea171f88c5506144b26ef085a5bad7c7eb184ebfcb91130df32e42f36cedf8fd5118916b9d445a24a752418b2e6cd8e19213387ecee4d657689e1717264afb5bb7e291709c0321434e8fe4fdde31f23d0ad04759ef4901923edcdcce139d0b3d60d49ac081b60cda78ae449d52f8a0d8eb37807fab5c2419849a6de3cf84725cd781c0007ff1132ae0891ecfda45469de3594491d1daddccf560c25cd085af99dbf2f26aec44ef2ca47fb304aec4457fc1538c15b4a670e1475529a9af73e128244e4bd48ab0f914155217bac00ea4eb45924a9d5a8e8abe0f79d7aef4f7b242e6894f759822806441f7b84a513042b68b3dfd6ae1212d632ec1b232bb528c359590658d200ee908912a321c6b375076aca961b908846b425cbebc3a340939dd25fe434e4d6ea573e5c73418af77c2ed3a0851fcf5d8b2dd835cb1fb36f8184b521fac59c40d36afba38383b6f275cb814251fd0bbefb0fda71f1fbf6f9b0687058c150edb7ca74e82914b9207135df0fd05c70807ab060aa5d458fb5c893269385bdc373d6cf28a706ff0c85f0d1aff81e1633be075ad54d49478695704448d8cff0cb860b820f09aa8ca27975769e1c958798d9b80695c41fedb3d9f7383172dd8b406914804eeb43b78812b9113e622e5a60dda915702a8ce68e5d36dfa3f9b2ff569c5a9e6acdcc87fab2bf60399213a4b1030d1380e7ae014b00f7757af285ed7d5fb496018358d338fe7b40da5c7f5dbc55ec3d8cff7fa0544624146353ca150f41d850267809f423bf859d114e401bd3c6b4466dac66e2b05ebc201c4f123d6ae3b8f6a20296c4a92c8d61c765f2bfd93530a92d19c9b4d0e44ed2e36cf33bdd5212d34636c97a4b57a3752f19f544bd09ffe7a9a7cc594a87ff010af098e71644c61dfad6ce76f8758256ac47c60ca9b2c13b45b18977717134a68c2e213520f4f11c8fbe4b982469b59415f6dc458fbf1725a5fdd6776ddb49294dac664190b33a86ae1fa868c2e26305c6e5eae486f52c5518989122f38159dfdeb67e2e6260eedbc479bc79e432b29fbdd98dfb1d734a376dc1d9f254030cb9fdf9c23952755200dec7e3de4b38444f728f2b4649c8c6c3ab77d5f26d2f3c8dc31e403ca667657e7ee120fb4c553073c9bc7874eab72a84311e1683e3733ba9cb7ae2387455efbb8a8c28eb88c362e888cf2ee9ec7cf58f298e1dbaf05f5451bb206b4a91d924c1333fbceb7b8459553cad020ecb6699c6f811218c1e8ceb41488ffe292894f35626061a0de342042ed5aa76b7b674d0f3f62fa2ee2968f7070ccd428ca9e9852c37e9350d2e64e6ff28cf7f1f41dfef01f601af478e1d1a1e046db72c3346898b0dcf119098df1029381d09d6c20b649b300c65371e8b758a984ca2ae585cc554fd1f979ea7e45209d7fccdb2ec6abbc3280dc0430e54", 0x1000}], 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x7f, 0x1}], 0x400cc, 0x0, 0x521, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x80002}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x40, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc038694e, &(0x7f0000000300)) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) 16:01:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) kqueue() dup2(r1, r0) 16:01:44 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x40, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="09401d52cf989dbedee0e38500cbdc39fef4e448f454f382a642bafcc78c4dd48807e1ed00f91da5ca97a3d9a51ab514c0f9e89f3f77dca52bd7fe2c51e71bb734203eb156e5f19262d8a507ed954b1fce77f7602ac954f9382d7782b385b5344f2dd44f4e", 0x65, 0x0, 0x0, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') pwritev(r0, &(0x7f0000000640), 0x69, 0x0, 0xfffffffffffffffc) execve(0x0, 0x0, 0x0) 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35, 0x0, 0x9}, {0x100000000000002c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") 16:01:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x80}, {0x206}]}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r2, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:01:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) pread(r2, &(0x7f00000000c0)="b7c8fb41ebacc4b0e350a62b267b96606b3db663d1fe3f7d13b25296850861a0efa0144821b405d1d607df28e143f3946ac5a4259c6ce384e4fc56688d330ddb2b196a51d2e33e4ec394a212064b26e2b13ef8113d56be991efe4e6445d88eade5d970310542d4186b6551eaf79360c9401a73d7434a05570eb53f172839d74bea142cc1a56a0a3a450c37e04767e31a74858c3a8ba6666de2f3b45398a21b679b337ad8f675b42396bd8de8a1c4cccf5a9f7cd9ceeed38839a62e164a0c4c6551ce5cfab23b0c28a1b09c94c0aa", 0xce, 0x0, 0x0) pipe2(&(0x7f00000001c0), 0x2d105089c74662da) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) r3 = dup2(r0, r1) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x30, './file0\x00'}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) r4 = msgget$private(0x0, 0x10) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000340)=ANY=[], 0x0, 0x800) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7, 0x0, 0x1}, {0xc, 0x0, 0xff}, {0x6, 0xe3}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) msgrcv(r4, &(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f00000007c0)=ANY=[@ANYRES32=r5, @ANYRES64=r6, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRESHEX=r8, @ANYPTR64, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES16, @ANYPTR64, @ANYRES64=0x0, @ANYPTR, @ANYRESOCT=r2, @ANYRES16=r0], @ANYBLOB="9747af9e3a7a6ee67dfdce82498701e6d2da850c6447501cd0fa33e78a0f6197216f7ac202ecfd1d38f9fa155e6b582ec7bd24e6b868fb8a18393b026bd9c52ac6b4e006c6be69c943d61e2c0884492d03a87fffb49fa8bb8acea8090cdc0e333e0b48cbb7c297c8f295d3a79e69e4aa13a49f23ec36acb4e855984d839911545c78d14e77d68e9649596c4606a27db683df43c974424063c9cf639c9930b3a62a4d67dc0f00de9693a7de84685f705a9ee049dc58b8a0765a90eebf4b732c0330fca6ec8f33ad5b797ccf685dbbbe03f97d4af47090364c50b2692bf8b669da11796c41c10347df3957b98e09", @ANYRESDEC, @ANYRESDEC=r3, @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESHEX]], @ANYRES64=0x0, @ANYRESOCT=r7, @ANYRES32=r9], @ANYBLOB="cdbcbcf3ac5e79368eb0801bcb6cc83a1f4b754316bee56b88f33b2f9aad713cb9ff732ae76158bf77415a5b49bccc4e4d59f1024d27314981aa3a0711635f69713ae5e248a22c4c312a783764fbcf814dd3b4eb00417358ebcc210cb0bf68669549919a", @ANYRES16=r10], 0x3, 0x0, 0x0) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) 16:01:44 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) poll(&(0x7f0000000240)=[{r1, 0x1}], 0x1, 0x0) r3 = syz_open_pts() r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="8a4ed9650f08f7866a469308d4dfeabc42c6a2d3d5685a52c908e3dc43a6260698a8c64dbdb476b1acb3b6e8228d5f139101cec3e09ff885384023f3d4b526bce098ddf63e27b5c8978ec5abb023c71ff72c4d335d275c3f2b49532aba6c2ecb4d09395598e8120b47396678717cd64b7ade499eea72de58cebd4bafcd1736ad345b22b314fc437b77ed43fa015ed726daf3f77154b8ccea3c0914083ba42e5081edc2679c0d9e8e895d6869bd53c5dc6b5dfcb6311bfd5045f2613080c290cff26548b4b0724a60fc2d0cd7f70fd963e134195c019cadcaccf4deab1a558462f086fd2a64c530d499903efb149e0ed929b9d08a7ac1a9525199227aa48262d5709d2f191cccd1cbfb20297927c6aee630f0d5d5ca016d0cfe139a51eec3a1a835524ddf21d78263ebcd4a3a5c9e8b97accb7c5170c939eb2c3f045b7bfcd65421367fefca1a6fbc601e5139ff676bfa9a0c3c04d83a2e90a3ed9cd2b67758a30170403f9229808f48bddf51c02435c8fb50d3b5da1bce"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r4, &(0x7f0000000300)=[{0x0}], 0x1) connect$unix(r4, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000280)={0x0, 0x4, 0x80ff, 0x5, "90ed98d9095b16747c4d4b0303d552cc9679abc4", 0xf4a, 0xfffffffa}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0xb8) fcntl$setstatus(r5, 0x4, 0x80) close(r0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x2, 0x0, 0x2, 0x0, 0x1213, 0x3, 0x7, 0x5}, &(0x7f00000000c0)={0x6, 0xfffffffffffffffe, 0x5000, 0x6, 0x6, 0x8, 0x9, 0x5a}, &(0x7f0000000180)={0xc14d, 0x8, 0x4, 0xffff, 0x100000000, 0x10cf6dec, 0x81}, &(0x7f0000000200)={0xfd, 0x5}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:01:44 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf55ef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000800000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d52f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9340689ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c000000000ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1172f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4a0c406988857cea97ca2c3ebed7ad1bd0da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdeef16178277cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be91201914a9e1134b745f46471efd37face9758bb3423ce2bcac3af3968c8b95ca861cac97624e5a8482d70204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6020000005e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd56dd6dcf19cc30bf67c1c43fac6541e379ab3ddb5883f49aa53cbe4"], 0x10) syz_extract_tcp_res(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="a03a12d4125dfab04f74d72983611f4c157e27312e46df03f297c57dfa75aba5f63ded96c6d4f2f7058915c6bfe2819aa41443be10cb072d98ad52d12b56e13be2f684013251bfba19a3ace3674666311e9af8e8e8787d5e488d2c6c4cf5db472df094c5bfa0380201482762c68fd1377d232851f071e26abc62af3a3412a312012f64b0d730d4c31372be3e8d7de050658448a7bb4aced108e5fff543fd825a7cfc8c53f8a23fe44409f73f9d915b4e6a13d9263a0d136555c0b9e163a5e4d64574e837e7c441f2665f685f5b0ef9b048b1e8be04bab37d96003ef19bc0030391b7b21bbf082d59e3485996602bece1ed0da4d23c259cee", 0xf8}, {&(0x7f0000000140)="479712248655b21d93c127c32159b1736a40b445f18bab49cbc59b6fb4d3f62149dfc973a9a2", 0x26}, {&(0x7f0000000180)="0843ee4c344ee0fd52efbf5f79b439025937d8bc0ec683547e37327c64b8382a560e145346d4219d2a26afb9dfce8e5a3e984e034d3b6b08e958b0cfca8c6aa25e1574e9930fa520151b005d9a82d6cff431a09003d48c5a027c622a027106ee135cba7d97963f2b2f139f6dab1cd62234a564a22a8a2010854dd5940352b9b6b8020dcfe7ac68f8fe4f76e3dfe12efa9be5f5a20a46b049b219be000da17d166fd71e6ccfc2a7725a885791b5d03d56971b46fbf61883c57c15f5c7d1b772893bd9e00e8342dbf61f2b51f8a0ec5ca495765629282ef3d5e25b00d576ceb125f39321d6839fb48727d25d2f3aafd0", 0xef}, {&(0x7f0000000280)="7700863ae1720342397925cb2a70d0c6babee6e6e81f67dcf25524b1a1b6d77a8ab7925ae4961ca0e548b10ea4b1c1b7677f1a9e390b80c00d929e42d2911264d5be6378", 0x44}, {&(0x7f0000001080)="851e50f4f2a2a0b838499d772565ee6909a4c64ef1bd98e83d196680598da095c0c0f69b88199da4e728a619199a4b3c8416073f453017b91b8a532be9686b81114f81632f1e0974f4607d45d76d8856ec7ef32efc3aa22e3561565d1319b5eeda96a3d374a6ee9ad3e8f7eb31a977d884503c2336f36d875142dace7efcdb84fd9a59c0198014866cdf5a6db45711425d665b4c1a5e2ed409abe8f482371ef3a185cdf42c405546d55a9b33206d91663ea96be850f4eb3207f877973c81172d0ba9a2a323e7b7cedb37dd60ef9a3c81fcf2822a0d8a2f2a844451bf24d883e06ae0840cd7cc61be04d36dffebf044c20981d35656e0e0d75da630e841e5d01da5476245bbd693b9d6862f70d6e3faf90977a9fc3ebd683c27ed1d93986f44b7ddb347fca9e0c6dcd78a4db56056df8f542039abd48a72d47ca4376c9d6d19836f007bbf78708625ce6ed0274c87929131ca2e4ff28a5ca1c2f7aeb9b1df57e007bb487f989e99b7a31ef46602332ed0ee383125aa449b1f3b64eccb778cacf43bae52ae2a2406ca42cfd9710eaa2cef236a4676973cb5baeb0e09e48ec4dc5e17f169ad05d01631e2d992955d7a366d698565af2327db3a3c7865e2e46920aa253eb70c666764c25073c8393eafdba0859c5e73e0797ed315d72df5e3b4175276c3c4399d97c5080b93c8939a1af7ae31638070697b62d7152efc9cf3c0d3a0c2def8a1077bd474f83429cf9cc90da37ad4821215c570d730d60c695149e63d33839c7526ae8d2ff6e6d3037cb8d621aa32d7f89e5fb740668e1ca899f67380759dd2474f864c293bfbbfd6a5a8eeda90019ebd910983ebfb8dd249e1914b18b081bf21f2924295eb606fd31fa0496085cd093a3d3187d7d00a9f4df3a2c9ee91e4d3b93e47e88248e27d0566c3c8300a42ee98de41de215495fbc3d9792b3d3ea5ce7694a0b0aa1a6854e152161bc9dd0b1f65e8a8ff4c923836a6ae126811040c58d95611c2af233363968b5b42a4fb6262eeffd3eeb6042a4147361a34d93ade5d77f3f500ebb26f44e14df5f674b9d210de97cb6bcfb3f4874acbb90e9933ff57adb1bec23732b0611c098427124a2dc74896f3aedb6d6fcb6650b4f6184c1d78a5facd934c0e0e36fb038ecae32fb5aeaa0055d9127348a6f8dbff9841022e3eaec4ff1ebc14d48e0898deb97c0248f32828305da9cf6be400bb76c69421f3465a9425c259712afda92ddc8b558f597dfdde5ace6a", 0x378}], 0x5) 16:01:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:01:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) pipe2(&(0x7f0000000840), 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/139, 0x8b) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x7) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) r4 = syz_open_pts() r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r5, &(0x7f0000000300)=[{0x0}], 0x1) recvfrom(r5, &(0x7f00000001c0)=""/163, 0xa3, 0x5, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x40, 0x8000, 0x3, 0x5, "cb4c1dbdfa31bed9fc184bab2e814edffd02614e", 0x4, 0xffff}) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x9) syz_open_pts() 16:01:44 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)={{}, 0x5000000000004, 0x6, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) r2 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) pwrite(r2, &(0x7f0000000200)="804d46dd981f4452da122c70e17cf5982c7b496d402632000e4a7699bf3ea9e195f8a4501db05dfe5553c455af3f7e772ba4181e4b79715db57f86a6fe6a4906dad96bc5255771f6dddc2bc7b7f8622c54fe07981b570ea7009c78ae3a15af277058289d765ee30c3845d942a3d759a9b8fed86bd5b195c415f21bac4297226dadf254dc2c7249328864b561339e0689a6c11c0328b7854c656f541d3fe1f03d758de1ab1c51d28c4665aa1d6eada993ab84", 0xb2, 0x0, 0x9) 16:01:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xfffffffffffffffc}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r1, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x7) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = semget$private(0x0, 0x2, 0x20) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0x5) lchown(&(0x7f0000000240)='./file0\x00', r4, r5) semop(r3, &(0x7f0000000340), 0x0) r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x6d, r4, 0x0, r6, r7, 0x49, 0x5}, 0x8, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/114) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = geteuid() shmctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x3ff, r9, r10, r13, r10, 0x104, 0x5}, 0xfff, 0xd, 0x0, 0x0, 0x7d55, 0xd75, 0x7a}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r9, r10) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r10, 0x0, 0xffffffffffffffff, 0x0]) r15 = getgid() getdents(0xffffffffffffff9c, &(0x7f0000000300)=""/12, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r8, r14, 0xffffffffffffffff, r15, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) 16:01:44 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x1, 0x40}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000", 0x4}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) r0 = semget$private(0x0, 0x8, 0x80) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r0, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r0, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/197) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r5, 0xb}], 0x1, 0x0) r6 = dup2(r5, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000100)={0x5, 0x3}) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) close(r8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r8, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:44 executing program 0: r0 = shmget(0x1, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x34, 0x4004, 0x5) 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) r5 = dup(r2) r6 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r6) fcntl$setown(0xffffffffffffff9c, 0x6, r6) ioctl$TIOCCDTR(r5, 0x20007478) r7 = socket$unix(0x1, 0x2, 0x0) bind$unix(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="4de143c604b1d06ef25329da9b3aba670f66d597f5fe483fa974c737253599ef1307b688090000000000000092578010f80ac8122e4e5ffa29b00358f184040141a5ea55f9080f1ba249e693df1d09069f0dcac4f4d9e345854d1f3b1f5a54684d05000000d37247fcda4d28535bb5154483b0e5274be515184d18af31c49ad90da665"], 0xa) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xfffffffffffffd01) write(r3, &(0x7f00000001c0)="8c65ed051518a44cc4d6aa9066268f8f6ddf9a7d622a1c89e5775c2551889f8d32d8db5c62840c1c72bfcc3bc05226cd76c65e4e4e580b1101400c3c62a70975a2f99482c8c81b2ef902a676a1cb9b3e7a41f46f1486676bfc00000000", 0x9) 16:01:44 executing program 0: r0 = msgget(0x2, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x400) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x48000000) msgctl$IPC_RMID(r0, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x81, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d, 0x3}, {0x7, 0x0, 0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r9, r10) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x121, 0x9}, 0x800, 0x1, r11, r12, 0x3, 0x1, 0x1, 0x5}) msgrcv(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff00"/102], 0x66, 0x2, 0x800) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x6) msgctl$IPC_SET(r0, 0x1, 0x0) 16:01:44 executing program 1: setitimer(0x0, &(0x7f0000000400)={{}, {0x0, 0x445}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setitimer(0x1, 0x0, &(0x7f0000000100)) setitimer(0x2, &(0x7f0000000000)={{0x40, 0x7ff}, {0x4209, 0x4}}, &(0x7f0000000040)) 16:01:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x64a2}, {0x1}, {0x16}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:01:44 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc7b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a85f7d0d97855fb1f59775e0aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f3dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d45523b53077fffd3647c9d0d0d84460abd680a645795e8a1493f10000000000"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="f0ffffffff0000006535f285af5f3af742f9ae3d024151edf33f3e73e79eac00"/52], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x3f}, 0xc) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x3, 0x40) semctl$IPC_RMID(r3, 0x0, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) 16:01:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ftruncate(r0, 0x0, 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3fb1aa0ebe8c2c9e, &(0x7f0000000100)=[{0x5d, 0x7, 0x8, 0x3}, {0x3d}, {0x6}]}) pwritev(0xffffffffffffff9c, &(0x7f0000001740)=[{&(0x7f0000000200)="2d1ced499a196a78b6a05b8d7cac9dd92872207692ac1c6ea4c83df06359f51d18a7e6c2a43c0c36a72064d5ff13da95a16cb30cec991d6158cfba9b38df8903b784b188d36e3e56b0e9888214fe363d6efbaa0199e57f949c7dbe6a1c5dd86fdce6d735da4123b141da352edda7134b198918e2a083ae5a78d1c18f1a96fac9782da536b7a8563d157889ae05f1d94e8ed299cf05c85e80fee8a4947a1c2cf5a321137b035fa6926565", 0xaa}, {&(0x7f00000002c0)="b86fe1114def46a97f4f78faa677236840bc6b5b3e2005da3cba030fb97c74a857c74aa5048c2083e5abefce28e452b95e69acfc9416931da817dacd105d9902fbd116f066a4260cd4607cfa20ca39584b66f62a1072fb70bc10816190a40aa999fabfab6ec2d79e9335799358ea02215ccaa6e0c880ea3a868600b329165c2c82b4498665a437e9ff0f7f7da3fbb1fe526e90abe6ef64f214e50276711dd24b6aa323dcc42b1734dc8dc5a7316971b0213d3347271f0efb678b293e0a37f14b97db3475234cc1348fee212eeec67ab29dd6ba0732bed20444074781b22ee5c4a775c96d9888142013034ff8f26dbb3d553dfdf451fe16ef76d0cd51", 0xfc}, {&(0x7f0000000080)="c7240535321658e625a38752309fada15bd1b75c12d99f48f5bfb6cf2edbbd5cc2214baab2104356946fca", 0x2b}, {&(0x7f00000003c0)="c7c01a5d0d75f0bf6986bbae877abde3b52ebbe7e23ec1b5b6ad33c3d5eb13e63d37e3d4d7ac29a00ed964e81d1bac82120f0ac60caef5a79473720fe43aa06174ab5a", 0x43}, {&(0x7f0000000440)="6b872aa2d1bdf36b09bd38ad3013f14f559e4e3304cc14ece885f4ebf8a98307e6f6e9783c5f87837d1d63b3c0736c86f8de447e26157d4cf77ec2c5480614d040c90dc5319e54446502bfe51d4dfb66a6689eb2bb17d52ff17bfb9a4a41b5f3db5ce5f0fd41c5954292c4c58d8d327727bb3fab6b22a55f163c4e67c44eaa2c4d1f205c825f6ab339807481b97393acf89e5297fb6e0b6d4a0f3d10889f94e21b0a4b32284954c82c66cd8a496e1cd0e62abc3fcba3192fa0f06bd8f3bdebc3d75847faffeaade061b4f2ccb2f3ab9b488a8f6e4f192e856261782f4be7dc855fd430b90cd9553a51e3423aef53b5e9f919e7b759b46117c124a67a50c63168ec15ac6eb02c13f3f31dd51d03216d78b5f7a8ae877dadc293ee0ff20c9abfeee46b326bdb1ca7e2fc451ff6e6c9c0746e8b1cf64c9cdc82a34757bbff266a97976bdab53a3796dedd9b886c5e42c5bf3f02a1ac596617e89c5004e041e8f3db2e2652d8394117895908d7271dfe8b3b598094cef00cc043393d44c218fc1ddd5e171f32c050241cd1330e99d1687187f179375438102411e4a2f225a3f7a7dbd418ad4dff86974978820088a863d4090568cb7fc1166b83b6f2e080281f292303a4fcc184d2eb9be2cfd5307f6886585c606c680e0239a5d2ce6f2f22eff1a0ec47a07ee51fe68058578d3f53501d0f9bb7bb565c942c86d9ff859d0ba7b0c7c39861dd770f838ff37f80689b9b71e479306c40de7b153e36badef07a10975e381f7e635c0ff76ba5491ccad9eed881a39a19652eb107bac93a7d03cabe75ea157c6481de69b78905b55762810bd55f3e2bde4dc51e71373f5147e29031f331476aa5726a4cd121a5d4fd35f4333849797d5957a54e2e000f4df3d0d0a006713142f8d02e78903e619cf10436858316bca39546473d9d1c9a94f8569fe639b251ff3e68f38d548a13a48810729e5d4d4372ca6965d5b689c5731d4bca5e57b066eb59c8c087acad157ab86e0e5b9751de435068e32a3201d730369a7e2a95d4787dbdeec778b57326475029a3b69cea3f3fdf9becf18d318f956816dfe733381ae7eae39fb15c58eda78ace0c287796f27fd82d81903f247f5f577425865f493cc02a6b2b8b5b76f2288790e426acdfe8c78dce7c8b945acd1d7867b2b6743855d353263f84ec599e0b746d5780a76f03fc34bd363f8179adab30a729b374c275eb9a8e79d8126554156e4b03fea9a828ef182cef180f650fb5c60acfb3211cb5ace835734c302a462f44da99911574fc4e38456d0afa3386b858f02ba11c1a819758d07dde1c7ab82300579965a578b4f2ac97cf0b76f1da1885caf8667a8c73964a03ab7d5f10919d9a3a4a5599b030fab949d581cbe5eb593dd06b2b39f568fe7610b908470335e6ca0803f0b2874db0d2f6feeb8a9a15186cf3214a917002ed8dde22843b05b4901e107ab4f138a1e566acf90a34124bce27b2ee364c7a3bef415cff6c2c21f3558fd6ddacdfbbaaa928396d65312e456258a980d5c69927884573ed630bedb15a5dccb8cfc610f01129b0ba6b0bc55824a8801407486a0765daabcdbacf75f82e13cc429a98edf2e12c790a8f1748203306e95b9a5ce2c7a752743be783b5ae2c80a0f8a734c4b6cf1117e67b07fa65c3320e980e7b2af161cf17ae259400e9dd1bd9fc00005a465fe41defef155bcbff0691888c96ece25a6417e4a12c1cc5d74d79fd31b0f409ccedf051d97d6f5e856d6bdb50c6caf229cbe8c265bf2c82dd5e7455ee41f598fe44bd4e5625e1972e3d69ee3ca203878c19c58453759d3e9d28df927e97d4e2cc56f3b4d90d0078d1dce86fd1645823faae2733a5b84a8d033c350d85872bbe8b582587316e03512af00e01738158386797f0b222d85775968cfb5f1cc006d8062431647a949b8219713db4eb08e0f7daf4c96117c4f86de2f2b5a98b9d3aeae0925b3c0cde4ed44fa23953a2e3d4ae1d4c570565050a71a7c3ea0f077a45a95575cfffd04151d3279432576ddf8a980af6519cd2d4a505da30898f407e7f27261f0657309e41ab1a85448d70c37546e0ee5ef601556a713a4b0a8f3235bfdcfa86542ff3063cd18ce21c2d1e4d65a0f201603c8204c49ea25f06fcf0c5c3192b6e38f3bd9946e5dacd89157109c38df1cec29c6ad0dd059885d6cf93b457f63323e8d0fa4450b5c46721460c0a0a6a2dcf017014e99f9e130c273e08819552dd4484a8fe8ba3a4cbd3a761467bf029349c112ece34a3ea1c32f3feb3facf080b5d96db3cbdee6fe289ad45f08cc2f366e447b69f80482ca12aebf1a624a9c65e86eed4962a10c69595e0ecf506d82a2c3d92c7682dd1a4642680e6325d8d7dd656babd36944b6dca5144c0d6a0a1ceeec962320bbdf3ac30f34c021d7dcf9bc1bbb1bda7982dcaae5a4591d7ab85e401d1ecc026a5976fbfe6c8de255db657725af9ed0e4a759e7723a6a4ec15fd662e6ec23bb2a9b568512ddac461e30435b209e8db447c6987d1b1f815781bb725e9431d5d87bd832300b4ca8916cc4f23710ebeb2b2c59cdd0b290e62668096b15b4a0889fd160a28033d6552f60114d7571d21daee8447250b7fe77805d374be1dc507e9682b0d8002402996a33c14ef6ef2ea6753b0cbd12786202fa1b6815b21d0e1ea51dafb8c98c21c2cddc56f8e495a9920c3a0f81a088999bd55fe47a47485ba948ce1b81303cba3667320c4648251c4c4356c7ffb947227f3678b96f415c709dc968d09e1f9c5b06180dc79a8f2202eddc7a6400c1d6ea8380afd75aa908b1dc8819f0510bc6304d12e129666775c0ef99e7579e712f8396ac2fa0cd3a3ca5f5ef318bc1d616233ae1f31be53dbfd6e937c047cddfd848447a4ec7b0f2b03a6bab0ea8143b85b403993f742dd44ef9a4dfcc8689da944413b4d8c123012d005bf071d37d72815b94198255c9138af7afc903ae8960a206a839f5ca107d9b85aa3deb222ea85127cd83dc8eca02d56b8c483ae10e74e8b559aa066c905bd308e543830b56457fd55b4e4f8adb57f0aa1dc2ea190bff4b9082936e72f9c5e4bcaae09633e0c262fc8a23fea5125e8f82eb91f308583e7ab2ceae1644af901948092f8d9569b2e8770dbed3793a252aca2459a84fdec6ba70ba1ee42cfe08d3ad6ce5e10d2e137095f4e5cb4c3d3307e5fb3f292669ba59d4ff9d7073cc2a30a2476277019dd0e92df6cc84f77e22a5d8895f33e85866ea622094fc100ad1c3e30795070b0add04986a2c574883dcadcc04d53deb42f9efdec18e419dc44af30afc0f2943827837123679903e3858a0bbd130a7dbbaffbcebaa556958c8b00faea2da546a23ac4e4e4cc66a4915310c1949e1f483af49c7d27f4f3f4eed5e34ab43f8207d2119b19156c67ef893b147ce3401ad50ec18d6560bc357aaa080087949ef238c993fd590bff2a4bbf87b97f26b93251884a8b0ea7cd75b3a96feaf0e297e42db188c41141d027f653b8ebebfcd342c4aa7e224fb711926f92b5723396f41f961095ae88d3e8665dd1193a265a9a6e562ada6bd1c6b54da4593859ea12ec95aaa569664903c3199c6cbf1467ce59e3a66cae4f368547f75f448daa333a1e23fc207f4c1f07a3e6c969f3ce4a1cf81f917ccd1b7882919f3a1e18c8e7a442ed59ee7093a2ce1b2a7a7f54a0bd2a4e366c7b4b20bddbe561a5d78650ea6ab12bc69a1d112f7ddad715e867896e8e67312123a0bf492c89b8e1b3bc56b77c4488a08bf24fddb6bbeb35d232c47e98b008eba47b56dd5463f87a209c0b193bea5d51ad36d646a6f9e1920ce2b77a8325d8dbcfd3b367ddab5bcb52983f1323046b553c0d5c07e6e5956254d6c5a3b46645f514ff141aabe137f0fb11e979403404f828027c77039b0a3f2511bf140fc496b056044eb7b10ad096f9306405d464fead63510a337305a09ec9413188a4311c1b2e8d149333e52864966d5394f9c73339429a36c011737e8b0196394d79d4a220e98c2657c1f5e5b5aaf62da5197a08f273b4d67bc7de46630e4f96289b96d453f4940ee39ba622673c225ec53351bf4f4a8add002aa335d98801e4d8805df0b14c09c33438cd9cd7c205a6bae8dfd7e1cff4ea45ebf1fd411e7d981704cf233cd02af03bf59bd4c7798163743e8b44411228ec7944ed66dbffaba7c92d45681801a90591ecfd8e6d1e0cdda2a7286c7b1694b898344350ec1e6359d3b1424da549d88b83fbd9da8437372079e3366d1807b019298613d1c12c108dccba5a0a12b9b667dd333816b447259854b302fd6043535e5ab6db558f1db2b08abf07b586f7ee60b200e8b9490eb432141f885fcda3f29e56635bdb7b1c81594f673c8bdeb864eaedd1a3e3104174cacf41996bb3b69714f9402852b7cfe41d874088d133cddf859d3114839f9c673aa91430417abd5add11a7b5438f27518a2c1f17f72bfe9ac063472203796732351ff7a45a10319929cbd71e9606cb9150c2b2087054aeeb6d6cd78a2c1c59e7653d5af12811ad64ccbe572015541c1a3e8dc274f7c08c33e6c85fa6923d625096117a590c023612d8826bc31277d5a77a6b0ad84a8f1cd5dde521ec2503a8751ad51839e3d89899b5423fe70facb6fcb5b82aec2112945d8d6d8c7f8df25d3729c9b618acb8488ffc0ed615cb2296ffa01c798cdecc34f7bb3b0611a7a8275cc5d38f2a5cf19453f54697964b0d1fd358e67b657e73cdb70d4a389a4bd78d05fa99846c34b4e034dced88dbe209220188da94d849c1b8054ec60310be4be733eaf2eb3e353485d712f9a2d1b34de1ceefdedb314b6f08d1ed11f7cf19d9fd7be584f352503ac6345ad1d7c5ad0410a07faef499c4439c57f1eac1bdd440fcf836693dbafae3098566354b1eee3a6bf00f00d42e451da5bb486865798852777adf72de81c4424a6a33106c94801b3f4728166e6a0a590cf947114f079bd57d7b61634ae2b91a84061bc8d61f2e4481418d1fa53b76b40288d5aadd14af892d1a71f4436f2d343a81d6d25bf35a8c9d0400560f1e31ad614d21e80b6583e92e74a24745e508f460ed8fef7f56fdc60b80307715dcd0a5ca20d7f120711b8245404d3b1de87d8523e6e1935d0a5b78e71ad1b5f48f7fed6a481110269f8f2a2fba553bdd91388d14166005a259a0dcfe98bea9f9a1c52d23e58a13e25c1ac10213e20e673afeef62a628516cd34b365a56ca4dc07f30089fb0222c75bad5ef78da70c1485f4d7bdbb15031131374a3251a8077f10feec7c28f22974acebd8ba1a699233015a9027883cdef1ea908afa301a7fe89d6adc3dc0bcd7a326f0de74d74661fbac87b3bf235c41e30e60d6666cd3e146bbb376805f272f252033b872ce67ee711cd4c2318cf472ccbf268cba36ba834693b30ba6820493578ee31bddc34157baf1b2167c03ad08cac1edd5890a9dfad208f7524c93ed2b0dca45aa63c265648b0f9b5693e7f6216d8301dd17ffbf978273ffa12e2b1546d12eafcb8af11e388cda147c77d6756e725f1c1262acfd6cfc8bb5e6c84cf5166164901c739c46b4ed456935a81192c21aa2d6a3a955afa5e73e6adcca66ff161ebb8aad83b55f04fb9f434103d7c9eab0758c4f7f000b40499922005802a775442d25f5cd7100d6cb52743739fd588c569fe1c9e59918474557c85b1d46695c4bf3883062a88859a51da1174f736dda43fe0731d88cc235ab97f0c1893e32085dc04260a5f9d377bcf659e41ed6b27bd10413da7783be7531656ebf2de6037ada55345e045", 0x1000}, {&(0x7f0000001440)="b62e7d7b249c31b5caf9097004054a84e5ba742e60084b209448f35ad4f20c2a90daa9fa2ae406a9d00ae9dbe8c945fb8327adb8f2142a3f2a87b94becf0f03de855743593b983b0616d779abdb067f2a7ff4fa9159e50624da9daef9acc171cb4d0afbf5914bfd0bd14100d48693b812ba5fc5d7a580b4d93c5b0af7ae3961846f16bd1b38703", 0x87}, {&(0x7f0000001500)="3092f30d0be5de38e19f584e8cc44a9782f3b2453c9296d11f351ce02f19ade2ae5ef496b9070d7b54675929e96a2183c01eb23ca0ecae546be858fdb702980b6edd5cf5d6461a", 0x47}, {&(0x7f0000001580)="251963525f15d0ecf8f88d6cba07fae7c9e415349951a84c25df14288abd2d61d01003718cceccdf4d115f1868bf596376ac505556ae02e9e1ec82665e63f15a86f2176425d7e057e56b25044d60f6676425267b06a2ae5928120777e5c742afec9dd759ac0b9116c267b057c9d04ac6873940f53293525db695255a79180fdd56dceffc9e922a54ced22c170ec96610e3e62afd802a016b997a7a38ab2af479fd2cc59b7517bb4c339eb1ec7ae00e3bdc", 0xb1}, {&(0x7f0000001640)="7db1972fab745cbd5741034e8208f515396800e0a3d796d98626005f07af36b2b60bbeadc28915044df53ea4056d474663aea9e72260e58e5da0d5d581854a94978bbe5578ac9a14d25c2012574a5ea3bb42e4aa334d448f3a4e92202dc3c46aab230dc0ecadfd27feda0d7b1141385706f9ae805c324bca50ce31cc3758d56c6fa96d2670d286b494ee712ec90c710f8ed9b42d726787d34170d8e9916396574598f5692409c5de845978894b84ab03802dad0df75f8ed6dd8408301a135be79aeab20a51a9bac6adb4c32927bee7e548777398e0941cdb88f79333798792b9f5a802", 0xe3}], 0x9, 0x0, 0x200) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000028}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799ccb813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd4cac7dbac5b65c659472870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3feb7df6d08d9aa81a99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e222653300275481280da5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e300115b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e741f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331408a8e86e23db3e2d6cddd1adba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e9d1e8d847aa56b31f51ad0fc53289bafb09c81138128771a864ea4de6961bce4f35399c6cc5613b5c91d6ae4f4fd6edcef282d0eb4e604f524e4ff3f97968a0b3ecbfc2d84913a754616fa047e3b4d69783db99cb70ffb00"/992], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r3, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000440)=0x6) semop(r3, &(0x7f00000004c0)=[{0x3, 0x8, 0x2000}, {0x2, 0xffff}, {0x3, 0x7f, 0x1000}], 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:01:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x0, 0x6cf5, 0x9, 0xdc9, "375d900cab6cf894a6000000000100000051677d"}) write(r0, &(0x7f0000001a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bae3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9", 0x71) 16:01:44 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) r1 = getpgrp() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x3, 0x80, 0x1, 0x3a8, "934847adf37cd92d5a47af0e906f5169c4eeae18", 0x3ff, 0x9}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r1) ktrace(&(0x7f0000000000)='./bus\x00', 0x2, 0x24, r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5d01) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = openat(r3, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r4, 0x0, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000080)) openat(r4, &(0x7f0000000180)='./bus\x00', 0x2601c28095cd2be0, 0x20260042b892778f) 16:01:44 executing program 0: r0 = socket(0x1c, 0x1, 0x2) socket(0x10, 0x4000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xffa7) fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000002000000080", 0x10d) writev(r3, &(0x7f0000000300)=[{0x0}], 0x1) bind$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffe4, &(0x7f0000000040)="d6f9bc26aeff3254ce56a24eb954") r4 = semget$private(0x0, 0x6, 0x2) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000140)) 16:01:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/16, 0x10}, {&(0x7f0000000240)=""/239, 0xef}, {&(0x7f0000000340)=""/129, 0x81}, {&(0x7f0000000400)=""/228, 0xe4}, {&(0x7f00000015c0)=""/251, 0xfb}, {&(0x7f00000016c0)=""/208, 0xd0}], 0x7, &(0x7f0000000500)=""/24, 0x18}, 0x801) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) poll(&(0x7f0000001800)=[{0xffffffffffffff9c, 0x4}], 0x1, 0x9) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:01:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x6, 0x5, 0x0, 0x30}, {0xffc1, 0x8, 0x3, 0x3}, {0x1, 0x3, 0x7, 0x4}, {0xffff, 0x81, 0x9, 0xfffffffb}, {0x400, 0x2, 0x9, 0x7}, {0x400, 0x7, 0x5, 0x9f72}, {0x8, 0x80, 0x4}, {0x2, 0x7, 0x4, 0x200}, {0x9, 0x6, 0x80, 0x80000000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697f, &(0x7f0000000300)) 16:01:44 executing program 0: unlink(&(0x7f0000000080)='.\x00') r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 16:01:44 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r1, 0x2000745e) recvmsg(r1, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000005c0)=""/86, 0x56}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000640)=""/125, 0x7d}], 0x4, &(0x7f0000000700)=""/5, 0x5}, 0x23) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001900)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a0200001ebc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7e9eda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483b9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c3a024edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b57485010000a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c06000000000000000000000000000000000000000000000000000000000000000000008de732a8aab065885e504023865e4fe645b62a7800fc18268e834888e593257078a68f8fd713a795d5a7a021e4158bb1bcb99efc9a6c44c98d7814ed3e36a7a3e48f4f89e580509b4b85d150ce1d0985201ed19fb0b674768d67521548"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = getpgid(0x0) r6 = dup(r4) r7 = openat(r6, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r7, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = syz_open_pts() fcntl$lock(r9, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r9, 0x1) fcntl$lock(r9, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r10 = accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f00000018c0)=0xc) fcntl$dupfd(r9, 0x14, r10) recvfrom$unix(r8, &(0x7f0000000780)=""/9, 0x9, 0x6, 0x0, 0x0) fcntl$lock(r4, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r5}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r11, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x0) socket(0x1, 0x3, 0x8) msgsnd(r11, &(0x7f00000006c0)={0x3, "ae6a825bfa231cf81487851b17d0bbcf5477e0ba7ad643dd329b"}, 0x0, 0x0) 16:01:44 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x400007fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000081, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029b", 0x7, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='\x00\x00\x00\xf7\xff\xff\xff\x02\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x30002) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="c05d3f8df4825ff5c2b3df45068123d096b3a28c199f278a7a00962124c1b3ac21bae30bd447c640c2ff0b633539a3e3091a0cec5f126fa67585593c45d95e20e0a6b7dc3e99659bf086dc3e9c6c4d5450e3bc80182aa1b4ef02213fd38f55d85153e6bb2050f03fc62ee33a665dbcb510463eeb10376f0cf280902e20ccbea5fbbf099d910d25871b383409a61ce54c352c15ffa842b9cb4f2915af901bfa094e4e9fdec7ab9372a32cb905b7be86e09c3f030f2dbe8bd96e"]}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffb, 0xc, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{r5}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x5}, {{r6}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{r0}, 0x0, 0x0, 0x60000020, 0x8, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x100}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x0, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r8, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:01:45 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r3, 0x0, 0x0) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x6, 0x9}, {0x6, 0x7}}, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:01:45 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) pread(r2, &(0x7f00000000c0)="b7c8fb41ebacc4b0e350a62b267b96606b3db663d1fe3f7d13b25296850861a0efa0144821b405d1d607df28e143f3946ac5a4259c6ce384e4fc56688d330ddb2b196a51d2e33e4ec394a212064b26e2b13ef8113d56be991efe4e6445d88eade5d970310542d4186b6551eaf79360c9401a73d7434a05570eb53f172839d74bea142cc1a56a0a3a450c37e04767e31a74858c3a8ba6666de2f3b45398a21b679b337ad8f675b42396bd8de8a1c4cccf5a9f7cd9ceeed38839a62e164a0c4c6551ce5cfab23b0c28a1b09c94c0aa", 0xce, 0x0, 0x0) pipe2(&(0x7f00000001c0), 0x2d105089c74662da) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) r3 = dup2(r0, r1) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x30, './file0\x00'}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000280)={0x0, 0x0}) r4 = msgget$private(0x0, 0x10) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000340)=ANY=[], 0x0, 0x800) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c, 0x0, 0x0, 0x10}, {0xc, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) msgrcv(r4, &(0x7f0000000200)=ANY=[@ANYRESOCT, @ANYBLOB="cdbcbcf3ac1b79368eb0801bcb6cc83a1f4b754316bee56b88f33b279aad713cb9ff732ae76158bf77415a5b49bccc4e4d59f1024d27314981aa3a0711635f69713ae5e248a22c4c312a783764fbcf814dd3b4eb00417358ebcc210cb0bf68669549919a", @ANYRES16=r10], 0x3, 0x0, 0x800) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20121, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000001c0)={0x1}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000240)=0x681a) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000280)) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) r5 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x74}, {0x6c}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") msgget$private(0x0, 0xe988b995f4187c6f) 16:01:45 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="9883ba9bfe904e11486334881e8abb89a8180aa68e7129cac41289f3b8242c19c98ce3053a17294039"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) shutdown(r2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x8003, 0x0) dup2(r3, r0) 16:01:45 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) dup2(r1, r0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:01:45 executing program 0: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x8}, &(0x7f00000010c0)={0x0, 0x0, 0x1, 0x4, 0x8, 0x4, 0x10000000000001}, 0x0, 0x0) shutdown(r0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r5}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r6}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r7 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r10 = getgid() r11 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r11, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r11, 0x1, &(0x7f00000004c0)={{0x400003, r9, r10, r7, r10, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r8, r8, 0x5, 0x20000005, 0x1, 0x8}) r12 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r12, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r12, 0x20004b3d) r13 = socket(0x2, 0x3, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x80206979, &(0x7f0000000300)) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r14}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r15}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r12, &(0x7f0000000040)=[{{r15}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r16 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r19 = getgid() r20 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r20, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r20, 0x1, &(0x7f00000004c0)={{0x400003, r18, r19, r16, r19, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r17, r17, 0x5, 0x20000005, 0x1, 0x8}) r21 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r21, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r21, 0x20004b3d) r22 = socket(0x2, 0x3, 0x0) r23 = fcntl$dupfd(r22, 0x0, r22) ioctl$TIOCFLUSH(r23, 0x80206979, &(0x7f0000000300)) r24 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r23}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r24}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r21, &(0x7f0000000040)=[{{r24}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r25 = getuid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r28 = getgid() r29 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r29, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r29, 0x1, &(0x7f00000004c0)={{0x400003, r27, r28, r25, r28, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r26, r26, 0x5, 0x20000005, 0x1, 0x8}) r30 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r30, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r30, 0x20004b3d) r31 = socket(0x2, 0x3, 0x0) r32 = fcntl$dupfd(r31, 0x0, r31) ioctl$TIOCFLUSH(r32, 0x80206979, &(0x7f0000000300)) r33 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r32}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r33}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r30, &(0x7f0000000040)=[{{r33}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r34 = getuid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r37 = getgid() r38 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r38, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r38, 0x1, &(0x7f00000004c0)={{0x400003, r36, r37, r34, r37, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r35, r35, 0x5, 0x20000005, 0x1, 0x8}) r39 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r39, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r39, 0x20004b3d) r40 = socket(0x2, 0x3, 0x0) r41 = fcntl$dupfd(r40, 0x0, r40) ioctl$TIOCFLUSH(r41, 0x80206979, &(0x7f0000000300)) r42 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r41}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r42}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r39, &(0x7f0000000040)=[{{r42}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r43 = getuid() getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r46 = getgid() r47 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r47, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r47, 0x1, &(0x7f00000004c0)={{0x400003, r45, r46, r43, r46, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r44, r44, 0x5, 0x20000005, 0x1, 0x8}) getgroups(0x8, &(0x7f00000000c0)=[r10, r19, r28, r37, 0x0, 0x0, 0x0, r46]) r49 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r49, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r49, 0x20004b3d) r50 = socket(0x2, 0x3, 0x0) r51 = fcntl$dupfd(r50, 0x0, r50) ioctl$TIOCFLUSH(r51, 0x80206979, &(0x7f0000000300)) r52 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r51}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r52}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r49, &(0x7f0000000040)=[{{r52}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r53 = getuid() getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r56 = getgid() r57 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r57, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r57, 0x1, &(0x7f00000004c0)={{0x400003, r55, r56, r53, r56, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r54, r54, 0x5, 0x20000005, 0x1, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r59 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x100, r2, r48, r53, 0x0, 0x8, 0x100}, 0xfffff4d4, 0x2, r58, r59, 0x7, 0x100000001, 0x8}) 16:01:45 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) connect(r0, &(0x7f0000000100)=ANY=[], 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xff) 16:01:45 executing program 1: r0 = socket(0x1, 0x1, 0x2) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9300000000aef4000400ffe000"}) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xfffffffffffffec3) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) 16:01:45 executing program 1: nanosleep(&(0x7f0000000100)={0xf3, 0x7feffffb}, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000040)=0x3) r0 = socket$inet6(0x18, 0x0, 0xce) read(r0, &(0x7f0000000000)=""/1, 0x1) r1 = kqueue() socket$unix(0x1, 0x2, 0x0) kevent(r1, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000080)="35bbeead3691f190647b2c16b49bbf26dafeb879a5f279defe35d24dc149c1bccf482854a2b4c5d9ccf3bc6a6e724ec46de12e62223f5de5a2580c61fd3a8606ea58bf47924938bda9449e07d31ec6d0a4b882bf264a9ad15310ad957510ba4ad91d020c4bf2506e133156decb12d3a6d155317a8f4bd304", 0x78) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() setuid(0xee01) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff8359f9b400ff0000000a8df278f86dfaf23c1d37b4a16eb59ddb209f2c1bd1b4fc26420a", 0x34}], 0x1) r4 = accept(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000027ca000000000000000000000000000000ded2ab2300000000000000000000000000000000000000000049bd184e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc523a14bfa8e05d00000000000000765b25eb3357fc3afcafab4601ad3789ec5d99"], &(0x7f0000000180)=0x6e) connect(r4, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x8, 0x101}, 0xc) r5 = syz_open_pts() ioctl$TIOCEXCL(r5, 0x2000740d) syz_open_pts() open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x140) semctl$SETVAL(r6, 0x2, 0x8, &(0x7f0000000140)=0xc9b4) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000200)=""/133) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) write(r2, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r2) 16:01:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x4af950757ae707f4) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002002, 0x28b0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="00000018", 0x4}], 0x1) 16:01:46 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) r4 = dup(r1) r5 = semget$private(0x0, 0x1, 0x201) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000001880)='./file0\x00', &(0x7f0000000040)={{0x4, 0xfffffffffffff11d}, {0x493, 0xfda}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0xb3) ioctl$TIOCCDTR(r1, 0x20007478) r7 = socket(0x10, 0x2, 0xfffffffffffffffc) madvise(&(0x7f0000086000/0x4000)=nil, 0x4000, 0x5) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r8, r9, r10, r11, 0x4, 0x200}, 0x4, 0x26, 0x732}) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0xfffffffffffffd95}, {&(0x7f0000001d00)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:01:46 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000009c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = semget(0x1, 0x2, 0x38) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000001c0)=""/232) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:46 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2c002000b9"], 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) write(r1, &(0x7f0000000100)="8c65", 0x6d2) r2 = dup(r1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x401) 16:01:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x1) pread(r2, &(0x7f0000000000)="93c718828add93371ea0e8c68f18c42d95eb25bf6a286cf11ad528ec492e017fbba7197afa75fa468d63ba1f5053f0ceb36ce4a33261c0581d5e", 0x3a, 0x0, 0x313c) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) 16:01:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 16:01:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) r3 = geteuid() r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x20000000000011, 0x3, &(0x7f0000000100)="0000065d", 0x2) r5 = getpgrp() r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r7 = kqueue() kevent(r7, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000140)="d31d07ba224c5c2cc2251e5731b5904e0ffe08398e9fe2e0e92f1c", 0x1b}], 0x1) fcntl$lock(r6, 0x7, &(0x7f0000000040)={0x1, 0x5, 0x40101, 0x0, r5}) r8 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r10 = semget$private(0x0, 0x2, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgid() semop(r10, &(0x7f00000002c0), 0x0) r12 = syz_open_pts() fcntl$setflags(r12, 0x2, 0x1) r13 = dup2(r12, r12) symlinkat(&(0x7f0000000000)='./file0\x00', r13, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r13, &(0x7f0000000180)='./file0\x00', r14, r15, 0x0) r16 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r16, &(0x7f0000000880)=ANY=[@ANYBLOB="0669d1510099dddf9398b25ffa0100000000000000167cd5963a6a74ee765100000000001031cde9641d89d0c7baff3676c7cbea09d4c1c45818f3387fff63ce0a8de31e1ee8b16c8f62335c981a45bcff87c268487aece2d75c7c5dbc00"/105], 0xa) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) r18 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r11, r17, r14, r18, 0x100010024, 0x7}, 0x9, 0x800007, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) shutdown(r19, 0x0) poll(&(0x7f0000000000)=[{r19, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r20, r8, r9, 0x0, 0x2, 0x8}, 0x7fff, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = socket(0x18, 0x2, 0x0) accept$inet6(r22, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000180)={{0x20000007, r23, r21, 0x0, r24, 0x100010024, 0x7}, 0x9, 0x9, 0x3}) r25 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r25, 0x2, 0x8, &(0x7f0000000140)=0x1) semctl$GETVAL(r25, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r25, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getgid() r26 = open(&(0x7f0000000780)='./file1\x00', 0x0, 0x0) r27 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r27, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r28 = semget$private(0x0, 0x4, 0x6f) semop(r28, &(0x7f00000003c0), 0x2b31) semctl$SETALL(r28, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r28, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r28, &(0x7f0000000840)=[{0x7, 0x0, 0x800}, {0x0, 0x50c, 0x4a56df42aae114ed}, {0x0, 0x5, 0xc00}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getegid() r31 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r31, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xfffffef8) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000100)={{0x3, r29, r30, r32, r33, 0x4}, 0x200, 0x401, 0x2}) r34 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r34, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) r35 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x2a) ioctl$TIOCSETAW(r35, 0x802c7415, &(0x7f0000000080)={0x7, 0x2, 0x8, 0xff, "9f0fca68afb45f54df1c19c59a64753f99515479", 0x8, 0x2}) fchownat(r35, &(0x7f00000003c0)='./file1\x00', r3, r24, 0x4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x5c, 0x800, 0x8, 0x2, 0x7e, 0x7, 0x5, 0x1, 0x1, 0x8, 0x4}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x4, 0x4}) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x1, 0x0, 0x1800}], 0x1) r36 = syz_open_pts() r37 = getppid() fcntl$lock(r36, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x5, 0x100000000, r37}) flock(r36, 0x2) r38 = socket(0x18, 0x1, 0x0) close(r38) connect$unix(r38, &(0x7f0000000740)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffe78) r39 = socket(0x18, 0x400000002, 0x0) setsockopt(r39, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$lock(r39, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x81, 0x100000000}) dup2(r1, r36) 16:01:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x7fffffff) shutdown(0xffffffffffffffff, 0x2) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:01:46 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file1\x00', 0x40000400000002c2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x400, 0x9) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000000)=[{0x3f}, {0x30}, {0x4006}]}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x4a8, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x82af, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) dup(r5) ftruncate(r0, 0x0, 0xc0000) r6 = socket(0x10, 0x4004, 0x20) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = syz_open_pts() ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r13, 0xb}], 0x1, 0x0) connect$unix(r6, &(0x7f0000000c80)=ANY=[@ANYPTR=&(0x7f0000000840)=ANY=[@ANYPTR, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES32, @ANYRESHEX, @ANYPTR64, @ANYRESHEX], @ANYPTR=&(0x7f0000000ec0)=ANY=[@ANYRESHEX=r4, @ANYRESOCT=r11, @ANYPTR, @ANYRESDEC=r6, @ANYRESHEX=r6, @ANYRES64, @ANYRES16=0x0, @ANYBLOB="0f09c7c3c3c6fb2688f31c78e2aee609859f1cdbe1eb6e5c7c4601a3ff75badbae9e1313cf8d51f3c467435b0881d26ee855d66fc986327d44780b128da0a6b6b0f8ca3eafd89eecac36e1ce80ff4ca47a5943e7e89af3115f0a50e4d2d4b639d1feff132fe32bd8d84a2f052f257fe89196c4d46ad7ae1cc37adb407fbbc629c794d29a0e1e4177194f7d90e96c81c6bf29ab90ee21868e24f1e2dd1ce1b6635ce9869b1741d246b1615dd5b7f055f6c995110adbb470244b30a8def3214db9fac57a5d8b375a8d1ecb6f84e60b4c891f53d54a3cf4f3371c2171658c47dc4de0d1505497ec221f994c1db4a62211c19b8cfa45693948e6a9943157ac9c1c67fa44f5afa214f658df9f14436f503c00a4250a6308fba7d715e53ce8ba2a48e354c1058f01cd9a002c3c60eac65f45308f97dd0426c9ee4e5a77692453615b5b9daff6954b1b7d40c8fef2e6b238446071f2abadf5341a6e3d28d8d6ae8798a548e3ed2d6cce2400c64121054d1b9a4ece0332be3c7614424c5d1b230b6039d611673dfcad689afb2c1a2de60200e994c948759d4a9ba3848d7d87129fa8274bc7ba6fec0cf9fa7d80c77125a2291d9e5595a302c8bc3ec20bf2fdab26d58987c26fffe2d24918c8fd967ac9952d950eea7c495f2d48ba1266a4fdcb0049c5c79b3468340bbac88312a52640e407c8be6e2794a32fb18b6495705554c33b899d1c663e6384275d128fe454eb24a88fc038f409a0d4ff73240ff8a106506ef4406924cddd2abd6b33042987e39ba51b2e9ad865651eca9ec67b2ad3757b0e5fb818f12e2847435931ffb70cfabcc71ca11a87296af41f86fa0d69f52daf8fd0546938b56e73f05aa26159a0bb8594911d4465bece18da2ba147c8e4207a08f648ede216014c8d6ae6de74382cbb86ac059a8c93872575e9884fba6f4b0711ec4da2a50ba15887000a5988d1ac43fa5862ee2576c2abe31dbebe0c3bf82dd1a5bd1a1e87436aba8065db42d9d7fa855c565ca3bd16587d6fc0d462e335e638810f85f147c456569249ec75f48343219b6b25a7f4c2ace501f83dc5f2450d44193253332e711a18f54ca94237c2480d72628986b25195d72e8d92f07f7c88129df813943f6f09d21df48755768e142a77f2fc00eb2cfd5241e9371298de7a988ccffb4413369862902903c6310eb997d92e17e60f36cc7eeb78669922ad647deb8f7579739cbe691ac870879d415ae5cd78e5de4af4bf9cb2db57dda7b2ab80c03886dfcbe63ccb3bdbc55013b40c8600396dd0237d22220021aedd661edef3cb0c778c37417c598f57c5779245fa8fa991958592380e27ab01d19ba9d6f95f94a731f2cf14e549fa36e173285f038e0a7ccf825b84f1d2547c92f570bfdc496ff01fa5195a61f320f34e52e9f5d58e60ccd73f6133d0505110c9b4e61a256c3f3ac1ba4af78b6823c3042fc39e6be2cda1f5c23310436330bd493fbd015875a2804d05cf117fdd9241f337ed4a7cd1d8649448fc747ac39aa1072d7cb6731cf3356123948e5cafdda57ea768eda2b5212aeb618376bbc0c0a2b9e71a1d33622699670bf0af0acbf20f875e3b28fed3722cf8994651c67cd44ecc990f81dc0001fc13bd44b013893a785781b11d2eb9e07850770df42e80246cdb7c5c0d71d4a3a253f4fa8d7242a8fa2e18d294cd6dc42076af41a6b46db331b91e184eca8e20c7d6fa436150e9524d489a80ca500255dc951408d16072b3d3df722c4c04e15d2ba9b7596207d1b833f1cb212b46884f097cb22c3ecf4a7b6fadbd9df007c1dc0271e2e1b9bbd15baa989b602a147ecf2dd716641cdd7ffd3ad03f28f16f11a0e8bf7c069ecac4c90b002217b786b4cbff240a1c278fee9e66a3d76cd482fde15d56db0c52ca0d0c8716fcb0bfd80e8718dc56e640745da71b6b71ed7631bce7745d1ad29d8eb00c6ae5f1aa632aa5c4b01f195d8587395884ff06dac43b9bcb86c038085024e4715ca4432823ab53f3fefcfeea41025473718bf05f2bb5ba89dbbc63aea657bea928320d8a15a54a03ba89632bc60c5dbb0f9450c53712b9fc3999ea4c000fcf3524b9575f7333980705a620ef02fd03c5a92af04c2b4b113adbbc60fa459d9b4e7923f32739d3051bcafccc357b8507f3671157e9001f1295c795b4f4a9975fa240e74002987fb1537187031bf0e067d22d4642715a89a926011fa72a4965d8b5dfadf89f2b7f7a8e6f6a1a01f7701f415b0171e2f401f6a4eba43d657d1aafe2ecb88ccd4263e3cab89db70fdda31b1dd63bfc16d62c174848d3274d72a99721ac4b2f0f5858ff5ddc37912a1600bf6e56aaa3f202d8cd2612b6ef2bdc63197a4bbbed515795130060cebcac8313be85788a20f99b3f9f895421918d46f1e0faf119f4dd02e0d7e5743c3fda69661860630f4d2abe78cbe46ac679123691fe6c426dd079c40a84e5f5d3e03b137ce41e02bdc8d83c7335941ac3ead0028c387c1c2adc0d7be52b898b53ca5529c5c2082af58001980d76a76fbef659a7be2e02217fe4ecb76ee3320b77d75aa8164b905b5e008fcd269f792a6ccb646cd932b41ac7c60cc25cde86bb1528798bbc19ab9552da44a30ddca63727c37d08c929533226239d297c51ff219ed17b34c8961f90a9567dd4043fe53b9b7e71caaefec6b6719c262b55fb45205f38432af1a7d1f1ec73207f6af8e71c593d2ff5dbc9cb6f79c15a79b7a3cc4a1dd217bbca01801e2328c1d4557671563bdb0f779020469c743ae0d2aac6b765ab08d201a498fb6663066a0fbec84c438f0fdc691a73824654b9b055633d7c048423fe9a6fea826c494894b55fd60ba62edc305ff7ed41c245e6eb848f67339118ae2cd357ffaa070c8a07c3366e0645ef0170ace76fea3a378096a6e2103031d2eabd6605793d9672451bfe706b1ccbf5c3d76a784c6f49b3be73c2662da51f4b5bce626f9fdcdf0b14f158d397ba421c106d16270b92cf88791318a828a7a2035c3f0210bc91648a1023bc3b121895d6927a12936ad607d0abeefc8658b16d3fb66e5231812b0cf8e3f6b0d47bfd65c78a81a902a6877fe98b9f9ff9f86851376f35a0151d25cce05cb55c705c8f718782507e99911e39abf06a25b71f2f0e0d4bb8b292aef781998b110de9f30f8b8df87a7b99c6454695725fc20f1ba584d4b925dd2889c92ce947bc8822894f32f3b0ff62b4ea363e5a9b9f2ac85f36d962da5f441e7d66cbe33f822b2319bc5522a6f51db352f1c3fcea8de89b1be34385c96bd7c448d2f987613e0e71c77af7aae5214f6571bcab66eb0926835660f0ac30d6544f964f2d128bfae7f7fa4868091c5e5a9aebbc06bb198fd6835d220e0c723933d82f3588508912208e509766995d04fe3012de104876c7919f6d1d8f6c313a905e24c635076079159cff831d38a4234885e69cf2d305a5538f5a37128d40153ec3ae3bd95a2e2eac7c9f2f9015b563ffca68504bef7d8532ae707e2d4202b718c8893d969028c56e649c5aca8c7f1567b15965691ec0b666092e136ec3d1236b226bb831bab6f2c9bbf638ffc204af01a6f3f843ed44c0742ceed46d050a6bca63350959661b6ff4a03ab572b57251f0646419da06c4112cf1db7f675df4a799b5aeb854c966fa4bb1e75e72526132854a468e26b338b6a24beecbff1aa97f9139e7de06f3faa068fd8efc8fccdc90ce4190599413fd108a4e2b8b601635f0b55a44f3c991c2dcc5448aa2110f7c1f21a2c2696c09e730f531bf81695056c309776ea95055647538fcbc391253449bb3ddcd6e79f37a22df43411ece79060692e761c5a707c45e79ea499c5423fb563c4a567ec4536d46d7d5234232ed55b773bb5bcdda5b133ac044c60554bfbc154a839e910e427f244cc615099981fbd147e9dd665e4c14708be20693daf8457a2612aaeaa2bc5956ecc22448705af7a4c41ecbbfd99fa3a131d0bb5f5bef563cd577516eb44ad0402614d048c3bd6e25e49f5be6b26617d1fb2000670c5fd8704160faf54ec729290967566c332b783f5b0e1473786d70c1d92c9b20beaf1a0b337b702638a1932569c733685f692b20af4ba85b3dd4962934a30a80ae070b52a3084b08efb31eaa78e028ce28db7a54e36974bcf1ce48f5a2bcacb62c4f71a5287b3419103b5f8af88e5dace5432998eb4a2cfb8005ee611ada8ba928ebd861a17ea36780c0969be1d60c57a9c65d2e2f6b7fdfce4e658ed5286c89db90f153e886996b165123a5d92e62567285fa4d746f49d4986ebb95c14b4933423da444562d85d03964f267ffe61a19211b0d843ed44d8344d0eb06d38cf1b55e25bdf76e2d6e17af5724d64fa14ee8a15ea76f045fb4e7ffdc0f3fa5c36e9ad542d3d6d63e04c405731d7eda2a346f2bdd834392ac182cb004b9f3e500a0562e37db79e54e075760bc2ee4edc7000826c91ae46f6984ca8c541088c5a37da61ed2bb1c851465826201e6c31a0f2272dea3afa50852c09fd256ad6a5b603f9a208a0e009e2af89b6f2985eb419087abd0d5ce02de105a3a0c0bdcc787878bed79c1d4f7da7ba3c10f7e1578af4566ecc05ddb8ebbe6726df9429d5ce06c791e6726e57ed1f2d5ece8b57e5abf94a9d6da3153fbcb572feac17ac65ba2966774a9b621ad2a41ddc2c712909bd8026a18ac4844372cb7f22cd7fec26b5149836e3d1d724ace945312d7b217c3dbf6ce24a2b3dd31b2c9fb4973c391e51b16a6a3a75e74f1f2a3f0c32a7f015b06bbcd081cd1141abfb3a4631119e3a861e1bd0f677058a9553d96bae8095ba6b50a4810b026dba007000ee0f7045d5fb4a9275bf87c05f05cc0d738145c95379c96ec41648cf7a0bbe1fb17e97ad3e1e31b772ed2b613f00503470e66fb7fb7d1b2cc72c699c9690eb29e7008e0ea5e17dcb0465beae0027e4f3692dca030468fbb917c56a4e2834382d7e095a5a7491cbac614f3ccb07e9606ee612017ed153c083aa2f9e27ac9e746aec7bb31ab20176c4bd5254bd67c76ff703f262005bfea00424db8d34e0cf7563d5ec8b673ab7564ac920484aae5b6d01f72ed6d99a4425ea02c359a4ba1b64e7321603c41eceb4880aab49306c6b84c35119a96696b147d6d1829a1abe8613c778831e614c2a750ee0f45c1156a484483dec70381e28e7bfadf2a75f5967da3c0db8bd4102e32a7bfa7356e1d4acd06c8bd371cdaad000392c9ba9feb0a5011a8d715239c3bfb0b30c1833762cddec0a5008a06f8ae0b178aa20b55faa69c1e2ff81320ee65b77109fbaaa112afb7150afe2c37c4d82617e5d60f75cf4f6b0319c2e7ed29f6ea0d620ebd12c16798a80539e27b68c2593e2ca4b7a272b8d156a6c1b8ce8148767ca35b2c08e218f4dfe11ef1401cedb09e171baaf44eb58cd03a7d4b02e88d4775edbb0f8ccb28889a184cddde2e23f1db506df0e01265cc283d18b58bc97a11bc7c08521a181d938b3a5cd7df970181951e5adc088fd11de736f78c61f20b017cf117ce4b4fd62a3fff3f9bc281edc411689b588af841223b715adc8a6fd32b12ea37fc9cbfc32bd0b6988ea297eb2501cb615a129fd013c84f3c81c901f5c3a7a63a272e91deae41d4d256167fa2f6c8134d93975221818323b71a6eae5a8fc926f11263fe50e333d818026ec6a46f0081b9218641ab60c5f601038a9679824e73dd5315662c0f433c2d1f7d25c58cd64ec69ab4b27c4894c0eeb3b65d4bddd06dfe5aca9378bc19650dbd388553fb42ef69f4f500"/4096, @ANYRESHEX=r12], @ANYRESHEX=r13, @ANYRESHEX]], 0x1) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x813762de9554c8b8, 0xffffffffffffffff) ftruncate(r0, 0x0, 0x30000) r14 = semget$private(0x0, 0x4, 0x201) semop(r14, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r14, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)) semget$private(0x0, 0x4, 0x220) r15 = semget$private(0x0, 0x4, 0x201) semop(r15, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r15, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000240)) semop(r15, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff, 0x1800}, {0x0, 0x6, 0x2000}, {0x0, 0x993, 0x3000}], 0x4b) semop(r15, &(0x7f0000000a40), 0x0) getgid() 16:01:46 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) mlockall(0x5) recvmsg(r1, &(0x7f00000001c0)={0x0, 0xfffffffffffffff1, 0x0, 0x0, 0xfffffffffffffffe, 0x4}, 0x0) 16:01:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000840)=[{&(0x7f00000002c0)="abeed00e1f65ce020c2c73044181ce8c65873bcd94aec4ff5d94db92083b8598c6f7418250427967b89d7722bd2e9f2cf00de0d043ea1dbdea7409e1b34d75208b4d21769bbf91cf50b47c3a95704c60459bf6349e9639068b227bbd97a964fff2a8648b8422bd7eabeb5674b430d9793b", 0x71}, {&(0x7f0000000400)="8390377a94afdc1dbaf48721f4998c02a5de8041e2edc4fd4ea5b831d5daef0e8863e6968386841e1ec6c50ab415371670b7f506a409d811bebe3a856fe2bc2405348dbe56d606c44047bfbd7d653f18c10b9d769cf9bea46fea0fbaa5adc5ced4ac1166df68a59b8947b12c32bda2c98d41d4d2456b31b38e0032ceb6cfde32c62a94b6477d2f52044d9967534144b378f9ad84ae182bab18d23ad41b03eb15ed552c0ec36027889f4fa3dab706c0f0a28aec9d85ca9cd82ed0bad7f3badcb7", 0xc0}, {&(0x7f0000000640)="0e9ade9bca3ccb72ba9223b0e1a582d2f43385d7cd6c004fb34c91ae8a79c84b3f1fd84e165c1623ed9459ac9435f28bd7ad12199004821f4f58cf9ef499dbc2ede8aa558560ca2b57c4db49935baf63584a9b289778773c726c4922e9d1eb6db607ee64b0d303442f11c3c1d4d99de0c8bf19fab5d33586da305e9b11b510277cc67f386219cafa6d49a9d92a8ef34a81b5d29b8a08e6800718eb4585bfc47395c0d83d4088928514b672a1037c255c9a9bab91b909c21d85b6526c3dd033fd8db8c7ed6e37eb47c53edbbdac9b8912f41bf2e750c805fba63770e818f2eac1badeab98f7a1020c3de66932", 0xec}, {&(0x7f00000004c0)="488eb5c93c3dbb0eef2325a481473d872e477efd6ef2cf6574d8363ac7bc5834c5b0a35913496ebd97f40bcef189006315e4981c56db1ebc72fba21da0ceef48ca576b92dd90982aa28875d0274042f9f2e86b88a522cc8a1ae6479951ee3712427a8a60cc12b4fff71b64a5ab8d7d796d4dcc547ddce5ed97c8c08ec0bda962bbbd6b8429fa211f6489cb07f85f6a12a46beb3bd7925e3735798395e92034738fd2", 0xa2}, {&(0x7f0000000740)="ed93f24436b34a695cbac66dde3091ef567f900874a1a5edea644006558284d58ce540c35beea5802a6663bbe0201fc9af80cfccd19bed68ddf5c539a19691d9ac2d7271b6a8fb00c3e1284869ca21b7279788c2790c7788a92390615eb49c5007e1b0bdb1ebac37061ef00828f65a65c5856c3a22e1c76e0f89125974b2afb1fdf202332ba7156d8ee7edea0c2dd2ab17970724eb364f816a82aee7c3fcc4c86ead59908efe8d338e241b568eb7931a7ce03b04598e35c0c9ca2f9778b30861d4f287610ea023518b2f2320dd59262a09dd27ba893f1586500f506da0d2a322e9dc34a0e45a6f183986f4a2da96ba9a851044", 0xf3}], 0x5, 0x0, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000340)="e259430b1ef1da47b29e70fa49cb0638a04af1de9290d8ea926bc671ad903e2f9e84b65b0b3a927e3bbca24141d26186fbcea8895715f343226562f7b0862c138378355907ee7d710eb4f8f03b208c7384eeab9476d6c59a1d45828dda0b3216198924a44cb7f0a093a02f88e80b1d61c8cf794f533fb384507d725d44304d9efc26fd2ba35ab76886cf3a33f10cc4e8c9e17bd936dcff01f39ef112c06dd7f7a68b4a07968fbaad277e", 0xaa}, {&(0x7f0000000580)="a215e98923379509f11de0fa3133d7a40379817580acda6f5f686905511959585931182af37395f94129cc334bda2e1bbc100170ed006c6c6775c82382f7f5192fa239612466000d753673aefbfaded919f09de672686256f763f84527e0acd1641937d85c74e3a336d50a151b1ce0db4788f44adfada13ca655efedbe4c6e7344869c9a0237f7d464252573a3fee67152ca338d4aa45b986db5", 0x9a}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {0x5}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {0x0, 0x9}, {}, {}, {0x0, 0x3}, {}, {0x0, 0x1}]}) on ./bus./busÿÿÿÿ/dev/bpfon ./bus./buspckbd_enable: command error 16:01:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x500) 16:01:48 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1c0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = getppid() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(r1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') writev(r3, &(0x7f0000001300)=[{&(0x7f0000001200)="03db9892c732aea542d78a1a0fc052dc16b14c0bd0acd5dbb1f3a94f160ec0be0e84a6c94c8cc4960c9f854137e3e60fd7c6fde51f8ce88a6ef4d997e25dd7174425598812d9436cb21497373ea8b549af7c31a0c96e181c5d7ab64afbd14dfc813097e15f9eb22f0fe6caa6c95751a66bb0594be549afb34baff0b052613942ab75065d252fb3fb98d64389dc67294c83913ce970a86c6a4f8c3e974439e2c9836619739a1d038308e8bab7a1c7d81fb7f094e2f05b3686021f6864b38fa74496c3514007884dca90fccd1d4eb4e300ca04f6ed0ea3", 0xd6}], 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000001380)={0x8, &(0x7f0000000180)=[0xfffffc01, 0x8, 0x52b, 0xfc0, 0x100, 0x3ff, 0x4, 0x8a8a]}) openat$klog(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/klog\x00', 0x2, 0x0) bind$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="3707002300789222874062adc1f879a1289b143a8d3c346e57912a14ffafca54d8690aea056be428fa7145ff28616738b9cb51e1c293d8572a51ecdb7e9fcc68b43f4367a2778cbf446206589f08794ae83d422bfb4f058328d7e882d6c04e585ece2bde14ed7e270421183a59902e7297ffdfbd5fbe634562342fce0456a9cac2ac7f17d01be8020e08cbc391065b1b0a3dfdfd64eb8dbcc7f6bcff22f8080e54468e0b1e4353da9ccce76ef1fd07548a84b5cd3fb9e9c617b2fb92bb07d1b17e5eb9fd40ae00000000"], 0xa) pipe(&(0x7f0000001440)={0xffffffffffffffff}) writev(r4, &(0x7f0000001b00)=[{&(0x7f0000001a40)="8204cfb25ae2434c09505bd9ab41fc048720c290249d5ffe21563171ce776d6cfd864cbcf998a044f8fdf710b18fae821d656adaca883b063b0d99d72b0144a23c808f5d9962ea3758b73b57e7cbd882a643e3e646832fa96c84325b54aa1fbb6e77707e24be18b46df40201fb5986d3f7d3a32a882f18c9e6f3c2dc5a05dd52a4073105637297815451b1", 0x8b}], 0x1) writev(r3, &(0x7f0000001d40)=[{&(0x7f0000001c80)="d1ddbd6f30a385e3c7c8e7ff369d534431d4e2fd89a540f96106a6677ce069fe5bf18880f8f9a7bb84e17231d719a682a80c85fddd38e1d9c1b7b399ea2a7206a138a30405d10312c5556b4890a398120679da26cbb8bb953f508aa62b041b608011236ca44f95a89d13b71596da5a1fd08857babef70cf81013768e0cd1d0adc36c99497d1f1c992c043ffd46871e4c92e08e5920d088617b053b47a298069687d42b29c41fc8ac0bfefb7f7163", 0xae}], 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001dc0)={0x1, &(0x7f0000001d80)=[{0x2, 0x3f, 0x3, 0xfffffffffffff2ad}]}) pread(r2, &(0x7f0000001e00)="d002dad52729b33d884ad4b2a3032f23f812c5b65f80e2dd49eb8b4871927d104583af1930d179640270021d6ebda44d13a69b8697c0050346cfd1e87f90389907eb221805755380dcd688139ca71c67f330c3fd30b80149c02c734eb7cb34c2f4fe2fdb477196cf3617", 0x6a, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) select(0xffffffde, &(0x7f0000001ec0)={0x6, 0x2, 0xfffffffffffffffd, 0x400, 0x101, 0x5, 0x1000003, 0x100000000}, &(0x7f0000001f00)={0x5, 0x8, 0x8, 0x152f, 0x80000001, 0x2, 0x7fff, 0x10001}, &(0x7f0000001f40)={0x81, 0x3, 0x4, 0x7ff, 0x9, 0x0, 0x4, 0x6}, &(0x7f0000001f80)={0x59fa, 0x4}) select(0x40, &(0x7f0000001fc0)={0x5, 0x0, 0x1, 0xda01, 0x5, 0x4, 0x1ff, 0xffffffffffffffe1}, &(0x7f0000002000)={0x10001, 0x5, 0x7fffffff, 0x100000001, 0x7, 0x3, 0x2, 0x9}, &(0x7f0000002040)={0x5, 0x9f1d, 0x4, 0xfffffffffffffff8, 0x7, 0x3, 0x1f, 0x8}, &(0x7f0000002080)={0x8, 0x16069b5c}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000020c0)={0x10, 0xfffffffffffffff8, 0x4, 0x2, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xc02}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2f9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x6}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xcef}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1d}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0xffffffffffff7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x3}) pipe(&(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r6, 0x20004b3d) r7 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000002600)=""/155) semctl$GETPID(r7, 0x7, 0x4, &(0x7f00000026c0)=""/163) utimensat(r2, &(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)={{0x7, 0x1569cc16}, {0x4, 0x3}}, 0x2) rename(&(0x7f0000002800)='./file0\x00', &(0x7f0000002840)='./file0/../file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002880), 0xc) r8 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r8, &(0x7f0000000000/0x3000)=nil, 0x0) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000002040)=""/4096) pckbd_enable: command error 16:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/b\x00', 0x20000, 0x0) acct(&(0x7f0000000280)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x40) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f00000001c0)="7959c8472c7bfa1bd49ce407aafd3036ff1eee1c420021cff3f27728dfba6081268eb62ba9fd3b66abbf0e1790db6451fd486e96252236f2dcd89a67c573238dafb42c7b8aa3d488146f88a3f2f0754d053f42879f123ba01ee8e93ac7720765c20818fae106ff1523731c93ad5c5b1e6774554469c66e95bb6970ba9777f730ff12306caa0b57f4d0d68ad05f29fe107dfe51f977167521fb3139665f984968e0aac0f5d4c3366c6f99c7751cc557", 0xaf) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:01:49 executing program 1: socket(0x2, 0xc003, 0x0) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c07910bf093f68c11700287ead4bcb777fa69dfcea0004000000000000819f507d00a4000000002951b15801360bcd4c0a162b58fd42142667ac22d237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c659c17e107cb9148fcd663d2870b41200003500000000d28418ac1b00000000000000000000000000df42d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f8a420eea4173d5b6913eef9e8f0fb636710000d2df0ac87e0d7bff7f0000f97d03126da536ef612e9e3b79f7424082bec304ee9a4982e5a5d9dbd7f352abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f4cf37fb6513a51adf2ea95d1f0a6ee99aca97b9747147be2b57674d42f89ac33e007c73cff775b0a8fdc706ae4deefbd61a94ebd1051d888d1f67e1c3a658cc5130843b259c55c0af257b73805eef0739a989ad4db47efb5e4a75d87e341b9aae76ba99c1cf09273f6074b771b4f1db89940e91d5b68ddab5f5da482f9b6a905262901b4348ee77017e3223d9fcb42151c62a9216871e1b44d917b5428974ffffff7f5e9f33ff95a6309ec58b831b8d2692c76934362652264a2a17522303536383413c330a1564cf2acb041d720670"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:49 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x7358715d6da71687, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) r4 = socket(0x2, 0x2, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r5, 0xb}], 0x1, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r6, 0xb}], 0x1, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r7, 0xb}], 0x1, 0x0) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r8, 0xb}], 0x1, 0x0) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r9, 0xb}], 0x1, 0x0) connect$unix(r4, &(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES32, @ANYRESHEX=0x0, @ANYRESHEX=r2, @ANYPTR, @ANYRES64, @ANYRES64, @ANYRESOCT=r0, @ANYRES16, @ANYRES16=0x0, @ANYRES32=0x0], @ANYRESHEX, @ANYRES32, @ANYRESOCT, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYPTR, @ANYRESHEX=r5, @ANYRESDEC=r6, @ANYRESOCT, @ANYRESHEX=r7, @ANYRES64=r8, @ANYRESDEC=r9, @ANYPTR64, @ANYRES16=0x0], @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRES32, @ANYRES16, @ANYPTR, @ANYPTR64, @ANYPTR64, @ANYBLOB="545e1cde3a890dae6057da8cead4858f5d95a15d00bae26b97e02ded6bd1e670ba5be3d42527f9031a62292779e213a243ba8bfda56286f9d3276db52cd3594986b77dfc4b13ef59a36774f045475624cd3091811f8618f3e31bd1f249c8dde9aef03de0c8f0853a713bceff7ba9035e7b47d12f84558568e71969461a2f25e144369401ccef2dc33c79f723850912534792a095e0fda72db790bd401071bdfd6981a6", @ANYRESHEX=0x0, @ANYRES32=0x0, @ANYBLOB="0d92406b61b035c758e87878bf76ccf3a69642987dce85af914ff4033e76ab1515d8c5a26f1e6e3328757a37228ecd737b93f1ea259c85e7376202a78306bbe59760dbdcffef7698f5d0a6c30b1b0528d8febf12fc91edf9c292fa0bee27506f7739b928aff29efa2cc55d6fa096a02dadccc8fe6c22dbdb3a2ce5075915a504e4bd366ae989d9f1de87ead5681f2aab7879843a0e6b059ae131e17e17361f9beccd82ed8aca3f22b90bff4439679d2ce1c12aa0a10c4ff5e75b30d96813e173bd67dbc284fccfe632ae78623aa40718aad34be31166b3276e974c6bd302348e5e148a367b1d4bc4a103f67a3430"], @ANYRESOCT], @ANYBLOB="9392a49c0a1d3ae7d934d72a63ef4876acd10f6010cf927a90f8c42541271940e78caaa7b9f6e3b919d44bd0e0124542e5bb2c24e95fe27f0e03d27834bab281a6de6abe29706696d7407772e6210edc8c9ee968952ff6be3361d5a0ed243869f8a4686a6e34085e9a2c256e2b1f821fd0a1391455162f11e09b5e115e82f051dea3610c853376582c827806e07b95cf7245f64be1aafb"], 0x2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r4, &(0x7f0000000300)=[{0x0}], 0x1) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800", 0x0, 0x2}) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r11, 0xb}], 0x1, 0x0) fcntl$setstatus(r11, 0x4, 0x80) poll(&(0x7f0000000000)=[{r10, 0xb}], 0x1, 0x0) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000040)={0x8, 0x7, 0x7, 0x6, "f70b261f773ce79e81ebd73deebbb7d8b2cc03a0", 0x3f, 0x4}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000180), 0x7, 0x0) 16:01:49 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) msgget$private(0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xab}], 0x40, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x483, 0x0) fcntl$dupfd(r2, 0xa, r3) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 16:01:49 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) r2 = dup(r1) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) openat(r3, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r4 = semget$private(0x0, 0x0, 0x48) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000280)=""/215) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 16:01:49 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x4}, {0x9, 0x5}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7794ecb2b77544b74715e9d96cb3") 16:01:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000022b, &(0x7f0000000040)=[{0x50, 0x0, 0x5}, {0x35}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 16:01:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000341000/0x4000)=nil, 0x4000, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x21) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x5, 0x0, 0xff, 0x8000}, {0x0, 0x1f, 0x20, 0xfff}, {0x200, 0x81, 0xfb, 0x29}, {0xe, 0x80, 0x20, 0x5}, {0x20, 0x7, 0x9, 0x2}, {0x30, 0x0, 0x5, 0x6}, {0x4, 0x2, 0x27, 0x8000}, {0x7, 0x7, 0x7}, {0x1f, 0x1, 0x3, 0x6}]}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000001c0)={0x978, 0x1, 0x9, 0x1fd7, 0x80000001}, 0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="620200503c00"], 0x10) write(r3, 0x0, 0x0) 16:01:49 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) accept$inet6(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x37) r3 = getuid() r4 = getegid() fchownat(r0, &(0x7f0000000100)='./bus\x00', r3, r4, 0x2) 16:01:49 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000003380)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x1f, 0x0, 0x0, 0x0) r3 = dup2(r0, r2) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) 16:01:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r3}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r4}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r8 = getgid() r9 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0x400003, r7, r8, r5, r8, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r6, r6, 0x5, 0x20000005, 0x1, 0x8}) r10 = getegid() getgroups(0x2, &(0x7f0000000000)=[r8, r10]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:49 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) getdents(r0, &(0x7f0000000240)=""/4096, 0x1000) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 16:01:49 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r3, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x1) 16:01:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x6a9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x6d}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) 16:01:49 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000140)=[{0x2c, 0x80, 0xa, 0xfffffffc}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffebf, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r2, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0xfffffffb, 0x0, 0x0, 0xffffff01, "854955000200"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x25cb, 0x9, 0xfffffaca, 0x10001, "15eec689ec5886f51ed925da82d548d1f572a623", 0x3, 0x6}) r5 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f0000000180)=""/156, &(0x7f0000000240)=0x9c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) pckbd_enable: command error 16:01:50 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x1f6}, {0x0}, {0x0, 0x116}, {0x0}], 0x1172}, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvmsg(r0, &(0x7f0000000400)={&(0x7f00000006c0)=@un=@file={0x0, ""/20}, 0x16, &(0x7f0000000340), 0x2, &(0x7f0000000700)=""/91, 0xffffffffffffffa1}, 0x800) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="5001050360000004000050018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r3 = dup2(r2, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) accept$unix(r4, 0x0, &(0x7f0000000480)) openat(r3, &(0x7f0000000100)='./file0\x00', 0x800, 0x80) pwrite(r1, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pwrite(r5, &(0x7f0000000000)='l5', 0x2, 0x0, 0x0) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() bind$inet(r6, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f00000003c0)=""/85) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x10001}) 16:01:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x2010, r0, 0x0, 0x1) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 16:01:50 executing program 1: r0 = socket(0x2, 0x8000, 0x9) r1 = socket(0x1e, 0x3, 0x0) dup2(r1, r0) 16:01:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup(0xffffffffffffff9c) ioctl$BIOCFLUSH(r2, 0x20004268) msgsnd(0xffffffffffffffff, &(0x7f0000000400)=ANY=[], 0x0, 0xc00) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") chroot(&(0x7f00000000c0)='./file0\x00') 16:01:50 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000003c0)=0x23f) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0x200, 0x2, 0x2, "000000000002000000000000697c00", 0x40000}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget(0x2, 0x3, 0x281) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000280)=""/55) write(r3, &(0x7f0000001b40)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf37a9735f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac1d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56f56899e175f19cc7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e9010000009aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea10c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d00000000000000000000000000000000e61995b1e9e157dd034ed20006e3c0528134c795324f80fc26d108003f8d0b7c4b1ad62d80de9767efc4f8053480aa69385a39e9ab045da72e52938f6ba7b34327dc4be71f26096bd2a8e8d8d3f8c1cc2b76bc31f1", 0x3eb) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x749e, './file0/file0\x00', './file0/file0\x00'}) ioctl$TIOCCDTR(r1, 0x20007478) close(r0) dup(r2) syz_open_pts() r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f00000002c0)={0x0, 0x3}) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000400)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b00d5c54bfb991dcca6919362e1a0b65844e9194c21b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8ad83b82d2e75803a475b931667c15a63a79906b6bcea066bf4154eb491eb54d420d5e32ce015f664464dd7cd07ae9e3d5b4331d1506795ee556813a78ec3afd8c3635999d8402c16e4681f0736211de67a8c5c1d4c6a8417dfa3f93fbcb45e77c3050dd6912396c380eabd931e7717f1b6617d2d74b55516b4b80d97b3609fa996749e70c2247f5b4911ce321db250df7018812170335e77d6c0f14095925c163c3794913e13d4a88c472c980be3b32ad71347e836ce2d661b1cc09454769479e8bc30eb6ad53230657be259884b2251835", 0x245}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:01:50 executing program 1: unlink(&(0x7f0000000040)='./file0\x00') r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6600"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) poll(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x2d1) 16:01:51 executing program 0: r0 = socket(0x0, 0x4000, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x83}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080), 0x3c8) 16:01:51 executing program 1: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r1, 0x2000745e) recvmsg(r1, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000005c0)=""/86, 0x56}, {&(0x7f00000007c0)=""/150, 0x96}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000640)=""/125, 0x7d}], 0x4, &(0x7f0000000700)=""/5, 0x5}, 0x23) r2 = socket(0x2, 0x2, 0x1) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = getpgid(0x0) r6 = dup(r4) r7 = openat(r6, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r7, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f0000000780)=""/9, 0x9, 0x6, 0x0, 0x0) fcntl$lock(r4, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r5}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x0) msgsnd(r9, &(0x7f00000006c0)={0x3, "ae6a825bfa231cf81487851b17d0bbcf5477e0ba7ad643dd329b"}, 0x0, 0x0) 16:01:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8aa3f962879b12d100020fdedf5deb57156070fa376d07ad5d121e9cca613accf6764dc709069fa09e4cde996e1261ed7b0dbc1f7a8e99999cdca1c25eb4e506bbe210deb2e7da2ad694b21514bda8f7bc085ce9204b13effb386b2591295c1c3034005aef68576dcbeed06b6113af7ef41172309fcf37a11e"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)='\b\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0, 0x18e}, 0x0) 16:01:51 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) r3 = dup2(r1, r0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:01:51 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x31fb, 0x1, 0xffffffff7ffffeff, "0503c966f22e95a163797f000000000000000007", 0x0, 0x2}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) read(r2, &(0x7f0000000280)=""/88, 0x58) socket$inet6(0x18, 0x3, 0x3f) ioctl$TIOCSTOP(r1, 0x2000746f) readv(r0, &(0x7f0000000180)=[{&(0x7f00000003c0)=""/162}], 0x3d5) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xffffffffffff0fa0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() socket(0x26, 0x2, 0xfd) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000200)=[{0x42, 0x1}, {0x80, 0x800}, {0x86, 0x100}, {0x4, 0xd58b}, {0x0, 0x9}, {0x1, 0x7fff}, {0x89, 0x5}, {0x84, 0x334}, {0x23, 0xe52}, {0x89}], 0xa}) 16:01:52 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x5, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10008, 0x0) ftruncate(r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) semget$private(0x0, 0x2, 0x9) ioctl$TIOCSCTTY(r0, 0x20007461) clock_getres(0x3, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x0, 0x273) semop(r3, &(0x7f0000000100)=[{0x0, 0x53b6, 0x800}], 0x1) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) pwrite(r6, &(0x7f0000000280)="29d2d28fc7961a75a3feab193793fff3f3c5a0007414d86467beacec3a18ed7ff7b3dfee3be260fbd665b90e333bdd7198919618b3005e2ab48cf793135bccdf61d3035ea57014ff08c1e64194f6bbb321ef20c7f30661409872c459a3ea0ef9e7411e1f133fa5118c9395d3f8d008e19f8ee710087c9d13aa20f0508e5fb12755", 0x81, 0x0, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r6, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r9 = socket$inet6(0x18, 0x3, 0x2d) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r11 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r14 = open$dir(&(0x7f0000000640)='./file0\x00', 0x80, 0x140) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) r17 = accept$inet(0xffffffffffffffff, &(0x7f0000000700), &(0x7f0000000740)=0xc) r18 = dup(0xffffffffffffffff) r19 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000780)='/dev/diskmap\x00', 0x8, 0x0) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = open$dir(&(0x7f0000000800)='./file0\x00', 0x80, 0x10) sendmsg$unix(r7, &(0x7f0000000940)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f00000003c0)="66cf8df9d4facfa32ad5f3422022efd8250dde7928d0487701d790bfb43e19c38b3d291bab92ff3055c38f94fdf15a872c00bd8292deb3f5a53774005bc6b359796833c5169e459e2785575d5e9da0ba04775d3bea1b7f50b33e8156a265d3e1898f1efefcb85e4ee7c236fee19538f059eccca39cbbdc330374b8dc945352614d949c4af8e67315b6b6eca4177de6f1", 0x90}], 0x1, &(0x7f0000000840)=[@rights={0x18, 0xffff, 0x1, [r8]}, @rights={0x20, 0xffff, 0x1, [r9, r6, r1, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x30, 0xffff, 0x1, [r14, r15, r16, r17, r5, r5, 0xffffffffffffffff, r18]}, @rights={0x20, 0xffff, 0x1, [r19, 0xffffffffffffffff, r20, r21]}, @rights={0x18, 0xffff, 0x1, [r4, r4]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xd8, 0x1c}, 0x202) 16:01:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) sendto$inet6(r1, &(0x7f0000000200), 0x0, 0x1, &(0x7f0000000240)={0x18, 0x1, 0x2, 0x17}, 0xc) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r3}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r4}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r4}, 0x3, 0xe0, 0x0, 0xfffffffffffffff9, 0x1000000000000004}], 0x85, 0x0, 0xb, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r8 = getgid() r9 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0x400003, r7, r8, r5, r8, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r6, r6, 0x5, 0x20000005, 0x1, 0x8}) r10 = getgid() chown(&(0x7f0000000080)='./bus\x00', r7, r10) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x14, 0xffffffffffffff9c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x1002, "b08dce5800001b0000000000000b00000600", 0x1f, 0x7}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) write(r4, &(0x7f0000000280)="5081a8b615c4c846955ba20df5598ef894af56b98e6146a2fd0bbd1021eeb9f2b61f44f602702b194248f19e5cbfe9d5a801ecff95b21e31583d19910e51c64be0a1f6f6f26b71852b79010c32859cc716c529dda0f0806f5f87e3d8461bbe37f9147ef6324317487c435731d5b3beac1a860ee0364350389be62aa2fba3ab5211b188bdeb00a0e225e9c480c8b0cd163dd1d709764a0f08e2b7d75ab3ca709eacbfa8", 0xa3) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[0x1, 0x20, 0xfffffffe, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x5c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x8], [0x1000], [0x80000000ff], [0x8], [{}, {}, {0x4000, 0x2}]}}) 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:01:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x1, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0xfb) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r3, 0x0, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_media}) semop(r1, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r1, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') readv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000000380)=""/237, 0xed}], 0x2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x10, &(0x7f0000000040), 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") shutdown(r4, 0x2) 16:01:52 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x107) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = semget$private(0x0, 0x4, 0x201) semop(r4, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r4, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)) semop(r4, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r5 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r7) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r7, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x9, r6, r7, 0x0, r8, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r7}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000380)=0xc) ktrace(&(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//file0\x00', 0x2, 0x20, r9) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) open(&(0x7f00000007c0)='\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', 0x1, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x35}, {0x0, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r11 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r11, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r11, 0x0) ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000500)) r12 = msgget$private(0x0, 0x718) r13 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() r16 = socket(0x2, 0xc003, 0x11) connect$unix(r16, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff010000000002be34b00fcbf90ebe44a5b69e42d290000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6655538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c80841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00002e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd2a27f46b6f8ee98ec6f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7a8b11551b0235d28bbf44e367dea492813cb5761085937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b00000000000000000000000000000000000000000068d822eecd22a5414f2264bd5d108a4e2cb9b7be3e3b1ed84fc6dab43f1729286d778491c31acc4d320f3d91615b7007971c9b5e736dccf4b69768d46e4869285c2c95639d9ded6a7ffe9e240148d8304ea22864c193929e78c7b37eb874679bb579466197a5a82c040cd8f3ffb0c1761b711c6ebd410b286b43cba959aab30992ab45abb8512818554dc8ab0f2cd437bb0e"], 0x10) writev(r16, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r18 = getpgrp() r19 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000300)={{0x8001, r13, r14, r15, r17, 0x4c, 0x6}, 0x8, 0x800, r18, r19, 0x7, 0x4, 0x8, 0x484}) r20 = syz_open_pts() close(r20) writev(r20, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) fcntl$setstatus(r20, 0x4, 0x80) fcntl$setown(r10, 0x6, r18) socket$unix(0x1, 0x2, 0x0) clock_getres(0x3, &(0x7f0000002400)) 16:01:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x7fffffff, 0xd69a, 0x0, 0x5, "74af8cbffc8d984bea355f723ac8c39619b2ace1", 0x8001, 0x80000000}) 16:01:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x400, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 16:01:52 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0xffffffff, 0x3}) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) kevent(r0, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:01:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="9ee63d20ba0c07891b05d0f195c018760d3b4c630ee0fe3cdcc1e4e9ae45adbfadcbd74b500cb7d6d9a34560a18c15756c821ccbd7ecba90350ddb86fa95350eca29fa16178a0317b207cfd44b640ac7fda538020501a46f12c9c4e978d99cc139d1c3c6b49cabdbd3e835bca27009c05fe083459c6a15e8ad46e6bc3dddf7939d231560b8ab78971cc5b166176ca5a65404bcc712783917e621c9d16e34583952f48b1cf1d4fdcde3759b031caefd"], 0x10) r1 = socket(0x11, 0x2, 0x1f) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0xc}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r3, &(0x7f0000000300)=[{0x0}], 0x1) getpeername$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wskbd\x00', 0x80, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r6, 0xb}], 0x1, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r7, 0xb}], 0x1, 0x0) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r8, 0xb}], 0x1, 0x0) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r9, 0xb}], 0x1, 0x0) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r11, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r11, 0x20004b3d) r12 = socket(0x2, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x80206979, &(0x7f0000000300)) r14 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r13}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r14}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r11, &(0x7f0000000040)=[{{r14}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r15 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r18 = getgid() r19 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r19, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r19, 0x1, &(0x7f00000004c0)={{0x400003, r17, r18, r15, r18, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r16, r16, 0x5, 0x20000005, 0x1, 0x8}) r20 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r20, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r20, 0x20004b3d) r21 = socket(0x2, 0x3, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x80206979, &(0x7f0000000300)) r23 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r22}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r23}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r20, &(0x7f0000000040)=[{{r23}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r24 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r27 = getgid() r28 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r28, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r28, 0x1, &(0x7f00000004c0)={{0x400003, r26, r27, r24, r27, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r25, r25, 0x5, 0x20000005, 0x1, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) r31 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r31, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r31, 0x20004b3d) r32 = socket(0x2, 0x3, 0x0) r33 = fcntl$dupfd(r32, 0x0, r32) ioctl$TIOCFLUSH(r33, 0x80206979, &(0x7f0000000300)) r34 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r33}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r34}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r31, &(0x7f0000000040)=[{{r34}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r35 = getuid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r38 = getgid() r39 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r39, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r39, 0x1, &(0x7f00000004c0)={{0x400003, r37, r38, r35, r38, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r36, r36, 0x5, 0x20000005, 0x1, 0x8}) sendmsg$unix(r4, &(0x7f0000000980)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f0000000380)="436e45a9f11af63952", 0x9}, {&(0x7f00000003c0)="dc", 0x1}, {&(0x7f0000000400)="176230205c94c50d70bf6ebe394d1cdaf6ce3153934d4a21c7c30f9c425463bb939c0389d2878487db3d4e46feab9f2f065b6f5f109f7bad02ab8d8e920538c1f84e70fc1de48d609da0c6d118954209365b94b46d0bdbcfe232b876bb8fbc114e048159d57434010c16386040e90ecd2e7de49a60aad0a13d6bb482416fd33873128b1fa8351def379382c01c1b0801ffc0df81a97c304db6ec79d2e5082ac08a53e86091e6e3518e1a259b6b57cde81930cf174aec7ea60dc0be2ae1d3770de16f86fb1278e0845f6afe9c6dae19e64323ab9aa6395404d938e541ce69e942f44bf702adde4de8913742845ffb6b00343bc7080f3858811fb9cd9852", 0xfd}, {&(0x7f0000000500)="6f965d987850907e610b9cf760ad09a23272fea137597e687dbd41001405bc0c1b9b5f5a9eccf776509a9c9ef4bf03ac43eb5adc8792a38a0a736dd476493bcd9b", 0x41}, {&(0x7f0000000580)="06b9cf68fb42ed72049dd3d5171dd5ad9846a91c43d11a4914bbd8b986d45f339baa2c96dceabbd37b8c8052d1677b8f9522d743e10a52142224d2bc13db3c926538f521aef5418d2687cf74c48987f8a2c400f5dcf123b8cdf7b5039634cea9aaa49348d7b9042bdab4dc7625951ae505cae8e85249d601adf285db3fb6f108e80eb33343b89b9213178f1a7eea2fe5db96be7cee7552abe3546b56c43bb748bebc9a0caf52d002077fd000ae99f24c076aa55f60cb4f29a629ccda358d7519fc9b554a551d86b00dee38bcef6d2a86d09f142ff1ff6f9f4052e29ba900918100b652dcfa93", 0xe6}, {&(0x7f0000000680)="138d259d809a8a09a50044c430425aec7b7270c9b80891690aaf8893c68ca1ebbf527f3ce1245c00fcf3225acf43cad4509aea37483d32415e5319dbb29053973196cf87b727f380e5ccf35aec86fe28df4713eed5f04d171aa9b3802f5150bfc253d817823b4d32e1e6f8cc3b83d3925e49c7c33486a4dd2f259d95a2c33b4e1001ec5e2be93cb58573767a902fc0ba96c52a7aa7eff05a3acbf5fe8aaa16eabbc0b459245052b3b9aff19ef73bdd02e74f032c090ad71bf885f50f71356fc7eb566a17a3bc60c5ee0950f92825b50a31405a5397f98332eabb347a8666ba817411e60a05a4bf067b42620a1448688485fc192b76683cfeb023749aef9bdc", 0xff}, {&(0x7f0000000780)="25be559a38ba55ba2c15e0d50258e855827194834868568e927c07b4a155577ca6ac90c017c9c28bcf42605fdfd78b01c2159a7a9dac917a54", 0x39}], 0x7, &(0x7f0000000900)=[@rights={0x20, 0xffff, 0x1, [r5, r6, r7]}, @rights={0x18, 0xffff, 0x1, [r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, r17, r27}, @cred={0x20, 0xffff, 0x0, r29, r30, r38}], 0x78, 0x2}, 0x1) 16:01:54 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x40, 0x105200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r3, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) renameat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f00000001c0)='./bus\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x48) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000080)) dup2(r4, r0) r5 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r5) ktrace(&(0x7f00000000c0)='./bus\x00', 0x6, 0x812, r5) 16:01:55 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt(r1, 0xd0fa, 0x4, &(0x7f0000000040)=""/149, &(0x7f0000000100)=0x95) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0xa0f5141b80af1839, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_vnetid}) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10, 0x60) fchmodat(r4, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:01:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) close(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:55 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) r2 = msgget(0x0, 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) r5 = semget$private(0x0, 0x1, 0x100) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f00000000c0)=0x2) msgctl$IPC_RMID(r2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r6, 0xb}], 0x1, 0x0) dup(r6) fchflags(r3, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) kqueue() r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:55 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) read(r1, &(0x7f0000000540)=""/198, 0x386) writev(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a2450343011f7e25cfc9984e71e3b572608b27de7f33dfdf07bedaa6548522e5b4945ccc54b7a031923e3e2fb439b03e16a2ff1fd5772ee386db2e4143aaafb484ffad55fd9179890fda44d608963c1e", 0x65}], 0x1) semctl$GETVAL(0xffffffffffffffff, 0x1, 0x5, &(0x7f0000000040)=""/3) 16:01:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) geteuid() r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69d0deac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248700501360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f09004385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8602000000000000006e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335ca760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84e807a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303008dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59f"], 0x10) r5 = socket$unix(0x1, 0x2, 0x0) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r6, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000040)={0x100}) r7 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r7) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="759a5069c683ed31e680fcd793e38b6d552290772aa3af8f6a8852d828d0d5ec1e4ffb5ed68df8bb14671012bcdc4da2add0998c328132c735f25a27a5a33918cbf8314150b47fa4a3bc3fa0783457ae8c4076b0e0e8aa289b1a5c02c698b3f97765e378f07a749d54292797383168769f3a6354", 0x74) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r3) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000b1c000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) getsockopt$sock_int(r8, 0xffff, 0x20, 0x0, 0x0) recvmsg(r8, &(0x7f0000000000)={0x0, 0xffffffa6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/213}], 0x1000000000000259, 0x0}, 0x882) shmget(0x0, 0x4000, 0x8, &(0x7f0000ed3000/0x4000)=nil) select(0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x8000, 0x0, 0x8001, 0xfffffffffffffffc, 0x100000001, 0x20000200000000}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socket$inet(0x2, 0x4000, 0x0) execve(0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) msgget(0x2, 0x8) 16:01:56 executing program 1: r0 = socket(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="6f1926f34be4efe2f923f8cc28498602001d508f27143ff745fcf97f0aa6e6cbdc0d1cbcb6de36407a33f719eb1e65d177ad04ce25c1ef95183dada0e8ac53eb61f4fe60e5399f4ba933a41f487777306152eebaab0f1c057e28e4e4c8cd6cd1661c8dc5dd88b552e01c6b687256bf08f0f200d4e629d5472f80b62bc2f84b29a4eddb6a89966e18fcd581e69f90137f0905c0bfb4ab3c0f2255b6fb37eb8027dd36d6cf5b0fa6ba99fbd8605654e6b8bc06c46cc96129a699a2cd7ba7f1c3194fd30b61d0182e8aa5f040d24e7a8b4edcdb8186214cde093b"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x1, 0x81, 0x5f5e, 0xfffffff9}, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse\x00', 0x8000, 0x0) fcntl$dupfd(r3, 0xa, r4) r5 = socket(0x2, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78afc496436beb25bb8ba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r5, r2) r6 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r6) r7 = geteuid() r8 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r8, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r8, 0x20004b3d) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x80206979, &(0x7f0000000300)) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r10}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r11}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r8, &(0x7f0000000040)=[{{r11}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r12 = getuid() r13 = socket(0x2, 0x2, 0x0) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r13, &(0x7f0000000300)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) r16 = getgid() r17 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r17, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r17, 0x1, &(0x7f00000004c0)={{0x400003, r15, r16, r12, r16, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r14, r14, 0x5, 0x20000005, 0x1, 0x8}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={r6, r7, r16}, 0xc) r18 = dup(r2) sendto$inet6(r18, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:56 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x9b}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f00000003c0)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4ee85bfb53bd4aa520a7b0cabdf9da534b4db5450618bc0d72feeced072100"/143) 16:01:56 executing program 0: setitimer(0x3, &(0x7f0000000180)={{0x5, 0xfffffffffffffffc}, {0xffffffffffffffff, 0x2}}, &(0x7f0000000000)) 16:01:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x6, 0x0, 0x4, "0000000059001040dcb9000000140000001b00"}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) bind(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="01002ee63fd46c52b400f1fdd8cdba5892889d2b40f6a60760310a5aa6b5b317b24811794c412d3c4bc3596c584c811744e55dfcb5dc143284ca6d821f02ed8b5a9aa2a2bb61b0d0ac1ba92be15fb6"], 0xa) r1 = msgget$private(0x0, 0x20) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03f30000", 0xf6) setitimer(0x1, &(0x7f0000000080)={{0x0, 0x9}, {0x7, 0x1ff}}, &(0x7f0000000100)) setsockopt(r2, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000700), 0x81, 0x0, 0x7, 0x0) close(r3) r4 = socket(0x40000000011, 0x3, 0x0) msgrcv(r1, &(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[], @ANYRESDEC, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRES16=r2, @ANYRESDEC], @ANYRESDEC=r4, @ANYRESOCT=r3], 0x5, 0x1, 0x3000) sendto$unix(0xffffffffffffffff, &(0x7f00000002c0)="a2624ef7d2ba91dc0f638db2ec6e01eb8fd159c8da62084bd945dab8d4c3327f21666465a28877be454893b852ecc3672ef02efae2911e1046b4d29b17eb8771d8e066e0c04bbbfbd335804e0dfb448ccfbdc18570", 0x55, 0x400, 0x0, 0x0) msgrcv(r1, &(0x7f0000000880)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000008f5b18c8b419e4704200ff010000000000000000000000000000eeff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f10000000000000000000000000000000000000000000000000080e7c705d8000000003b1803b95ce85d93fd289b25cc86f9e100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000359ffb083e5b2fb9f29c618e219ba6e0197a158589129bf9e71e61a4e0adbd60628c9119962d31e45e2aa8f478046795e8b363d4b385cf3af76c157d7df35877e3c3c09b391dd1b02433faae0584e6f6be62f515d99e1a80c82f1e5901b6cf62e273ece926b19dae520480a161cbf969f1f43def9aeca88c26f9b67fe74c730a23f3fc8d1d425c2e1cd34347ca2b9d7e1ded76cb6e908f36cc0a4da0549c1214b6901ef182d3fbd2627b3d5098fcb60617a0c19b3412c0f26804b96f1a535b8b062273c7f96ea9fc736b09c5fec29f94243f0b6860dae7a59a15f7dfd8487f9254005b19ce8dbca5388dfc43ac01f8e73b17f4ecf541f828b8d6597da3aed2fd3ff50b3fd325201632686085528993e4150a8b36c925"], 0xc6, 0x0, 0x1000) connect$inet(r4, &(0x7f0000000280)={0x2, 0x2}, 0xc) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:56 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) close(r6) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) 16:01:56 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:01:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) chflags(&(0x7f0000000080)='./bus\x00', 0x8) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x1, 0x0, 0x1a0000}, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff8]}, 0xffffffffffffff2b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001980)={0x3, &(0x7f0000000000)=[{0x7c, 0x0, 0x0, 0x1f}, {0x3, 0x0, 0x0, 0x1}, {0x6, 0x1, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\xc1\x00\x00\xa0\x00 \x00', 0xe6dc05994f215323, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x4, 0x1000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000100)=[{0x87}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:01:56 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x5, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000140)=@abs={0x1f95d27d48731892}, 0x223) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) unlink(&(0x7f0000000040)='./file0\x00') 16:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30, 0x0, 0x0, 0x304}, {0x8000000000024, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:56 executing program 1: r0 = semget$private(0x0, 0x400000000d, 0x0) semop(r0, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r0, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) semop(r0, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000200)=""/234) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/60) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7}, {0x3, 0xfb3a, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r3, 0x10001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r4}) fchownat(r3, &(0x7f0000000180)='./bus\x00', r5, r6, 0x2) getgroups(0x3, &(0x7f0000000300)=[r6, 0xffffffffffffffff, 0x0]) r8 = socket(0x2, 0xc003, 0x2) setsockopt(r8, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r8, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r12, 0x10001) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) r16 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r17, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\x00'/38], 0x2b, 0x0, 0x1000) r18 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r20 = geteuid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r22 = getpgid(0xffffffffffffffff) r23 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000840)={{0x6, r18, r19, r20, r21, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, r22, r23, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x4000000000000047, &(0x7f00000004c0)=[0x0, 0x0, r15, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r21]) pwritev(r12, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r12, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r13}) fchownat(r12, &(0x7f0000000180)='./bus\x00', r14, r15, 0x2) r25 = getegid() r26 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r26, 0x10001) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x9, &(0x7f00000004c0)=[0x0, 0x0, r24, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r26, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r26, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r27}) fchownat(r26, &(0x7f0000000180)='./bus\x00', r28, r29, 0x2) r30 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r30, 0x10001) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r33, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r30, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r30, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r31}) fchownat(r30, &(0x7f0000000180)='./bus\x00', r32, r33, 0x2) getgroups(0x8, &(0x7f0000000480)=[r7, r9, r10, r11, r15, r25, r29, r33]) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000100)=""/2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x40}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:56 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x41, 0x0) write(r0, &(0x7f00000001c0)='F', 0x1) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x10001, 0x10001}) 16:01:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="bb9e81019ba5c8a33227b6a1f3e46766a60c6cd4b425ddb7f9ee5e19e91f0f075724e7512170ae87e227471a16919d66a0ea87", 0x33}, {&(0x7f0000000140)="774be14678a8735c3ff56ac4c94e8dc7a82f4240d0180056e71a83d13b6cda359ccb6c25c2399e80c692251c7e5a2beb058fd8f96aded5c3f3b1a3996bf00ef66a967d42dedf17ba49bb435eb40829344cbfeedadc7626cd116dd830f9bc51275bf03071a3ea06dd37e256427bc235f9346683759dc06d0f1164aec2c144489b913ccaf329a21bd804b3a8b022c8105647c08628fadc420113097a064612d4c54624302a4403b016e2ad4d093948c7b91836e877ab855640b7115054197531be118c1d86c6ab59b2b9172c139e0888935cb2090dc94201489439f90414e314cf", 0xe0}], 0x2, 0x0, 0x0, 0x2}, 0x9) r1 = socket(0x2, 0x3, 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) recvfrom$unix(r2, &(0x7f00000002c0)=""/8, 0x8, 0x10c6, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, &(0x7f0000000040)="0958806f80000057", 0x8) 16:01:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) close(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000140)="8a0a37941a66f06e393c8b7b1d698a373d6cfc53c7196523941088ae1f0e2576c33fd7fa58344d5d14f5e25af2512ccc19b925ac401c0a49fd492c9e0cfcc1020431e52caa7433841fdf5912d098c6537ce1b073aad611a16621be7baf6816673423337db40ee1ab601533e93b34fbac4315f9c92bc2ca50212ac0fb4ce37c3e20d1032a4a09068bfb1fb0c840214251a3ac015c00645ba8db78c6ba8347fc5a332841d656cb6de45d9b5cd2db6a53734fff32555c4557084db527ddc6a2433bc3ad2c6e441522a8e8d60b51f9015c04bb7a3fc26c49d69da092ae4535e3a0e3dbe8ef80e34191db87696ead055fb218efceeee9e11e65191b18d371df3cdfb3524124faee7290a9055258cd3c999dc041a760a160745ed848d722ce1c9f80a91e201f5659d929b9aae284d2f5d4d083ed4a05c7189eb3a01346f2be96fa9d3ba7fba11f42b6ee70674428eb46114a7084d360654b83596a5ce9d403e2e75d095f5328d65bf2f29078a4294e5b282aaa4337ef119d26b6ba58af174292d2eff6abb2edc288bc7939148fee43e9d4a1fc1f83c9dab70fa2c324dd50539692e39236e42db11682bf0e415fcfdb6917191fd919d814d4c89cd56624bcfb99e7a2833ce05e10683ce539a06863182e08aadc14f7566529ef307e1e24f6a780500acf3774a3a9bd5934f47c33caf63c55244fbc5d447f4f2336ff5259b495b50c0e231f06d8ad616e1fc30b4fc6ab96db1900b0bbbc033f9dea80e2fff9832a15b54b149077fb7bae6be6dde9eabb7ddf8f56377fc7669a867cd93bdac7fb90683cf40e314bfba1d6e2e43b337e0435729fa3f8e53953fd92962be084535a35bc91d57bbb677bcc3cf293a6e764f16d6d1f9a755ca7f0f0c01587a10053495c819eeeea1a314746eb84cbb03b090a94be9e08b0d15f2ede93057782402dfb3faad6a52d05b0734fea93c2a27df021eb5ce55f73e658d88828232530ffdb7f447f7f4e430d968c23b674fdea9a0df8309493e59836a989d2328c07636163b0fcaa46cbad1822a16f307b2b9eceed36c8c2a1ad7b39d0a40e18010f6d42ee4e3d39af5778fd339a4abd08949aae2c8f00097f5d23525c34f2b8776d79322d8d4dd917dcaddd2900196146d356ed50f284871a70c55453e444524c0c788b2e1f9e1dc36a3f2700aba82b620443aa88cc5b43812cc3fc1a2d1907f0fdfd0ea55d411426f1e51ce027c58e3b9c7e395290f3d37dd37cdb5dc8ef2a143b6ac9b68191ee163ebb95b301c91a7ac06926d2481d2c058c39efe249e5f98b9712a3f9a00532fa460451f0a2e4cd046dbbab2b740c8a1b5b798e6afcf7a854efab7781d309486645b39bbdb3ca7bb99bca594d37a76e29c285321f33b3da70ccac02dca0ca1f8b3e9886f832454b6ba09652a44c849da7664f76f2dab012f39f09ef2183c9ab55d892a8ebe626ce27436f3c1e58655759897050120863e7926eb856a9c576a28cbc3d8162c570d8f118d5dc4b5c95f8b62bd4044253f049df65f74d94d1438e5652e469fd103d7947c84043826b75c26d7fc783a650cfde2bb45ef7403dd96966a1329baa7b9b39cbfb4dc3ba3b395a14d7aca1201fc5b00e1d9c78bc7ca5a81e9263f4d6d9775b11f1245484336120454ebe83fb4e8746f4b69b302163b15a2113be85ea8420c8dec6cb90a72e13a4d5f32c3ea4ee347bf8e5f20f0560319e5f9617e1093638e93bfbd71069ef4029e3dba25a8bae74df025a9b1ea2aab8465d13ddb67a661e37a52007b60c715f68283b10f8b4d7c64bc2eee1c44de4f75a43d46b00ea42c444d4961cfa100de0ae0bc8bfea80740f4af358424abb62d7e4a59c9606dd36bed7e57c08c54ed9590a8824f2e70a35f7fddf5479398d4806dcc46443f7a5b2836b757e33e5845d94e53bd28bb50d0c293f89b40b2f92bfa42419e57dfb1ef10dd773c5638a87404758c689f38fcf9d3412a7442e7a5108155137c1b4d6a239800c83650bec6b4104c019e3e6b7d81b2cc3688a7d53742350248b8576bf2ea379ea4b386023fd7ca63286e410d8b2048c10c5dbd570eee9433a96ba100c656a7d7018771e449ff933af71dc7274aaf9614c24a5c58d91fbdd57689f70555c55c8efa06b806e67c0d6bdd39703c0006060a9ceb7c3015612a35aaf2d8d019a99a4cab87e9a0d385a6e12b5bd62d6fce1ea1933800e9ecd1a5646f3be637d9d4befc8e5beb1908163d101a72acfb63a91102ea4917ee56519f9e54921aaeb1a5081639e75a71d8511e6ad4213da36d156c4760a7f6d55684d08e9bdcd7a769c33da5182f8f12987f817fdae8a36900482d9a0452b1c0c4ffee3d314040b56544075252b7c217ad6e601cc7c0bc5f729938260717bb2a0beaecf5a12fe4ce4c71594748ba8cdffbfe9e5bda453091d0ffd82a59ea92fa161d6e50dd4b97fbb544e3d570c139f90ac28435711435c302b2b1b8b8eb4f0dbc045a25241d5d0494d2155723e49fa49c1f31c23a626226ca3e39bbda53b9ca2d1181bf7d1911ced4420283e709a476b306ab6784ddc6b32efcf149dafaa8ea06e6af9cda9cc9f6c0d35cb26150a90778d0e4439219519ef2b122bf22281dc543a3aaa2e1585e1491c59c8b64fac488b56c581212059195fc2e09c44527f3af4027d6b2a82ae14c578969a990c27797e6248fb13b17db7fbebab7dcea9c543ac8b5eddbc9a459114c6c25abe1c4ef16be6a9086bf807eb168b4c3d557aa4b6aec3ddc2c530c0036ba9acfef8dfa46036fd52930b2c9eb35af1f0551d2997d860bf640effa3224f280e1dd5f56b0133b7e1a82eac97c7494f588861e49b3b8df198c2797a19c519fe6aac379ff099a15b1cc506bb36288ca96479e4befcbb9d6e6c1218a8a91ce5510f1dcee7f5065f9a1e774ba2dbe269cff2d130ee1a460b355473a44c325de8d19c6d3f2d15ceee2e99a1196aaa1b4049666e81f0ccda9822736b66acd892eb7544f401cb5ea3ef441511f87dc61846e1aa7c02976d12ae9e9df91f314fae5ab3f867ab54c2ec8c734f708f21e8e58411a663afce191bc64799b88eefd214fa5546da73638d5b55c5105d6084e769fbcba5d7f1fe509b345784df8f518ca2f205660db0dcca21c23bbfa98b05d90bf7d4c26e2309774cfac983053b51d9a715508dcb42d7161ac05f58d661bc89d9b253aae8bd1a21870e83b5c57b43b0a21d9e90ceae8c61bdb564d7998ff586dfbd4291ed0da91aa2395f09ec1f18ba830d54bff8ed7067cabb5c5852cfbcfbb239f54f92c36c9025a7c07003851f5c5b9dbe1d2f283c02bad6b75e97cbb5908f8e14fcb8f8cee105aaaf733bf45b407a658e6abbe0bf39c6245915908f0cd2fbfe8f59e0b2a607fa45c15d3108ca0ee2068b01d3bb7331b57edf0954716c0dbae04a830d045bff518cfadd483e39ee875192467289c5d9aa935455ddf2b085ec04266771cc96e469b090ffba8c750ac9b317246d8d40ab98278a1c0601afaaa602b5e60251025b0516c4b82bd40db3edd0706a5c083031f0ca5d117f19ecce91a300fb0b9aeb9c59c74cbe3593fc011bed791504a7da6912f3f52dbd31734a9cb8a9eacd232931176b79419a5fbfb6894a67ef90e5ec4e7bd936b19df74cb76dddfe45141616073f2a7ac0665273df4bda481224872e6ec4dc89699faf1ce7a5abf5477f14c4778fab6f7ad712e47ba98df8c13457e9678360c77479f72a84cc24c9074f79dd7bd635916c2d383828b74d0ead27c7a7ad66946439a9d4e4ac78b2f85c32c2d5b93cebd253ada1a4caf68c7cb7c33a1a2aed7f269cf7b3e8552fd1b800c862559f71cc06c0bb89cb437061481b683d2a3ad4aec5a1f837528e50ab5d942704fb535937c4843b38505d0559fa1c915714efe8786635484cbcf338fe77d41a2b214bf8376316a06eec01c9e6e9db6f6e2746f21ed7a91eba7b65fde692510702f7769d6978d4bc0fbd163da21fb69aa9ee4af3532b22cd9f38cbae5d0dd5129a5c3948445d3cedeed0f4ccbe6aca87eb2c30c89e83512222dc4c929e8431d03fa8b67d47924ee5e360be05433bc3f50c75812df4830809cd99c339ec1fe6cfdd718ca1e26ab49492b1ad9121e3c2f5c0e1a736338de33bea34ea62ad9ca0709457cc54270568bec930404936d027846fc49090f4496a1e633133580b8835af911c1fd49df3629153f363babd3c74e1879c1cc3cbe2974fc85bc74100bb28cd0f442580950bf7aac2453594dbad314f9a35b0d1384019f6a8450b3e4fdd0721ec56657ce355ae73823a4345ca45e95edf04cbde4c8d410850f4d805ef4e5ba7065391f6821e923694c44418150b00de48ae909d27867fd66cba6418f28822089d05f361b80c56f6db53269b1fc86add43cc4c04a555dc56d9bd6197cdb97664728885f8155db8e51e24f73a0cb488d8aba8bba97275507f592efc77af2e09e61e3d8deda6361d67c983220ea0dbb0cbbb2bed65d79407abe1491f8b9066f8d80bc720d2b1f3f336afca80c5aabfc1289e021ba9de90a418dab0d6eb3e7d4f3c49e6543cff6e207c03dedac151ccbc8c99f89f7f9c126d5abbd8c08784c58ceebe037351543810cf88f0131450ade3ef74bcabbae4ceb4cb8e6ebde78c37dff32554719ba38beeba9a723c97ba06a0423b1644e5a2804d625cd76915fdcb0d4cb47e7698e50d49cad493643a4e0ab798d240273fbc2417c9882215ef76a93205d99b07c762acc1b727cabfbe130f1a791c8dee6bc7ed55a3b3ce8b2513f3e295ff8ec48468bbf64b42db864881a829e48cb97aa4cfbf7c72608321decd5dbc8bd02145252246315f3d6f6b9e9666c9b3d46931e018c903bca09432801c75ee4a27f57331c21481f67cd616ddf65aede4043c90be5502151613fb5c1e4adc9000d1547f633b2c75877899b6192702735bb1ca1448bf0878ed15c717c7e1379b9afe259982ea50a6ff0c6969e16b46ba4ccf6639a6de3873fb047353c0b1f11d77474111d2bf4c8d7dfcceb8f4b7b4bc4eb8b6e566e40eaa51ebcecb4720f0b6315e5aebe2d80411a055c091275171ac95e8d042427b7c5c11259bd564f576d7c6ddf8c1bd4bb3ced90fbdb7f09ca8f9cd3b896d40087ba269fd32080e9b1b3107d08209d2c17661d7ddf713566afd51c199cb6c1012a9c4473f1ae07596dc502f371daffdc362f51037a59c37e9cd3b043960bf6daba11d9d19a1885e27b86e66b9c8cbe9ed6fc0de0fc63051488653311674f918879f6a5bb3de6de3976cbf606c8934a51c0ee7333a0a3669d3d2b43ba88cfef1d88bacceb57510654830e992993fb8ba7fdc70427138d6b7a2910357c5eb8a7117f1fc88492bf5fa48631ec614ef38ea99d26f23c68438fe80721abc7a63eaef636464672ed2baf77206f105350cf2e4d4058aae30c6901d14dd7c502afeda88f4455fcd78164715ecdd5f6b985b21967a8c4be50239b02612d8664c8388b2a58cff7f5c48cda444287c9b1e21ad2511ccf6363cdc39cac3153b5e6c1d1467ac520ed8bdae470c11217849053f1063511d5c7398dba4542e7f4d75226f5e5d6c22da2b7e334c9413e01bd215a0412822196c584467d95f9c6e42328bf4a73392d6421273ad9bec43442a1b52bfdbf962d47deaac363926ef8bc0504c19e72e0464988047b75ce803c68f5e845deeb121380aebea3e2114a7cb11e3befbca1fd084829810d6a3b8f22d91dc2a4d381d4d8598e7785e6009eb5435482202a4ae8eedaee8821e23a383da1073eb11f9c6251cd9ecdd00e4ece1", 0x1000}], 0x1) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r2, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) close(r3) 16:01:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x3, 0x0, 0x7fff, 0x0, "3dfe1d526f89e605b82e492b3125f1cea14eee02", 0x8001, 0x8}) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x120, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x7f) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x8) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r3, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x839, 0x6e, 0x1, 0x5}, {0x0, 0x7, 0x80}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000040)) shmget(0x3, 0x4000, 0x90, &(0x7f0000ffc000/0x4000)=nil) 16:01:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x7657078bbfe3cd03, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x20) r3 = semget$private(0x0, 0x4, 0x408) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1800}], 0x8) semop(r3, &(0x7f0000000240), 0x6) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000200)) semctl$GETZCNT(r3, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r3, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000300)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) write(r1, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x167) 16:01:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) pledge(&(0x7f0000000140)='WPK\xcd\xe0\a\x84\xf3l)N\x8d\x91\xd8a\xbf\x93\xf7\x8e\xf2\xb6e\aY\x92\xd9\xb2\t\xa2.\f8\xc1%\xfc-\x98\x94 \xdf|\x88l7=\x88\x90\xa2b\xd9*\xbc\xdb\xda\x93\xa7\x16\x95\n\xeej\xf6\x98\xd24\xcf\x19\x88\x1b\xf2)\xdc\xaf\xe7\xab+u\xe0\x9d\xedh\xfa\xb9\xa0\xb46d\xcbg\xd0\x1f\xc5\xad\b\xcd\xbc\xa2JJL3\x1dc\xf9\xd5\x8b\xa1%~#\xde\xee\xc4\x9e\xfc\xed\xd2\xfb\xe7s\x18\x89\x97x\xd1\x1c\xf3=\x8d\xa0\x88\ad\x94b0\x14R\xa3\no\'', &(0x7f00000000c0)='$#\x00') bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) pipe2(&(0x7f0000000080), 0x4) socketpair(0x38, 0x4001, 0x1, &(0x7f0000000100)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) listen(r1, 0x4) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66686c653004"], 0x10) execve(0x0, 0x0, 0x0) close(r3) 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4d}, {0x20000000000006, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:01:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000140)="6f8b4eb0f0f8372ebd8c4dd08633b672c45c3db2551a56d849c9130550", 0x1d) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) preadv(r2, &(0x7f0000000180), 0x0, 0x0, 0x0) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000180)=0xc) socket$inet(0x2, 0x3, 0x3) 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1fffffffffffffd1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) syz_open_pts() ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) syz_emit_ethernet(0xe, &(0x7f00000003c0)="084ddda776f28d57c1dcac07bb9b") 16:01:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8000000101], [0x0, 0x10001, 0x0, 0x0, 0x0, 0x8000], [{}, {0x0, 0x0, 0x2000, 0x3}, {0x0, 0x0, 0xfffffffd}, {0x0, 0x80000000, 0x0, 0x80}, {0x0, 0x4}, {0x80, 0x0, 0x7}, {0x20, 0x1, 0x2}], {0x1}, {0x0, 0x0, 0x20000000, 0x3f}}}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000280)) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)=""/29, 0x1d}], 0x1, &(0x7f0000000140)=""/176, 0xb0}, 0x840) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc000000ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d87000000000000"], 0x10) r2 = dup2(r0, r0) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) socketpair(0x6, 0x2, 0xa5, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r4, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r5 = fcntl$dupfd(r3, 0x0, r3) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000280)) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:01:57 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) syz_open_pts() getitimer(0x0, &(0x7f00000000c0)) r2 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000280), 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000001040)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './bus\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xc3}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8, 0x2010, r6, 0x0, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x28000000000000}) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x0, 0x1, 0xd4a, 0x1, 0x7, 0x3, 0x6, 0x0, 0x3, 0x5, 0x9}) chown(&(0x7f0000000040)='./file0\x00', r2, 0x0) pipe(&(0x7f0000000fc0)={0xffffffffffffffff}) r8 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r8) fcntl$lock(r7, 0x7, &(0x7f0000001000)={0x2, 0x3, 0x7, 0x7, r8}) open$dir(&(0x7f0000001080)='./bus\x00', 0x880, 0x80) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) 16:01:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="0edc1bfaa0d95b732f5c1efab0171121571badc12c08437e3126fd24cd89dca280929edab8e3408a22ba328336aaf07b3871c360a1f3e056acc8213597c2afc0feccc4dd580060d0727d36ad9bc905cb1806e3f42155393c5019652dc36108e8a96947a9cd1fa6553e80cfaf0c823b153c2df3086990444b0a0b3b984534f766660eab02eca318b1b948efe354d668da23", 0x91, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x440, 0x2) ioctl$TIOCSCTTY(r2, 0x20007461) getpgrp() r3 = semget$private(0x0, 0x1, 0x80) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000340)=""/177) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r6, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_flags}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r5, 0xb}], 0x1, 0x0) r7 = fcntl$dupfd(r4, 0xdf66c905ca12069a, r5) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10000, 0x0) dup2(r7, r8) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000000)=0x400) 16:01:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = open$dir(&(0x7f0000000200)='./bus\x00', 0x200, 0x40) ioctl$KDDISABIO(r0, 0x20004b3d) fcntl$dupfd(r1, 0x5, r2) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r3, r3, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x3) r4 = semget$private(0x0, 0x0, 0xc) semop(r4, &(0x7f0000000040)=[{0x1, 0x1, 0x2000}, {0x2, 0x67, 0x1800}, {0x1, 0x9, 0xc00}, {0x7c0de649dd79786a, 0x6}, {0x0, 0x2, 0x800}], 0x2aaaab18) 16:01:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x1], [0x7], [0xf8040000ff, 0x0, 0x0, 0x4], [0x0, 0x3], [{0x0, 0x0, 0x0, 0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}], {0x0, 0x0, 0x0, 0x3}}}) 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:01:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) write(0xffffffffffffff9c, &(0x7f0000000240)="6359582de2503d62cc98061de2300a2be8a43fa1ca9686ec5aae8381b78eacff59a480c75bd7767841c9d054650c3e14c3f57a31e7b037365b5ed2c1c6f26f45953d1304a6ba320c28eba02646cd365a919309f5dd83bbd7b08db6dfd78ba44dbe1054e1ab33ef62ecc888c5ef113315eeab05d936a1d2031ad744e54ade9f81bd18e05838cb7a7f00aaaae4a0346cdd46fef18442d646a93b3706e82cf3055e7db4347e44ee026dd607497c3c5a7c914db77c1d06fa72b4352392d7aa9809d5abb7e83977b4349cd7b18b5089b0ab5dc64b5c26687e07c5aaceffe1eacebd3faa5c740c5876e3e24b", 0xe9) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0xfffffffd, 0x0, 0x10000, "36ae61dba64800", 0x0, 0x1000000}) write(r0, &(0x7f0000000040)="86", 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) read(r1, &(0x7f0000000140)=""/229, 0xe5) 16:01:57 executing program 0: sendsyslog(&(0x7f0000000380)="6e9a7e7984cf64353b66e6254b852ff29804bbd99a2cce87c481b8c3083889ab85838e180f6908bb732e93f20885c19bbee48a2472b066403519c63dc75ea5484726b4273bf37460eb4b790d9f4796ca501d415acdd53306e60afcff4b2c04065505d7a6be1d626414959626dd0e9f62e04050fd55c1813d5b686bd6fa5d89ec56680b3b3fbdbca85493c92a268d65edc5d2d3f8ee01c7a5d6195e544f28d4a41602164bed0cd9832eec045bb8a1db84d34f8cac6e2818ad924111b4c955f2b656f7cb88a9c7dace4af2395146fdd0c9ec0fd0d96d659cf1", 0xd8, 0x3f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x6c}, {0x80000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="b12e117aac3185894c735b20c8e1") r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r2, 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r3, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r5 = openat(r4, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r5, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000240)={0x100, 0x81, 0xd1, 0x2, 0x4, 0x5, 0x3ff, 0x10, [{0x6, 0x80, 0xcc5, 0x3}, {0x0, 0x2, 0xffffff81, 0x800}, {0x9, 0x6, 0x2}, {0x2, 0x6, 0x8, 0x1000}, {0x1f, 0x3ff, 0x0, 0x8}, {0x7, 0x80000001, 0xffff4f17, 0x42e}, {0x100, 0x8, 0x401, 0xfffffff8}, {0xfffffffc, 0x6, 0x7fffffff, 0x3}, {0x400, 0x9ef6, 0x65e, 0x1000000}, {0x7, 0xf2, 0x6, 0x2}, {0x4, 0x4, 0x40, 0xde06}, {0x9, 0x9, 0x8}, {0x7fff, 0x8, 0x1}, {0x7, 0x41, 0x3ff, 0x7}, {0x226, 0x7, 0x2, 0x7}, {0x9, 0x8001, 0x7, 0x20}]}) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r6, &(0x7f0000000300)=[{0x0}], 0x1) bind$inet6(r6, &(0x7f0000000480)={0x18, 0x2, 0x1, 0x7}, 0xc) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r7, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) r8 = openat(r7, &(0x7f0000000180)='./file1\x00', 0x80, 0x20) mkdirat(r8, &(0x7f00000001c0)='./file1\x00', 0x10) 16:01:57 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}, 0xffffff2c) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:01:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x40}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 16:01:57 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x80, 0x1, 0x7}, {{r3}, 0xfffffffffffffffc, 0x0, 0x80, 0x7f}, {{r4}, 0xfffffffffffffffc, 0x778b76a4c0ccdc96, 0x40, 0x1, 0x5}], 0x800, &(0x7f00000004c0)={0x1}) kevent(r1, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) fcntl$getown(r0, 0x5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r5, 0xb}], 0x1, 0x0) preadv(r5, &(0x7f0000000040)=[{&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000180)=""/157, 0x9d}, {&(0x7f0000000240)=""/148, 0x94}], 0x3, 0x0, 0x9) 16:01:57 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) fsync(r1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r4 = syz_open_pts() r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r5, &(0x7f0000000300)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r7, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r7, 0x20004b3d) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f0000000300)) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r9}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r10}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000040)=[{{r10}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r11 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r14 = getgid() r15 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r15, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r15, 0x1, &(0x7f00000004c0)={{0x400003, r13, r14, r11, r14, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r12, r12, 0x5, 0x20000005, 0x1, 0x8}) chown(&(0x7f0000000080)='./file0\x00', r6, r14) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:01:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000340)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x130000}, 0xa}, 0x3c) r1 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000240)) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r3, &(0x7f0000000280)=[{0x0}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = openat(r2, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r4, 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:01:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e19528c8ac974fd011000454d25b58cb8"}) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000140)=0x6) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000180)=0xffff) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82122e2f66696c653000"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c653000d08d3fc4eb6ba18123ea312969488a9fbb2f58ef2cbb89d9e178afc170da5eb8f687a02193b5352a9b1dce179c8b01f2083e0ee999f0bddbf6e033b5b276b986ba608221dfc4dfdf3a93686a458984efbf86522ae715bd69657bb477f86201f68a2f5e316efa7ba2955450e4bca9863126177eef83d2dc9b0970f1859698341b313ae93fe9852f8c7854b40fbdbd8c599f2738b2a1e17cb9e546cde667a06c1aa1b27d1ae08e2e17b4995f1d9d4ba184bd74fb8c9ba9331da3a430d90b836e24118d87267e03df8f96514bcbab8d8b7e83f8c042e9d277bad08099795e9b0dbe8e60040ddbb956d0f14b9dcef7e437fccd7e9797556fe82c2bb00c3e70167760d391b23f46676843581d268de4238b9c42f91766433c2fe69d55334feb6c2cca684a131a0d1360c85475f1c8a704b971898a6962fa8c0122778c71d9442bb9dff5183b1327bc0fe37c141423d42eb299ea56881cabbbdaf52c89ce88366161046da42f42cb6ad0"], 0x10) write(r3, &(0x7f0000000080)="9e3eaa5628f344186c7e25e572f5121b49717cd308e6b7ca", 0x220) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66c3277f7062d3eadcfb2aa6594f7d010000000000ed6d3f6fca2eaeaa8deacb9f58000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385c7688bd13168b34b"], 0x10) write(r4, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, &(0x7f0000000300)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93804ff41ae82d2993ce6e8ca4cf5710ee7711c31e0e987f5787123b75fed8d0481d1aaef26e5c1a467e4ceb9ee7d429bcaf154531c5260886cecf1705c0a8c7bcc3df57745090639547402993e827e60e1e2a7f16d0f3d92bd4861371e0", 0x91) 16:01:58 executing program 1: socketpair(0x1, 0x1, 0x1, &(0x7f0000000100)) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x7) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) 16:01:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xffffffff, 0x5, "85495500020000000000001167f5afa680400900", 0x8000000}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000080)="421981038425b62fd2dde6d196dd8d2fd3910dad1ad9164f8f9ee63945a09c373de2c30b42e0ac216dce4b86a156fe260831f9f600290baac492d6f8825be539e2", 0x41}, {&(0x7f0000000100)="5270cfb8f8e68300fe", 0x9}, {&(0x7f0000000180)="4233ba425827ddd1654dea5224e1e703d433d5bd80f6d1dbdb84b51f89c2ca9267dd88ad7ff822e045948f6d4620d2e29de92e84f823ed7d4b82ae218ced1d4e6462beb2d54ba3acc3ebb2e80f153f8057b649773d4a088ec687fd4c9bb56e09eb09877d0a351a336f35789b18aa312310e7b0843b188f9ea8ac95ff54d68eb25f145ae6490ab07ab58d6c2665dce1f74a07ee3a3969aeea30e1c46a521d36545b", 0xa1}, {&(0x7f0000000240)="d6210ef20c1579faefe69a22474453e4a8fee06c89794896ae0034c173df266e003e17553f0e21ff3d1999", 0x2b}, {&(0x7f0000000380)="43e5cc3e383c75150cf0631d3c598c6e4343660e50d89b11902b3542fc687cc50dc494049edd90b31a6d7bd37ae81eb8b58d82af8c3dbe811af878d5e9d9edeaea995bb51b5a47c4958705bcadee041f76369b86129910657024e8f805193bd906fc3cd9d8ce4ecff3d33b717d3059d17cf6676dfbf4f8ba2161e3e6a8bec027aa5574af37841b", 0x87}, {&(0x7f00000002c0)="de980db0a83ed919acded855dff84e188345a91596bfd893e1eb4c99af99dd9a6cbe849745d6be69ae", 0x29}, {&(0x7f0000000440)="7cf85fafdbc9b5688d03e8f438c96cbc6326b63c9eab61974c0496dd83e385fc44543e4470cf1fbbdd11802699fe0f53076f02b7a5c5ebafb530fbe0385aea6904e185a9ceb76dc3f48f472ff913f1843a56276a9861847259379bf2ce244df280c2f85c807ddf0c368b3260ade24e3be47fa41f520351d76a68eb7a37f7f6d62c6d360dfb9614bd02a0bb39b338de5e1ba553b1d50605bd6bfa9705727204aaf92efdda28a2f4ead0c82bb81748a77f685cec12", 0xb4}, {&(0x7f0000000300)="0d4b35cf062548849c6025c7752f21aa60b835dbce673726f3da7cba1fb24a", 0x1f}], 0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000140)=[{0x1d, 0x0, 0xff}, {0x16}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r5, 0xb}], 0x1, 0x0) fchdir(r5) r6 = accept(r0, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x80, 0x0) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r8, 0xb}], 0x1, 0x0) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r9, 0xb}], 0x1, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse0\x00', 0x1, 0x0) poll(&(0x7f0000000680)=[{0xffffffffffffff9c, 0x100}, {0xffffffffffffff9c, 0x177}, {r6, 0x4}, {r7, 0x10}, {r8, 0x40}, {r1, 0x10}, {r9, 0x8}, {r10, 0x4}, {r2, 0x80}], 0x9, 0x6) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r11, 0xb}], 0x1, 0x0) ioctl$TIOCSTOP(r11, 0x2000746f) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={0x0}) 16:01:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r3, 0x0, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000100)=0x7) 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) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000040)=0x7) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="ad18f055e2ecef18a156bdc425b3931f1a4f609b6be428a84c8d6123dc95a50ab963e44e944f1fe4e97c62", 0x2b) 16:01:59 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080), 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) fcntl$dupfd(r1, 0x5, 0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000340), 0x10000014c) 16:01:59 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') chdir(&(0x7f0000000100)='./file0\x00') unlink(&(0x7f0000000000)='.\x00') readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=""/112, 0x70) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xfffffffffffffff7) 16:01:59 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x2c4) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1df}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:01:59 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r0 = socket(0x10, 0x4, 0x3b) pipe(&(0x7f0000000140)={0xffffffffffffffff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x800, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x800, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r6, 0xb}], 0x1, 0x0) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x40, 0x4, 0x80000001}, {{r3}, 0xffffffffffffffff, 0x12, 0x4, 0x40, 0x8}], 0x100, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffa, 0x1, 0xce444284df17116, 0x1, 0x100}, {{r5}, 0xfffffffffffffffa, 0x1b0, 0x2, 0x2, 0x9}, {{r6}, 0x0, 0x1f, 0x2, 0x2, 0xff}, {{r0}, 0xfffffffffffffff5, 0x4a, 0x40000005, 0xa274, 0x7f}], 0xfff, &(0x7f0000000300)={0x100, 0x9}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x7ff, 0x2}, {0x18, 0x2, 0x9, 0x2}, 0xfffd, [0x3, 0x7fff, 0x2, 0x8, 0x4, 0x2, 0x1]}, 0x3c) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:01:59 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6202d6857f000001"], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x41, 0x1ea) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x3}, 0x8) r1 = dup(r0) listen(r1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080), 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getpeername$inet6(r3, 0x0, &(0x7f00000001c0)) 16:01:59 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="6f03d263b8e9683aebf4d006d20ebad4adcd3f50e811a97c8b"], 0x10) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x7, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0xfffffffffffffdb8) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f00000001c0)="67f8e6096ec75023487b22e6593c73bcd4000000032d2673", 0x18}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) syz_open_pts() socket(0x20, 0x4, 0x0) 16:01:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0xfefbfffffffffff7], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3ff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:59 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000680)=ANY=[], 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getpeername$unix(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket$inet(0x2, 0x8000, 0x1) setsockopt(r2, 0xff, 0x4, &(0x7f0000000100)="ae67d819b6626b213a7a1202ce63c9af0ebc5a46a320a4df3a52c5963d36f8bb191ea7bd84e0d0d37f22d5f0ffa287999acc797c72bf89c464e60deb21d294df08e2e4b5f3527ef4c16fc7c7d1b69c04d1d9bb7ecd6fbb921ac315f02869892922d40c68ff6324c9c9091e7aa80bbd251d4c08a0b4f532bc1a0945975c724fe6c6e3d07e7f8183d5f78200873d8cb1f6", 0x90) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x4006}]}) 16:01:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x4, 0x20, 0x7}, 0x1f, 0x43, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x50}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r2, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)}) 16:01:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0xb3}, {0x28}, {0x1000000006, 0x0, 0x0, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:01:59 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x20) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) socketpair(0x1, 0x4, 0x73, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="831b32c84fc93e1c3fa837d37a5b01fca59059613f2d9e1ca43952405b00667df3b189154a4fae2a8bc3320761d72a263578f638dd65ead11090a909862055db3629572f48c213c250495bec4098c624560f77471785469c1a2404bc67fa12310c9cf3b1ccdb48463de3909c680f411691593cee620765c8680acb4868b319d4ce57bea3ee523db3b9a99d11112cfc10ea2b739dbb394ea7e2dc491cec9c715b46f56731ffa2d322e756077e68c86c9066a34d2d8994b372e53e83e22482a917dfb172cd8c4b4c6d1e", 0xc9) 16:01:59 executing program 1: mknod(&(0x7f0000000580)='./bus\x00', 0x40, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8aa0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000005c0)={'./bus\x00', 0x100, 0x3ff, 0x0, 0x1, 0xd2ac, 0x9, 0x40, 0x1, 0x2, 0x0, 0x100}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000640)=0x9) 16:01:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = socket$inet6(0x18, 0x5, 0xe1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r1, &(0x7f0000002500)=[{&(0x7f0000002580)="568335548aea5ae0eb989c3302a9548fa1638e7066ebd934c06044638069b7ba963d46644b29398f51969b66f8fe5cbea6474ec78b3fa8602762656275b4f270c756481158999461a29ceadb12c368ac50d67addde62c890edb7c30890bdf4a4a0782ab11282c677a4d0940389d487ed52806881ec83fdbed4529babe80f68cd6c317f6d3445e88a3eda375aae7568725ba32cb69c8e8a92d28006303282a62cbc284a0baad854ae1f0f25447a81e8f7b82a2ece975dc818f03f2aee0a58491cc6c310af0d", 0xc5}, {&(0x7f0000002680)="ceb986f39a2cbf579d0597502064c3f93f6608472d7e5a566ded8fd9eb60759dda0715056e3a53a731d7d4432f71a519c617fae6ff076fa20c9d751eeb5d1987879fe7c105cbb24451714acd0163f3dbc7a05ed260399fcfdb86e8dbda4c72a50772f034e2be274137e03ad2a804b690340c9738c67b22217035fbc8078bbdf5b14b1ad30038222ed8028cc4029edf7c7fd5a44c1c45453b7f69cca867e4cd0cc63c969f8e7c0b6571d7fbc57f03c0e369ffc7b2f323881f1bf343d97df3a3a50def30197a836fe9be0014293ca7d9db9ba5d0a69cdbeabb8eebeb9a0629a60052f9c8f114453c807d03c1d57b983623f078d4718ced9490120484fd82e9b90e980899f6f683ff8ef27aa8366380bf7b608bd38f39328932a784cc7a219fe4447d155d8a48b5bbe70864124d4bb4f4fddb0c22ac190e84cbdca8958c1f54c00f808f5e6d7db8a85e306b9a58725fb3a4b760c6ac3abb21b38fd8ac76003274eea81b2ad3e76e217993d69805afeec47331a054f97332b61a47d00f6009166d648911cdd87cb836fbd102f04ba9a1c11fbe39a0d03450b6937460b2679a2c1d928f6e6d2b85739ff7cb71237c9436600e2cafdb9c34afc89b55f494e93b2fed18b84ffdad34f767b78549c78c9d355ba338c84977d1c91bcff95b85365d3f9fb51970f1b2c4bd2ac4dacf7ab6b2b084c15c7775422e16ed636d86287df23d5e56b050a661bc7510cb1ce6d06f1c4726d5bf8fad2c663dba66094e3dd39e8092a0e7201bc358222c94165fa6402dcf73e84bff63dcf51196bad704242cb600e9dab78a831f1740975f2d051e0400cac8ffdf6d6667c401edfde91ac67a63f88d825d3d5461d9fa13bfb82628cddbc32bb454b062575242c48f6722af8365248b9f7b47a6c333c6dae7f21b143fd2ae30337c83f8ccdfec5a43984720dba9c32949bfa5faa69ce6950704be2db4cb8e08e433ed41ce6524437b7eb34dfdc907db67801ce3bd5b5bf1007c90c63ceef2bf21244f87c4285719d7ed8112ce185a2a0cee529c4ab0f4f8f4d2862088d43dbb1f8abebd0ef80af8a92da678e29a80bd4afdf21704bf3a7b5e3a684ca781b220c85578039a8444942bbfc1da4418bfed34c5efa927afd62778671d77797a785c2d46b8c7b89e43debb8001faad6ad3cfc6e214f07721319214be98da9fc4ec23da538cfc100dabd1a964b203a1ff00d8600779645deac38fdf7791512afa2373ee0d30cd8d94622dba4484a04a6dbf08a9cab23baa0d0e29ccf47970fb37592167ac9ef3c0d1b892b69088a7349393bdb0c2daf17684884a8aaf329f923b5c67e0aa86523561bd9924e0b1352de63f7cb0005dc1283c879ed65116b9fceb8e7b0d08d51556f0117638d18bf1cf535b564833f127047c5f52ead9decdbb70d97ae9468f23d09b66876d5484eebab4f2cf4a8df8e943819701c31b51230d18fa8ee9f9d88f4bb388d5d152cf5288d66ecad91753253792ecfc1a75864e7779746326fc0f677bf1cba621d3ec53d5b91a2d769e386a8c75c907b88bfbb7ac5eee942b3e57561f8e0e95ff9ae6fcccdd2242d42bf9edb9861e77ed9035221fe926d597f0b4a6cb9aa42a992eb465efab8dc45b0e29f426b0c1f74319ebc5ce19e0a853a82d8e31bca4c900d118a526fb2134d9f230be0b006918c0bcaf9eeefe5b939d1e2942b577728533a575ad028bc9dec41efee72c2f747d524a087f11f012f4d16162b4146a001605f8019a1f20772df755ae98491dcbf96854e5cac47d838ed2cc2bbe07f0d6a2eb31fab9767f9923398f4135bfb7306e8c2c8238b948bcd70238cfc64e68c4127f77684eed14f4620f05dd96eaa6a4885261180b407a9690ef299f174d8fabc3ea9c875566d2a38151799959176feac078a7f3742812743ab8345b4662966e72355f03de522c1b39921e555b16590a6cd068e68d977ffdea974c2e9472fd1b4a36af6a793adfd75a9a8799dc55a1c21d91b6a62ee06707ba0a13d5e1926a8f7c784513982fa2e8a68a6799a5b0634eb88798abb76a121ffc8765ef41ccb7d2127c72c0509deed7bb9a1782862d790751fdc5f6a0a826ffb7ecf5ec8c7c8f5c2fc1d7eb52ecd1f8bbbe839c0cc22293cd0a7f69fcd17942ded996486e0000000089f0fc195e583b3451adbda243903a61511dd18df5d3e67acdc0e277967d51554e3d62b01ff9c56cd75ffaf703d5069b649631643a7b90026be51b3387fc1ddd5ade53e85e9cd1dfc3e051a393ade1959dc86943c5404c8dc7e09c69f47ef75814fd96ae291be2bfc8b01e9ec7fa98328e868210f74dbb04336baea10f9e2fdbbf9fbb6e640549d702eb7166265ef936bfbcfde2f2ae42fe57a9ee15ce2048e3f17d0a7ce7fb947d59427e61565c72480873fcc0f71e3714e4e2beb833bef84e536dae78958d55f3278153a8c7ea2ebfa3b295df3ac4c46fac4fbd4d21d2a3a080b22be54b35ea5ac615e9133d3d86a048ad9cb96ccc794c63ec12cdc967eb949e23258ff7f3ad1bd00954546fd3196f3e388fea18b9ebd9527bf07319b5166e06c7cbd418beb2ab99cba80ea70bfaa3a057bc73a131ee96ce3a140f6104ec0c9465305084b1a887571a7e645052f585323fa91866e22aa3acef9e58936a4fccc79782e0c25f63861c09165c2125ec838497354ff7e5f2e4f897776c068c0d18aaf6d57025ebb0cb0a10019848b427813dd8abfbe9fa953800a102bff5d122e4d2461164b4962f9477f0030684b9e0c08be4f2338e5c354cb2b489e0f8c5cfa7a70b514fed1258c9333a3dd5123d2bc9b63afa46f79277ed3f5616c5a5e334656e0d2bd0bf111e5ff6462c12efe4ef345726e00b4d53f0f56e9bf77c7dccbaffe55c46cb5b547304b4fd91c231171f732c4adb8fa216ef3581c04a210b42e696e2fe892cd9f07585f0d5021ded20061333fd6873fa17759ea18558249d043abc7a8ba9a9449aedac1a6a46d732f5d1f78cfd6102c9c790821da089e96600d47f762e590770a2167c516991e2e9cdcca1ea982577b3a9d93046fe81acd9727a3bc1e6475449bc52ca44f38e7a420d2771aedb5a10ebb5ee1bb1254489946592816091c00a97bada58195144966dd767bfac3c8ad7a50123f7751459f8847b11f5bd21931c4e701bfdfdd05350db90f75d2e2a1c489da8168b34e1db4d734119ea6971a95f4b416a7ad8b1bd3c239f19f4226cf01e7e020f7509e55bfa3337c8e0b261a2c806e1d04938ecfd4dd8ef14c272e21c3dea926958e673b5c480296573e0dbc3701cf70916b7d468120b3a01894877dec3f19d5f21d5ad2324ef90c187c55fe2b3a8e5723bb48a98956124a4836917451575bee650982c38103e1e89701ab18c59f577e3618c72f4f9bc7f7013b8051971c15b7b69f742ddaa97ff3cd368b56c3e36655472fcee0c28b8d3161a927d5ae986375321045902f07f2f1abcd6de2bdfc2943d45362f8a95dc8aebc4c009a927ecc25e8648b8aad701bca32f572e1c4d3608873f018b707b1d71ff958df3718a0241551494753d5adde8a8a153049a41344d74219c367a23019bc357c2146d925ae07a6a1bda71b30e4583ec3b34d1a4b4ae9687660cebdfb414f853c5a59531243c2e83fec1cdf513a797bbcec432094f425c9d922448c702acf31caddb21bb0394e4496dcd990df5409f709774479ed40ffc566701c01308dfc518ada66a300798dae0d7ab0716611b2389e0afe3a16ae9c39b4e2aee69275e91b6bbf5402f6fe4ac6421d793003ba31653124132f36136e16b3ef95fcacb9e1370d0d0296755ac04f6f85413aa2cf29091a63b269f8373e46d8b4b3034e65026a6b938e0f5a752165be6bf19f095b00961f31a1019c9023faff0d99a94a5cd5d8ec77ca6cff61039ce3d82384aed98acc07cd547bb46550b9a0723f08067055a567cad1485f723692547e1bf0f89931c23e8831e054c343993bc5f70de8a75053028c50b76a6d8a60c9bc005705bc509b67558c1e4a140392c535112a8860a04c5e6ea0dcfb266ce907f6e72bb091c965c8e563a6dfd6d0ebcfb2a0abdad0f34c1dc8792c6a0e485063bc3fcf44bd0c0787a4f6e7011d8e213ccd5f9e00676de966cfcedcd34d441aa0e03ef6f938dd172927e665c2679fa643989e99f3a3c2c5ecbf0052390c158b619621e4f5b8d25d8cfb384d14cc8e8b88191ea74ced076f9a8ec519c5d6ac47d9ac45b6e5370c141574691d56c8ab4a2cddab8d57006c4c2670c8cd174456c36f1ce843193e1a1c64434bbdd344b8336bd4aaaf01d04b33e3ed6becdf29a7610f30a146faf82c13135a88dd61a34699f55d2769b997458dd2c91aa0ac8aabb824b6737729b2ea55c5f4412427f2d18a7970c3b22e25a5b97a9e7e3c325f755cea190acf0912eab57c9802c421d26886bc6f9927357cd735870fce8954e77d729976ddd180331fb6ff5ad2c4775376beb1227a2b0084324851e0f8193ac405be0d599cb0c879d31ac5b9e063d109071d4cf56cbf21c87aa7e4db43a69f10bc36831d397dfdfdaacc3d2138eda338d17c0b7da75262f21a5d27e39e38b6a27a8c06488a84b90f25a56a98b8dbc85210512a7892e83cce4277c37987501ba18efd67960dbf3798659d6049900ee0855b0ab30519950d0a65172976d9c108939417b8bd0f4d6e3ad95597a64754240d608025b233ffac0d6287a69169d3429308f4f5f6ec20c4ca3d54bf73daa740d075aac5ce6fbdc3ff9bc6dd905140852b9fb562acf5629bb8e1ad76cf1a2291831915cf2921014f5eb852805de062365874bcf4c86091b0773f05bdc8e0135ca870b9389084c678e086124350124d21f1b4307ac1898fe7512f999dedff323d4e66dae32e74251178c631896686eb9a3de20f0424112d50eb2e339d5882137d6ffc8be923b9045ee149c894b64d92fbeb9935383b3cec1f7ef9a1f22edaaf5644c3b75955e68aec26e88c6539659c190c6cb141596f9c2119e56b9fb9df59c7ab57c285f63001530a5e524c609bd91af600cca0d4ea1f5ddf57f21251b3ee9d972f1c20d7544c3a759a73e45cc01d3ac0453a2c6b791926a811780c0fbec09beddd35d2a1744331310663c58830e1fb9793d4c7ae0178ebee1bf01a194e34954d5efb9a0d5c0742d6ecc58ae2abf94c48f4184670601c096b71dbad092b42058ce27a0a1c322a28f5f501ded8699c9df850a57fac17ae7963365c0694743a30037c3db13e73b7a58d0a9a381c1a3191a29b50f3fded8d37fc2e42d98c2ab8bdf2b4ae7e9d5b569a2810b5335be1d70afad295f2c6f539476ea84923778ac4f662aa5a67a2664d7041b75b82fa4815736bf2d100e606bf04cf31ae3655ad46951019b9a6be1881549bb1da46e3606e6a73e1daefbf742e0f0dc69b83755e3f01ec720c3a58375d01683c8fe5a09a7a9108132564bb5c1d5b601b051c9d38887f4b217fb2cf53a5e7792fe4e1836fca622adb34dbe050abdba6ce76ad6587117756a246e9d1331e8351053566e3ea56d8295517b8995aba321c3c847bd246c006bcc919da8a601c196be3287d16dc6de51e81e860e64d06e4665ab485a98faa6d03a32663df69dbae052a03fc67d50955cfc8eeeab6910f60873a8159423ebbc4bac86a7a150f2cdbf04ebe90b9fe610132bfb976df2f0bcdd93dde7e237f3e7f8ba41b36878d7e29dd80fb9935b4acb6baa3151be1324d9e9feb5549823c7553da36e5ff851b1827db00bb14cd313774872f2dddc7db696c82df5f22d906ddce66ffcafea6268a0c8695da9240534f1f76d3b7bcd08faaf2c47d50f732903e8c1a31e6c2992e3cca0e1aa7e7ac9ec7381931a85ac412ffb43573ab7bf5dc0f2220ac73a2acd6870e7b228109fdd5d947e7c934d4303e9000735fc91eb6b33503b3f16ef03536d3d6a57b95a770af0a433d39aa82cea9d78eb009b6a5fc420abcbaee5c6a3e6", 0x1081}, {&(0x7f0000001200)="f48c66b41d1184a2aab21aa47773446cc0b1a3ebec04ff0cf54bf6c7b4b46483443ec803e82394194dc0c72c9125b84bfd", 0x31}, {&(0x7f0000001240)="ec0dd2775b9fd613b1be1b3b62a091ad7393e92177813432bd3f090fddb4317972ad277edf74585ef1ce5953fcc9010e13bff81904bf6e58543a396c43ad3ef282bd7785bb2445489d5398e37faca203cc69b8b4200e86ac4755845c9ba05342d4aac6a46b4cb52ec36bdd3d64d5cc574053b8af4b8c31edada3108885dcbfbb7cc0bf3edf3acc9c5b8f95801c2db0ca6e7c01d36d02123c74e2606d1503997801d6fe4a032f854438f98d7daa92a136153b3ce17ff3b2ae3dd024314461dda474f75ff3a3925adcb391e75818d3812ab14b001c8a10cf291f3d21b31c791e9d2cc961eacc4f5995cadb4a49873569d28f6d5c36cb225c05281f", 0xfa}, {&(0x7f0000001340)="5e222e5dbc8ce61be85b320e1a3a02071a72ba30f3f47ab5784dd20bf39e0b17cb58c903578408e89845dab5320f2092a6b38c831a56380011caa314b3a30f55ac1acbe19c46edcc1cba9b4d8f99b0fe41fc57297f6399336f72034ea81052506617785b3e812d1e457d24c0783eba6deef6c2807a1748", 0x77}, {&(0x7f00000013c0)="3ec46f0eff002d1c8a7bad53237cdd2ad994af65a647b7639029439e1126fdc1db012bfedce5c7760b636923d10d9f685032129c40c0b5425ff5526c5a47921d30ad49f096f053a7365a01f8888d069a54fe2f9ee435304be8445a08731f9f2ac8cfa34ec4ebf6bb6462a433f8d7ccc337a1f620be8b2c32b1f87795cc95fda018a8eeb534473c8a01f656c39ada3a815456daa1226083106e027133d4590dc637b0c4b1032ffc0d9f4a9dd0dae9b228375e482593987e8075db87f92ebb033cbc4ef99ecfd135", 0xc7}, {&(0x7f00000014c0)="82264b83f7d97f577836e74e1eb002ee76b594ad93484cc006da967e4a3ce964fbf7bf38098323c269e472f3e2148a0c445ff8af52773a63c9881b6f9e68686fa7f9f6bc921bb80c1ec20bc9013b304974c658e3eb357e13cd1ba85485aae64da0c85a366b465f2e990f7e8987cb42751b1d43e0934cafa6b76f38e014f71709bcf7d8a7fcc0e19c8b86556bbdaae78912b14415bff448f70eb823c1f5ebc8a90498e7adeb3b855865246af29cc129e06378a0faea09381a016435c124a43488f6c299fc1a42d912366b5fc6e9739f3d3338428d8de8bf247b0be6843d2884656264d767b3ea79c8971dcad6b027bfea4bba5aeab9db477580fb420cb61bad3e3c72c57e14980698994226053b08210cedb9f16ee0fc029ffc28ae46704c0ebe7a5dd17d08c55666fb08e2b1f0046cdc5875ac3886db8e176175fb3e4bab17e1914d4791f42d2c6d73e91ac2222aeb82c5dff90787362f6caf2d18b8e3cd1dcc8f6193749d86830dac7e19ea50ddd365b13afbc9a86f94083eeb60e4a0002680f6483b885eb80c28e472dc27d7d67791200532946e3a8550aa8b878288472694dd362d213f9888f75cb5ffda2485150b4715bfe56ec73cb05641093268a8249203358540633a3b4ab64224ea04849a86f551092b1a4bf02202cc5cb26e1fcda136bbc64827e1e6efc3604116d0266cde6dd58476917bb91d165c09c092148a631e439227aef07d3e963e876e3f681324d30907c31f2d41f54dcd8a638f3cfe78d087932bf03453dc411e893256de4e7ff24fb6de433f751b17fe37dfbf904f0aac335f5f60be3ad63df40d7abfc0879fdac0084aceb17b260c43bb5054c2bb6ea81163f1e1068da7a3977b3668e6bb9382240f26bde94689e842fc63263941cf5c7073054ccb32feecb1df42f92b0d6bdfeff78eff981bd6b000e17a8f40451f8b17c2c4b02747a313b55489bdb9909a5b351a1856beab5612050985850bd3b5d4a14b2b2ccdf6d5c0d4cb91fdab1d3fb04715198c12e0f3b9ef2338e21c8e577ecdf806ebfbe77ba95737195d56a9e0527bd0853d70d8f5a7e621360298d07077558270b216d31e41814fa581bbf5eddbbe3e7c30e60a7fa2cb00ac1373f10ae76c052205f83f7760ac9373d72f7a31b113142014b059cfe827a2c75adb44b0e4cab769c8bd080d38e1d5e8077e7b9bc5071d183ba834bad17f00c4956cffc412a03e1ce3d54914683348f65976cfa9279a8043ede3a689d051ddeb8276a436f053a118ec144f4291cbf4ed6893169a4409a9fae1dae39373e8f02aee110c9eb82781ecbb2c068ec0cbc204a57bc30aff841e49fadf93f7d12b6e3756db8520fceeaab79ed9cc57d42cef5a62587085f0cf6bf39bc0d535c120b96c91242c1488ebcf73d1993bc4659516fb0e5aaeaf5cb0626741714c920630dac06083eb8717809c0f1dc56835aba7c146bc17a41785363bf137efc72a604bb4b84ea54ef82261ffa1b76c31c1c2c6b60531aefae65bf0971f6ef51b4143bd5f0193a5d1b1ed775c3c01fb9f1c2f293e72eec7bab285684149e582db1f6942a267fd91e299df572ecc09b8e6caf959ee3f2da891d3cd1a635e4a24ca96e1f396d83358ef9f30bbc6707841bfe7a8598434cad1f69785a732e558612f6740c9aab37db89dc2cda46809b91bb120878162afeb75b0e75fc1724f9d365212d17b1c17c661e96c1c627500508887368e4d62d71e116e08440c1567a0e563b59ad1901694a428cdf663d5b8bfcdbec1e6a062b2979f900b038079cf0ced70ebc44710a63b537939c61e75128f881560485bb99879f11e46bd3198f3cec91c7a3ab52c465190cd78b9d16267bf2dc588ff2cdcb2636be5fe3f387a8cb4985feab1e6fe9821bf0578b354f7831b5571c4997bd6bc583d85242cbdfd99acdaf147025060410bbe38310808d8f360b9a01da0b9e72322f27ebe581dd45fb214388996f90601b31eb2783fd33c6956899b2b4374676d08ae8aa0b245dbda20d110a70e4b20df100f82da613d10fba3606f684915b2b132f95362c9ebbda3b1edd682a08846f71bea39c3879ede5524e64abb451a72758d950a11069ca663e3f61257886c39e44dc3475f5be624017cf027f4808fbef8a9aa3e6dd79f5db692a26032a9d7cb51c4a33e4933846c35fc137c31b7874bb521ff5e78bde5686ff1237fe68cb6930f73ff121a3567e937cd9a21f1a72a0f8e9fc215be4825c4fd28956387a8b8986ed68f7f6de90fac4c26f05dc580c7e10df2cf6f612915bb38f568e778f5733b374043c49da4c9cd1a5f14109ceec4971d59afd6bd6843fa10e327e40168547135c971eba12057bf8ccbe3d5fa4f4cff37b0ae040e69d7f3aa5f72cbdfe8a276fa12da5f77180f81ddd6c0ed3fd14dbd0fa6cac10742a386f67d7e7fd9aaeb7daf42159232baf8b7c65c98b8cfdc8ec8739fadbd07ddebfc287aef7d2caedcf3a5ce7c353bcccd0c1ea4a3ddbab10ca103b5445acd068ecb7c63ac5868be2a433cb1466d0c113fa816d243c3e7b40b86b6c6758b9d0aa6d40a6b4f264eacd39e11170b6b7adb33e5b8f879590e33ee8db121e10857264acf8a1c304fbbc33740a433c8900b211ddd84cae75749280b6b2f0e679b83ed63dfb93a96db220c916e1d616c0835809e284bc00ac82fd3ae0bb5295e8981cf3dbd9be47b8f4a511b0be9ad27278f8fcaabb93ea8b0e32d4507d4a1ae6f2bd99be474242bce86e04ee421f7b527b862605b0f00d036655abe5fce3898fe8c3515a82eb8c707ef90318fc9cddefcc9101b96e6af1d9b2092920fa0a2c1d3eb508f576ada94214ec9e2907b925225fddb1a5553b1151ac0a0154afc53581de780a7a82defb54aec05d2ebb112371ebc0a17896eddd214a17e70dc753504a936f8cee35a04a8c6636ffa03a2a10038123be8fbf9f0b60a6b691e492ca7211c72168197c9af0ad0e27a6cd2db746841643d4b4b4b7a4425d04b8130e94e713567aa7fd370272a190120f35c2fd34cb0ce085a98dbccb6c793a95747901cbfe5c61be80e1a6e40f154e666be7fb53b79bfe9b8748a36056d377461a9ababc2e56fb553c7d34fa12f589cc5b4de64211c593a85e70a6481f04e4ec25cd7f0661650ce1e985077e8482bd896f69f12fd36a25502300743c863f6b4284fe878a39c640d0a2b7a0e931f047503c8d8118d62f443101b234db08e719bc91a402a96608ed5cfc5b4c57df4036317105cd6b2d035f602857eeedcf51c3ac3e1927cd43f615f910d06ec5cabbf8dfb201f8ac837642fb09540f2bd78a3f1386ea34f5e0816fe371076e86de2b9485cc418a9dc5ce93f23a03c6c8dc581ef1c70881fce3647f208c7aef7d3ace4fa8ebee230bb7e46a75395a5b3ea12cd0da7a922a45ee9ba74dc64042af204746648695e9b873ac0fa01a10693c84e24427317df61bd939f0ab84291bb86c1306fb505dc733cce068d92d892baa6eb576308f4c245ffa50abd1a3f21a040a3fddfbddfbd44f99c97eef669585b3f181cdae44b1ffd9b7e05df129e1483d313b511bf11fc0f9f332b2fb8c46a22be774c4a7cd86a8781b93c8f2784404f1c376fbf7fea11f5514fc3ee30dec585fce24fc1c2e649f5d43e054a9f303d45f6cc854ec98cae71789d507cf677bd24887d3e519c9bc2e05eb388f3871a6fd4140b418682b400f5745ce430548bc28c032e83cf92591770c6c4dd90e7518ff1b77aca53dbce83c03d8b415f7b76a5810c752a54d703f3e7daf276158bad9a4e7a4d82c810494a23dd7125a370d655ba355e6d93b0741080b8fa504291ca511163aac891154f8c48a221d0eb5504bdd5e0560cb29f9f544ea8a378866002ffbcd4a70c4ac038c80ef6cead6456f60bd868d34d55274dfc7c29c0b87ffc10d8984c94fe829863015b765b68bd549dd419f00a8816bb6abdbff50fe87ff78c130b52171412ff5a3c8ba4dbf3c27631e9c23f6b85311b57db780ca11ee2878155aece28bbe5b861f8462b7794077aa67406a9ec80ae9db204520dddaa5ba8708651438df2411a75ac504352f6980fab681f6385a60aa0c2de97560331b3f508503f8106919bdfef30ca41fbbadf16663f6ce6d3b48e356d4a57009fead26d8263012dcb022675f68ebb1e3e2226aacba057c61e3fba36b398a92cf36f5db3e7bec39deea6ca57c81decdca13973e3ce36ded6e59ae5019e6e5b7eea14d9b204fc9082c4509a7081cf10ccee4bcb1c06b6eacea1b5b3f4e3dc26f8b0438ac95a21fddcdc3a95be85e984b7eabab92103a3a0e671d6729a78c5beee16652000e5585ada21793d1b98ddf98dfc9c7b588947baf6a97b1c07c29f3b31ae980e0198d22a653d4a4311d99bd414a390144be0dc95c6ea03a031d75f94c43056a6a68e2a471a5efd40bf99c2a486390c631f129245c990d86e1984fd2e097fe11e1d4ffa8457d24426f5b1b830e619f26291bb8e4d21d0c8538128e405094745590f54ab35396c217e1ae4dec3f4511be14a2aa6ec7e6b1d9ec137d7ed6fa631a9401a9fb46308a4c16e36a90d051023c3e87673c2f120bd38246f39e4b0b93221c573bfee58a03975b3845face6bf498f5058850805ad19279e6468aa024304d679b6553138506ac5fc3f06ba971d54b4601e15565b4a70ea09cf05a27e072d4c837214074baf02ecc126c067e0be01bb25bebb39b0e7d319dc70e6869d0682fd7d58461b6202f43b54cfd19509df12ee040c703afeb39271910e55c595cd238d2524782829c56d9b043232d6f02ceeab447aa81a51a274b9ab7d58b7b46fb904ef331ee55cdda2d7c85610a109fd425850071139efdd04607ed02ac5d104fb79e3e7695c76ddb580b57a6f0f7c9d4ec000835a5421ba1abe301f36eca09facc451d07cea7971ad37146e881a40663e4154a93a03390a1344844ccdff1037c319cc39b5f4c882bc9d2854397adf6b98498704dfa6c10d2e6fe3fddb604bd191b612b359b2d408d38e1e2d2087e82569aea2190d1c4f770ba07995e933ad077a079b1fe1b3450215c7b227bce244b77b101aba51eaede595048b30823e51f497b4bf214e3dfe0182439bac80b374e9d29e04334214bd17b5e91e31f5c9464d69db49260a4d17384851f77b920caf50864590c8c45f9900370813c9f120ed554def909cd4833bcbdf90518876e6b350ea118d36ee148ed7f9a9996891414fa10c43f0223177773a2015391aa43f6962194759bf7d3046797de757150f3440d344f54f2acb75b31ffada58f2c3bd26ad03ccd7e415457a52dfc7bb119c929a22845c904e2d91d57e3108f63d7cb319039955d55a86d7c490d53dc60c5942c125c5a89d33391912e38b4953c2c1d0b167b2dbe1b9a0d81ef1a695c6f51b8f2e1acfaac842cd7125f33979d622a3ee43d1cb627e0ee1d2d3033b3936ec0b6d9b77d94083daa8aa8b275a4888eadd68fd9b84e80c452a54ea182921a7045683f679c04b5459647a6527ddb22825eb8de69a01cafa5f7d669788235221fc1d1014dc9c09b7a5d00f0f9cecf92fd430d1dfef1073ad4bd5856a0fe4bc00380e14ec354e6869d352501783134d786afe9b2062901150615d2f2a0aacb1238fdf3a0c8def3e6bd2e8a6f5b414811a8aebff602f7e886ff7451d1727d8a557b1aa782ddfb2f300f5c972221d29a81dcbb2a68fdc7bd563a2881d6ed9deafd920024eb8157c7d3d3eb6fcb47a108bb8351cd6df10e5c62cf8885bd32da2bc688aae61705d2c03ac5da31a49cb28ba034f105cf56c5b", 0x1000}, {&(0x7f00000024c0)='E\a', 0x2}], 0x8) 16:01:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file1\x00', 0x10000, 0x0) r2 = openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r2, 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:01:59 executing program 1: setuid(0xee01) r0 = semget(0x3, 0x0, 0x2ae889a4f1c4ca53) r1 = open(&(0x7f0000000140)='./file0\x00', 0xaca, 0x10) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) semctl$IPC_SET(r0, 0x0, 0x9, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) 16:01:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x5}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000001100)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1bec1f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10000000076570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fac2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de31810ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d28400728d9499b3f0cb40a17b7dc787eacab3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca6b3c3c40707e6c944a3130665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762"], 0x10) dup2(r3, r1) msgget$private(0x0, 0x0) r4 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000280)=[{0x2, 0x78df, 0x800}, {0x0, 0xf801, 0x1000}, {0x1, 0xff01, 0x1800}, {0x3, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0xfd, 0x800}, {0x2, 0x800}, {0x3, 0x3, 0x1000}], 0x8) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r7 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r7, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r9) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r9, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x9, r8, r9, 0x0, r10, 0x80, 0x400}, 0x3, 0x2, 0x7}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r9}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r1) sendto$inet6(r11, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) r12 = openat(r11, &(0x7f0000000000)='./file0\x00', 0x400, 0x60) ioctl$BIOCSRTIMEOUT(r12, 0x8010426d, &(0x7f0000000080)={0x0, 0x401}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:01:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0x6393, 0x4, 0xc47b, [{&(0x7f0000ffa000/0x5000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000001000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000005000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000000000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil, 0x2}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000002000/0x10000)=nil, 0x6}, {&(0x7f0000006000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x26}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) fchdir(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r3, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000180)={0x2, './file/file0\x00', './file\x00'}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:01:59 executing program 0: getpid() getrlimit(0x7, &(0x7f0000000000)) r0 = kqueue() r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x2, 0x1, 0xdd, 0x5, r1}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x11) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000140)={0x2, 0x1, 0x7, 0x1, 0x3}) listen(r3, 0x7e000000) r4 = getgid() getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x3, &(0x7f0000000240)=[r4, r5, r6]) fcntl$lock(0xffffffffffffff9c, 0xe, &(0x7f0000000280)={0x2, 0x0, 0x80, 0x401, r1}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x1, &(0x7f00000003c0)=[0xffffffffffffffff]) r11 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setgroups(0x8, &(0x7f0000000480)=[r6, r8, r9, r7, r10, 0x0, r11, r12]) r13 = syz_open_pts() ioctl$TIOCNOTTY(r13, 0x20007471) r14 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x800, 0x0) read(r14, &(0x7f0000000500)=""/90, 0x5a) r15 = fcntl$dupfd(0xffffffffffffff9c, 0xa46a748ecedbe43f, 0xffffffffffffffff) openat(r15, &(0x7f0000000580)='./file0\x00', 0x2, 0x47) r16 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(r16, 0x8004427d, &(0x7f00000005c0)=0x8c7) pledge(&(0x7f0000000600)='^\\:\x00', &(0x7f0000000640)='\x00') 16:01:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000080), 0xadf, 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x34, 0x0, 0x0, 0xffffffbe}, {0x6}]}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:01:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795ab976ef3caf00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r1, &(0x7f0000000980)="89bf73e40fa9f6738637b9d9a53a0c", 0xf) 16:01:59 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) fchflags(r2, 0x10000) 16:01:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x3b, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 16:02:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) shmget$private(0x0, 0x2000, 0x775f44885814ab47, &(0x7f0000232000/0x2000)=nil) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) fchflags(r2, 0x80001) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) 16:02:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x626918f7, 0x0, 0x100000000], [0x0, 0x800000000000000], [0x20], [], [], {0x5, 0x0, 0x2}}}) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) unlinkat(r0, &(0x7f0000000080)='./file1\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = openat(r3, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r4, 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000000)={0x1000, 0x3, 0xfd, 0x9, &(0x7f00000004c0)={{0x5, 0xf8, 0x0, 0x5, 0x20, 0x0, 0x2}, {[0x1, 0x77, 0x8, 0x4000000000000000, 0x9, 0x6, 0x10001, 0x20000, 0x3, 0x85, 0x5, 0x1000, 0x100000001, 0x7aa, 0x6, 0x8897, 0x7fff, 0x8000], [0x6, 0xfffffffffffffff7, 0x1, 0x2, 0x9, 0x400, 0x4, 0xfffffffffffffffb, 0xf66, 0x6], [0x40, 0x3, 0xffffffffffffffe1, 0xff, 0x3, 0x3, 0x7ff], [0xfffffffffffffff9, 0xfffffffffffffff9, 0xffffffff, 0x100000001, 0x9, 0x4], [{0xdd, 0x7ff, 0x5, 0x3}, {0x100, 0x2, 0x8, 0x8}, {0x2, 0x2, 0x9, 0x7}, {0x4, 0x8, 0x6, 0xc1}, {0x1, 0x0, 0xf2, 0xfffffffffffffffe}, {0x101, 0x6c, 0xffffffc1, 0x89}, {0x3468, 0x9, 0x81, 0x40}, {0xafcb, 0x3, 0x139, 0x1}], {0xe18, 0x40, 0x10000, 0x1ff}, {0x7fff, 0x9, 0x6}}}, 0x2, 0x20}) r5 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:02:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r3}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r7 = getgid() r8 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r8, 0x1, &(0x7f00000004c0)={{0x400003, r6, r7, r4, r7, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r5, r5, 0x5, 0x20000005, 0x1, 0x8}) getgroups(0x1, &(0x7f0000000040)=[r7]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000100)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r9 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r9) 16:02:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) r1 = socket(0xa, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:02:02 executing program 1: pipe(0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x10000, 0x22) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r2, 0x0, 0x0) openat(r2, &(0x7f00000001c0)='./file0\x00', 0x10, 0x20) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r4 = openat(r3, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r4, 0x0, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000200)) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) r5 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = open(&(0x7f0000000100)='./file1\x00', 0x40, 0x104) r7 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) fcntl$setstatus(r7, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r6, 0x0, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000140)) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r9 = openat(r8, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r9, 0x0, 0x0) ioctl$KDDISABIO(r9, 0x20004b3d) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r10, 0xb}], 0x1, 0x0) write(r10, &(0x7f0000000280)="ec8ee0c9399c18634edfecfad143a0d4c5c00a7047e52b1ec6ae6e7a7a1fcc0e91a662ad934500048224b79183b3ea1bd2fc0cbdc082a9e8a4ea3119caa005640480db33e3890393be6bf241a95386b30de2010b0a83f7a1300ac93e27e142022fc1cef9e906519a0cc44e66ee", 0x6d) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0xe79) 16:02:02 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="2b025c9f65aa8e7aef90265fd9884228432344ac2ae2fe3733e81d"], 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"}) r1 = socket(0x2, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000001780)=ANY=[], 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) close(r0) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlockall() r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r6, &(0x7f0000000300)=[{0x0}], 0x1) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000280)="ebffcbff13b9fd9d2eaa4e713048e699009f70b22431929648418e5c7f5b3aa53382cae3a32ce2d5f5a52fd9114735aa60c1b7bc7a1cd0d2efcfcc4a698b95405475a47676728214e7d4cce9adfde3fd71a996873f2188f3bc10aac3f9678fdf61bac82e87ae89255ba66a19d6721ae8d13718ec777e", 0x76) sendmsg(r1, &(0x7f0000000240)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="b32e4b8d42961a287244818a46a31cffeeda967cc85caa47909a7a78232ac2582d73ecccffcfea9d9306a60811423ac1c44bc5b89afda81f265887b76cc67ea61d675c5b4184cbcf378f3f06d2d9cf675bae3fadc08465f2863fc9f20c057dfb8724540ff93039e60d0a93c79421c73b7ec29786dd9e40dfeabe27ab85a285e35dd4e920c308", 0x86}], 0x1, &(0x7f0000000380)=[{0x30, 0xffff, 0x7b00000, "7853fdb34c42e380d55b047fb1b0cca84ce75800716884448231ca0aa0"}, {0x30, 0xffff, 0xffffffff, "72ed322bf703cad075ca63cf5b0f9f8db9c69e6ddade03907840944391763ef5"}, {0x48, 0x1, 0x814, "5f6c2d5f7ba80741d0eb455891825105885b3a00a2a6f6a92ca296b5d28e1e3ba15067bdcd7c9884f56c8c79ca16ce56625fe500289e"}, {0xb0, 0xffff, 0x7, "62e6ede5dcf68f63da6d0760008618770c63fb99e06923933581fa94ca28749bf555f0b5d4066db8935398989dadb26dac2a8fc7bdd4418cddf8c24716416755b910ee88c71207e67f6b2d5c81dd6368af7f4d84125b519de153f8ab4c581ee29adab4e35a110d10da63a26e3545fb710b19ca44ea1a1fb5bf69c9e1facef33301058b4435fae1a1466658af4149c27b9772c6866d4403bf6a734c58"}, {0x108, 0x1, 0x7, "e48fd6c7e8148692c7f8c560e677e64cc42aaedc3de28db1efa176262f712edc279b5c9867d58a6d1608fa07082784e36171682c9285ccb145a2a57c2aa338eea620cd2338259e6a40c88415597d8ca48abf5b2c737ffc2afb9f6cfd0752a63aa714a3ae6de3908e4fccc0445dc0459631745038d7a2eeceef1eee019a1151ac12e87affaefd0861de3ec87c081f00614804d2bbc5dc1a28f45689ab19695d3a9c9d3725885cc28e659117113d62749312d7d01dfe34038aefa6a27143994acaf64e460179513204c5e56140f81c40b55391dba99a31ae3b18d5407375798498daa41ab1f008aaecdbf8b1fc8daf9845f3"}, {0x1010, 0xffff, 0x7, "d3f0891ef322a2004a5e0b80b84518c13f17dcbf16b5edf01f9eef61fec3bf0b974950a69a25e1a302daf12ecf947076d12bae23dfa9cfe744f06747f2f15b8b2bd112c713ccd0835035f140e359d88ac5ef18d664e6aaea9e9803896dc5506811cf1f1bfa7e68c3eca4b4143fbb71dd623687ebd57aaa9b5be36031f8c4ae38eda3d8684dd7015f969169243fd3777a28013cb747553e8b10b4808c279c808f2f39d59b99e63e705f3590f2e87e56b66fac42079ceb4840bc99c1f85d2bc77705f71a5804f6ec45d87effba1b01fb0a9d0a24026d5e2cd041954479a7a0ba3b51f5cc23ad6ee6e4734237df60a8c400cf3a334dc525b89cdcf90649124194089f8554c2a02b737d0989f63fa6708d62915803e46f9103f5f8f6aa649f9bdff3762371eecc268f50928ed3345c6fcfd8d6dc336ac650e44b6ce3d4c021039676021661a90581ef363ff331b0096e89ce51b23e57cad33743d0a943b1b61fb492939be509bbf4bc71d3b31e9551668bb14e89b56ce0252d4500ce326503e131980dd465631270d74202316dce4801bfb5411428bbcabe402df11b5e1b6ae279f4a5cc3a2b5d682361c33653eacdef2095e8acc6792558426ae3df32baed88eb53bdc2537dafb18ef7ada029504729eb0bd5c63cb08a7847251d7a6ccdaa3af0fca4ae5cd11556d82b7f3e9da557e568374370f62e6bb141a2aa505c5fd3b7326f1939986de9635cdd2539bb95afa459a64602f9e7d478fc917c3d8d802e4c12fea62ba2cddabed8046f4a28af2985fc1feb936327415e0139ebc33c0f4c31b0424d4f60cc456a6b953b758ec09b1ab49303b2afa79c175c1caaa1363a8eedb15cbedad1327a6dd382a1db29fcf7cee1f4aa6f5bfbbfa8e4db10c2141d59107222fa9e305091c1c82f1ff2fd01fa745703c3bbf8450ce1581b326a795fc0a48ceb8753dc3b889a429163e35b4275426d3ee3bda29e110853c1fac7bfc0b01e57326407c8c0f88e1b2e0f97f372765f664d8a44ad28f7594ceada0dd22214f662d9aead2f89888bd8deb7869faba121b418fee066a32654e2e9e0ffcac442d7749871190c8f14aa22a0d83b4345dd2a6da11c5c41355832a31977e63218c0761c5f9d605afdddc1bdd40f7cf8a8822a56b009ca2d102c078e199ab3c3cf4fe4c04e15b8b611952743757b23a39db711317f7c809d25f1fd07488f42bfa10230235418577450d3109465a6a0e1dcab1b4f42b4c2be41c47d62cc784c3fc897d6c257171b5d28214ef97669e4f7718c28e848fe2e09f6a0750d3413f3b21e0591ea5a192565fdc6fc17980f641b83ce4972dd9ec6aba70fc0dd133aa79512612ad400dac8c75d92cd792774195c10273ccfa6bc1a74a8e625d31cfd41fdf753a7f77322f0a8c099cf9b4f1b47dc1a23d4aca3eed769f948c9b9cafa15a2098e1a165ae5380bc40c49b6a62033ea98b4626d5d44389332e85615067f0af631cdc97d2a636fd9f0e6e62a50b9a0367a42ab82f126d911e57625e7da4f7b49a2e37226fb5e659c436704320d5838581bb5b81b03bf0be621c3d7caeec6d8827754e9814bb915ed87884edb2c814ad76e455cd66956113e49c8cfa211a333201029bd19f66d578f99ff9c82d116a1fc684d94f6adea7a439e862388e43aa6f344a33d6a36985efa4e610b0b49a9a2b44e39b924ed0cc9cc02142319c139459fa9707fa631b86ff82514e2437fee64a38ce1431e7f7035c4860676a989e98936b5219a5fc945ec6a056aae55f30ffa43f86babaabb2f1a35b5a2f2ebceba94a79cbfafc034f7ca13f1938b5a1dae5558184cfb59f91788d71ccc5f0bb06de0f49bb60b95d2650df98bc00485259e737c6c913417086f1198d14933d0045e8cc34b71a484309e556299714f039e61ee27ebc4988b25dbc508c29749ee120d23fd9bf32a508d1ccb9afbcce577a2290a1e60a1c18b9da7fa4a46b92c675213b46397e461bc73cab10f1c0b85a4b18d9bdca33b806e22c09b67bba08eb51d85d9714b4d0de20b66a18bd9c6c9990407dd43ab55d4bde7b63584eb4c68539a8b6943b77e5c0e3c4481199f12a988bf621b224ac5c0c25bf377b1bca377afbccc2e2c3a63a39b359bcd5de5d4ffed126ee1fac3de09e25df84ee20a7b78e268e6c21949895505c4e09417fcb1b98afa33d51875e5318d5efaa27222b2719e95c44468ba4220fb33c2dee569ea45867fc9c9f11bd785b251ecd9b6dfb0942082679b6bcf1389a739f817d131a0e583ec4c3aa7e6201d477307084fab622b19fdb404f8b505daf2705de789150c4def0e45f8bbb1fe608795c5b0fe8352e1ebf7ac1f3bec291eecef0c80ea302ce37d21f34a2ea5436652e24ddc978642f260f32dd73ebf15627bcd875ddfcec0d39b0e56def527036811a1174cc24fb090b75fdc8a549795d62076fca4bc0d3a2895d5e563d7891355c6654e83cbe16fb4ba2cf3822c4b08dfb630b28311b0592649c55dc8977ace595186b0de6ce4095de427b961259d00493f7bbcf29d441687c18c0b9b105303ae43128dad962c1fca7bc440d27f88f58c6245cef2c78705f5f18df968d049fd61a06b698765ece093cf7008ff7f12b6364ff73e57df208d0687307daa94d67abe44d7532ecc73248bb33d81f4d76695e0513f3d1af9e336bd48c8530c1c44b15fd40af83403557517fe5cee3a9371bd9333eca2be3bbe87d706896b288bcc2040265b00a4523464fde8dbadb6969f4ac897f137b07508d54691c1e255c20358a0875692901f7618afe5a9315479e85154f62e6db2478f342833e16afbebf5592074c87147ea7639a17ba98949fabceacfc991165e9fd667136648c8cf2668cc760177cc1a3fb13e0e43ce9fcf14e488b165b7273cb833aea261eb05fc0c7b72bd31f6b040deeaac69224df54f528faf11eb8793a64ca9d5a88adde0621c4448b7e756bd7faf6afeb4b1bdbb26a333ec98963b39c66c3aebcda63d5103c25e1b9994474621625a99706f6ef297f41e2c7f82256b6b2a7e2dae85e6129969bd97233f4ce1b03dac55d4520d0cbbc65e65ac9297e8de9eee9bfc96c726e0566bf670e520c6599dec53a85a6d25d6f89f55c87a1f73d2d6f219e7ea3516549db6bd923b9ff9865bd833ef4346c5db0bc8dd4a11e43d1ba62bc407be2ba1ec067749d9e9bbde6b359a712020df00a5e71514450f81485b77175ab6c36ff3b8ee3e233db1166dade4e2c9c7069420078f3bca474389d4abe80084da1c9aac94f7174d99537c04ea8b69c465023e765a94a15192332e9b6c4e1812423e07b0cdd865e47576390a5e87bc5e90d57d600cae2423ffe89ad9ce300990477a0f8653a0718d3e1e471aa6ab7697d0f55f9f77a0c3a75b14513ae36578e25afc7a0902eaf7cc6f9210d202984a48a972c5b991215f49fa690d3fa83742a146614b76dc05c4bf0518fb1e4dca7f816b6c9fc7a6f20ca246672377a57a2af2dbd8d718b9ad725e9a9fce4d4046fa7dcd246b29edbb33970fd179baf36a91957cb79753e11fbc28b2540a1941711b43c264ad66355dc30a7cc68c7a192abc7177a98b088c7208563ba110259a90db15429270258a583806ba2ee9c6e3b6ba285a88e9e9e30ae7dc519ed51af32201af6a834eee257d496b43c8c02e4c79bf91f7476c396150edc1c65aa47586e387ba8debc850aa89c335ad078d98aa35eecfc4d99d4d86747a9a2576b4b4187f6f18d41519df9a372823f2f64683d2d95919f8bcfb5babf21380d852c49118cd11e104a7f2c95c929908b7f725b61fab6df3d2875228d5d66a173151268dee1235f653041d711910f25d564152c28b87b64c27a8bea28a040ea5378dae44d9ff139a6149ca6e0cd8d9f2e1c00a3a77be74a903b4370493ab5356d65bb229f79fbf66e88ac4531a408569ba493de8b82f0d17da8a8a8dbca05434f09c8ce518057d64cbe5cf62002cc8d0d05a15e2fc8daac3ff78a9c5c34015cb415a277022bce9aa6ba14dc4f5abe832ed36dcf1c01fe6096d96253af49cc62255ffa62c64e6eadfb1d7481221766533d147a300ed9e3d3e7dfcdf803fe9ac00e7c3743b7d8cfeb5d659f9a4ddc23ec1ddaf4a609d180449356ec1aed6b284c2766ffa300e3b9ebf1b363255f04d44a5b407ee31df31e054200c58bfa2c2760f7ff102843edb09fec850e85fd6fafa69ffcb2af4bdf8a37d70628a70128b9e307c9d5bf86e011f8742874835434dab69b988c791a951e26e97db53cd5903a44984f1920dd2c2071d1bc96dc926f2f44ebfe49a5a60394105c83300a159de008b82b6688bb337b178847951307fc8439a9b1413325f43f8583ca3fe880f738a626f9ea75629f70b77e76ba29780f6d7259cbb141bdab351666203f42fe4b2d39a86f84f1d63db62a96d1afc5a98b8a742e9e179c056205762893ddfd48429cda0d5e16d3e91c8b380d1ee2269d878ef672ed08a57f138b4593ebf43dcaec49e905fb3c93e829ec86fcd835ce72b1f1ec88a379e47a9cecd9506886f94a6dd0f0a00597c741467ec6d40e95c034965f723160c89acb92dabced7659d6fd4509420dfb37f43732d1077928a4124a83aae9127c2212dd2c71b17433de3f32756cd84bc7e1ae05fbb33e6158aa5b05ff30c5c40aaa8b2b840b5daa46ef1439f900a259fe571896d96309409e5a519b14b3b56ccd479f3136a84d921421cdb348d6d7a274a59ed3272dd59a207120b60e9656b237ad91f159da00e2b1e6f3542d44cae804ee40cba99193af026570e6f691c8ee4c4e0084d70f33c33f8a7b8fbecec98de76c692c6d485234758a0e0004df99dfbeac469cc3b8cb3f87ab4e5aaee4331c15640ac13dbe220fa8c83388897f78cc63ba48a5e69a73506f3bd5183f14273c83063022d94ae7f6d4e9b900b0b11e051a45a691252a6696a1f699cecf665dee78b480739b8e38127d00a7a31131272cf2a131c5b787745e6543818d62dfd250021f230697087374d7593d3406bfc818caab0f911401054f26e4a4872d6028b4d422fe78ec23e7d2a8ccdc83d9afa09f1c9d92f811113a0f79356b7a5507cb7f427cce8f532f1c66069786028e0f72703efdc033f14e07535f6d56b0f0532ea5db587abe11cbabcd898e7962836220c921aa94446fc9fe16df1c7b0ed6ff49e454d4f943fffe977b6852927813e8688acf2a826d5be2dc2c646e1af548bb0693ca340ed61d7b2731e9a1134dc8213dfecd6711b6065414524eebb68ea5c327d8416590866c1121550024d55092b342b5442f1ba2385f638bc4d2320bad8abe6c2bee2eb32c6d277588d894214db5d94ae72e2393fee1122416aadb93fd0a37225996996bb23e845c8433b6438f4f5875c9f689cfe36068ebfbd0939b14f76fddb081fc561fead503d4f7193ad69f91998d7efe815399015e2c7fba218d2badabd700c4d5d9188a52a39b8fef253e1a37915549eaf10493404435da0b7f665b3a61dcf3bbf73faf6ffdba6355e1b617294056840eb96f75f2ac9db8726325cc1f204a417da7690a8c7130b79fb28c5c072bf4162ffc3d80bbad3615eb4efb9aed205e0da98b317d0c9d8514298b9f7d3e415c2568a02e5de918ed053082930942ed1e22cb4799f316b7bfd2ad106eb1741651ea77859fd450df8bb4842f5c313a11bd4b78ea8a83e905c2d246db476a7d08628ae26be79caf20c723331580d1eeaef1ff615210f0baec5a23550365d69aeca23c7ff6259ee388694bf567a67beb8c0a19630adb573dc5b4d1444c230c7a13572"}, {0xb8, 0xffff, 0x7e3b0fde, "e1de28a1f8bab7e6ed422db52b448904d18d68c6d4d66ffa63518e2cef79e2c46c45bd0f374796aa98179e0cb378f15e5617e17bcfc7ed644a23180b61a7aeb5c3edf6022a1321ecf8921921213c4e8bcc332528ee17883c1ecab0ca77e0bae83fa73694f08a397533338a3eac16bc9dae091fee79284dc69f446047cba454896cc1a47345bebe777924f88a2b35c2aed8162828535b0d22332cea99c6a5306491fa5da7"}], 0x1328}, 0x400) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x6d2) 16:02:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) r3 = dup(r2) connect$inet6(r3, &(0x7f0000000040)={0x18, 0x0, 0x2}, 0xc) write(r1, 0x0, 0x0) dup2(r1, r0) 16:02:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r2, 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x7fff) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x2e1, 0x0, 0x2) 16:02:03 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) semget(0xffffffffffffffff, 0x6, 0x400) open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r1, 0xffffffffffffffff, r1, 0x0]) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffda2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) r5 = msgget$private(0x0, 0x200) msgrcv(r5, &(0x7f0000000980)=ANY=[@ANYBLOB="0000000000010000000000000000000500000000000000000000d5670000000000009a1b2cbb0000000000000000005f000000000000000000000000000000000000010000000000000008000000ffffff7fffffffff00000000000000004000004fd91267b4ecbe820000000002000000000000f20000070000000000000000000000000000000000000000000000350122c34ddd63a3f2a8cf00000100000000000000000000000019233cd8e16005cd7b16c3b710bd98603757106f9ddf41000000006199e7cec80d6931a7fbebc786df9c45"], 0xfffffea8, 0x0, 0x1000) msgctl$IPC_RMID(r5, 0x0) execve(0x0, &(0x7f0000000580)=[&(0x7f00000006c0)='c\x00'], 0x0) 16:02:03 executing program 0: shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) open(0x0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpgid(0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) shmctl$IPC_STAT(0x0, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:02:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x81, 0x2) write(r0, &(0x7f0000000140)="000200", 0x3) r2 = msgget(0x1, 0x100000008) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) msgctl$IPC_RMID(r2, 0x0) preadv(0xffffffffffffff9c, &(0x7f0000000740)=[{&(0x7f0000000600)=""/153, 0x99}, {&(0x7f00000006c0)=""/120, 0x78}], 0x2, 0x0, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x20, 0x0, r3, 0x0, 0x0, 0x24558228d687e9ca}, 0x5000000000004, 0x3}) symlinkat(&(0x7f0000000300)='./bus\x00', 0xffffffffffffff9c, &(0x7f0000000340)='./bus\x00') pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000780)="7626c1ffffff1ea4ec401f1ddfc0b89045631a4b5a432e0e35753a4e2540fc3a0c43c0110b06c5f9994e66bf668c72ced415518bfde92babe8ad1ecf758a387762bbe123699510753fe2374c3b985822c52e9f39e36c14dbf61834b5e8d7ee3ee36516b66e8af7efd2f1821f2e73cdd3968504f72cb93da2f169b5cb1a1fef799440072839fda39568d2ffb46449061a1783fe243c59d64abee4763d99182e1deba299baa88ad0fac2366fb837757b77be6865f6d91d132e6227bc0e7e87ab794496341bd2eaf1385fe0e3fe28210043e964d139136643cb5b124e3e3987c0f68fba19226c42888d0a9d05823887be0542b432c7a728e0d1d872c2839b28682ca4659a7608cb612543d4429da20bb661f1eba697e01f4ba747279caf7807e9921d663ceec4939ef27ad4216800378e7477a9caa01336127dff5439cd494fdcb96501548c2552c03531cf005e53cd6e3f68c1ad51e927a1853e71df4e6b8fc840c281f04648f3fe31aaad8b0a579987d3308096f8ba7cc162fb30b7192f943058bbcdc0421cb9bccf3099290d089222cecb6425507fae95d2d62f67894933ae81734ab0", 0x1a3}, {&(0x7f0000000000)="3979819440cc73c50a7d4f5a9e8d489e8eeac79a0ddb6509e7c84157bfc75913374900c9f9a05c6453183ec9f278ae0bf0314639943125b2d821a38854f982f6", 0x40}, {&(0x7f0000000200)="9e073179be56750497f166b4cede471939ea886b824e13ecb087ac1b3724fc673980cdd259b8ea1f803f402fd4ab5ad1b81263cf7e67f44580b40e14b0634b092fc4345e88d4a30f77ea62e614066684febcad1957fcfe9ba13556d8f9357cce1424b8ab3ddb18935987e79ea6567dd54cc9843941aea220070c21c3ba340be5dd69d37a94651d841eb7fde8132032", 0x8f}, {&(0x7f0000000080)="b644499556d730f8e8d8036b4c746a9390adcd654870545769414f2d60bd5412db779caba8e20f07b2f3963454b47115cef0fb507cca511df9bb290205ac9c79306d20bde33b1561892263d6e8b3a6155d35", 0x52}, {&(0x7f0000000400)="24c056a9c511836c4443a69d6caf617f8318276860189affe5de52d0e69646774a054d9d786d52dccf6a59af1f9eac18ce14180916df28f340905ffbfcc79b6db8d8f1a7cafbf8dc8dac9c9a182c9ce7f855f67a8e5415a895defcd274da842ceedfce1bce7b3cd61add4415c05b71ff4ef72509315c9e3fdee7b99dd183ed0d73da846ca214918e9e9343c4f18fa9eff38972bc9c867d44bcb9b1df3aa8cca591f3f88e40f12e02df7c626ecba64ea2bf75886dc8023310acb5f259df7d4738eb3f02f89c3c4c71668bee92b5ea273c922e39cda7da675b7ea8f7ac9520277ba2a545766a2b0bafcc73d97ac4c91964aa2c79da073a", 0xf6}], 0x5, 0x0, 0x0) 16:02:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed, 0x0, 0x5}], 0x0, 0x0, 0x2, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000740)="15", 0x1) 16:02:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:02:03 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8101, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000001186a56010000001c00fead000000000060d5706c851f0000000000000000000000df0000c9288dbd5fa34b7c1b8f4b5f62e3a5f586ed71caa6d285a5d7ff49577988a0ac06759df9994a943b4ecaad5bde7e828c00ecdcbb7a7605163adf2661cea66066218569f28afeb34cfddb40ee45328bbb0575ea1cf167218d2491d1b8102fd918180f6c13b1e4a9316f25570d91a38b6314b096820a7cdb81189d5bc8f08ad177ee741ed1783a7b711274904b023c5c94c721d77c452e057a657ad270e32271", 0xc6}], 0x1) 16:02:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07040077dc5745392a10036299edb4761ec6ff045a11020d4f000004"], 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) stat(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000300)="220eb762c250e9067ebcf4a7ea11cfc01bf1fa4836445e59de3f59b9a5901300000000000000009f73ed33c72703393c3a4dd453fdd05fa68814dfd2d4a0b8287b65db16021d75b55c4a92736b3859ce210156a43be2c7f3f6ea5a15e396146d43f78141f8e144a673674459d752fb732b1a942f76d5d9574c1a7e8cceff4cb39621b296391c", 0xfffffffffffffede) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd8073125588 va 0x20000000 didn't change! 16:02:04 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) fcntl$dupfd(r4, 0x0, r1) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x800000018, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206919, &(0x7f0000000300)) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f00000000c0)=r1) socket(0x20, 0xc000, 0x94) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) r8 = syz_open_pts() fcntl$getown(r8, 0x5) r9 = fcntl$dupfd(r8, 0xa, r8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000240)=0xfffffffffffffed4) getpeername$inet6(r9, &(0x7f0000000440), &(0x7f0000000340)=0x1ad) sendmsg$unix(r9, &(0x7f0000001b00)={&(0x7f0000000740)=ANY=[@ANYBLOB="f5cb09506ffbffffffffffffff6ccd6b8432e5161cf271de4257881087e17f4ee28d92bb967c28931e113dafc237a401e6691bffdd9e725c66be59d1962f0169b2fe86d60d564194c73db8b31af7b05abf8e454c49f0644fad972d6b61fe7a0f5d3f71be4a45b4ed03a1ee380ffd15128dd6e37dbec7537fe0e6cecdbd20e7ff7f0000000000001948bedb5432c203216fc617bd8bf17eac4c786d400fd22f3f4e0d78772ff4205b882a3972df9f98ac99e0c78cec9fa01115e1768f88473c3ce3d91ebfb735d8f433fa15fdaf1dd7e49515d7cd46f59c77f4d1a6ae929405a89772b1732790b580c17c0c5f7493bdb28916d9e4fa6bbf53b9bc366169171855b4409b23e225317bfaff177415f1fd8b8327a7cd57e4ca24ef645f92ae1a7d3b42cd6e5e399419e219d70e94ab5672343efb2d186893a175ffe7bf19638ae4d9ffd302ed0af4db56e64cc9131f47b88ca54210abfe9c8308479f27b8e58a7fad1387172c39b0a5a1d646b96a9a507a4caeb935c6a1d2ab301b35047befe63a59c358ac892dbed4952f8f4af87fdf0cec7a9f2053e14772b270924c240f27355888c3a6bcfb761559e30e99a3f230997b0c092a4fbaafa6b4c6ebef40815420790426b3a0323d237b4bd271da6134fc2b675e9c4c2dd9e8d63e8ea1cb603534d99f34a29572c6ed0f988616d22ad6a6478f379633296928c586c1ddb743567e319213688b79f3785cd55bf983195221434cabddbbded65ca6e49efabda6ae54ca91e2502f4fd1172c41f6b405215c9d88"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x8) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f0000000180)=0xa5) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffec3) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) socket(0x7, 0x5, 0x6) 16:02:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1f00c204"], 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, "0000000000000001000020003d05b71845da57ef"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) mprotect(&(0x7f0000441000/0x3000)=nil, 0x3000, 0x4) 16:02:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r2, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000240)=[0x3f, 0xdac, 0x8000, 0x1ff, 0x8, 0x6, 0x800]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r4, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) socket(0xf0dc6daa85567122, 0x5, 0x3) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x40, 0x0, 0x40, 0x2}, {0x7, 0x20, 0x50, 0x7}, {0x6000, 0x7, 0x16, 0x9}, {0x7, 0x80, 0x0, 0x1000}, {0x8001, 0x4, 0x7f, 0xdd}, {0xa8ce, 0x5, 0x5, 0x2}]}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000100)={0x1ca, 0xa27}) r5 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x10) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r7 = openat(r6, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r8, 0xb}], 0x1, 0x0) r9 = dup2(r8, r5) fcntl$getown(r9, 0x5) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r7, 0x0, 0x0) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000280)) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:02:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept(r5, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r7 = accept$inet6(r6, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r10, 0x0, r8, r9, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r12 = socket(0x11, 0x4003, 0x0) dup2(r12, r12) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r13, 0xffff, 0x100, &(0x7f0000000040), 0x4) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r15, 0x20004b3d) ioctl$KDDISABIO(r15, 0x20004b3d) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r18 = dup2(r17, r14) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) r19 = open(&(0x7f0000000000)='.\x00', 0x80, 0xa0) faccessat(r19, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r19, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r20 = syz_open_pts() fcntl$setflags(r20, 0x2, 0x1) r21 = dup2(r20, r20) symlinkat(&(0x7f0000000000)='./file0\x00', r21, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r21, &(0x7f0000000180)='./file0\x00', r22, r23, 0x0) getgroups(0x2, &(0x7f0000000200)=[r23, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r25 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r29 = getppid() r30 = fcntl$getown(r18, 0x5) r31 = kqueue() kevent(r31, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r32 = fcntl$dupfd(r31, 0xa, 0xffffffffffffffff) r33 = msgget$private(0x0, 0x401) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r33, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c00000000000000eaffffffffffffff0000000000eafffffeffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r33, &(0x7f0000000740)=ANY=[@ANYBLOB="43d17038d51013aeead9a2efed3264850c338cec1f7ac6947974afb21bd2ed07bb726dab12b476dc94e00864f73328477b22448993d74afe47517c290fec88adcd8aade4b744b254781dd3dc7117538d23a2324ff10537bea2c1fd2a58427e72da173dce9535f0b098f9861b373783aec9ef749b5a621dd42243e90001000000000000daa6493ef346fc4933d82ab6081311a8bb2f13f0a2ef8e1c88423edce6241e4e2b90eb"], 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x8, 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(r32, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r38 = getppid() r39 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r39, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="43e8007bee7efe6530005b820ed79075c17a4150d57667a3fef1b7b8d042b155dd0500c0297c45f4c2f7"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r40 = fcntl$getown(r39, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x2, r34, r36, r37, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r38, r40, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000100)={{0x1, r26, r36, r27, r28, 0x10, 0x8000}, 0x1e3c, 0x8, r29, r30, 0x21, 0x7, 0x2}) setpgid(r29, r29) r41 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000340)=0xc) r43 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r46 = getppid() r47 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r41, 0x1, &(0x7f0000000100)={{0x1, r42, r43, r44, r45, 0x5, 0x8000}, 0x1e3c, 0x8, r46, r47, 0x1f, 0x7, 0x2}) setpgid(r46, r46) r48 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r48, 0x20004b3d) ioctl$KDDISABIO(r48, 0x20004b3d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xfffffffffffffc54) r50 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r51 = syz_open_pts() fcntl$setflags(r51, 0x2, 0x1) r52 = dup2(r51, r51) symlinkat(&(0x7f0000000000)='./file0\x00', r52, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r52, &(0x7f0000000180)='./file0\x00', r53, r54, 0x0) getgroups(0x2, &(0x7f0000000200)=[r54, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r56 = shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r58 = getgid() r59 = socket(0x18, 0x4000, 0x0) close(r59) connect$unix(r59, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r59, &(0x7f0000000100)="8c65", 0x460) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffe2f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r62 = getppid() r63 = syz_open_pts() ioctl$TIOCSETA(r63, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r63, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r63, 0xb}], 0x1, 0x0) r64 = syz_open_pts() ioctl$TIOCSETA(r64, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r64, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r64, 0xb}], 0x1, 0x0) kqueue() r65 = dup(0xffffffffffffff9c) r66 = fcntl$getown(r65, 0x5) shmctl$IPC_SET(r56, 0x1, &(0x7f0000000100)={{0x1, r57, r58, r60, r61, 0x5, 0x8000}, 0x1e3c, 0x8, r62, r66, 0x1f, 0x7, 0x2}) setpgid(r62, r62) r67 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r69 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc16f57781900f77) r72 = getppid() r73 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r67, 0x1, &(0x7f0000000100)={{0x1, r68, r69, r70, r71, 0x5, 0x8000}, 0x1e3c, 0x8, r72, r73, 0x1f, 0x7, 0x2}) setpgid(r72, r72) shmctl$IPC_SET(r50, 0x1, &(0x7f0000000240)={{0x81, r49, r54, r49, r55, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r62, r72, 0x4, 0xffffffffffffffff}) shmctl$IPC_SET(r50, 0x1, &(0x7f0000000240)={{0x81, r16, r23, r16, r24, 0x100, 0x3}, 0xfffffffffffff9f1, 0x1, r29, r46, 0x4, 0xffffffffffffffff}) setpgid(r46, 0xffffffffffffffff) 16:02:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x1f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 16:02:04 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r4}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x4}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r8 = getgid() r9 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0x400003, r7, r8, r5, r8, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r6, r6, 0x5, 0x20000005, 0x1, 0x8}) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="bc2074c274222088d07abfcb4f1e37234be5403ee4e9498db6647be3937a7ad31f8555a4c1c6eb47594de3aca5aa717110a0db90d844e72973"], 0x10) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r10, &(0x7f0000000300)=[{0x0}], 0x1) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() r13 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r13, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r13, 0x20004b3d) r14 = socket(0x2, 0x3, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r15, 0x80206979, &(0x7f0000000300)) r16 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r15}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r16}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x4, 0x0) kevent(r13, &(0x7f0000000040)=[{{r16}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r17 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r20 = getgid() r21 = msgget$private(0x0, 0x40) msgget(0x3, 0x400) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000340)=""/197) msgctl$IPC_SET(r21, 0x1, &(0x7f00000004c0)={{0x400003, r19, r20, r17, r20, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r18, r18, 0x5, 0x20000005, 0x1, 0x8}) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r23 = getpgrp() r24 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r24) ktrace(&(0x7f0000000480)='./file0\x00', 0x1, 0x3d3e, 0x0) r25 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r25) msgctl$IPC_SET(r9, 0x1, &(0x7f00000000c0)={{0x0, r11, r12, r19, r22, 0x2a0, 0xa2c}, 0x3, 0x80, r23, r25, 0xf8, 0x40, 0x6, 0x9}) write(r0, &(0x7f0000000340), 0x10000014c) 16:02:04 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe09000000000000001f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757120df09b3dd5eb2ea35b4cd5eae7ec870146dd4315dc697ea25dfb931bae11434254a26f20a936fc4614c9711301a4f97caf55eff135734152be473dfd6115f389ec88e293a37b90eb22440b060b6874014fe0c86496c8e92c17e024aa41baf31bcea4f6e86385d127afc0b15857d9de53cf550c62d802dfc519ef4e8f5d051c740af0c59667ed084942d9cd431cf3b720c66492c9c01b0ecd6667170707ae6e435039c1783aa2484883ae68581f20c00c26fdd72029319c0af85cab3"], 0x1) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) socket(0x2, 0x7, 0x86) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r3, &(0x7f0000000300)=[{0x0}], 0x1) connect$unix(r3, &(0x7f0000001180)=ANY=[@ANYRES64, @ANYPTR, @ANYRESDEC=r0, @ANYBLOB="6854646b3c5897d8d34b80556589119ae800ce0769c824af35f070ef4a7f8822ee7f682dd0e157b22edf7d1a12a22536f07bcc101458e45a9c7d992e2046ad5e9bbc3e20e85f70053b88547333772fcf5739647a8ba489f3d63fc1960edce0a3df2a6a9e6dbc30ed66d07b1baed0685e5f5770ad0500e1b6c0432a2ce8ff54bc3b53f34291989792c064ce54bcae5052b38445108f2995cb6b318392b15a521a29354ba0101e14d3b21b154c88c65443c818b1b5dfded94509af20202891e3d4198afb546e95450120a8046d7ac1fd8783d4016374c711aefd8f4101"], 0x4) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x20, 0x0) write(r1, &(0x7f0000000080)="9e3eb390b603b73725000000804230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0xfffffffffffffe50) r5 = fcntl$dupfd(r0, 0x0, r0) writev(r5, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r7 = socket(0x18, 0x1, 0x0) r8 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r9 = kqueue() kevent(r9, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r7) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r6, 0x0, r6) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = kqueue() dup2(r11, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r14 = dup(r13) ioctl$WSKBDIO_SETMODE(r14, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r16 = semget$private(0x0, 0x4, 0xa5) semop(r16, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1400}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r16, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r16, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r16, &(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(r16, &(0x7f0000000240), 0x6) socket$inet(0x2, 0x8000, 0x9) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xffffffffffffff52) r18 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000100)={{0x3, r17, r18, r19, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(r12, &(0x7f00000010c0)='./bus\x00', r15, 0x0, 0x2) r21 = socket(0x2, 0xc003, 0x61) connect$unix(r21, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae4473e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff010000000000000100000028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d855c4cd1cfd7834aa3fc1611c8649840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c6684f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888980d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436ce731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1775e75732d1efb24fb2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c2f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040754e38cc96072cab037ec2d04030b3e09396293ceaea7654667b76bb2aedb6ee790c0514a813dbbc2cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda093def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7ff03000000000000615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d557692e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1209], 0x10) writev(r21, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) 16:02:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x8, "b08dce5800", 0x0, 0x7}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r2, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x2000, 0x81, 0x9, 0x6}, {0x5, 0x0, 0x7f, 0x6}, {0x959, 0x9, 0x0, 0x7}, {0x2, 0x3f, 0x3, 0x2}, {0xffe0, 0x7f, 0x5, 0x713}, {0x1f, 0xff, 0x3, 0x6}, {0x5, 0x8, 0x90, 0x84c00000}, {0x7, 0x7f, 0x1, 0x1}]}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) fchdir(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54, 0x0, 0x0, 0x4}, {0x80}, {0x7fff, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:02:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0xfffffffd, "b08dce5800"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRESOCT=r0], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r3}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r4}, 0x9cc966705e988fd8, 0x76, 0x8, 0x7, 0x7}], 0x0, 0x0, 0x1, 0x0) kevent(r1, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r8 = getgid() r9 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r9, 0x1, &(0x7f00000004c0)={{0x400003, r7, r8, r5, r8, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r6, r6, 0x5, 0x20000005, 0x1, 0x8}) setgid(r8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r10 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000080)=0x6) close(r10) r12 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r12, &(0x7f0000000100)="8c65", 0x170) 16:02:05 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000080)) 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:02:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:02:05 executing program 1: r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/88) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b04) ftruncate(0xffffffffffffff9c, 0x0, 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, 0x0) 16:02:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001980)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:02:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a02"], 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) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) r4 = geteuid() r5 = getegid() fchown(r3, r4, r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r6, &(0x7f0000000300)=[{0x0}], 0x1) recvfrom$unix(r6, &(0x7f0000000200)=""/120, 0x78, 0x3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) write(r1, &(0x7f0000000180)="e05e2949074b69814137377b6350343fca11e5e6c3d577e3de1d42f13d611d332179dc91480daa8f04aceb6c395b3d1ecbe2b7031679ceea11cb3ead87148026652147d63bf4856f71dd24849467def9f71e99ff2758f9be81f984e77a331deed0ec151a6daadf2ad322a442ddf4", 0x6e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:02:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000001c0)=[{0x7, 0x9, 0x1, 0x20}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[0x7fff, 0x4]}) 16:02:05 executing program 0: socket(0x2, 0xc003, 0x0) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x2, 0xc003, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040)={0xfffffffffffffbaa, 0x3}, 0x10) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r5, 0xb}], 0x1, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r6, 0xb}], 0x1, 0x0) 16:02:05 executing program 1: stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000300)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) 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) 16:02:05 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) pwritev(r0, &(0x7f0000002480)=[{&(0x7f00000000c0)="1477fe498dec197c1df0432846dc1ad3c865771c262e855e443dc928c3d2be486a2098c16e3f7295e56eff8b13dde57abd854616225ef3d9c5c52d4724bc879e8200887a47b5dda5b1dbdfb6de766a5af48b02d9b247fedc532fd899270cb22994af72505bfd434340857d741f175c8fd8e30b039a81a4b968bf3750aa059936bdf90b6fdb666fa04a70707f003a9e5329d8634e417ef274c5519dce2d59724ad9c4956d3f9d9c67e7177665d7cb78e490c4351b1e5337d20df72b36b9d16cb21aab57bd6cdc911da2c44853bae354dca0e1e3b776ba4cfa3c3b2712797759be5389bc8784b3a36a5dee18c473e16cc524ddcbcbbad6bce88c5f963a8ffecae0a7095965d5eb355d9d94e307f1ea1824dbc8cc7c7a2cf23843e0bd336b94ea8deaeed105f4fddc17c3b34c7d39058a56a6b3ccaed18da82608848387f46e97c2d7d1cc8480fec481101bda54d5f9634b65b11c6e7c0aadc825f75305228f341ca02e48d6ae78699fa72c0802cf44e461b10db7bfae48fdf10b47d8853a97b04af82be824366917ce9edd27f3bd92e0c3abe5018bf5dea4dc3ebc7f671e798b285962e16028dc633d996c57c440f6f92104f0dd245bc89459ca2b8df2499be170ee280e83dcad439d091ede9562de66900f1c69f560fb0d664a74f4e6a2c7f27cd66b17bdf42bfd2f8451fa0ef04ff044b422ec550f10f805d7850ad58fb734b0a586ce980e9304597ac3d050aec742b17af9783af815b2ac12cba47aee38b99a153596376a878a9cb7d2fb6dd1d89c24983b9f99dfc8a422f45e7b4b2f10dcc457973d24b063c1a7a783b66f3ec52f608df26bb2c1b4289e0a4ae28b1079aa78c264fba95b9686cab8681f99e13c62fc82174a6e0533d7aedd7155cbd48d8d4e8249cf25fe21dde35f0ad3eb6220116dd03e410b832a42dd93cb254baf453063c4335f4940d38356b81e735edd89d37fb45b3c94a727b8b76c72067fd1f21f8dd0774038229f0bd5de47a0ac0aa52aba53f92ca8058067ab5d406f899bfb1523891a8b445bcf9b58d6bbf3f521401b1b543ab9593be69fc280211f28686299ca094a8f2bf2ac78df1d4debe1a0079cc475dba2eceb46661151a6f989221a795d5dd1b6e5168a3354715a1f5f5d4314597cf8ec0df1b682c6d8dfe475e42a96f0ad55c3234c823201100c22ee2c9cd601a12263f8fb6c4b4d063dbd456d08a6d669e758419df611c532ed51d375299d86418fe075d54ecfcaaa769b8b2dccca4dea541d3f6ce14b9a6129ef8fd15fe434014ff8a0b3a747e667e391c85afae2e93f9cc2c20948ab53f86d20fb4513909615e1a2dc53ee9ba84e0b2395ee11a674aefc31ea0d11c660e47475d5c4b554d09a8737ee802091161db7ccdb44baf022e63c1e62121c4e058985332c1b7cbfc0098aa5802200acda155622126eac69747d369ae2369f24382fd8e55f1e61839ebae66eebf38606420aaa40347d81778bec845f7e9a2ee46f302f3c5b6889aa8879c6c717e024f07dc96641c1264fbfeac494b5e138eee50617d2edd4c4d46f4b1299aad334448809871be1b2a6604d7c8770bb728c00c5c611d78e6b0db0ba20cfe12150564fa32491d7673f0b2fc3b2bbd7c64afd60ea869ca6e36c64caf063888aedfc0810043ff9dd741e9fad233bcc3f74a803744eef691d52d08d895a70dcaa4e837631e7b69ddaf83174ef8c53fa108afe72d9b854106ea405d2500e298cf86b371ee4bfa3d23a4049625203d61a6aad36105e03f020f0a22ffb5628c0612847a28d55fae2d0afd1e3714cdf83f469d3e653a65664f988b4ff9c422b1dcfbacb4109ef5790ab3557b7523eee5316fa1e918afe5be48aaa574bd9a83bca84192d64ff01da41af9fb8d7577dad34a3050b23e67b7cc638bd5b6202416b13257eedf1c8d7b1662737fb55375e9e7895a2c59c80ad23a55772fd82b94225c2572a5ca6b8f211166c0a61b186860d18f186c638da89a4157eb136c582208940aaa8e4b7017f27c366811bc897fbba9eb84cae3a7f3a12154c1ccba1bb75afc55e2f376f144fc2552c2763c0d9335fc45834ebec7a88f71aa4eead6e5a1175cde2da86604c41a463caacf9d2d19c9ef87ea938d8196a7f21cdc1c911a947870526120a60de58446ad4b2b8fc2ade3f675d24ea51ea39a8f24ff1aa16f602e2f564974527d4ef4ea46f1c1ea31143b6d91a01a4d853d0503c05200b1c6ca60f89da4ee99fb11b15789b56869c05c9cb2107a37b3f814e0664c6e3ccd453173eb6be49862e239355911c5acfca0f6cb6e94abf602491ec10e13e0d9619b7bafd585e048db82386ef2e5098a67a0330cd1146b6a8f7d59c614246a866c93a310f86dfb89da65dcb076d7bc0735d15420b4dd460891ca6e7853e965456e09c0646cd38631fe27f074499312ece710208f2373519a2c46fda15d32dbb93707093542fa67985423c1eac89f10b2eb99e1ec331a4a92583c137c84109ae195d9cc1ff27826ca540e91da978fe41e069bfcc8253449aba0ed42d47ae8826824686844f1b11aca86083d2ef45cd48221e068255dd06ef95b8018c445f131422f1f41f6c42d28538c3bc13742277466a6e6e707d29f38785f9fdb50c36693e8681f22e8a2c4a4f4509947b30d71398c63e20339a321f922fdad47af84f1ad15a6c0d3a8986a315006a13e97dbb1796c4e857a50d14537d9618b77f6b79d9a8e37f233ffb522b741ba8f8afde11e1ff80be47e765b28bebdb8422d9913f2ad723759f805630ccc25152f4584dac7591a98d3f3b7edc6ffd009f8fa3ac9c0b2eb087b427ca496192bf5ab681f181de8e6d19f77dac45b56db260cce0342b3b28d1b1da275f6ed989612703e8fa2ec22576b158565fb87331a6247bfb33f694cae39bdf6e92e0837c09cf5d978374d5ebe65b79e549a750fd9822e97bec93347bb77d2f7c5038b78c50e2faa5ef0f0b0ce6f38d9217ebec0a5d512d3c3441e4405713b5f576a33bfee86351421fe0e8213bb0603195e75034a030423c6e80c8beafbd400328ffca65b904ca221f676b39746bafc314a48748ed543b632683dc22b2318f672ee8623c1c4734ccf707d05f44e849ee6102f6a6b39cf6fe14a5f5add3d3d5859e24fb1219ff18786bad9afaa132e15569a0ef2ce6e33f04398bba0caa61473c94dde1fdb523257fd1fd34b1a9b4b8823911000a8994f718c3372a4457a74b06048cfe53140f2bd34dafebae85e6f3e57433ce63a6070e88269082180513b79f24971b9213262cc0946425623ce5a3d1a5c8f9254179aa726ab02f685c57efce14ef21d53fd4419505dd9f6234559cf3adf5e1dd101119c3e6f9bd256a82b58db99a57924b466fd7b43383c4aa17e03749bb3df60dbd9099f0a8076b67c135af4da794f895240231823bc8ebdcb53f96e02fef5f1eba910e81327b8e2a688a1c06e629c00baa67af869dc9469020a20d902270e7361afc4102604557e13616d31aab523caf481826d5273dbbebf40770b7beb72beced7910c7867ef466ae6d6bdb0db5f097f9cdbcc050217ff502065551e75a77156ca290f9aba51731ccf3b4d464851bb28244d62aa537aa039e8fb0b98f77dad736e9bc1278860f242466491641f520b69a605b359c222ca6444e367c93951b32a3c9d95ca093d6eaf10c6e1a065bb980f8fb9bf4483e9c8254d49c14ca5cd3350cb575c0400570130e7cfb62877e420413f913f1a91e34d6c3d915462dcbfeb7c642a3ce49fe666089857218cc3747c56a54140dc594eec7e1a77f579da42c1b7ea0efc5b6b680680c3290ce98bb3f421960811e8d3f6281b8faa207f3f1871239e69cf16ade2159461619b0cb20584b885c1c22eb8281074168acbb6bdff26cf28587a79ee5ec782bf830708124712fb610997733c0f260157281106355a244d25df33f9c73d4b08569353eb32376be4a399a97ca0ae9007bba55b7ca0a39b8a880587b1f520a7ed8242ed5b5a290d9f0af556aad722841067ad0e9056edc04f59f99e7f0a9cc8ded81e2145d904a3f57239bd691513d8aa27345801a10e54e7811bfd31e8d9644ce5bd828121d71e361df0225acef8b5606f4f12f30eb244a129c20a474c224478e62fdad61bfdf24e387d608f3ac3b4c045a2b3b12f279c16fddbec43d2ef045b6afbc6e7872e4015d13a5cc6418ebd50400df85af75cc515bdc477adbb2a9e43646b43d5e853cce82109bd0742f8838397d5fd4eec12d16dc214cc52956e9433df1b5534f6475176f2407c26f89c2a2b8c2d85f5fe1422bc1c591cbf3c1ea5beb3179673a24614dac82e39109e304f55392fa57ae9b5a91bb8b3cfbdd21eb20174ed5000906ba82d0cf5680b8db3efe8549dbec8ce08e7e530076dbe9a2d8d7ae7256dd9ff605d6d1b15fea096f9ecf9443d2c96ed4a6b7e2e81c467ba983097e5647a90536c367934e3b640ac89035d47e14689fedf5a7cc1ef27bacbb13b0bd500a322451a1bfaa6ed2bdc6a1686995c4df91427df283eebce3779bc9962c5872743296cb7271bc0bd20703dab1451a53c386cb4ca8f0b6d3d4e6d2d52cf95100626703f27ae04a6fcdf19910896cbe4c8ce1095c3c031125dee5cedb9011beac962c0b3587986af02f1259181ecbeabc4852f87c7ff3b85fe9bd79f0f2cfd44890711b9f235b8c42e31f0a5642a3558e396c59c1369a3448734e6f2a3d4a0b6c43c67807e7e2edd8ad277d5f292d88c30940e0fc73ad075776f466a5546af6b6b95d10fd10448eed78a99cdc03ee492f82b933423bd833c4f1fc5ede202339ca8186ede593f0f17c80e65165a9fec4d30d12b43fee6ce7ebc95bb7154669590253c90a30c7e65621889fedd4fd1a2a8e3a0fa00155965e4456c266932f56ea78d83c228dbd4aa6899275c9d854399f9ef28f437b1aea827cdef094991f7fa0f37bd6a43c2f0ad0b9f880d65e2c33ed432f9352283c8d7c6b1442b3bd5717cfbcf9eea1e9811f8ae82dd2910a27946ce9e7a81e84f7f77629b56c414a5ed47aa72bc1c5dd7ddd075d2c4ed664c5f7cfb4ce40e7e7f07f38d3bdbfd2b43a79e909cb97f19590b9abcf18e87df86276c86b403188a51dc3033a9dd77e67a2661e3d1659a45513e3d10f1ae67e29470d2ccf16193f5329d2091fb86c6a8637ee20c397bcdd948fe75a1655fadf62d374b63321302247764f7c2d785e083d85c04d9ad416196fc1bf3b3e6c8237f513ccb235eee0aa99ae1ae6cdfd7242c6abab8c806cd906a6d72747be2e60320563c399bd424710c8449f32c3d00e1e4ce2d28fe647f8c606e2ad39bde0e9b925cff3feb45b1bc49ae4fb28c234a43ce90ee983f87554e4f3e8e6fb4f29dae31c26eddcae4d3b6b936d6fdc6e5fc99b27368006e11b7e7490f6b3024830b847f38f78283e2df70d6dce34b0db44fe23025e17f7321bd13361c73bee06c456cf5b21f9c575ebd5f42d98a1df8ab4e7c30d0a20235e974c670f3e88b3334df7f09c328d2367900fd52449cb42bacd93d670f81c56bc4132b863afb515ec3fc3c2ad2a8c7c592ff07e142fc32fce64c5241caddfe0f9fa9938092a64272a55f5bd316a0e8457dab5128c1cc817b232d2278b600a836c93ffddbbdd3c075e76994e45b5f5db0f3a9f1b417e0beb39ba8d3e52299c8d1a442f2ca4b9361cb3a92173c84ba7a69df9fc37b472ca99021998feff8e29f5527e664c8b803b1db162227939043978bd0716553a8a462b52128f6e12721165b4eb6fc829dd13f86ee328a1f061d51ef9715ff9", 0x1000}, {&(0x7f00000010c0)="2fe038c55266732f6ba415d2333c779eeda95b1a5c4f364c5a27c56efa6fee44a7024878142672f1b5be638cbe754d22890d5c46f1eaa1760a0a07b6d15e06b4b169a08f414e71ad344e2955ec530150296e09a3f89c68c8d024fd2819a9e2e789d2ab1178fd27139648f021860fceda9348b6e2bd879376", 0xfffffffffffffd8a}, {&(0x7f0000000040)="823f56cd2e9fc502d45c6098894c9ab07f0a2670edd83199b1fb6f988cda9985d253078de75cc0cae12085", 0x2b}, {&(0x7f0000001140)="73cb1734aa28d922413499f011c6dfd0af4b6677a3f336639411b15ef98998417bb4126bf974ae080585508e12cc415ee43229fffaa667081a23a4e925e590b9e4960ebc2d62d20459b24495d1d60ccea8fcfc380dc810d7c87d027484c3f0bc66f13766dc3bb43610caf1ea215a71e4c7c0d96d1838a061214e97046b39b944d07baa62e256ea94d0dd2c943a144ea002facf202be42990e9d6f86d276ba85726897b46c71208fce121e782d1c69aec624536c3ba87b22b6e6d2ca656b45ffaecf6308ae1e4d1ed4e297b6d99f6ed88811de54f1eb1ad64483079f0c7a8b6d5e26e93917dde8161ecbdf2718feebbf1dcaa85a453f2b3a8a5c57022f48bef491ccb3d3603bca2d49b848d8f4a11b02fe8644a2c646e58a7870658b69df0a7d9ca498370a1081b60b98acfe3c9070def1c30c79f88c28b613bd8acdcee1d4fadf1e410e4dd37adc57fb471ea9e1bc09ff384b14f3b384e0bbfe7f097be6e642713d829a0f243e5c380eaf0cabf2b698eb56229ebd9a7d5b74fa9c8f1794a4fc4622d0c64ee545651c344c7d108a4b1774ce6d1e5ec29813ca6604b3e074c7a038b72c2f8fd3fdd98741178e8cffd89a1c8858209c24042e935a7734ef500323e013579733a58745b8788ca7cdca20f86bf5af0a079268bd436c63ea1e08babacec0edc5a9c413bbac18e2164923eb2c1dc9840f298318fea017bff40e23c230a1a3196d8a6a41c22b248bd0d8abc5c134644e5e619eb467580adfd8ab75da8f9200aea59fa3f01a05e69c4e049143bc9044c88d93dcfa7e1628de6307b5253a89f9c3bee10769abdfbedd31c757af8e832c4381772c4946e9061d4f61e74d3346b0bb85c77145a8f3f59d7025e9e3e1372794fcc9328a77ad43248ea53586ce542c8ce226087b0da3ca037dbbdbba934f78c2d070a555d7075682dedb6995d950e5aa3fe47be2edbefebf51d15131a220087abcfc10d16a5157685fcabbfbaef93ffeb5f45777653b4279295a867e5f9fedba292acdbba96a91f8c35b596e6df0269bdd3f763ba5cb2625b78b62e2bada6bb2e083ec5d22491b9fc49cf3a95d84a57df0804a12e710be8fed0077d28864f50f4505f58d08a8fdfef13c1eab7480977cfc7cbebd9949ffb1a9780a4e629160559090ba7a34ad1d8598c8800e91e3897de06b7be31939e54fe751e3643305225408fe0c31f3f836b0fc8a764c414b470fb3bd4159930f31df11e08cea3bc98b6381dcad0bce196980f75f30677095cf5eaf1d5af886004a41511f1604789150a6756e5ebe9ecb2e97c25f80d699b1908710a3eb81adc24e653cb0877385119bfa9de3795caedc2e082b38b793a2efa29279d12a6d1979006404528154e6f51bcebc4071a2fc5fc7d180be0f82c47270a4090e6022d7eda71f095d9670d32c6d34faafc79a061bcfda163c43032b62069b32b481c5d463509a1cb4759dc5e5ecd60a248478a63187f36f4d13abb2abbc9c42fa9d4b457125a5bccb6d07076a3f91748ee56bf0f5add9dfa222b51d238f35ff54a466265d8f33decca3ac2c5b67889763847a9320f9d95e1b241405e61e9fde633fce5d1884079998404770a599a5614271a8b19ddf0a7a87cb0c7c3c68310325ccc711a4b5a7859892ecf7b56e5cf28c17c90ebedead491644509e72550f877cc7fa9e4d98605f2a0f1f69b5f511fe3cfd227ab3ef9dd7140dcaba45dd21c21f3922409469ae3e051ca8cada749f6bbc6ba20a6cad8f0949e94fa91371fdf4b4cb7f56b663358d6c7892c23d354114ae54373a2e6085ea72e37fd1b8c6ad296682a54904cb11bb676df52323ecb3875395ec173bdbb064d8b01486f5e492da61abe9a3f8aaa14de5cb614b9055e5b700a646a5d779f8f11629cb073e060cd0eaca9b37172b65653294dd9f88d66fc9ebb1c6af31ed53d0d2660130c1d96808e1766b8b41b0d6e9d5edbc790af563a5d3f038775b078543a843b4c8182286121ff00ae2a14f887284d62dadec8208c1bda001642f2a5e70159734d071335eb87e7f20f2f40ec60f2c8a8755b0c65e0d93aecbf2c50e94fad566405aa0b5b8df4f968031bc92f18e53fe399445a95efe7f1af74bba2550fd6e6c8d3e9a2923bcb6a4e1a254ae0eae2f4e61d109b9f76c53736a4a855e35851e33024462c455e50030020978839d3661e668916db3648092b32171770cf64a62fb10d4c5c66694b1c0bf65179fd012e62d9719a2c490e34c0498496bca3b6f4d688fe5cc346ef427338e245ce6834697870cf76462f0ac9874c0a6f6f13191b835c04fa61419244ba1863a0fdbfa0846603be71da7d39c9d5a2c9d13352023fd8190583597386e331f35b99cf0c440b0bf4b2ef7a9a714f78bf100907b2f3aa539e3512d22815d7613c65ef352f91b13c1c3904809dab23ce90241fcdd6ce13340806d7450a4c13d520bd476dc983d3b1ce6e5f44626fb40f8481e00c71d8949607a65fc76ac84bb462c9bf161aaf9905b6442ace72bafc47fb3a080f1e714e27fdcd436094164344e11b7d2e5bd5f842d9cc84984c282e232bac5f9166aa1443c90be6e9f8573c9c503c5eb153b0b670bc5eb59652212f053cb1c02a6a929fc35c6ba9ba0c955aebb5b5ebc914797e7e03acd2b0d590d585e6dac94d2d0f62a0758c5ce119c673f3dcdc57208aca90fad68f43c59ab7cca37c8c205b030c2b86ae731cba0723538870e1547c48305ef60cd30be2b5e491479c50d2395f1da7a7bb68935047a81df82b3182c05d051df82d96c378cec6d0f4cc3083c4723cb8124f29569a012cc38a8744402d3b732ceefc99b52d7f688b175c956ec0c204070ffe4ff187a6846fb5bdae96d9949925f770e56f7f5485a24ccba4bc64fd1c090c52bd585fbaf9a1ee572a7bf4701139f79d59daa8406d512f040e6b677d082c5c4884d7df254021962646758ea94beaf7dc0d657cd8df49eb100bdeb3c12a967f44a50148d11d8c7e2062fba0144c8685e06c074830d1cd918f5d0ace22665daea249d8170f2694d6a67e630321942dc9298c67922a23f1a60bf44d268531f9410822eba92fe6d3d79ace051e5d316f05f7499f66c93be49c0d069df7323c07e7f4689751d1f758c92ae21f3a6dc896177632aec35b11306a039aa196d9798979fc27f8050b1380e9576d2d4365f7a3bbd0c003d3d3ca0166545878922f7b4b46f480f329b3639a7f72f6657a04cd0ffcc2eeca8bf9f5fc2ec5c7b648cc3eedc42c83b897952be7dfb1badaecf6af582545563ef60bddc7311377f751c3844642fd749fe4f5544372ed4c7b35eb51bafbcba7c93a4fda4fa6180752e7663de2f19e3bd5cf442493abb5cf21f9635a2f4dc46f737302ce6588b828711a126374845323cd9b5f7316aeac0d8c65a31ba8377a27e225403d4ac082050fc9ad35d7f6d4107560ea66bf41e269a6a1d63ba1b5a0beb93ecb5eec10885af870b0fdf4cc71a003acfc24279951f8d0b271b0ba0b93c7196de2a67c3ea3f32f4c49d0680ca3d213c889ce050d465abb2c6069735f083fed92bcd7b6fd7678c93050917d512eed7b0bf727537248a8d4c0c38e71581a0062a80e44ab36d0442fc498ab75ca64563f123416ee285f4888144ee9361a5beffb865e6620b40f347f4c28aec1a74e9bf13f22cf684f7654a433c5f07242dbb3a21e4c816ba0085b0c3e3af261b94abc2f6fbebe900d54aee0e6808c3552d70ebb2955e6705e5072341e156c67810b1cce2d6da4bdbdb2331de22c4b5a11de2dcc0e08b1a31abd17750a6ed078f0bb5207076562d47106f894b815982db3043a8c4e3f3352cf4cc11d67cb6dbbe65aa1068b5c58dc0c7284fb0dbc3783d53878e8337dcab5b7f75bc6f318ce5f5d556cde2993777d23bc06f651e0779a91980b653deb7a7510029480405d59ab7c82f4e91c788fae51cb7c962662bf97759bce544447dcc36078e6a007fcca7566c0b151339f660ed519f07f9d8c2ec3ecfd13199a246580f1c301de618dd763334153f5079adf5078213d78e444cb6a9168526fc50a2435bca7eee6d3ae113667c2cedc5681e600dd966dd5100c49ef24a715482865bbed55d50bf7ad256d5061d58fa551553dc621192a5e2bcd6e91acd74913d90b35d6d134aa85e066728d58867d11c2634c239066384d605c29cb4498858d56e2b508ec7859dffbf6f78acbefda0ad073d3df079f6eba80c1faba7f55ce150959c1e09534e49f0d7131bcd6f9061448a7947961c584c16a0ec105d98437911e66de37ff29ccd0a487b86d6fa10e6b4fa3abbc577aa836577cff0f4b3b3b32b47a649f37abc4ec4723568b08159e7b50696f761558499811b8b7d6082dda1e34da1ca4b1c8493dc96ef53a67bf10dba3692972c74b7e2d3ecb01366b722ee6b1de51dcc6f0ea6ec876c21d997fe35d67ec5d967d657caea9611f6951672576ea9b2d1dd122c6326ebc8114537ae6287c3f53e44c9d5d1f46965b88ac51d11603b776f1d656997786da8e16e048c88835a873844c25d8dd4ad0d9b5690b289c5e43ceec2ceb72778753bee21501c7f44b1573c35d9b59405f872b4a62d9ab045fb7e3322f7ad48cd0ed287cc59b24fb82ae177e93c952c6cb59cc439a03c6151cf94aae36793a8e2f3a87b2c12c8c3ff7803a4f3ef7bd84e63cb46b72a92e5dab83f67b0919980f01c437e56aec42c68e0c577111bba7d2a97ea72cc481fed2f91b1e276d701f3cb1e017142b750c03b2ac573f61b8be9a1e400887d372244dc71ede3a745cccbf8a98767eb8605b4b5f408ca2a8428711d0880d37b868d328a543afbd0f640684ab74d7862a02b9581650a90237c1a164bf9c806d116794814ce1bf44a84e7bbfad1df98ecaff46d9b0e207ee1213cf7dbb5245207e33b78e925ade302c3a0bac8b5b07407837e87e1e4544ac839ac18383d142e28a2b49f05a0702c89868920666cdd88d20f27ffc5a9c7d054b5ad8005a3e7fd5530eaffe07b784e8b33d4e322d3ee625c918158878691ddb146fc69bea5905cb4a46b9e222ac8927c898d7b97bddc7805a4db3ffd07e62fe1a77d418d1fc7fb63b38024b2050ececa6f65ab544da3a7d25cb9547798d9480ecf132894b72e6f19963072b6a90e357682d896321d6ae7729e2dd74f172da36b51d92233b89a7c2b9f49210c5c4e0c44e6c2ecf352714154c57e3249114b9c41658fc173c624ae0b30420ed3332f55bcb80fe6ad3b4d7e72c224338ea76548790267bba8aae546501f9e5f7b701bfcedffd8198f47d70de9f62911f7aeff15c96a8e9b50eabc558a79daed2194b6315ce4acc2f4005e6955d7154c52fadec4f66f688d99cc15684def20883b4d08e545ce4d15fdae9555f1d1c97e5a77b3bd00e8b1b980306f45031f1b474cb475549c787e64eeea93b1bcc123b05f8956fe6c221d93740a6282959055113b6b4b09178ef04a505fa784452603484fa37cf80b6f8bc260e101dd581ece0b240c43bcaf9278062c3d224a71d26a2feaba5df224f26b26f9fd5412021573f89f7e8ede34f4d2c94e8736f12affbbb211c1d35f27ff53fd74ddc53d9974b29dc3fb03b27353595aef854777655c008d3998a7256138a1a1cabdb3bab5951700a56c8b0c9e35de60552012c0dc55d44443844a46710670f522001b42946738b366229ad00c09c2d942ae532f05a60f6c423c34d9ad670af8bccc073f7fdf2f2a1a6eff2949de2b535f79650208425cbb965bcbfa1672b628db11f0ad392d5aa2a3f85ab680b1a38a7f40a476d871970d2", 0x1000}, {&(0x7f0000002140)="d8e4890b6a20308cc6471502950cfa5e084e55273f051933491bd902abb034bafcec50ef5ee485cfcc53015e3c3c7e2082bd042bea64f536e6ee9774591b5ea05039c0c36bbbc99e6feed609c4ab34cca8ba26df2d4d67569c6ed556100759e6085a2366fd90672aab4bb147dc72090adbe8daab83b2885a79a42c92a369d430281868bee121de4511d95deb72637de2db849ced3cf25953648d37c5627d30fe66e67680228ffac3e602586d0a091908f2d33e364479351701802a981c4b1ceec359bdb469f774c5e6f47b4e29f7181e191ad4db8240a3a7a01a402adc17fb7683bb189d40e34cfc52196a1d83bb248a9f9fe9c4", 0xf4}, {&(0x7f0000002240)="fea93523f4251a31e24210f4cf4653ba62ee0b36ec8a1e1d25c223b0b94b6f06c6e9", 0x22}, {&(0x7f0000002280)="3243f949c5fed72ec4015b9e123b245cb67c3f8816e1bdafca4839e4ede9eae706b7784e2e0ed99d2ef1594567d8a20c40a071a867d8200fb114f7e46a812adb01591b1b8ec9945d20d47591b0a2bfe80dc4b8eb5ef85ec86cf809ac7d0b7f3541144189c0d4a500b994d05edb6585dfd368a59e295099ca82b4468663387c5c971743a03101360c8d12347a74bbcdc0bc4a6b144eb3120a6995ff0c73e1bd7a8a273e0b88e712168420cd0eae4daa06d7cd874324f8ef6bacbe6feb1ba6fc4ee8b4696f32a335f1865d7b4f01f18a4b81a5c8c45ae0a11eef41", 0xda}, {&(0x7f0000002380)="af5daf55c75f8b9a06ae3be458c04b451dc15a564fc731a3de3d88f92c85aabd4f01fa0f4d6bb8fb33d23c850be3fec4dc293c8121368de6a7b40c255b527b233807dec1723be0f042444a61ea520c77c29415268c63e05a484680923838c6cd804975c64f944a8cf0e38b2fe2a0bd2b8084c0e8fbb8246ae3f1d3633a07bead89a46b99417eb5d7aee8bdacf1c8d6ff7f6abc72c034c447c5ff8f65afcab74c73dadefa3208f5d8ea1304864b52b5743a414007cce3eb5b58e16459f468d0e84912", 0xfffffffffffffecf}], 0x8, 0x0, 0x3) munmap(&(0x7f00007ee000/0x4000)=nil, 0x4000) select(0x0, 0x0, 0x0, &(0x7f00006c7fc0), 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000000)={0x0, 0xffffffff}) shmget(0x0, 0x1000, 0x400, &(0x7f00005aa000/0x1000)=nil) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) ioctl$TIOCSCTTY(r2, 0x20007461) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmat(r1, &(0x7f00006fe000/0x1000)=nil, 0x2800) chdir(&(0x7f0000000080)='./file0\x00') minherit(&(0x7f000072d000/0x3000)=nil, 0x3000, 0x2) 16:02:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x4, 0x80000000}, {0x18, 0x3, 0x8001, 0x7c1a}, 0x800, [0x12, 0x6, 0xfffffff8, 0x7f, 0x10000, 0x8b4, 0x3f, 0xc70b]}, 0x3c) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x6, 0x101}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x20000000000015}, {0x3c}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:02:05 executing program 1: r0 = socket(0x11, 0x4003, 0x2) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) r3 = semget(0x2, 0x4, 0x24) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r2, &(0x7f00000002c0)=[{0x0, 0x8, 0x3000}, {0x4, 0x7f9, 0x400}, {0x1, 0x6, 0x3800}, {0x1, 0x4, 0x1000}, {0x837449a45c779402, 0x100, 0x7f75e14c04a4766b}, {0x4, 0x6, 0x800}, {0x0, 0x9, 0x1000}], 0x7) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000180)=""/221) r4 = open(&(0x7f0000000100)='./file0\x00', 0x121, 0x4) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000140)) semget$private(0x0, 0x0, 0x40) shmget$private(0x0, 0x6000, 0x0, &(0x7f0000ff7000/0x6000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r9, 0x0, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x6, 0x4, 0x8, 0x484}) r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r13, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r13, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r13, 0x4004746a, &(0x7f0000000380)) r14 = msgget$private(0x0, 0x718) r15 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r17 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r19 = getpgrp() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000300)={{0x8001, r15, r16, r17, r18, 0x4c, 0x6}, 0x8, 0x800, 0x0, r19, 0x7, 0x4, 0x8, 0x484}) getgroups(0x4, &(0x7f0000000300)=[0x0, r10, 0xffffffffffffffff, r16]) r20 = open(&(0x7f0000000100)='.\x00', 0x8, 0x10) mkdirat(r20, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r20, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r20, 0x4004746a, &(0x7f0000000380)) r21 = msgget$private(0x0, 0x718) r22 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r24 = geteuid() getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r26 = getpgrp() r27 = getpgrp() msgctl$IPC_SET(r21, 0x1, &(0x7f0000000300)={{0x8001, r22, r23, r24, r25, 0x4c, 0x6}, 0x8, 0x800, r26, r27, 0x7, 0x4, 0x8, 0x484}) r28 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r28, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r28, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r28, 0x4004746a, &(0x7f0000000380)) r29 = msgget$private(0x0, 0x718) r30 = getuid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r32 = geteuid() getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r34 = getpgrp() r35 = getpgrp() msgctl$IPC_SET(r29, 0x1, &(0x7f0000000300)={{0x8001, r30, r31, r32, r33, 0x4c, 0x6}, 0x8, 0x800, r34, r35, 0x0, 0x4, 0x8, 0x484}) r36 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r36, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r36, 0x20004b3d) r37 = socket(0x2, 0x3, 0x0) r38 = fcntl$dupfd(r37, 0x0, r37) ioctl$TIOCFLUSH(r38, 0x80206979, &(0x7f0000000300)) r39 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r38}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r39}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r36, &(0x7f0000000040)=[{{r39}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r40 = getuid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r43 = getgid() r44 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r44, 0x2, &(0x7f0000000340)=""/229) r45 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r45) msgctl$IPC_SET(r44, 0x1, &(0x7f00000004c0)={{0x400003, r42, r43, r40, r43, 0x1, 0xffffffffffffffff}, 0x10000001, 0x0, r45, r41, 0x5, 0x5, 0x1, 0x8}) setreuid(r22, r8) r46 = socket(0x11, 0x4003, 0x0) sendto$unix(r46, 0x0, 0x0, 0xc7, 0x0, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000340), 0xc) pipe(&(0x7f0000000040)) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/4) 16:02:06 executing program 1: r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) open(&(0x7f0000000080)='./bus\x00', 0x10080, 0x8) 16:02:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x0, 0x2, 0x0, 0xffffff00, "8549550002000000000000110500", 0x641, 0x4}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) close(r0) dup(r1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000200)=0x7) r4 = syz_open_pts() r5 = kqueue() mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x2010, r5, 0x0, 0x40) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r4, 0x2000746f) dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x3ff, 0x3, 0xd9c, "9f8dd8e500"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:02:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x6000, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="d4d3040778a899936ce7828ace9590129ade0554d6bc092070fd6a461ba206001aa06a70032604fca740993d0499dd0d9936aa901140010100002485ca375d7ddcd400a8a785a6dc24ee0b4e48577c0000000000000000000000e817b23d02901423cf786a883d423d63a65ff397b14f2a55f748487a18dd1fa561a439f6e5b096375ebf25dbbad7e0bc32742b66250f0aaa11624a19d85e75434932bd8cd19b32f1f9daa762bb69d96308227339e938fe149a17146c6af2a4dcbf13f73625695105cc06e8b0da2206cdc719b66e3db530ae4a6bd4a43b6d878a9cc5b2617cc0329f1546d5da6e4818ff0c788b4bffc3f4706c7e59", 0xf5}], 0x1, 0x0, 0x0) map stack 0x203f8000-0x207f8000 of map 0xfffffd807f00ab80 failed: hole in range 16:02:06 executing program 1: socketpair$unix(0x1, 0xe, 0x0, &(0x7f0000000200)) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000240), 0xe954, 0x0, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r2 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = socket(0x2, 0x2, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r6, 0xb}], 0x1, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f00000002c0)) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r7, &(0x7f0000000300)=[{0x0}], 0x1) setsockopt$sock_int(r7, 0xffff, 0x542739f87079beb9, &(0x7f0000000280)=0x80000000, 0x4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r5, &(0x7f0000000300)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000100)='./file0\x00', r4, r8, 0x4) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r9, 0xb}], 0x1, 0x0) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f0000000000)=0x1) r10 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2010, r10, 0x0, 0x200000000000) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) 16:02:06 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup(r0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_open_pts() fcntl$getown(r1, 0x5) writev(r0, &(0x7f0000000480), 0x1000000000000248) 16:02:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x40, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r5, 0xb}], 0x1, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0xd0, 0x80000000, 0x9, 0x800}, {{r2}, 0xfffffffffffffffa, 0x4, 0x0, 0x1, 0x8}], 0x81, &(0x7f0000000300)=[{{r3}, 0x33c84bdc1c8fc04f, 0x1, 0x1, 0xfff, 0xfffffffffffffff7}, {{r4}, 0xfffffffffffffffe, 0x20, 0x1c5e83af0caa681e, 0x6, 0xba10}, {{r0}, 0xfffffffffffffffb, 0xb6, 0x80000008, 0x723d, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x30235d64a34db3b3, 0xf0000000, 0x42f, 0xffff}, {{r5}, 0xfffffffffffffffd, 0x24, 0x8, 0x7f, 0x100000000}], 0x1314533d, &(0x7f0000000140)={0x4, 0x8}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:02:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) pipe2(&(0x7f0000000840), 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x80) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r4, 0xb}], 0x1, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r5, 0xb}], 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x4ff, 0x23, 0x40, 0x8, "df44efffff009ed9f8345ecc1fdbebd151f7744b", 0x6458, 0x800}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x9) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r7, 0xb}], 0x1, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000040)={0x5, 0x6, 0xe81, 0xccc, "ab97d60a83ad94a191446878d4ad93c20b33a06e", 0x0, 0x80}) syz_open_pts() 16:02:07 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000080)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) 16:02:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400], [0xf8040000ff], [0x0, 0x0, 0xffffffff00000001], [{}, {}, {}, {0x0, 0x0, 0x800000}, {}, {}, {0x20}], {0x0, 0x0, 0xa}, {0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r3, &(0x7f0000000300)=[{0x0}], 0x1) setsockopt(r3, 0x29, 0x2, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffdab) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r4]) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = getppid() r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r6, r6, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r8, &(0x7f0000001c80), 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r9) r10 = getegid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000440)={r6, r9, r10}, 0xc) socket(0x18, 0x4003, 0x0) r11 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r11, 0x8040691a, &(0x7f0000000300)) 16:02:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x8000, 0xc7) openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r2, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x7ff, 0x2, 0x6, 0x1}, {0x3, 0x7f, 0x3, 0x1}, {0x40, 0x40, 0x0, 0x7}, {0x3, 0x8, 0x4, 0x3}, {0x401, 0x7f, 0x6, 0x20}, {0x3, 0xff, 0x3f, 0x1}, {0x2, 0x1f, 0x5, 0x7fffffff}, {0xe5f2, 0x6, 0x4c, 0x7fff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000001c0)=[{0x85, 0x2c, 0x3, 0x4}]}) syz_emit_ethernet(0xf, &(0x7f00000000c0)="b6b8d6047ad2f3ec1f38449268328b") ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x63) 16:02:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000340)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000040)=""/101, 0x65) openat(r1, &(0x7f0000000140)='./bus\x00', 0x10, 0x102) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) ioctl$TIOCDRAIN(r1, 0x2000745e) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/152, 0x98}], 0x10000000000000de) r2 = syz_open_pts() r3 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x200, 0x0, 0x0) fchflags(r4, 0x1) r6 = fcntl$dupfd(r4, 0x0, r4) bind$unix(r3, &(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000006c0)=0x3) r7 = syz_open_pts() ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000480)=0x5) kevent(r6, &(0x7f0000000a40)=[{{r4}, 0xffffffffffffffff, 0x1, 0x10, 0xffff, 0x2}, {{r7}, 0xfffffffffffffffe, 0x20, 0x80, 0x708800000040000, 0x6df}, {{r5}, 0x213c0bc5e58e66d, 0x40, 0x2, 0x400, 0xfffffffffffffff9}, {{r4}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8, 0x2}, {{r3}, 0x0, 0x20, 0x2, 0x2, 0x7}], 0x9, &(0x7f0000000b00)=[{{r6}, 0xffffffffffffffff, 0x8, 0x22, 0x8, 0x434a4f43}], 0x7, &(0x7f0000000900)={0x4, 0x5b7e}) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000000000001c16b15cf1ad7356420825840f6e495c885b8541b0ed586af583c30fa772bc640352744c26262f0b102699e449bfecd003f347094aef0036295adac1161253c9ba4fdf47f9031bbe7602a27f77d59476d86231a83f0537eb9f4d493768e5d7050d29b619a6d76deefdd8a08e22acfc2509991fe65ae00d1fd262b3a4251ddc48392dda4123a07a43bbf849b68805b4ce9ace6a6720b7025968f3221c8b1d34e00a9ab4ba8a2236e960"]) recvmsg(r5, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xffffffffffffff28, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/230, 0xe6}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000280)=""/135, 0x87}, {&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000100)=""/55, 0x37}, {&(0x7f00000003c0)=""/243, 0xf3}], 0x6, &(0x7f0000000540)=""/195, 0xc3}, 0x840) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r8) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f0000000a00)) bind$unix(r6, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) r10 = semget$private(0x0, 0x7, 0xbd9f76f67d6a60fd) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000740)=0x8) semop(r10, &(0x7f0000000680)=[{0x6, 0xffffffffffff0000, 0x1000}, {0x2, 0x1, 0x1800}], 0x2) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000480)=0x5) 16:02:07 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffff3aed01d75554c73db9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158f2ef25f88a24e52cf6cb2864cb1201162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85055bfb258556d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000"], 0x10) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:02:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xfcfc96ac7f786c98, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r2, &(0x7f0000000300)=[{0x0}], 0x1) r3 = getppid() r4 = geteuid() r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r5, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f0000000300)) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r7}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r8}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r9 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r12 = getgid() r13 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r13, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r13, 0x1, &(0x7f00000004c0)={{0x400003, r11, r12, r9, r12, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r10, r10, 0x5, 0x20000005, 0x1, 0x8}) r14 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r14, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r14, 0x20004b3d) r15 = socket(0x2, 0x3, 0x0) r16 = fcntl$dupfd(r15, 0x0, r15) ioctl$TIOCFLUSH(r16, 0x80206979, &(0x7f0000000300)) r17 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r16}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r17}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r14, &(0x7f0000000040)=[{{r17}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r18 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r21 = getgid() r22 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r22, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r22, 0x1, &(0x7f00000004c0)={{0x400003, r20, r21, r18, r21, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r19, r19, 0x5, 0x20000005, 0x1, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r24 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r24) r25 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r25, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r25, 0x20004b3d) r26 = socket(0x2, 0x3, 0x0) r27 = fcntl$dupfd(r26, 0x0, r26) ioctl$TIOCFLUSH(r27, 0x80206979, &(0x7f0000000300)) r28 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r27}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r28}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r25, &(0x7f0000000040)=[{{r28}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r29 = getuid() getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r32 = getgid() r33 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r33, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r33, 0x1, &(0x7f00000004c0)={{0x400003, r31, r32, r29, r32, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r30, r30, 0x5, 0x20000005, 0x1, 0x8}) r34 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) readlinkat(r34, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) ioctl$KDDISABIO(r34, 0x20004b3d) r35 = socket(0x2, 0x3, 0x0) r36 = fcntl$dupfd(r35, 0x0, r35) ioctl$TIOCFLUSH(r36, 0x80206979, &(0x7f0000000300)) r37 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x20, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000580)=[{{r36}, 0xfffffffffffffffc, 0x0, 0x800fffbe, 0xfd, 0x7c}, {{r37}, 0x9cc966705e988fd8, 0x76, 0x4, 0x7, 0x7}], 0x0, 0x0, 0x0, 0x0) kevent(r34, &(0x7f0000000040)=[{{r37}, 0xfffffffffffffffc, 0xe0, 0x1, 0xfffffffffffffff9, 0x4}], 0x85, 0x0, 0xb, 0x0) r38 = getuid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r41 = getgid() r42 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r42, 0x2, &(0x7f0000000340)=""/229) msgctl$IPC_SET(r42, 0x1, &(0x7f00000004c0)={{0x400003, r40, r41, r38, r41, 0x6c, 0xffffffffffffffff}, 0x1f, 0x0, r39, r39, 0x5, 0x20000005, 0x1, 0x8}) getgroups(0x1, &(0x7f0000000240)=[r41]) r44 = syz_open_pts() ioctl$TIOCSETA(r44, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r44, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r44, 0xb}], 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000000c0), 0x0, &(0x7f0000000280)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, r3, r4, r12}, @cred={0x20, 0xffff, 0x0, r0, r20, r23}, @cred={0x20, 0xffff, 0x0, r24, r31, r43}, @rights={0x18, 0xffff, 0x1, [r44]}], 0x88, 0x400}, 0x8) 16:02:08 executing program 1: pledge(0x0, &(0x7f0000000100)='+@$\x00') 16:02:08 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r3, 0x0, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000080)) 16:02:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pwritev(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000100)="b485d4ab1b5af0250ae2a53a5398d94de016e0c847798d548fe18e4cae8f4651177f055b7aa1ce3394cb1358bd27b88ec1e6557be568adf0da7d794e8220", 0x3e}, {&(0x7f0000000180)="ce13caf1bca8cd5dfddd583dfca3fe827699cec0394e4acf7cbae7c53376290338b1e0a012792c0fe60b80f65dc81bb369faab04bd82a84817ea8d9235a691938781f2509fa23565649f896fd06bbd7e1c0948a0722e737ba1822f9d1ea50638e921f02ddacabd8da62b9134cf8c2611e2dc8f385a0f6c5a3168a364bbbf3e331f78b72c5c4da1a26158176411d700d62bccc988961e9ed503004415a9ee454566114040c650314256c275c413c8b05dd805fee2fe871bde2319c09f840b4a80d166a30cceb09fa2a10780911cf79335a5c30c", 0xd3}], 0x2, 0x0, 0x3) r1 = syz_open_pts() r2 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffff8001, 0x0, 0x7fb, 0x0, "25664246cc7f1c033c02df7179f726be1b2ce000"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000140)=' ', 0x1) 16:02:08 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:02:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x28}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x6f, &(0x7f00000000c0)="17817e999c2df2fbdd07e91f16dcce45e13703cc1c7b19a3a0256ed9cec5b22972b21fe2674e7dd44642ae328c8a77d9e5bff04bdfeca7266d34636f1dbcc5cfaa06f7c230753e3fd78bfd2e13d6cc574d6a5e88aa3289b9623e1d845eb0c4281ac041485e38611debb68e35483ccf") 16:02:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) r1 = dup(r0) fcntl$getown(r1, 0x5) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r2, 0xb}], 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r3, 0xb}], 0x1, 0x0) r4 = fcntl$getown(r3, 0x5) fcntl$setown(r2, 0x6, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r5, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r6, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 16:02:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x3, 0x953, 0x6, "000000006f8aff94eaffffff00e1ffff00", 0x0, 0x2}) getppid() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) 16:02:08 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6, {0x4, 0xfffffffffffffffd}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munlock(&(0x7f0000421000/0x4000)=nil, 0x4000) write(r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8003, 0x0) dup2(r2, r0) 16:02:08 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000600)}], 0x8) 16:02:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x2, 0x3, 0xff) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) geteuid() write(r1, 0x0, 0x0) 16:02:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r2, 0xfffffffffffffffd, 0x7, &(0x7f00000007c0)=""/185) r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() setgid(r6) setgroups(0x3, &(0x7f00000004c0)=[r4, r5, r6]) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1c00}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x21a) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r9, r10, r11, r13, 0x4}, 0x200, 0x401, 0x2}) r14 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r16 = getgid() setgid(r16) setgroups(0x3, &(0x7f00000004c0)=[r14, r15, r16]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x7fff, r3, r4, r9, r16, 0x20, 0x3}, 0x725eae93, 0x40, 0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) r17 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r17, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) r18 = socket(0x12, 0x7, 0x7) setsockopt(r18, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000600)=ANY=[@ANYBLOB="dd3400b707de4fbfbfeaa59d31f056339d3c4baf4ce70f8104836954de50b254f72f140e92142b32b69afc957d3cabee87efb90cc6c4eab6d8e380bfe6aebadcb1eef53c1e5e70b678f89d527abdccec98d24654d91645f7c9e358bba680068b5e6017c325160b74edb0065965c40c83f5fce2068e101ac1ce8d04749d89debab541212d8f5c327d1691d86be82456cda681305841cea9e1f41d8b07754f0002460054bbfe8dc87cd5daf22eabe84930d8ea8b3b025e186879abc85a053e093d9f55937b6f0a2782d8a309cd0691190d8960d9ca88b915edf6ae2559c63775ad7c9a09d87e581768b260b9b0409a23acc66f17dde6a63cf0"], 0x10) setsockopt$inet_opts(r19, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r19, 0x0, 0x0) close(r19) 16:02:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0x0, 0x1f}]}) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x8, 0x9, 0x9, 0x9}, {0x3ff, 0xca, 0x7, 0x401}, {0xff, 0x2, 0x59, 0x10001}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = 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(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180), 0x13c) 16:02:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "00e74de400"}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "05c10c942f0040cec5d3785b4bc79da4ce5e8257"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x8001, 0xff, 0x3, 0x9}]}) syz_open_pts() 16:02:09 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e31600"/4100], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000005c0)=0xfdb9) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x2, 0x0) r3 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = dup(r2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r5 = socket(0x1e, 0x4003, 0x0) connect$inet6(r5, &(0x7f0000000100), 0xa) listen(r5, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r6 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r7 = semget$private(0x0, 0x7, 0x287) semop(r7, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r7, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 16:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5, 0xef, 0x20, 0xc05}, {0x400, 0x0, 0x2, 0x3}, {0x3, 0xff, 0x1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x400, 0x80, 0x4, 0x1ff}, {0x400, 0x9, 0x21, 0x9}, {0x3fd, 0x1, 0x1f, 0x3}, {0x7, 0xf8, 0x5}, {0x7ff, 0x1, 0x9, 0x9}, {0x7fff, 0xf8, 0x12, 0x7fff}, {0x1ff, 0xab, 0x1, 0x20}, {0x3ff, 0x1, 0x4, 0xa81e}, {0x7, 0x2, 0xf8, 0x4}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:02:09 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0/file0\x00', 0x3f, 0x5, 0x4c, 0x0, 0xcc, 0xa802, 0xe579, 0x2, 0xab0f193211b68ebc, 0x4, 0x786c}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) r2 = getpid() r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="84823960e331251aae69d99a128b3f793888f00dba0e0ed7153c54fcfd2c98e3b04d61ea545235d3d95f865e260945e19351420ad9fe9d5bfd14051199a79da4c97142a2dfd01497bae6993e390e1990952d0e03c8b473a3cf6eeb435a24ed0a5c5b6ad97e90707d5b97efd4bc4d65a965683db80b93ba7e883ed23164f16dcdd33fc8977e9639dcbf1ac84b525a2e90c3c5eb3fa2393c4fef31b11d415680b6d359e56f8e583e151c458fb3708f0b228da066e89368988746a28c24a147bb00ae004b"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r3, &(0x7f0000000300)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r4) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x6, 0x2, r2}) r5 = socket(0x11, 0x3, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r6 = socket(0x2, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 16:02:09 executing program 1: pledge(0x0, &(0x7f00000001c0)='vmm Kl\xe8$~\xdb\x99\x9d\xb1\x98\xd2\xd1\x0eB:\x01\xf15\xa4\x8bI.%\xe2\x89\xc8\xd4\xac\xa7\x9d\xfd\t\xb9\xd5\xef\xc3\xa4\x1c9`\xc6\xd0-\xef\xb6\xf4x\xa3(\xd7\xf7\x88 \xb7O\x06\xeb}\xe0\x7f\"\xe8\xa5(\xd3\xc1+\x7f\x18\x13\xdbL\xc1TT_K\x19)\xb8\xc1i\xaa\x8a\xae(\xe4c\x95\xfb(n\xb4\x8b\x16\x01\x04)\xfe\xc3-AeFY\xa4\xbd,c\x15]\xbak\x85AX\xd9\xde\"\xdb\x1f\xbeL3$\xdbL\xa0\xa1\xf3\xd3o\x06$\x0fl2\xdb\xd77\xcd\xa7\xf3\nE\x01{\xa7\xad\x94N\xaa\xd5V\xf2/,{\xee\x90\xe9\x0e\xf8\x87\xd9\xe0I]\x1ec\xed\x91++!t~\x1c:\xf3&\xe2') pipe2(&(0x7f0000000000), 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8100, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0x2, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='r\x00') openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = openat(r2, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r3, 0x0, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000340)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000009300"/20]) 16:02:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f732685c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a7e47b2d678f8e979998d831bc5b65c6593d2870b4122cd235007100000000000000b9bc9aecfac6230038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee44cfc9ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffc2000000000000003b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f506786b3ae11cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472114272edc2cda86e2071662a0affcfb0bb377c9b1b9fc795bae1e01956f9010f4ecd1bd3560faf850237f080dddb00a1a5139f6f7ed0a8254aaac1bfe18db92b81040b2f574fc7f5abae51d036d6884730697f359ab8c89a403bd830981015c01b30bebe56be7e0039dbdce68af21364f89392d749d2839a9a29d35bcb925ea0825fa1fc2b41cffe6c345747215f62617df9bc9c92b5ed1661c67d1eb1e"], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) socket(0x10, 0x5, 0x5) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="18089d4e48b0ab607d59f6cdcee88cd83118bca8d157dbf06904d6b4e045056c0801e462c67d6e8ab6ff960eee476e6659316a553832b8d21c0618b6d967c7152c841ac41a32d2dbd8e72f38dcbf78ef048a5d9e88800e39433b330c3ec0c169b63049e9ff715fe7cb37ad0023d59ee7", 0x70) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2000000000000398, &(0x7f0000000240)=[{}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:02:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/231, 0x34}], 0x1) lseek(r0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) syz_emit_ethernet(0x5d, &(0x7f00000002c0)="11945c582e3e68c3ddb1e8e2eea54e1c48d45f166e0ab7ddc327d703765f717718d4c4350ae5a4bdcfbf61862af57ce570a50aa621b399bf3d6108e4dece338600879534e815175aa7ac9d7b3d58db7bfa14e1dbaab4ac9e33cefe30ab") 16:02:09 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000002880)=ANY=[@ANYBLOB="000000000000000012c500"/110], &(0x7f00000010c0)=0x6e) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) sendto$unix(r1, &(0x7f0000000080)="9857f8735de54a19e58b188540b4e315083d29104838d1969a4c1c1677c902a672b7838f432c0e", 0x27, 0x0, 0x0, 0x0) 16:02:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x44}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x40}, {0x40}, {0x6}]}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000280)='&^-^+\x00', &(0x7f00000002c0)='tap'], &(0x7f0000000400)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='tap']) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="01010000ed411a5c0a2bf30f0000000000000080", 0x14) writev(r1, &(0x7f0000000300)=[{0x0}], 0x1) getsockopt(r1, 0x2, 0x8, &(0x7f0000000100)=""/166, &(0x7f0000000080)=0xa6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:02:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0xb) syz_extract_tcp_res(&(0x7f0000000100), 0x8, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r2 = socket$inet6(0x18, 0x4, 0x2) fchdir(r2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) r5 = geteuid() setreuid(r5, 0x0) r6 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r6, 0x0, 0x0, 0x0]) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x15, &(0x7f0000000000), 0x4) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x15, &(0x7f0000000000), 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000013c0)=ANY=[@ANYPTR64=&(0x7f00000012c0)=ANY=[], @ANYRES16=r7, @ANYPTR=&(0x7f0000002340)=ANY=[@ANYRES64=r8, @ANYRES16, @ANYBLOB="3ebfdba9a3733e0b238494dc71f939b5b25d95be91fed23dc42dd105a7f9621a46fbb4ebcb50ebc4a50c320aa9366f8b5586bb6f05cff00b6b358e0dfe793eb2ed96a0a052287192934c22dfa84f0f81d5d89345ef7c7b52882e6835bd6d9507e665af9d4edf2b15054cc46a3bcb74a5377c53ae6d2a77fb43d22b3efc936fd816c591eeb7e58ba1ac0e8871d72fc03861648e5deed32721775f4e23e33ee45931116e10e38b0bc593b4077074ac959e20a6161ba797e538b954aaf3b57e0a468caae4dd500c6d27045f2dbf1f5c3f7aaf5c917c1369d5df87fa35334fa20cbe294a63ef1217877e3b62374ac0c8a336b6f835c421987097c9ddf3b99cb746b98acea66478eeb63360134aa3e6de2264147ea94df4dfa36344b585e6c2c4344f3f65c236cd38e9eba487d2cec6869656f582f46225eccdbe7ee16c5a44c138d6f3a48da423d39f94c538bf36c22dda341d10979461d7f17369ce737839acfc4e39cc62eabc82d86d1046d32da5f636dbcbc0de8e1cd0a3dcd6f771bdf8c984dc1862917143c1f2d4c4b9f92d176d46d8c1266064fe82824aad0f3858b525710d0482e8f34544736a9729d20aa3b5aeab649d867553ae8328d733f8ad168748a973599668432aed7b6007fede167271280e6e92ecac1e0b9c2f71aedc1ce1c8c4e3ff071ca5f06419c5f05e2005cfa382953024017917a3559685919e36a3de79b81280baecb198ee23eef3450807c4579e610393bd11e08e31e39aa2a4ec03286d3ca78f617cce9ea61f9c47667be8ecffff3460abfaa54fb5669a6f242cb4c226fc503daadcc67d645dd8b9953641c00d1b5a3da9a84a9956a31a377e0a3c19f3f9b93b07a0e315f8feabe5717262afabcf8af4e98fc09c9ae24c7b2607107dd780acaade079449e809011bf36855da63d3d1964034cd5e0a52c6f7a6551f346f61c6b28d6f141596cfefe0a8c5a647e697c8d86fc096fb98005e8f7838bd9510133ad4547fc489749c9e33798b2c7f25c6070492bb26314e8b45fa72854a87ee9f5d4ad237bfb7abb8e3850cdd192928715cf6f0cc12dc791314425ee929d5930440078d85dc36099ef6064bcb41fe1fcf2d2852d1ea5142cee2a9c4124e5101823e54a02a38e4ed5ea3b9fee466b284feb9bbf9375b5699dc52ece97339113663ee46773279e0b1edb05a38c7636aba5cc071d51b748f5a57167471dcf0cc8fb37fd22b60dcaaada1470016a06e50979d46ae1aab0328ca7de46ea9a6c2a2156e05582dd27a65246db01301bd5d06ffcbe2d196acc5122b556346dc2c3e497ff178f469e0c99396c989892581893d4506f6288a7fe37ee40947298da513e0134881845b482ea7426c2d0386ae148955efa256a4f85b9b80e65997fcfd6844e1b6384ac5858feaea47b95c67b95e0cad4f045bcd54816cc7e41199aa7deb1dac1164a23a6336a9054b1eb7f70d948d72197a94b511adb46a014c0c8d9375b458b53871533f4d4a5841acf81c353b5cbf946feb72acc768569c3bc09ac7a84ab28b1b5eab5d502147f8fd57bc8cf5cf425a64685e1b871065438be6fd16401b7c3a16ac236e09987e4e9c1e7c35338f2d93473de40bee0d8e4743ebed19c9dc8d3f2da82ae94aaa4767c54be99192c1a149ceb152d2212fcbbeddd53fb67f84024f088dae5d292a6f030ef97c1eec4b64d92e219db47a1f36b1010793619b7d36fe41fec86d94db7c90eeb99cef54bfaf9e3d6a131ce5c9898ee8540b962beb09029a805d394144a482014dff52d7cb18b24c787e93e4993db03f60b287edcd6e740291cae16a183cb7c5b95e51c4d2b574ead462d15fcfa964db96f0b5a2a5a1acedce137a9a22500834c597b9129a7b5fb9ca2c79709cd59e3b1f7e67bd2afb1cdf4122326372203921479db4f1d1bc0e810b2bbe3aca345b3a5c41e56189d48262f1ed3a5191ae5b49d6b23f155febaa62697e0dc04c6660f86130ca8735126ce7e7671df0dc6c310042d054cc4dda46fa26df863fe3879953aebf23a3c925908f46e4cbb2d31d7c19159ca22039e0c3c1dea822ed848186787fd56dea7cffe4ac5a81795e27c07eb217a802b2321b7cac5caacc965e5961fe985f5e91692db5f66a3c8d8109373aa2e911699d2ab6ebd3302c234b6c9908c8de793e9c56bd90a7b65947277b62c63a64e13bc432d4649d8d10ad604e2283e0525f7132d81b36f8451c9178a23cd7676144053ef895430292c76e151b08aa9f31c2fffef451b3aa7f50bb635be48efba3d8dc736b790078ac96a49f2b5631d2ccc589d29de221b0bc6f6167401652133269d673d4a24e1617029aefbb92fa68d76927f46d15231bb6a9cc57188d135914966c2746c981575a932e864678a7f19b0a799e7ed9f6a4a68430a786db84f10f3bb4f2e52489f8ed616cdb1816a863172cdcbe9d74f770e44cb2bb6bd31ea5f5b509fd180f462190657086ec6e04699f3071df3f714824d745f476ddc61eace729f12033b2fb66493c5ebd4cc7140fe19f91eda07abf79828e564dbb70a70145fc668a012febb2446ad4675d2c63cdcec57db9fa31156365fba489dcde113c7c42b330e17758a10c61015b0231242b72f870f047fa2fc460cb08b2b99d0af79e849acb17a79d2c28133554a00b23eead2ac6aae1e07c91428e00bddbe21beb301e895c8712ccf5138ecf3111a4f2e904e70c7c1480901d2a919dbc3fc3c7c0ff907cc26fcdcfee482f19682db7c832d77b54962363a8c37a8cf7a1a7809aee8f50fb4a5a8d5b02cf64bffadce216e132f59d3dc767867be528b3fd8a73607f1556423caa47d760eef20cfe21cbcc7fd6c03c3e0f84f72e89ae564df21e6f463af3fcbfb9856c6f045e85d8fe771acc6b0acdbb45c342424a15ef31dac8e12aab84c0cbce633b9d21a47bdbce42e927d6b3e6e289e5dc4634bec9fb27dbde7a76d178b0d477de720d329103e23ddca99cdbd41d5d966dc2de99e30a923dd30e3ddb969ba733ce60f18317754cc166e870dc20f188a74e5486703ab0b7674687d0e9eef87e467d0aa2f0ee4fdf5fc36e4aa2506277be0a1211a507716ee80c542e09260512588322e499a6b8c5e963f883ff8f701323774f3f0393754cbcb26c0bb4efbf1023db55591f2c22f7d85366b31922982d7b3e177131ccff112ff6494b096871e0157e9e7e80176f9085dc37e83d4ab051cd638d09ba4a258b3524e11642e7830790dc51c2b8349dc59a100b50b3917b98b02a12f334050bb483682a0820fdb2dfcfbb30a4b6f10748832cf85788435d3fc5d320ead45fe6afede7dedcdfb0fff2d0076daca545b66a2b457eabe7b0b7221c9cb6b702a86fca00eac3d38dfb07d059fdb7ff3c562fd2a74cb4aecec9361566ac50ee48d0d2e6f3c2abe4d7672121745a93bf5ad798dd1a34144d4ea2e92a94a9e305477acb2ef09b3fb0fed232d9d05f1674130009a293147e4c9efa6dff411ce3eded4c6056d0e0027d1dcba617b14fa062745834816fab6096d15fd09f8cb51ee35adc080513c483853d75aaaaf97052a54063dea30318fa3157857df27032a9301b3d57335745dcc865ffba7d20bcabbc232377dd5468fc5c6ad80be7b05356deb95adc1e5f889f5b4bfeec08f4b2fa77b22fe1eeca649b1fa55ec41a664aa15858b47c7ba902414e99c4eda51626c213f7d281b17b6dbd9f191ebf83eaff911b02f237d4da728071a8a7693d8e8ba0143cdba6e6e4cd56cea04941cb129c48cdee6e31f8b3d2f8396e9997995104cef56a239f15cf1a995fcbb9f007fdba8e528855fe74bc95abe5c5fe77600806b615974b5c080b9a371b841c30c947933eb0571d934775a1515ae23aa1a0cea20e6704629821bcb951df9d0f544d6606d5109d250f9bc7f77c4a85cade161c97570fd1a9bc67c8810f26d5a0ed68b50c82f7acb1d2c7af574604575d97d575931642d7d402409650c8db57d513ddf470fbaf4f986f3490c073b14c29e82ec305ad760bdc51b571c63cb97de42b67460c232c43b24011e414afa488173fd99804c82170c7440157e1eb7e994916bb08a3307d5d1d5eb7d65c83ff879c2550603cc14a50a0b7d2e4e5c2330323401a67a17fd419488f294e0ed577cb522910864341ffbef6b7b424ab29817dccd95d6d72eea25550d28dfdaef7790fcaacc10f6a6733973ec02aba3a4192957d2094fcbebeb9be06155df3cf6dc5178cec89c6ff927b0787f03b932a4f2024184f084d1f915637d7488be4689e2846be30c9a8fac52fe735022ad0db45caec6ff473bf009c9f899dd8ac0208310df80779bdc8cc8095f8b65365db2ea4e5fec45dd9f25880038e372ad32198cde6a7feedc42d94d27007841adfdff15744111cc975e3e1e8075213e16579f44b7a2e288f24d898b1648f21554329de45072a0509b00c4134e45fc7fa9c4633a9507e53c73777b36053a0d5fab21fd3b9eed79283d6a4b71b7aa42cbe165a84400e31ef2c34cc61183203fb365a8ee92e7bd58f6c8f5a289b99b33a7160b766fac3456a71f0832f85e674d7024efaba4d1097cf4e97c0a0866925cf129a9c3aabea39ffbaae209dd3fb9464ecf92a499d0d0e5857ff260fcc81e9387fa40e8c63bdb9bbb2a10c1b15fb79d7ec17a67ec769e236c62d84364c4d85e6aabec07bc00bc864cffd7a761533eae6a5e3463a23b62929d1c150067cd7b38cfdc9062c89871f9f652b7c00c085662659e68c72776bf5fb4c54ca03a56f95171fe1d75b3bdd0eef33e60c3bf1bab10e7ba9e6881a201a1b9145305b905e1561e8059b70e29d64c2db7e4322840cb8620791ec0f0f01269130bca77362b0ec10098b7392850517c0c046db512d2657f6e12fdd973dbef35d577240f08e5ce4430d1a6e3e8eb69315680594234a0c60f83cc941a3e5930d5b257a94b3ade203d38ed9ab7ebad4adbd1faed382ebd709dda1f77f5e6eae0e7a19224f9f72ed44238e3b0800c168603868de42670e8a77a0eda450380de18a93191f13fbbd6a4c4c64e9c59df7d7348ff8d598eb6ae48c461164f8020e5588e9f8ccbc382fd33aff4499b3b4003a4316b297c0e281845ea3c891f3564cada06fa8b24b0e56f75caeb23e4f2a9bbd2926c4f44f90338ca59742efbc1c26284c0362f3e6a8da7b578abb7eb11895132894d95912b1f0881569c7c4343f55e161c19bcdd7c4261243e2352929baf6b7ff14565e5079e36a3406efe87ccbd79622e135a428c359803a385b5b2428116ce682822f0bf2541d7d3a8736f9b445b8bc9cc57447c908a9d35b9482fdebf363e6d4939d2ef4074db7fe85adac646c92673193c466eefd8f03c8f4fb7cc06da09e3aaee58468d275e87a7d1c24367c96f7cdc7c307de00c2c5e901a40a4afb534bfb839c4f98e132424e9b5fa413ae8fa68326b9751e548fb39fe0ad9fa4ec48544398186a8f34c43826f96ee350c20f939a16d9a78c646bbcde48d61e571406695211b4cd6009d0cf49c659bc16947df4ef53482a9cddb8734f55036b7d27ee8c1c00dc69fbdcc461fd6d02b8d4cfbf3cf95629608e88a4151332cdf1bdc67581c7ed18ce97498d399dc9c19ca125ebb24b682161f5e9788254e8c744b7a8e68555c741df1a7e0b8fb5e141e33f482c8877c8b28a9b516a7f664022a7db51aa7a971b0897cbd5c10bdbec81920cec1af517903a1190a5f45dc189f940316a845227776e1693155485e5f7d193b97e60fdf5adefd512c4b6b9f695ec5bb3ed0fac60d25ce751ea61ba01b24247f0dd08af717517", @ANYPTR64=&(0x7f0000001380)=ANY=[@ANYRESOCT=0x0, @ANYRESHEX, @ANYRES32=r9]], @ANYRES32=r6], 0x4) fchownat(r0, &(0x7f0000000140)='./file0\x00', r5, r6, 0x6) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="896c09e2c91f85147e3f4c9676cf2ec522ba86c4707f70275af5babd35c3ed81bcf6f684312c3f5e4e", 0x29) 16:02:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(0xffffffffffffffff, 0x2) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto$inet6(r4, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) dup2(r3, r4) execve(0x0, 0x0, 0x0) 16:02:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000200005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x84}, {0x2}, {0x5, 0x0, 0x0, 0x80000000}]}) syz_emit_ethernet(0xbf, &(0x7f0000000040)="5bc055d26e3112be7430acdfb954222a89058e35899e845bb854ba04e2ba0797f67b2c40412622c9839727e341527bea06fb14880bf80d42a5744a73d9ba752db1a4d0195122098dd2e725c6aaa192d3267226884a583cabc73374e779c9b96158593b3a7c6110fcfeccb01a9103010f2504b9ac83a4cf2203f313c42e9326f2e35f873080c31ae65e68869e9f74896b4041c2a4824620e56cdb988ec62e909c2fde937de80b7b669e86b3e9d8455f241068b7d270118a7e015e800cbc7128") pwrite(r0, &(0x7f0000000140)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:02:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00000001000000000000"], 0x10) dup2(r1, r0) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x1000}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:02:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x85, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0x432, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r1, 0xb}], 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x1) ftruncate(0xffffffffffffff9c, 0x0, 0x5) 16:02:10 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) getitimer(0x1, &(0x7f0000000000)) panic: kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/nd6.c", line 947 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *229022 7799 0 0 0x4000000 1K syz-executor.0 36435 85139 0 0x14000 0x200 0 reaper db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822092b2,ffffffff82200f5e,3b3,ffffffff821c2a59) at __assert+0x2b nd6_rtrequest(ffff800000a99000,1,fffffd8065ac0858) at nd6_rtrequest+0xbb4 rtrequest(1,ffff8000229c9008,1,ffff8000229c90d8,0) at rtrequest+0x9bf rt_ifa_add(ffff800000b22800,240404,ffff800000b22858,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000b22800) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000a99000,ffff800000b22800,ffff8000229c9400,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff8000229c93f0,ffff800000a99000,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff8000229c93f0,ffff800000a99000,1) at in_ioctl+0x1e7 ifioctl(fffffd806f6d7900,8020690c,ffff8000229c93f0,ffff800020ab0c70) at ifioctl+0xb64 sys_ioctl(ffff800020ab0c70,ffff8000229c9508,ffff8000229c9550) at sys_ioctl+0x5b9 syscall(ffff8000229c95d0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,1788b883010) at Xsyscall+0x128 end of kernel end trace frame: 0x17afc188720, count: 1 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "ifa == rt->rt_ifa" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet6/nd6.c", line 947 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822092b2,ffffffff82200f5e,3b3,ffffffff821c2a59) at __assert+0x2b nd6_rtrequest(ffff800000a99000,1,fffffd8065ac0858) at nd6_rtrequest+0xbb4 rtrequest(1,ffff8000229c9008,1,ffff8000229c90d8,0) at rtrequest+0x9bf rt_ifa_add(ffff800000b22800,240404,ffff800000b22858,0) at rt_ifa_add+0x290 rt_ifa_addlocal(ffff800000b22800) at rt_ifa_addlocal+0x16d in_ifinit(ffff800000a99000,ffff800000b22800,ffff8000229c9400,0) at in_ifinit+0x1cf in_ioctl_sifaddr(8020690c,ffff8000229c93f0,ffff800000a99000,1) at in_ioctl_sifaddr+0x208 in_ioctl(8020690c,ffff8000229c93f0,ffff800000a99000,1) at in_ioctl+0x1e7 ifioctl(fffffd806f6d7900,8020690c,ffff8000229c93f0,ffff800020ab0c70) at ifioctl+0xb64 sys_ioctl(ffff800020ab0c70,ffff8000229c9508,ffff8000229c9550) at sys_ioctl+0x5b9 syscall(ffff8000229c95d0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,1788b883010) at Xsyscall+0x128 end of kernel end trace frame: 0x17afc188720, count: -14 ddb{1}> show registers rdi 0xffffffff815a92f7 db_enter+0x17 rsi 0x81fa __ALIGN_SIZE+0x71fa rbp 0xffff8000229c8d40 rbx 0xffff8000229c8df0 rdx 0x81fb __ALIGN_SIZE+0x71fb rcx 0xffff80002138a000 rax 0xffff80002138a000 r8 0xffffffff821269af kprintf+0x16f r9 0x1 r10 0x25 r11 0x59494f641d4387a2 r12 0x3000000008 r13 0xffff8000229c8d50 r14 0x100 r15 0x1 rip 0xffffffff815a92f8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000229c8d30 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=229022 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0ee8,0xffffffff8266aad8 process=0xffff800020adc700 user=0xffff8000229c4000, vmspace=0xfffffd807f00ab80 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 7799 405975 76196 0 2 0 syz-executor.0 * 7799 229022 76196 0 7 0x4000000 syz-executor.0 65093 498913 62709 0 3 0x82 nanosleep syz-executor.1 83078 429139 1 0 3 0x100083 ttyin getty 76196 405271 62709 0 3 0x82 nanosleep syz-executor.0 1934 472103 0 0 3 0x14200 bored sosplice 62709 239824 28387 0 3 0x82 thrsleep syz-fuzzer 62709 217588 28387 0 3 0x4000082 nanosleep syz-fuzzer 62709 318607 28387 0 3 0x4000082 thrsleep syz-fuzzer 62709 161796 28387 0 3 0x4000082 thrsleep syz-fuzzer 62709 248994 28387 0 3 0x4000082 thrsleep syz-fuzzer 62709 338971 28387 0 3 0x4000082 kqread syz-fuzzer 62709 426010 28387 0 3 0x4000082 thrsleep syz-fuzzer 62709 270209 28387 0 3 0x4000082 thrsleep syz-fuzzer 62709 318199 28387 0 3 0x4000082 thrsleep syz-fuzzer 62709 479537 28387 0 3 0x4000082 thrsleep syz-fuzzer 62709 25921 28387 0 3 0x4000082 thrsleep syz-fuzzer 28387 13502 29690 0 3 0x10008a pause ksh 29690 242982 68745 0 3 0x92 select sshd 68745 502258 1 0 3 0x80 select sshd 31433 13204 52310 74 3 0x100092 bpf pflogd 52310 116850 1 0 3 0x80 netio pflogd 21292 48742 34082 73 3 0x100090 kqread syslogd 34082 232165 1 0 3 0x100082 netio syslogd 23057 41284 1 77 3 0x100090 poll dhclient 8646 154753 1 0 3 0x80 poll dhclient 53250 297810 0 0 2 0x14200 zerothread 32193 73837 0 0 3 0x14200 aiodoned aiodoned 38121 380415 0 0 3 0x14200 syncer update 75302 67029 0 0 3 0x14200 cleaner cleaner 85139 36435 0 0 7 0x14200 reaper 13544 305778 0 0 3 0x14200 pgdaemon pagedaemon 35878 30031 0 0 3 0x14200 bored crynlk 29946 345252 0 0 3 0x14200 bored crypto 30053 361552 0 0 3 0x40014200 acpi0 acpi0 73581 224721 0 0 3 0x40014200 idle1 61399 407546 0 0 3 0x14200 bored softnet 32744 490502 0 0 2 0x14200 systqmp 94383 165660 0 0 3 0x14200 bored systq 35038 9532 0 0 3 0x40014200 bored softclock 68561 290592 0 0 3 0x40014200 idle0 24055 327596 0 0 3 0x14200 bored smr 1 384179 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 7799 (syz-executor.0) thread 0xffff800020ab0c70 (229022) exclusive rwlock netlock r = 0 (0xffffffff824895c8) #0 witness_lock+0x52e #1 in_ioctl_sifaddr+0x69 #2 in_ioctl+0x1e7 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82663580) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9595 7327K 7846K 78643K 14308 0 0 pcb 13 8K 8K 78643K 378 0 0 rtable 101 4K 4K 78643K 1231 0 0 ifaddr 80 17K 18K 78643K 404 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1564 0 0 iov 0 0K 32K 78643K 367 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1220 77K 77K 78643K 3115 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 23 0 0 VM map 26 13K 13K 78643K 28 0 0 sem 12 0K 0K 78643K 449 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 1495 0 0 sigio 0 0K 0K 78643K 8 0 0 proc 61 63K 95K 78643K 966 0 0 subproc 32 2K 2K 78643K 187 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 158 0 0 in_multi 31 2K 2K 78643K 224 0 0 ether_multi 1 0K 0K 78643K 18 0 0 mrt 0 0K 0K 78643K 10 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 120 530K 530K 78643K 120 0 0 exec 0 0K 1K 78643K 488 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 170 211K 215K 78643K 6524 0 0 UVM aobj 130 9K 9K 78643K 136 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 345 0 0 NDP 19 0K 0K 78643K 124 0 0 temp 214 3564K 4200K 78643K 65873 0 0 kqueue 0 0K 0K 78643K 23 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 32 0 28 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 193 0 191 1 0 1 1 0 8 0 rtentry 112 200 0 161 2 0 2 2 0 8 0 unpcb 120 877 0 865 4 3 1 2 0 8 0 syncache 264 13 0 13 5 5 0 1 0 8 0 tcpqe 32 65 0 65 4 4 0 1 0 8 0 tcpcb 544 680 0 676 5 4 1 2 0 8 0 inpcb 280 3114 0 3106 6 4 2 3 0 8 0 rttmr 72 3 0 2 3 2 1 1 0 8 0 nd6 48 30 0 25 1 0 1 1 0 8 0 pkpcb 40 8 0 8 5 4 1 1 0 8 1 ppxss 1128 55 0 55 7 6 1 1 0 8 1 pffrag 232 31 0 31 8 7 1 1 0 482 1 pffrnode 88 31 0 31 8 7 1 1 0 8 1 pffrent 40 655 0 655 8 7 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 122 0 76 1 0 1 1 0 8 0 pfstkey 112 122 0 76 2 0 2 2 0 8 0 pfstate 328 122 0 76 5 0 5 5 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 901 0 650 21 3 18 18 0 8 1 art_table 32 902 0 650 3 0 3 3 0 8 0 art_node 16 199 0 161 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 5 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 447 0 437 1 0 1 1 0 8 0 shmpl 112 134 0 6 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4372 0 2960 46 0 46 46 0 8 0 ffsino 272 4372 0 2960 95 0 95 95 0 8 0 nchpl 144 6887 0 5290 61 0 61 61 0 8 0 uvmvnodes 72 5421 0 0 99 0 99 99 0 8 0 vnodes 208 5421 0 0 286 0 286 286 0 8 0 namei 1024 28095 0 28095 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 24 0 0 3 0 3 3 0 8 0 vmpool 552 26 0 2 2 0 2 2 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 20034 0 20034 16 15 1 5 0 8 1 plimitpl 152 155 0 147 1 0 1 1 0 8 0 sigapl 432 1667 0 1652 3 1 2 3 0 8 0 futexpl 56 39626 0 39626 1 0 1 1 0 8 1 knotepl 112 383 0 364 3 2 1 2 0 8 0 kqueuepl 104 442 0 440 1 0 1 1 0 8 0 pipepl 112 1102 0 1083 4 3 1 2 0 8 0 fdescpl 488 1668 0 1652 3 0 3 3 0 8 0 filepl 152 19303 0 19202 13 7 6 8 0 8 2 lockfpl 104 779 0 778 1 0 1 1 0 8 0 lockfspl 48 238 0 237 1 0 1 1 0 8 0 sessionpl 112 28 0 17 1 0 1 1 0 8 0 pgrppl 48 50 0 39 1 0 1 1 0 8 0 ucredpl 96 5601 0 5592 1 0 1 1 0 8 0 zombiepl 144 1652 0 1651 1 0 1 1 0 8 0 processpl 896 1684 0 1651 4 0 4 4 0 8 0 procpl 632 5221 0 5177 5 0 5 5 0 8 1 srpgc 64 15 0 15 7 7 0 1 0 8 0 sosppl 128 30 0 30 5 4 1 1 0 8 1 sockpl 384 4247 0 4225 20 16 4 8 0 8 1 mcl64k 65536 22 0 0 3 0 3 3 0 8 0 mcl16k 16384 9 0 0 2 0 2 2 0 8 0 mcl12k 12288 16 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 18 0 0 3 1 2 3 0 8 0 mcl4k 4096 15 0 0 2 0 2 2 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 184 0 0 22 0 22 22 0 8 0 mtagpl 80 38 0 0 1 0 1 1 0 8 0 mbufpl 256 468 0 0 29 0 29 29 0 8 0 bufpl 256 10328 0 3270 442 0 442 442 0 8 0 anonpl 16 234494 0 213533 134 41 93 100 0 124 6 amapchunkpl 152 12575 0 12401 34 26 8 14 0 158 0 amappl16 192 9744 0 8585 118 51 67 80 0 8 8 amappl15 184 62 0 62 2 2 0 1 0 8 0 amappl14 176 210 0 201 1 0 1 1 0 8 0 amappl13 168 489 0 486 1 0 1 1 0 8 0 amappl12 160 162 0 162 3 3 0 1 0 8 0 amappl11 152 249 0 234 1 0 1 1 0 8 0 amappl10 144 369 0 362 1 0 1 1 0 8 0 amappl9 136 766 0 759 1 0 1 1 0 8 0 amappl8 128 344 0 297 2 0 2 2 0 8 0 amappl7 120 429 0 422 1 0 1 1 0 8 0 amappl6 112 236 0 226 1 0 1 1 0 8 0 amappl5 104 377 0 363 1 0 1 1 0 8 0 amappl4 96 2365 0 2324 3 1 2 2 0 8 0 amappl3 88 176 0 169 1 0 1 1 0 8 0 amappl2 80 12052 0 11970 3 1 2 3 0 8 0 amappl1 72 47653 0 47197 25 15 10 20 0 8 0 amappl 80 5670 0 5605 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 135 0 6 3 0 3 3 0 8 0 uaddrrnd 24 1694 0 1652 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1694 0 1652 1 0 1 1 0 8 0 vmmpekpl 168 18447 0 18411 3 0 3 3 0 8 0 vmmpepl 168 222680 0 220205 227 79 148 152 0 357 36 vmsppl 368 1667 0 1651 2 0 2 2 0 8 0 pdppl 4096 3395 0 3330 10 1 9 9 0 8 0 pvpl 32 632281 0 608913 293 73 220 231 0 265 27 pmappl 232 1693 0 1653 4 1 3 3 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 645 0 12 19 0 19 19 0 8 0