9fb64b5fded57dc124e91c5e1d0c5c5371564b8905acc745024d38eafe4089618b7742211ecbb3dc92ff12f77066eba0b74e2e975268650062f034cb90bf6b078e28bfd510ada80af1f1ad07194e7bee6dd86cd3f492a29a5c80fd79e91cf5ab9d499a7f6f43948ea76efdf4915781c0a1076d601e1fa3e4dba29e694f6a4e97686dcea7518b384c32be354e9bd2ce17ae1d2b3635fc07ddd3add78b883ee7537a62cd1f3d502e455ddf6c98186380ecbccefe2e50ac62180cd38363f6b0264def1ac90978475b7a94902af91e7b7b05dff3ddd4e017dcc5be93dfcb46be9c6c4cbf937e9c6f3002bd3f30087caf17999099aedc97376110574a80c2e202fea06bc5efb1ed7b0f1c9dc4b3fc984c3d9378110d437862f5956b81b736623fe6b0500a326e7d4e0c80e6dad879c27dc3d89685bb4013b3053ece8535d0d27c32ba237ad9d48893118ead5793f549849fe9ea17f63fcaecb0bc61f87a1d52bf990a37e0fd474dc3a0fe33e08b404e8d1"], 0x1, 0x1, 0x1000) r7 = geteuid() r8 = semget$private(0x0, 0x7, 0x0) semop(r8, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r8, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) r9 = geteuid() r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r11 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r12 = kqueue() kevent(r12, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) msgsnd(r10, &(0x7f0000000100)=ANY=[@ANYRES32=0x0, @ANYRESHEX=r11, @ANYRESHEX=r12], 0x3, 0xc00) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r10, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f00000001c0)={{0x2002, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r28, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r20, r25) r29 = msgget$private(0x0, 0x682) msgsnd(r29, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r29, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r29, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r29, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r34 = getppid() r35 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r35, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r36 = fcntl$getown(r35, 0x5) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000980)={{0x2, r30, r32, r33, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r34, r36, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000580)={{0x5, r9, r15, r25, r32, 0x20, 0x9}, 0x7, 0x9, 0x4}) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r32, 0xffffffffffffffff, 0x0]) r38 = msgget$private(0x0, 0x682) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r38, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r38, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r38, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r43 = getppid() r44 = socket$unix(0x1, 0x2, 0x0) r45 = fcntl$getown(r44, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r39, r41, r42, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r43, r45, 0xa5, 0x1, 0x100000000, 0x2}) r46 = getgid() r47 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r48 = fcntl$getown(r47, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r48) r49 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r50 = fcntl$getown(r49, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r50) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000040)={{0x3ff, r7, r37, r39, r46, 0x8, 0xffdc}, 0x1, 0x9, r48, r50, 0x0, 0x7f, 0x80, 0x6}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:13:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:13:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) r1 = syz_open_pts() open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x101, 0x8000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:13:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) dup(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 11:13:55 executing program 1: r0 = semget$private(0x0, 0x3, 0x4) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/168) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:13:55 executing program 0: r0 = socket(0x7, 0x5, 0x20) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:13:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x10, 0x2, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:13:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:13:55 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffe, '\x00\x00 \x00', 0x0, 0x3}) r1 = socket(0x18, 0x2, 0x0) socket(0x2, 0xf652097c28044319, 0x8) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0xfffffffffffffe11) r2 = syz_open_pts() close(r2) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000240)) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000640)="b20a", 0xfd8b}], 0x3dc) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000)={0x81, 0x1, 0x2, 0xcb66, 0xb81}, 0xc) ioctl$TIOCSBRK(r2, 0x2000747b) r7 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000080)={0x81, 0x1, 0x3b, 0xa060, 0x1}, 0xc) 11:13:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket(0xc, 0x5, 0xfe) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) r3 = dup2(0xffffffffffffff9c, r1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x1, 0x745, 0x2, 0x1f, "90d2995bc28f040131198a3db7f081f3add07a99", 0x3, 0xffff}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r4, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/98, 0x62}, {&(0x7f00000001c0)=""/203, 0xcb}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)}, {&(0x7f00000003c0)=""/234, 0xea}], 0x5) 11:13:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x2, 0x0, 0x0}, 0x8) 11:13:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x1828, 0xe006}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:13:56 executing program 1: r0 = syz_open_pts() close(r0) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000000)=""/161, &(0x7f0000000100)=0xa1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0xfffffbfa, 0x5, "00000200cd92eba1000000f700", 0x800004a}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:13:56 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000", 0x3}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:13:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() r2 = dup2(0xffffffffffffff9c, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000040)) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:13:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 11:13:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x400, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x265) r2 = dup2(r0, r1) ioctl$TIOCDRAIN(r2, 0x2000745e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xc2) 11:13:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x1ff, 0xffff}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:13:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair(0x3b, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/46}, &(0x7f0000000080)=0x30) 11:13:56 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto$inet(r0, &(0x7f0000000100)="42326ecae0ab814a2fec693171164096433e7d3ef0b00604888370df9cfef19bc75002a098e669b24184d14a5baa99b5dc9e47b6bdb8380a74edd530e26b8ece9f94b50785d6f3bcffc1d021261fba4b922233a756f32feb3ea0009b31f5e75266339ecf3c0072f7a65ce1767248270ef8cd196209b588caed6c087a33d07e59e02b77d49c1f3fbf372962692e0c590417848a1f91f86d60cc61ba3c38b2904accd626d57ef98df27b846948db911ac499f3b522490912b0f8ab14416d8280ecdd949232fdea05fcc705ec214a1329e5", 0xd0, 0x403, &(0x7f0000000380)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="a6", 0x1) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) fcntl$setflags(r5, 0x2, 0x1) dup2(r3, r4) r6 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x80, 0x8d03a60e4a773757) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r7, &(0x7f0000000440)=@abs={0x1f95d27d48731892}, 0x366) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$inet(r8, &(0x7f0000000280)=""/203, 0xffffffffffffff60, 0x861, &(0x7f0000000200)={0x2, 0x2}, 0xc) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r10, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) writev(r9, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000000240)) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x396ffa77c65e995b, 0x7}, 0x8) 11:13:56 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000001100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000183, &(0x7f0000000080)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = 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) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) unveil(&(0x7f0000001140)='./file0\x00', &(0x7f0000001180)='r\x00') syz_open_pts() r6 = socket(0x18, 0x1, 0x0) close(r6) 11:13:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x10000000, 0x0, 0xff, 0x0, "000000000000000100002000", 0x0, 0xfffffffe}) r0 = socket(0x18, 0x2, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:13:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) sync() r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:13:57 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4", 0x2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\x00\x00X|\fx\x00', 0xffffffff, 0xc3}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x877f8d131a4a08ae) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8001, 0x41) socket(0x18, 0x2, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) write(r0, &(0x7f0000000100)="90c5ce37420111d3a9f95ed750cb49ac21373ccfff8e41dc67ceb5f0f496c5d0b36304370a125f22e7d91d05a298305fd55bb0bb3ffc4ac1e3ef25867408a615ffe50e7cdb4a5d4f5dd87cd929b2464fe1ffd318f5dad8bf40276d620cfe93d502959b155382904527ae983dad666f78b698b58a7e57fa6265fff86754deef389a99f44c7627860f34c1916d94962798be137ac6f99c4175a1acc0b4e4df93d337a08a642a64cd3fbaf8b90f60102f661ad98fc777e8efe369772b5db179366c58d791a12a2b3e8bd09dd1d7a77ec713e0154201f123f9211027c33fae2c9c787a5733e1f811bd1ef07865f2cee1f54b33", 0xf1) 11:13:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000200)={0x20, 0x9, 0x2}) close(r0) r4 = socket(0x18, 0x400000002, 0x0) accept$inet6(r4, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xffffffffffffffef) r5 = syz_open_pts() r6 = syz_open_pts() r7 = dup2(r6, r6) r8 = syz_open_pts() write(r8, &(0x7f0000000000)="a6", 0x1) dup2(r7, r8) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000240)=0x1) close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000100)=""/191, &(0x7f00000001c0)=0xbf) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000080)) 11:13:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000020010000feffffff00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) 11:13:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x5, 0x7f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x87}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) munmap(&(0x7f000074e000/0x4000)=nil, 0x4000) getpid() 11:13:57 executing program 0: r0 = socket(0x10, 0x5, 0xfe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:13:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x40000000, 0x0, 0x0, 0x0, "ecfeff0a0e000000010100", 0x0, 0x8000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x20, 0xa14090190f431bc4, 0xfb) r2 = socket(0x800000018, 0x1, 0x0) r3 = syz_open_pts() r4 = dup2(r3, r3) r5 = syz_open_pts() write(r5, &(0x7f0000000000)="a6", 0x1) dup2(r4, r5) ioctl$BIOCLOCK(r4, 0x20004276) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r6 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) sendto(r6, &(0x7f0000000140)="ffc01c80c2b182b9159c5a630d116d3ea8ce4ea0577efa902f41003692e502981d86d8dc0108629a0f8c1021b5db22cf1b38b8170210430a70894959b090bfb9a1", 0x41, 0x408, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:13:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8, 0xfffffffffffffffe, 0x0, "00284d2748000001000020f639e6b900"}) r0 = socket(0x18, 0x2, 0x0) syz_open_pts() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:13:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x440, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) 11:13:58 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x400, 0x9, 0x5, 0x0, "3be440a816e515fb497aadef5ef1f7270ee8491d", 0x9, 0x7bb04e0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) 11:13:58 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000100)={0x10, 0x5, 0x4, 0xffff, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f00002f8000/0x3000)=nil, 0x5}, {&(0x7f0000705000/0x1000)=nil, &(0x7f0000550000/0x1000)=nil, 0x80000000}, {&(0x7f00003fb000/0x2000)=nil, &(0x7f00006cd000/0x1000)=nil, 0x5}, {&(0x7f00006d1000/0x8000)=nil, &(0x7f0000138000/0x3000)=nil, 0x1000}, {&(0x7f00006ca000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f00003aa000/0x1000)=nil, &(0x7f000022b000/0x3000)=nil, 0x4}, {&(0x7f00002fb000/0x3000)=nil, &(0x7f0000116000/0x4000)=nil, 0x93}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x12000}, {&(0x7f000051c000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000120000/0x1000)=nil, &(0x7f000002d000/0xb000)=nil, 0x7}, {&(0x7f00005cf000/0x2000)=nil, &(0x7f000056a000/0x4000)=nil, 0x8}, {&(0x7f000042a000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000073000/0x3000)=nil, &(0x7f0000719000/0x1000)=nil}, {&(0x7f00006c3000/0x4000)=nil, &(0x7f00007b1000/0x1000)=nil, 0x7}, {&(0x7f00004a8000/0x4000)=nil, &(0x7f00006e8000/0x3000)=nil, 0xca69}, {&(0x7f000065c000/0x2000)=nil, &(0x7f0000497000/0x2000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x199}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:13:58 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x1fe3) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x800000, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x8000, 0x0) bind(r2, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x2, "0000b6721a440376216800"}) socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x1, 0x0) r4 = syz_open_pts() r5 = dup2(r4, r4) r6 = syz_open_pts() write(r6, &(0x7f0000000000)="a6", 0x1) dup2(r5, r6) symlinkat(&(0x7f0000000180)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00') r7 = open(&(0x7f0000000040)='./file0\x00', 0x13cbd28b01a6ca6d, 0x10) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000140)=0x652) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xffffffffffffffcf) 11:13:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$unix(0x1, 0x1, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) fcntl$dupfd(r1, 0xa, r2) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:13:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chroot(&(0x7f0000000000)='./file0\x00') 11:13:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$getown(r1, 0x5) r2 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/103) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:13:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x401, 0x0, "000000000000000100002000", 0x2e0c}) r0 = socket(0x18, 0x2, 0x0) syz_open_pts() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:13:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r1) ioctl$TIOCSTART(r2, 0x2000746e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000000)={0x5, 0x1}) 11:13:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000000)) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:13:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x6, 0x3, 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:13:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xca, 0xba9e, 0x0, 0x7ff, "2fb047ced45f4fdb3c8a14a89b7945bab3054215", 0x847, 0x8}) r4 = socket(0x18, 0x2, 0x80) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:13:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="d60d", 0x2}], 0x2f3) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = fcntl$dupfd(r3, 0x14, 0xffffffffffffffff) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r5, &(0x7f0000000040)="f5f91aa855481f788809f15a7e3a46ae8a8cf81a986e9961050ac26abbd1ee5a9c1fddcdb9ac67d53d25cf7aee16f621b1dd2bd2e7b1", 0x36, 0x2, &(0x7f0000000080)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000100)={0x3, 0x3, 0x2, {[0x2, 0xff, 0x200, 0x7, 0x39b3, 0x5ca, 0x101, 0x8000000000000000, 0x72, 0x7, 0x3, 0x1, 0xfff, 0x580, 0x6, 0x2, 0xff, 0x8], [0x6, 0x4, 0xfff, 0x62, 0x3, 0x3, 0x100000000, 0x6, 0x6, 0x3], [0x4, 0xffffffffffffffff, 0x100000000, 0x80000000, 0x41, 0x5, 0xffffffff], [0x20000000, 0x6, 0x7, 0xfffffffffffffffc, 0x891, 0xfffffffffffffff8], [{0x0, 0xfffffffd, 0x0, 0x7}, {0x1ff, 0x400, 0xfffffffa, 0x7}, {0x8, 0xfffffffb, 0x9, 0x6}, {0x4, 0x6, 0x4, 0x400}, {0x100, 0x1f3e5ac1, 0x7, 0x4}, {0xff17, 0x6, 0x7, 0x3}, {0xff, 0x3, 0xe40c, 0x5d3}, {0x7, 0x0, 0x7, 0x6}], {0x400, 0x6, 0x40, 0xf4}, {0x93a, 0x2, 0x6, 0x80}}}) r6 = syz_open_pts() write(r0, &(0x7f0000000000)="a0", 0x269) dup2(r3, r6) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0xffffff80) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x40000, 0x0, 0x0, 0x1, "e4360020bc7800"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:13:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001180)) getpeername$unix(r3, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) fsync(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:13:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0x7, 0x101, {[0x3, 0x5, 0x2, 0x9b2, 0x22, 0x0, 0x7, 0x0, 0x9, 0x8, 0xfffffffffffffffd, 0x5, 0x9, 0x8, 0x5, 0x8, 0xfffffffffffffff8], [0xffff, 0x1, 0x2, 0x0, 0x4, 0x20, 0xffffffff, 0x3, 0x7], [0x977, 0x101, 0x8, 0x101, 0xfd, 0xfffffffffffffffa, 0x5b9], [0x2, 0xecda, 0x7fff, 0x1ff, 0xfffffffffffffff7, 0x10001], [{0x5, 0x1, 0x2, 0x7f}, {0x1e, 0x3, 0x2, 0x3b}, {0x6dff, 0x3, 0x7fff, 0x10000}, {0x6, 0x1, 0x2}, {0xffe0, 0x7, 0x6, 0x7}, {0x0, 0x9, 0x800, 0x4}, {0x2b3e, 0x6, 0x4, 0x2}, {0xac7, 0x42, 0x3, 0xfffffffffffffffc}], {0x9, 0x8, 0x3f, 0x9}, {0xfff, 0x8783, 0x10000005, 0x80}}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:14:00 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r2) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_extract_tcp_res(&(0x7f0000000080), 0x800, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:14:00 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) 11:14:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x60) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x531, 0xfffffff8, 0x0, 0x400, "eda526d0852e835817fc53f5c24c6668c0e78b5d", 0xfff, 0x7f}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) r3 = syz_open_pts() r4 = dup2(r3, r3) r5 = syz_open_pts() write(r5, &(0x7f0000000000)="a6", 0x1) dup2(r4, r5) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0xfffffffc, 0x5fdf, 0x4, 0x1, 0x3, 0x1000, 0x80000001, 0x3, 0x0, 0x8, 0xffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:14:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 11:14:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x40, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = syz_open_pts() r11 = dup2(r10, r10) r12 = syz_open_pts() write(r12, &(0x7f0000000000)="a6", 0x1) dup2(r11, r12) r13 = openat(r11, &(0x7f0000000240)='./file0\x00', 0x80, 0x100) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x34, 0x1, 0x9, 0x80}, {{r0}, 0xfffffffffffffff9, 0x8, 0x1, 0x2, 0x5}, {{r3}, 0xfffffffffffffffe, 0x80, 0x1, 0x4, 0x8001}, {{r4}, 0xfffffffffffffffc, 0x8, 0x0, 0x7fff, 0x1}, {{r5}, 0xfffffffffffffffd, 0x7c, 0x80, 0x5, 0x2}, {{r6}, 0x7ffffffffffffffa, 0x80, 0x2, 0x7f}, {{r7}, 0xfffffffffffffff9, 0x40, 0x40, 0xffffffff, 0x80000000}, {{r8}, 0xffffffffffffffff, 0x44, 0x10, 0x1, 0x6}, {{r9}, 0xfffffffffffffffb, 0x18, 0x1, 0x5, 0x8}, {{r0}, 0xfffffffffffffff9, 0x0, 0x10, 0x3}], 0x7, &(0x7f0000000280)=[{{r0}, 0x7ffffffffffffffc, 0xa, 0x0, 0xbb, 0x7f}, {{r0}, 0xfffffffffffffffa, 0x1, 0x20, 0x7, 0xfff}, {{r13}, 0xfffffffffffffffe, 0x0, 0x8, 0x6, 0x1ff}], 0xf6, &(0x7f0000000300)={0x81, 0x200}) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:14:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 11:14:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xfffffe94) close(r0) socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) 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="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) 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) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 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, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f00000001c0)={{0x2002, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa9, 0x20001, 0x100000000, 0x1}) fchown(r1, r3, r13) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r19 = syz_open_pts() ioctl$DIOCMAP(r18, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r19}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:14:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) socket(0x18, 0x2, 0x3f) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x0, 0x3, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unlink(&(0x7f0000000000)='./file0\x00') connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0937b69d8c10cf8d6391bb4110f101fa3b257b60ca28568c66789a6c78bb892c4ed0b21f14d0ca1278a7d60a318d169e0a7cc95c8b4a1ea84fed4afef40805a5e460765e8e1c3a43cbdfa6782a8c030ac2bb9a694f747a60cfef173f58648f5d"], 0xa) getrusage(0xfffffffffffffffe, &(0x7f0000000180)) 11:14:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:14:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="a6", 0x1) dup2(r3, r4) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000100)=0xfffffffb) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x2) r5 = syz_open_pts() r6 = kqueue() r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r6, &(0x7f0000000180), 0x30, &(0x7f0000000080), 0x101, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000200)=""/109, 0x6d) r8 = dup2(r6, r5) r9 = syz_open_pts() write(r9, &(0x7f0000000000)="a6", 0x1) dup2(r8, r9) ioctl$WSDISPLAYIO_GETEMULTYPE(r8, 0xc014575e, &(0x7f0000000080)={0x8, './file0\x00'}) close(r0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x4ffd4a759ef78e2c, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r10, 0x80045756, &(0x7f00000001c0)=0x2) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f00001dc000/0x4000)=nil, 0x4000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:14:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x33, 0x5, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10028, 0x11a) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x6) r2 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x14) shutdown(r2, 0x1) 11:14:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:14:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000000a, &(0x7f0000000140)}) mknod(&(0x7f0000000100)='./bus\x00', 0x40, 0x200004300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 11:14:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = syz_open_pts() r2 = shmget(0x0, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) shmat(r2, &(0x7f00004a5000/0x3000)=nil, 0x1000) close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000100)="93cc2340e75361a819ca36e64cbdd070e73ad8337e613cef4f216213809cba3f39daf0baba63807f1a5299a4ad36f8451bd51e6f1ba50236198efff96b1a91cda91314743d1aa24136bfec9c3dd37fca2811547423a97e3753459f467890e94e44c3818212061b67d9cc0f8059a2eeb031980a13ca8bb2e69834c967fbc9ee01aa6647505c13c94c17fae86c292b6b0931ea74865bf8770e6280856f2545d30fd186c4ab378de7577b550f1c3ab5b08c0cf4cfe57223bb7df83cc55a3fa3c2dc205a24de9426c4d30bf8b8cf06ff9d12e5076da5fb728ec374b926b9959eb107064ab7065f6c6348efebe745871315599715577a13b831ccd46dd9ecf48585b45fd7106fa729087155f60a90ef14a254dc84995303d1b362cc844fd915286c881a86704ff146f4a7673bd7b34ba25940b119c11ffd", 0x135}], 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x8) 11:14:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) write(r1, &(0x7f0000000140)="070e22", 0x428) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 11:14:02 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xff, 0x5, 0xfffffff8, 0x7, "dc8da6980b0bc16b5ee52da448b323368f3589ff", 0x1, 0x2}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 11:14:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chflags(&(0x7f0000000000)='./file0\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:14:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x5, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 11:14:02 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r5 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs, 0x8) r6 = kqueue() kevent(r6, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r7 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r9 = dup(r8) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x7}) r10 = socket(0x40000000011, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs, 0x8) r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r11, &(0x7f0000000000)=[{{r10}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) socket(0x40000000011, 0x3, 0x0) 11:14:02 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x20) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 11:14:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 11:14:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(r0, &(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x4, 0x82f, 0x5, 0x79e4, "9ce9e568674d0af3a8ceaf3fb49b2c144a60dc24", 0x0, 0x7b}) accept(r2, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x8, 0xe3a1}, 0xc) 11:14:02 executing program 1: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x20) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 11:14:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:14:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 11:14:02 executing program 1: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x20) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 11:14:02 executing program 1: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x20) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 11:14:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x8, 0x8, 0x0, "e4360020000f00", 0x1, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:14:02 executing program 1: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x20) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:14:02 executing program 1: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x20) r4 = socket(0x18, 0x1, 0x0) close(r4) 11:14:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="e4ff2e2f66696c653002"], 0xa) 11:14:02 executing program 1: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x20) socket(0x18, 0x1, 0x0) 11:14:02 executing program 1: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x20) 11:14:02 executing program 1: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 11:14:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xdcda4a1470212997) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:14:03 executing program 1: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) 11:14:03 executing program 1: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) getegid() r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) mmap(&(0x7f0000612000/0x4000)=nil, 0x4000, 0x0, 0x12, r2, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)=0x2) dup2(r2, r3) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x9, './file2\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01002e2f66696c6530009450d2e5d898cb5f4404c13f7b8fdde6d3f210e4a0c606c0339cfe"], 0x181a5222216d178c) 11:14:03 executing program 1: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x3, 0x0) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:03 executing program 1: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x3, 0x0) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:03 executing program 1: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x3, 0x0) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:04 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) write(r1, &(0x7f0000000100)="6a52be1f761c039f7094d6934b9f42a05fc7987faf4e245ad6a672c6c2838b8e18a8046adb07a644394c0c55edcb0c3e476c6e7d7929d5a8584bbb5e28db0fb480b15f04301fb4d151ea80d54c5538436b948485ad8ac49347c56da5264493039eeb2b4d85c04a303ab2e4006879b78075ad716f59c205b184e0160b664d38a79b62a35ffd2a247d03745ee7a79ec7e565eb171182d68fa0265a27fa89ce363efb787394d6f0c90e", 0xa8) r2 = syz_open_pts() dup2(r1, r2) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x5) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) socket(0xb51cc904bf52986b, 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23a) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCCDTR(r5, 0x20007478) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:14:04 executing program 1: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:04 executing program 1: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:14:04 executing program 1: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:04 executing program 1: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000100)="47c5d2f8c372fc8b2424ea466b426fa2c2167e336f41ee5659f9348669599db0ef02b15b953e4d1806327b89c8e69dd3d6d0372f8fc793beff6e7950b304e612b6997570ad42560409bd9f42a69f561c5d413db2d5c0f473cce1ad6afcc722ca31529a24dfe3b650c8e168d15c2f38db7173f295acde0bf0a43099fe4b136310f63364b531dcce1b80f8c1ab350205ee64066a6374218610da5a233e11a80c2a6f81919308f72bc9ccabcb70442f1dfb6df9a2ed5a0a8fe2b2265edf61ab2d33e4c3eecea9236f3f1bef7b9440dc52b8bc13e7017856c3101976ece05a2ff8cc39fa112985e125ed00a96f5427e884e2bf663c13", 0xf4}], 0x1, 0x0, 0x3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pread(r1, &(0x7f0000003200)="9f83a19b33bddd1ca29d2b3e8579dbab3d3491e3e9f25c50fecec29e624174e0fb860a6c46c41a6d23168125ed28732903a2c4d181b60daf0ef7e113359abd7a359e5ac9070e669fbd9cfde5efa4abd651df877e90ed8b0889002cc7c165d6afb3f1f369ed44134c3977c7432e721e9ee255e399198f215a54911a94d6005a0a930040cea2eb4fb26ac9679beb8767b85fa8967b67910fa0c37a685f0d71b86191ce046d55ce1b7a54cc3527b43e232feb3b3cf60b3dba9c84b9b9bb65cb37f20ce5c553328c0c95d92bc73526467774143a581362d7872a0e9cc265de9ce9347808dcd875e8c2ececf0dffa5b0ddf2bd617ab63adf7b8dd6e50b0f057e3f337788b5ee9cbad2ce51227185d01156e510a376cfaeff794870968196268c4de64fc083cbdd203555a6ef03d5bc65f3ef38eef02c9fef029cad2da138ddf31493c7cc2d151c69515feadbe6067cf86050d4e687c29da73f30b970518281cb497e617850e711fd43596eab871e98d8dbc94faea5495c1f5b52d3fa93ceea2c0beedd5d89ab7158aa8ac4ae801d74cc1ea1078cfeb308f79f9bf20d0bdcf13b1c83a61c0eb5a02588896d2cdaffe5173eb70047cfa578c1b7781b6e26341c6f3abd50d1bcca60a25280fbb674f219ffbe06ac63cd48c55214ef4373fa6cff500c41e59be0a4c7520efcf47c6585b71a0d2e08590a0ee2eac4b746ceb409eb6f17d11085a16986efe0d6f64d1fbf04ad5ccfc53059e08c234d096856ad2c9a866cecbcfa02980c872bed7b8cee29747825a0209211931067cd0db619d8ad2dedb963cb7bdc5d1a81389015de2f7fd004c34238eadb661f1f7fb2b311b13f7c061f0a491ef03afe6b89095a9c3449ea2f85fd41ba868f7647b253464ad56d32b016eb81a05569b5adb62d944c0ce2a1716eac2909aa91c6d223ab6a42bfb36720a3c20afd398f23ff518b75b1db5ad74be88191ae93f7c478d601296ff94706427229e61f7e5e79c9f67b1f97d2692b4e5918e2bdcb4e6352c807da1d5fb2622f905736b060a7678a5d4b9bd9edb91575db824c7ef3971de84c0b249b02566cd290263af89fdf6bc49269f41a112f5ddda20694d455021d5299a92291d8d60bb82c8d9e11958d094cec9aac14da0f91020dae30528b38c57509dcd737b34c13431b7d30ae5fa8f1ac869bccb4197e5e0be076d53622072c860f0f7520dd24fe0f483acafec97810f1edd0e534a78140c2fb3fadbfeeaf3a67b3f9afec224a7c5ad04568d0f69d47ab2aac68926ac62815c5cdd57663bfab9d69425a1081d3269f4fca71dce548c84a634b4574eae5c6052678561ec70b18321e7750592cabc78178a882bfc73653201b0bc7345d2610ba5a09e285a5e517d244bca07e822fe21bb1c88b68da6dc51cca75a356cc85372d36766c594ca70ded9ca65a2ad48e70c0a7e4356379af07264f4897b6eee431f9819e4b24a3bca671b927ff8ae77dab89906e0a9e18a1134cbdd82a4e3d9e888b02d841aeb5b47fe3956fa783f2c5b9bed8f15b6a5aef2e3c200e9671d96f9d43f34a1107429ac461fe593ccd6a56106113c64abd4283b663dd5a70cdf4ed65dd010c769fa8f70d6d055c94dfd1d24adf0d6b24ef55ab5dfb462792513217adafa829a047eb2666552f868e1596d2fbd83657ef6896cb8ca943832af74e7f8c9a6acba6cee766815860317ab544ffa9084e0153bc3dd67adaf520288fc532cac1ca9798cdbe32bf5c8aa730012e7cac0dfc1480720beda76b288f821db14246cd9d621de52e8823f2a1168296084de3d35630110e102ecaa947df660d82052232db951db4876900829bf113f28e3adcc38b202232f92c92b79b2911469129ffc56fbfec5917d2979e5c45ba83697be7916db0a39002187c77bda2bf69f6126610f5895202d1e53c69c809fc4f974f3b1f80624da8253ae6cf96995b933a4ce646ac1c662a2907262067e77ba01bc28f7c61d55178ad0b90b69f97356adb99fed86d2f00a1f8a287e8a75b0191f244155be00aa4e91d6020332c6749ca38d9ee6918e4b7886a33522876079c99554a5ff36f90edbdfb6d7590dd811e9fa35437e3d33cdacbcd2fc44bb029c7b9d0882dfa7f7a7637f825e6b8fc76c99ad7468271dbd18ae421a78b00bd72a013e0e7d196980f3f033df6c2974df68b6d8bce431a5bac5ee8093860e920a82882b95986aaeb5e44e4faea992b9e633571289ee536cd6db5d828010ed7644ba7a3668335a19dfb28b6c6dcff62040fac8718a0a91e07da19f0370ff6092e17dd93e876e30df52afccbb1d90b7ba26fb0db33c938bcbddb96e154cbacaff796243310d5c686b4a6ba8ecb4c53d4088235b93e945d9254b384173d2cff2616372b28309558c7c9c8895b8116deb7f73dccdaf18f9808a5f101f783d1d22e8c6924a410594b023f53a1fa1c10973f82f6d58186cb1750ffe63096a4f8da7aed7260f061fe23454ef81c20672b2b0a73428b09c18e37d6142fc2616e5e7b164f8a9c606dc32ec8c9bb3a11bfbe50ce93d879ee937d724c523ede1669cf4f22c8b8abd05d24c6911baf688cce840356094937fdb5742b4132841bf317aa4723c2ce7453edc4ace14b5ddfb1c5cf6c2756f66958e5ad50c313bbe0574efadfa07886a5a4d50c740f4e28d82a1f01b94de884155f990ab9be9312ef8434b26ba77cc6624f16109cb3ece01e800df77347c918dcb55d00ab3636910fc25152daa029c315af252635cb42f853962fa994bcd8d591214a96a64e512bcb5b40bd70a6b1e38d542a3caf286ae39927227aa168b7d7fc5ef1069fe71ea58dcb014240ff170e96e15416378936516eeda245af6a1212dd3c8a60d690644faa04c2ff13c26584e47d5de6ea17d0b918efc19e91a77d8954c54a4c3c47bd8143945511e6d6d62071cf38f370e1dd4fecc983ef502cb3e7585f249508a9cde66b35ac82dfc38fd1031885e36e9acbb8bc14290e6333aa9c594baa703678b2c642016940d029aa071a5a30c733e8d242bf2e4e11821d96f3f421631816cfab9d10d1627fead9e61116cea91fb5950ce7f7da6ecdddfa0aa2378aee0b475a2192b836810ccee78360bc434892a239316f57d6af40c4eebfc64a2e4fde344d955cf89aa625b2b2c4a66989982d94ab694df77d245c39231672cec12d62e95cf3f1c4fdf2cf1a98fedc0b0d24b78d449dc9244917552649815cb7c585a1a88c4cca689c0a917bc5a14d4b1dd1d3289058edab3b2b91a70b00326fd60ce5ef8018e2a09cb193bd1e00a23d752e854e7bab5f7b5fb4ec4169cdabb1f89a505470c81de691c25e5a4d9f14d7ca5d47da57a1ea06c250d79d53160aeac4a6cdb982ba9e1a2a729424a2ce370cc71ed9490033fce7f1bfca0f73f223e5adc7b3039617b05918ed9d345ad642c4514639b9226f1429df5575d5f4231e0ecc42c460e81928eb0f84a5f1a0b87f06255f8aec92b7f1547e05ed3425ddfcc9a1f09955c5e511b696c17ee13d75557b1f3ab3dd82666d87079c5f639b46ea05f28441ec37ce48d22c3f8ff3a5e978b1d4d1ba26c63d1271d2e57606d3a1db91681ddffdb3e5ad9b75abe205401c96fbdcebcb6cfb84905098359f5e449b326e85a4882189cc2448fbf8ac4868fe8d968a02ac0e5a63b219d307530c74e60cf12e7bbe7c6d11292a7ca205eb6868649d160ed1d98ac226fb88d761c87c507c51622b33e84ea74beec9c16499f2d7fa8838bb80e59a3bc38ddbb9043ba22c130c47134b10f68177913d13a690e59463f31e913894e0d60479ecf83db9f8323e91f8e65ed37718da49d652353955c5263684bfa16f3ca0d53d041de7e99c4d11baa0a59603af68f9f2bdbee616ee2ce8470a7934823808a43ff4b8439c78316976de374183892f774ee977873959ac5db8bf1239d6e91fb62340fa0d79fe5821039fd029144868e55902efb45d9a446e2ed9fac0092f233660d0b51666c53bbb200902488d3af6bdf85212faf4bbf6a349239ac7b3916d4821cf5eebbd5eb3ecfbf8f25c38a01ca211ec0b50f11a25d5f9031a36456231d1c84f6cb5103a22b7b76e26553ab3062a433769b9ab8a234553c4313c52771a6b787f9a2537d0851e9b10fe8cec603f7f76124c4459882adc61b6cc560cd7562955006e91566c8d6ee5b95d0ebc963c4b527b590d09f8ff40c0b675511fac9aadff885f50afeadd42792419dabaffaf98328ab7c349e8d989eea637ac40fbb277ce5a090212960ebd8ccaa9e861bd2d81ec9e62cb05cacd17e073f29d4956a45f4d7b5c77bb29fb838321f001fac5a7f6ebbe327d5e46632accbbdc39bd635ef013da3b870e101f735085fe30d9d435a9b79e461a8175ffff88b27f6fdf84d7462193a90d00f740488f70f1e3a9dfd0fd4bd7b8d7ad92207e03c23604ce0b9582b8f59de6e26927f5c3bcf8b7c1cb1e23d7186c03b0fd15ee24a2f2c6a5c2f8a57897c2ac28213eab66dd8065755e7fb6a3d16e27bbc1e3311cf584a0a6cf67928bfb0849458803e948ced7e57089795c14cd78c33e6c7b5f48707b83fa457dae03dedbc55e7c2423291f5dc14fe96e0f37e25059e8e8a66e28036fed6896b8a3d3d4b6dadf80fc14aad537af3d8e0f5918b3fe7cf5312747426d90ae624eb55b4be4d0a15cfeb11beb678cdcd72fb8d998a34072ae3fd9ace2cfc2c54efed38fd077fb54380eebf92e7c14c63c6b124507020723ce08894405988e9270ce8c89463fcfbf816fbd318301d1f6aeb90c5e7f7b4ff6b5b0098a1f7880a806ead9ee674a2fe9eb4d6249925c2b2b5dc0eb49e0433a0c05cc63e80ef2d0362c0c817ef49c2ec2c8eca845f726fb7ff19c80e1079b92b7681ed477def1a54406e296918602cd2b767faedf2a1f41bd50b361898e874c09637b6e0cec53051d57b25b41ab818298fd512422bd6ec5a637006fc0d57d88775f81b187f76a4bb0485a54d67ed217883a6df7317f26905c4d98163ec620191062fa6d6ddb673b348683b76469874544d982a01cf0af6c5d449e8a17d694e1da9a5c3f71c260c8ac7971cda851e7f3f06d7b8242c10caa8dc4ee97161a984b353d0188daaf661865c1fee2e0af000419b9dcc6060eaf70e05f9e507927b8fac57a5e77adb5859f2b4d531859d9dbe2fb20b1439cbc1f8a8b7daed1b59ca9b78e304e783ef56e95d88ebcb10f241bda381c154fc46dfd23ba0a61a6491d4aa6a048c8ec30f86696caf4c8e2a274a098a3aeb85763f8c0d54f13d7dfe2793eda7abda6fdb2a150241fc8e6461a7f1c6e3e628b7131c9e50ac6d865e6225a07853386134f48d5a0256b792fa5e858a819a0a89e3d186587cfc10eb81108b7ed09d35a1d9f143703d7371bb53a9229de696e9866e3a62ca34cbbbdffefcc31d24a73a154d1e88d7c236692c24c9de6b26a4056ce8f589120320895e771058ab241ece903e9ba5630fa03147d927aeac1632ac6392623afd71555e3c1480b949d8d094ae1241873af5dd33f14f99c6df85a57c42b6a63154252764af62ca0fd2a4e913afa5e265c8ed4d98a513eb23d97fdef8d1c47a6ab1a34c243a101b8012b4fa47896fafc78dcfa380ff5fa6f32da6d45840117622db4a74e53b84276dc8978ec39edb6472c9928b5b82ff0901ecc8b81e0a430266da928740ac6737024aa1b36c369d4eabe78ca5e103e69467fd1202707fa10ad73fb6f81cf7d061c1a1acbc6a3a559970b8508804308fcc93378b127fa8d3eb92965e7dcd9f673d00931c0946e09318b5db46b47d4c52396f18adb0b9be9ab35b182e9e2568beafe24b7e00c9271c92cd0314fd2f4a3f3ad3cc3ddeecbe8189e7e98f12abc1000000d2af115e6e70cc37ff6c13681a0c81544f975069b77f4ddecff42d91012a563a2648687a3bfe4d1f5ba98ac5af13e10bfc7ffa744fe866704e69b0ba352e0e4175904205ee5fea4a50a4e91b", 0x107c, 0x0, 0xfffffffb) 11:14:04 executing program 1: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:04 executing program 1: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000000)=0x1) 11:14:04 executing program 1: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:04 executing program 0: r0 = socket(0x18, 0x1, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) close(r0) socket(0x10, 0x8000, 0x20) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x2002, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa9, 0x20001, 0x100000000, 0x1}) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r14 = fcntl$getown(r13, 0x5) r15 = semget$private(0x0, 0x7, 0x0) semop(r15, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r15, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) r16 = geteuid() r17 = msgget$private(0x0, 0x682) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r17, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r24, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r31 = getppid() r32 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r32, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r33 = fcntl$getown(r32, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f00000001c0)={{0x2002, r27, r29, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r33, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r25, r30) r34 = msgget$private(0x0, 0x682) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r34, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x2, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r39, r41, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000580)={{0x5, r16, r20, r30, r37, 0x20, 0x9}, 0x7, 0x9, 0x4}) r42 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r42, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r42, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r42, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r42, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r43 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r44, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r47 = getppid() r48 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r48, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r49 = fcntl$getown(r48, 0x5) msgctl$IPC_SET(r42, 0x1, &(0x7f00000001c0)={{0x2002, r43, r45, r46, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r47, r49, 0xa9, 0x20001, 0x100000000, 0x1}) r50 = fcntl$getown(r0, 0x5) r51 = getuid() r52 = getuid() r53 = msgget$private(0x0, 0x20) r54 = socket(0x18, 0x1, 0x0) setsockopt(r54, 0x27, 0xe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r54, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r54, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r55 = socket(0x18, 0x1, 0x0) setsockopt(r55, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r55, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r55, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r56 = socket(0x18, 0x1, 0x0) setsockopt(r56, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r56, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) msgsnd(r53, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r54, @ANYRESOCT=0x0, @ANYRESOCT=r51, @ANYRES64, @ANYRES16, @ANYRES16=r52, @ANYRESOCT=r55, @ANYRESOCT=r56]], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000100)="80eb725cba73079cc29bb6b4b7db607744cc74b4f501b8e59a6430614ae5217b1efa4b35509f634d2af75226d4a5ca1bd74582c39a2cc62758396d7855ef0a138f5b25d2d7781a7c5aa18188ce7fd50161271680659731e33a58ffe4e65e1aedebf9da426750d11676d0def8c355c771bf2c86c9cc6a9a76c70bfdd7d181d5759979c01d461b172e81bee8e03e0879ae7d482e5b889a67a816d1e915d9f00651ebe9e6fe699c0c1bdf577084e4159f48b11bf2586877ca690b1e9595b7d1defae7ff10410dfe6621e3da70f1f5781ddef21dd0f45ee63aefab2fa289077fc00bd28743a3f26d6293d9c2a160456d7619cefddd10a9b5ea7fbb12b81bedbcbd", 0xff}, {&(0x7f0000000080)="fbe0b51d7cffa06482e722905ab542268ac87817b5444e985baa2783bd0ee24194977f265453097947e6b213c6", 0x2d}, {&(0x7f0000000200)="2a8311c11255e2d6d65e1679d5631a2258e6d390602bdc8a163c93d5e7ccbfc55d2bc13b7e85e0cfc30898a9d9f83f72d022aad418c377434f2baeb20ae65d2f28f73ed4497304d1da6edb757b265020d7b3fdb02d8944712e6d16ec70500ada5613d6022fff2ff915acf0577f658fd8772727c19578d29cb20e02", 0x7b}, {&(0x7f0000000280)="a512d16be12803482fea43bff2f6594c45261ac39cc7429f45cd240b9cd6a3c42155008c219423dcc3e0adcaf09fb7d25c38331e65711899ac1d76591996fe1078aba92d028a052319ee2f000957e9cfdd2b97b0f3ce1de737d7979f8460a02db1c045b281040993fd94cdd6e0163c0d44c8e3aeece9", 0x76}, {&(0x7f0000000300)="ea498171fecfdaf7e88412f762a481b61ca7af2a4f57fb81bf51099d584d96466a0593adc63e4f5a14c5bfc85dc0176b6ea89dd9aad567b83121189ec8d8412096837be4f9201ec5b426c52463b9b228a7a49a10cf2d28e1a9657896a222736b57f7af13a691526bd3e372e0c4d886c2b2ea845c21ff00ab2fad2d8bf17f89a1b182e42bc559e08da558dcbe59a5cfd0d181986d1dc7846f805538bbb33f79180de20614b968", 0xa6}, {&(0x7f00000003c0)="efe62e373d0aaa42a4f58c714b3d3ee17347a838c3a49bacc0ecd3694e351b8a93bbb9cd1a2e6a963250491fe7eaf95fa913c90ea6e57a8a721416a89f9bebd083ff28be372805cc6d4e70635a882dc20152b1e825ec6e6e85c34efdf42f2a15bd419427d93aa548735000310aa1613a8b77805af57d44587ded1ca06926f95fcffbbe87d809a8ff85f24f6af0537d55f47bdc445c617bee55ca2e3460188e42fa9a2f540d26d97c41abfea1070260594ba6ec78b6c32c6f8e57add75979a40b2c763aa9f8054942b50d29e9", 0xcc}, {&(0x7f00000004c0)="c4b9b60340f0b510d9ef7e5a43edbec5095a6e6909765f5864ba1a8d05be99525dc803b1d71c1c1220fc2f4a770324b49877940d0526434af37bbe7c90dfb93a507fed975bc0827bd9b0bbe2fdc1551794f54a4ad738f39db158b14353cfde0d92b2bb7d4e45eccb1ca43529e3968dfdcaca8b3bcd", 0x75}], 0x7, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r2, r4, r8}, @cred={0x20, 0xffff, 0x0, r14, r30, r45}, @cred={0x20, 0xffff, 0x0, r50, r51, r57}, @rights={0x10}], 0x70, 0x1}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:14:04 executing program 1: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:14:04 executing program 1: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x6) setsockopt(r1, 0x57df, 0xffffffff, &(0x7f0000000180)="20d31a78a6fad7b2c8f69466ecb3f78a225ca0c6b3320a51687a8a9cc145b425686debfe123638eee6a3d0dfafd1e58bce1df802816b88cc2cd017841102c4bca53d16e1a682f0a8e4b8856a9adfae7be45a1ae851e45eb8da63aa615d2c5b37d5553759db47adb7a538ce03341edb8b75f2bee6d2d31a2dc33cc2cf8b83042cedc0cc090ad7131957d3222058adc7ac287c35597caf6e9be0c7bf2131b1c350c480fb5102da54161a0033f8c97a206bbce2bf4b6ddf5d81681f1ae53d09b85eedb961d46065e5afcd897dec7204a94450cd302085dd8cf8fc2e26329f252bf5d60e50c0685f", 0xe6) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x400000000018, 0x3, 0x0) close(r2) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) socketpair(0xcd533066bdcdbb06, 0x4007, 0x5, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = getegid() fchown(0xffffffffffffffff, 0xffffffffffffffff, r4) 11:14:04 executing program 1: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x180) 11:14:05 executing program 1: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:05 executing program 1: socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xfffffffffffffee5) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f0000000080), 0x3, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:14:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) open$dir(&(0x7f0000000300)='./bus\x00', 0x800, 0x1) r1 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_int(r1, 0xffff, 0x40c, &(0x7f0000000200), &(0x7f0000000240)=0x4) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r4 = fcntl$getown(r3, 0x5) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x400, 0x0) r6 = semget$private(0x0, 0x7, 0x0) semop(r6, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x0, 0x1400}], 0x5) semop(r6, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) r7 = geteuid() r8 = msgget$private(0x0, 0x682) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r8, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r15, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f00000001c0)={{0x2002, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r24, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r16, r21) r25 = msgget$private(0x0, 0x682) msgsnd(r25, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r25, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r25, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r25, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r30 = getppid() r31 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r31, &(0x7f00000000c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="40f4ffffff686c6530008945b82f57d8c83d54dbcb2be71182946d5dbf64f295d9f5cb5d004fbd4f7792be17a5a66c0a3818a4e364c4017323ec24b2095b1fe96e530141663fdf69bbce8bdb770f0897"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r32 = fcntl$getown(r31, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r29, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r30, r32, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000580)={{0x5, r7, r11, r21, r28, 0x20, 0x9}, 0x7, 0x9, 0x4}) r33 = semget$private(0x0, 0x7, 0x0) semop(r33, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r33, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r33, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r33, &(0x7f0000000240), 0x6) r34 = geteuid() r35 = msgget$private(0x0, 0x682) msgsnd(r35, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r35, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r35, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r35, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r36 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r37, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r40 = getppid() r41 = socket$unix(0x1, 0x2, 0x0) r42 = fcntl$getown(r41, 0x5) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000980)={{0x2, r36, r38, r39, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r40, r42, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r44, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 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, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r49 = getppid() r50 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r50, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r51 = fcntl$getown(r50, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f00000001c0)={{0x2002, r45, r47, r48, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r49, r51, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r43, r48) r52 = msgget$private(0x0, 0x682) msgsnd(r52, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r52, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r52, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r52, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r53 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r57 = getppid() r58 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r58, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r59 = fcntl$getown(r58, 0x5) msgctl$IPC_SET(r52, 0x1, &(0x7f0000000980)={{0x2, r53, r55, r56, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r57, r59, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000580)={{0x5, r34, r38, r48, r55, 0x20, 0x9}, 0x7, 0x9, 0x4}) getgroups(0x2, &(0x7f0000000380)=[0xffffffffffffffff, r55]) fchown(r5, r7, r60) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r4) fcntl$setown(r2, 0x6, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r61 = socket(0x0, 0x4000, 0x0) setsockopt$sock_int(r61, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r61, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r61, 0x101, 0x10000, &(0x7f0000000100)="5b79da8244981ecce8492953e1b69c6b44d26c065fb757fb340385e50fea3bab6b8f894f3f8abcb793619d1879ddf48435deac17c706641465d9ca827d47be2a68aad47ad5eb8e731a2ddc1706e461d1cf3cf37c04132e2993e7708e06c0a33baff7f5ef2df5614faeb5b2c39e0f94baa2c6b9ab91de793968f5141b768b898528710238339426e5c7569f1ca22e0211fa10ea5206c3bb1c1a5f2bfc553b600b17883949f87d1b31e3469e0d2cdbefa63c721c48ec08a77b64c881fe14ba1bc12c6e94d9a52038481b2940fe789b9e8a9e56fe28234a81c6f18272303bacaf0afdde25ff0f72812e4a", 0xe9) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r62, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x1, 0x5, 0x8001}, {0x18, 0x2, 0x1, 0x3}, 0x1f6, [0x0, 0xfbe, 0xa7, 0x4, 0x6, 0x400, 0x800, 0x1]}, 0x3c) 11:14:05 executing program 1: socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:05 executing program 1: socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:05 executing program 1: socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x7, 0x8, 0x40}) 11:14:05 executing program 1: socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:05 executing program 0: r0 = socket(0x18, 0x4, 0x3f) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r1, &(0x7f0000001600)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000100)}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)=""/226, 0xe2}, {&(0x7f0000000300)=""/10, 0xa}, {&(0x7f0000000340)=""/147, 0x93}, {&(0x7f0000000400)=""/165, 0xa5}, {&(0x7f00000004c0)=""/178, 0xb2}], 0x7, &(0x7f0000000600)=""/4096, 0x1000}, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) socket(0x18, 0x400000002, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="a6", 0x1) dup2(r3, r4) r5 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:14:05 executing program 1: socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:05 executing program 1: socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:05 executing program 1: socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x20) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:14:06 executing program 1: socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 1: socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x20) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x20) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x20) r4 = socket(0x18, 0x1, 0x0) close(r4) 11:14:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x20) socket(0x18, 0x1, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x20) 11:14:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) 11:14:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x3, 0x0) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x3, 0x0) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) r3 = socket(0x18, 0x3, 0x0) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 0: socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x7ff, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 0: socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 0: socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 0: socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 0: socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 0: socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 0: socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 0: socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 0: socket(0x18, 0x3, 0x0) socket(0x6, 0x2, 0x1f) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, 0x0, 0x0) 11:14:06 executing program 0: socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, 0x0, 0x0) 11:14:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, 0x0, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000080)={0x2}, 0x10) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0xffffffffffffff92) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x158, 0x0, 0x0, 0x0, 0x102}, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/77}, &(0x7f0000000080)=0x4f) recvfrom(r3, &(0x7f0000000180)=""/129, 0x81, 0x1040, 0x0, 0x0) 11:14:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffff, 0x0, 0x100000, "e43600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1f, 0x0, 0x0, "e4360020000f00"}) r0 = socket(0x18, 0x1, 0x0) close(r0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x100) sendto$unix(0xffffffffffffff9c, &(0x7f0000000100)="c3799ddf53f5dd31966899c95d7764332e7f747d61682730d6e6a2085e526b0ddd2e54bca6d5a5f2c6dc8ed05df4182c52c133adcedb012bb3e35b6b71fda23413fdc0a146a6e12001e3674c0aa1b926b6bac4618c0568688a63966e31512ba05bf2c50d633260e85729fd4c3ac75b2fa155a01ca67696f7d9e683cff3eb74653e62d13ff59435542d3a771c16bfa557fb5627f6f0", 0x95, 0x406, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0/file0/file0\x00'}, 0x16) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x201) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = accept(r5, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r8 = socket$inet6(0x18, 0x8000, 0x9) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x40, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0xffffffff, 0xffffffff}, {{r2}, 0xfffffffffffffff8, 0x18, 0x80, 0x7f, 0x20}, {{r3}, 0xfffffffffffffffb, 0x10, 0x10, 0x7, 0x800}, {{r4}, 0xfffffffffffffffb, 0x94, 0x20, 0x6274, 0x2707}, {{r6}, 0xd6fc38b70aad0964, 0x14, 0x20, 0x4, 0x2}, {{r7}, 0x0, 0x50, 0x1, 0x1f, 0x6}, {{r8}, 0xfffffffffffffffd, 0x79, 0xf0000000, 0x1, 0xfff}], 0x5c7, &(0x7f00000002c0)=[{{r9}, 0x7ffffffffffffff8, 0x41, 0x80000000, 0x100, 0xa1d}, {{r10}, 0x4, 0xe, 0x1, 0x58db668b, 0x400}], 0x3, &(0x7f0000000300)={0x200, 0x100000000}) r11 = socket(0x18, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) 11:14:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) socket(0x0, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00000800f9ffffef1a004000", 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x83) ioctl$TIOCCDTR(r3, 0x20007478) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x20, r2) r4 = open$dir(&(0x7f0000001280)='./bus\x00', 0x200, 0x1) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', r4, &(0x7f00000012c0)='.\x00') r5 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x400, 0x0, &(0x7f0000000280)="ed032e54de15d6a39e404c1e75b7d69bfda99c3f6c9c176ef708dbdc55e25cf540e4961d0b7c33d6fc4c165d6d98a70849522093105df35e48d05e0135fad3ad730b6cc276c1a31c081855dbc4507c70334d524bdbd054eb56547c7077f7b6b9c562e48b23cb0400d3ca13531ca7a6c16a7eb4deeac8f7486af0478357cc79a18b4309942ade2d0ddf39b10974cdc683b2b68f004a76cdfd428fdbb85d29a2737ccff164fd548ac637ba1b1e14e5882e5c0ce678a873e32790f98ed9476276615b763f169d29ebc8990f3dd3923885ffaf19d5bd4071db0930bc73b80b575fca2a2667e0bdd6148b4a880dfb02c711068561cfda9c3c68f4f965412ac60425b083008fe5fcfdfeca3e1e242836adb0eda8af0e127e11d8305bbf786a2527c9452077f893fd1c6bebd90532a70a14da3dbedeffb82af2ae984a36639d3b5eadd1adac73011a469ba5899a2ad068c904bacff5c21a384b1b4c70349e3a9926289ee067781f00b9f6627dad8b40bcf2d216b04d61789b7ff3164d895c3971655076f16333dde8690f9d80984b634f51ee043fdf4aeec0593a75813683f10f6b619fe9c8f36c5597f470df127907ba4ff59938f4a1e7e1683e22d3378ba7151248cba80a3f10657c33696198972330d57599bf4799b11bae96bbf4e462654c390e3a872be62f0388e7e8abb4aad0c29297393c495d1bbfed943e73134dd4c285b7d3b12c0478653f8f76fdf480f1ae49a3bb29d828f070edff271835130d82fd1eacb296b06bc5f20a25437e3f2642323ac11768f3428d4beec9a2442954ce8113a34aa1401ed32ca59763d40fc8a8bf7720e0516f7ac610910dffbbff5f37affbf2bdfd4aa12f0feeb98cbc5214f16fc125487ca7e4bc1827ee6b598ae12318e813fb466a6cf5ce55f06264e6cad1186e99c911f7443adcc8586ede99805d23fe610faba2c0b06475428ed71147418cdc94ec3b13cf3daa834ac45c82f1ff7009bafc1d80c4b3e66811ece68ba84ebbd3b2495ce929d85dc49e5aa81ceff0a97701ddc8dbc49049bc75f4a5edd73213bcc0f1172c30a5d1862a78866c08fa640514082dad5b6f49b3ccf98e3261ba4bb314df98a4acec48661f708bcec75425aaff3168eec61a5cb698375508a54608fdcec68854f1dca1fc3ae2b6364b7ea1fd64e77f49b018a1d73952b03f2c1bdf8898051a7cdc5a3b209ffda4fed5cdcd6ffa2170376b77c4dad02c24e4360de89ca3a1cc10c8b3083f49790527783cbbb5e19c4010a400280301f49e0095f5fd56a7f2faff955fa3669f26c60122297ee91b463c12118ad68151f398ae024a62ddce57d2c6db0ccbb0e6762c11aa6d6a2abcfc655b1388340d01f84f9c3ee4d287b9085e961b44a6fcb69a491ffd0d9e31c4167c3ad193e7fb4436a50c6b40deadb6e127b69c1dcabf3dab7796fd4394b2a589e48381c89941653cf18e2658effe3e08aa158fc3ae6b86038435477402165c1f1ea80a281fb2c8b807affe9dcabe6a47cb1a0a74b017aa7c9aba55df544385faacb7577ac489a7ef8d87f9de15db39ae459b089daddf4a4d9f8402b1d3b33ac40993e21be9b21e937d96ac1e718898d34961a85977ecf205403166342b944f3a5237d6bbbd2e82c8b92c69ab777ccd4a90839defeff1a6461df2ce1608a1a1483218d2c1043bc973368faae1a09fca6cb5b7d9211ce4810df3f8e6b245549bcca173f6eafb853da2c941031a2f907339a34a172bb022785a8231c057cce6820072cb8bea99965f1b8113f1167b37fad50dc075ad5b406923d026698f3f40bd6283e86701920d4d15bdbfd88920299fe19db3c12c4ce305c1bfe28e9761aafb5b896fc8752cc0586c8f2c840247b45fb808488167edbd0c70d4f6a0a714cb9c33238fab5331260c506a71ed689b15349c26dd5d2800ef012e5c95815de32ae4675ca10b525179d8d97f013e4e65e793d369b57f2b820923aa6145ead1c970ba01c1107c04100f23470ee5786f31fa5ad78e431477b7f81039ff05aa0ba9db644d94419c3fc7294356864a0eae9fa1a6bbc50f730ee2a4386e720b5c77519bc03ba4212f9dfbed10a5f12905ce4ee8f667dc6a26ff2945fe42c9427dbed0112db34a474b402fb216175b1726bead73d87cff082a2f5139bd251ca33c7000977e37e81e4b4b2fad3302d1d370cc6c0e988f285ef432b179847a27672d42b4dd25043cb03cf5394ddc555efdc7601e1bb25af2a5b36f71e35ba18c8c3a23340ccadcf3dadb696231f4b27c40377f55cbacc4eac0ac76126ed184e668b4821a419e1920a8a5f669652cf3bc83ed715c22338e7deb65b9bdd77d5d0fc6754064c106b27c74de9ede4ac12a5960e2b59033b7851ccc842c1bbb8cbd0263c4ccb2b6f4078fe6bdd8015fe89ec0f8e3bfe6e38aa9e89cdf491f1176e3da88fbe161d966af4ea82b5dc10037b5041e2acd00e96e0a9c4c7aa689eef350d7585d30639e22489fb326e42dac0db86e33edf43a9d5cbd36e8373a31d5f834092a2e2f5f4ebc0b95d2c92f6a1badf3b5c685dd0fca0333efc140682fb0ba26fab785b62008da3a031f48f0b7ef1b4dbb2a825dd32716c94e54dced17b1a85e861e559347a11b25257e8f4d05d0feddb47da2b65b2fe1d79d688837a9cc55c5d8e6cf77c0132d2fac51c13f8360848e43bef1d5abb9233bcde1d4f1da6f27ebd64b1a4f1c587ebcfe4660917a16440c8a94c9bcf5c47a0ffafddbcb5cebbb9621fa07f7802c67db15c71fb652280bf72ff0cc60e2e6531be4ec0ebec8028e44334256c7eacb4ae64af3ee30c3f7ebf6e419d761c9f5accf65cdd3ae66e4aa99faeff0f43ebaeb301a19518bb6ad3601364fc78f2bbd75b18cb32adedc3de50cbd183e96d09eeaf1ffd327fe64752c7f7e17d9ced0060a821a09e1acd3a2891fff123ed679d006a8541e5f3c554056ac50ff86d49e1670b7a42a1e7135b632e59039e9536f00da611099940c9f2dc90476addd03071f1d1b2d4fade087c3f61a81f1eea24dd966caf6e8b4b7e4ddce269849b33c8658a2568ea18373b807daabf67101a6b2d1be5fec09d60e3fb7c585e99dab396aceb27061b1b5d274d6b7d099c4b7fec9c0a06ee9d6663efd509d38d759795dc22df1519bc13d322524acf15fe472e6a280ff73c389e37823f4f64bc721b3b2e91d59c8d2b0adac074155fbbd5a5a3b22d0a72844446cb1f9280f04f9dda48027f64007fd9f456c46436b3865fb1c794520c404974a8c2b3dc4dba605a0d825795a48d38dde1c4610db58070879f93ba736b6582a4666a3ac0a588e3e29df3fc0e8daa3f4cfc4e92a49912d04ae30e972c15f0f6bcb0e4b1e436ea1187d2d23f1cbbe114948d4c6e19861d32ea4dc3c51c42bb3eef77e18fb34b6ace106cefe6d510d558b3651e4689e03c8de1dffd3456193a675d6913b62d45596d679ced5cdc89a0cb4c9f7eebfe8154ba43e31f2da86f4d7eef1ffbba373b36c4e3c7a132daa983dd6710d100b5216761fa6d13970f05c9da25c00c192a9b2f0b051b91da0c5bccc54987bbee84bdfcc96e270d00b67da570e324227c34b4edf8f861750009ddfa1262010c99cb4be31fe01d425ad8ed155cf1d559895513a9a29315cfe60983ba9f0a608542ecc090fe95b68c3f0c44193c67c0ee03efcd13d20dfdac23054061b26fef4cd8857a4537e2e1e1efaab19f5bc455a7a96604ac87dcc3d5ba7e772ebc395a9eb8903502cba5714fec2dcbcbde47047393b0d18dfea0772ac435c4746bcd0a352bb8554b6be20dd48ce74f96174eb72a725be4a54c765f19eeab51938d09448c7f195bae5cfbfcc3dd5a82aaaa648d5971b89ec8bf981413912f8a222279cd1867e9a8d345e3cdec7ec94758e268b29f1edd979aec0d2e357921346ea3f25cfb9c86d55a861b2f76bee5e25a8d62ba6bb75add0c96a421bdb9fbdd73b09c405b7fd7b1ce7a44784e010a00bc9778c5e0d1a3aed958a785f96529ee06c170d4f7abc41439a7f9b18ff7e600cfe32d41e2c482417d1309c0e51e04a8c13437329162193f78e977b1afd92d77d4a5f93b0eef5975b9e3023af46143ab3169402b2a1be0199b0c39946827b6cec0a354fc1e6b065aa55cd937c8d590aaf4a9b01b7571493142059e4421ae2f9b4718c2373505d141392e09d5f9d30a917ed3138d49df0b6eb4f02f74e63604ac58403dedf660a6036d263fde3bd0994ba73f37b0fb62f7d5c1a30d5be93fd3eab9019a6b4cdbb35466f3b2d3b4c18f9ea01c577709190f1a258cbbfa628b826b9bcc1d161328d1e032b213087c434896bd971cd1966a38af975079b35f6619395c52c0880a92ab1e86b231e5ab28aa8dee23a849c696030b00c3c5bb2cf87af3c82c918cee2236f31f3eb38b9b8c43a2c6097ae92077728f1adb3a16d19b8baa29b46859bec616f738715aecb1b9a7278a46a6f5c4da3b4c95a9f04485cd5e6908333ea9a47f2f89cc2e22097a71bb615ddb03ea4efb2b97593b135566c529a9e75c7aae2f554e6d035ff34a6726fe914db7081f0fba7016792c0febc5949499ed3338cb36bfd3a7e681c3f53f64bd3368819acc9696a5a8cf02a77fba599c6519ee43ab44ac4475d4722a38101ef44846861bcf870520feb048f187509c0115b5eec381e954fdb4569bdbd5e91ded15e8a510a9852c74704d3ebee6d5d6d5e331122466435ef8f16f2f649d447ee04b5bd62fe8ffe43b7e646a802e647460037056d63768a43dade71df20b345e3cd9a7ba899d19750791793a6e2a4a816eae3038c3d6907b448f15cefcf7c0cd790f6ab5f4c3c99687e5717cf9a8edbbba63bf030c97d7687904a53d2fe9b9afbb553a8908364578935931b5efa1f160727b548b1cf6aed14ca8aa530bf8636b7dfaee2e9f1c003884c7468b01a323949ed33746e206fe693039f97b57044d094fd6033d6e62d716c97eb420263c2ce6237dd6bd8db9379ce15af5983a60555b04811eda09b92c9ded968b72b64be64faa4b6118bd40d558466a1cba2eeb6a6b3d8ff8d96c0d50e4b3b2a47610c21bedba35561683070a3b2fe1a67d0ceab77f127d2278d31fd94b24baa47c7b4dcd2869a94cf6317cc4a3489272273e34fff403001fd7cddf5067be532aa3086486b6b9d8a5b4d09cb5fb653a539c32ea7d83181c354d0a6a40d92aebdf9f824c5de9f6c5623b4dff5674a50e97b362a4c19849a887675cd33dea6389d87af84ce224a38371cc05f6588c6bb297e5417b2e35133884df643d6e11506773d479dd93ff1597af46784de2273fcd48a167b35cdacc2919ee3cb6e129a5c5d3f9bfdcc19b62480931d702d1f6a095acd629a0add8578148eaa7dca463343a8608eda1358f04ebed8978290e6afaf0e67ebd2d72d4d0f7f27927cd0b457ebf862ca5e47ffef51ac33194a2bd349caa44786b5026c92112c6f0d329adbfd3eef45dfcc74443d43c6b662417bc1dc1092cdea49b6cc170a03f58c5c871e59208eb63ae9ec10119c8eed359b7344e1c04ff0678f17273dc927db65e55c93a7ba279027308b14376593e69b35db939da8a1b442cc6cb3e25529b82143de381f3196917d1c719219bb9ff6d9ec5776b885a97da763c9b2f0e4b4e0b592f6b601de4ed061f8c0c9cd3437148b604b8b290762670cc4a9b0cfe705da41a41d46a0ca13a324a556f173e7b3c2686141f5a3e4b0303e3698c8ce09cc111682c8b755fd25b8c781b011043bc0c55d146adf10bde9d9201410ca379e30a7ca578619322417be811d0c211a8183", 0x1000) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$inet6(r5, &(0x7f00000001c0)=""/167, 0xfffffffffffffe5c, 0xe5, &(0x7f0000000080)={0x18, 0x3, 0x4, 0x7fff}, 0xc) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=@file={0x3, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) ioctl$TIOCSCTTY(r2, 0x20007461) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet(0x2, 0x8007, 0x54) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r5 = dup2(r4, r0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000040)) 11:14:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x1ae, 0x0, 0xffffffffffffffc7}, 0x0) 11:14:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x59a, 0x7ff, 0x0, 0x9, "09512bb4b8ca7970cf71d857ec2fdbf68bd60ee3", 0x0, 0xa637}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffed7) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 11:14:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x682eb13985c518e4, 0x7, 0x3}, 0x100000171) read(0xffffffffffffffff, &(0x7f0000000100)=""/8, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1000, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000000)={0x0, 0x384, 0x0, 0x0, 0x0}, 0x0) pread(r0, &(0x7f0000000040)="e078fe7070690e54e78f31ea57ab011855c5080bfa1d869099984d802c8d611a969e8424d2fe3826f49e51a52f8661842520ba8a7b", 0x35, 0x0, 0x8) 11:14:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f0dec0000000000008000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)=0x4) 11:14:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xc1}, 0x2) 11:14:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getrlimit(0x3, &(0x7f0000000100)) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r8, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/11) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIOASYNC(r10, 0x8004667d, &(0x7f0000000140)=0x80000000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) accept(r0, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00", 0x0, 0x2}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x2, 0x1, 0x7fff, 0x0, r1}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="01653000"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffece, 0x0}, 0x0) 11:14:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) mprotect(&(0x7f0000308000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x9) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x3, 0x8}, {0x18, 0x1, 0x9, 0x8001}, 0x0, [0x2, 0x9, 0x80000001, 0x0, 0x4, 0x2, 0x81, 0xfffffff8]}, 0x3c) r2 = syz_open_pts() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = dup2(r2, r2) r5 = syz_open_pts() write(r5, &(0x7f0000000000)="a6", 0x1) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) dup2(r6, r5) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000000)=0x10000) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x1e}], 0x1e}, 0x0) 11:14:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, 0x0, 0x0) 11:14:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, 0x0, 0x0) 11:14:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00005ff000/0x3000)=nil, 0x3000, 0x7a814f5a8bd7a4bd) r0 = socket(0x1, 0x3, 0x2) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, 0x0, 0x0) 11:14:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0xf1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="f77260cd744af7efb97bb8b9fac1039f03ff51eaa425e6c933aa0b6b66763e757452d037cf30", 0x26) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:10 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_pts() madvise(&(0x7f000006d000/0x2000)=nil, 0x2000, 0x4) r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x105, './file0\x00', './file0\x00'}) 11:14:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000000)=0x3) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x2, 0x7, 0x1}, 0x26f) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:10 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x10, 0x0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) chdir(&(0x7f0000000040)='./file0\x00') connect$unix(r1, &(0x7f0000000000)=@file={0x3, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000100)="b7fa266b2df636d6e826f5f31972ac947d94979cb738e966465824c7355a1807735bd6561a07b4868f42ffae68b8ca6fd4e2de7e9a443249d6d41cd7a6e94f9d449a48ff4245fd2e05ffea29b8b8934d30f1970ff0876570d8b849ae6afe446517e77a0b63e7f72c91203926a5ac6fed6721865e7e13c6bb082403dd89a94bb9012a73969fe7652225f5b79943200bf68c1b4d6a26f8ca9fbb568c0d4e858cc45afb04d13268b9a09daea36ca39cd44ad60a207854e312afc347102046da4670e9456ca7", 0xc4) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r6) r7 = geteuid() r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) r10 = kqueue() kevent(r10, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = msgget$private(0x0, 0x682) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa5, 0x1, 0x100000000, 0x2}) r20 = semget$private(0x0, 0x7, 0x0) semop(r20, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r20, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r20, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r20, &(0x7f0000000240), 0x6) r21 = geteuid() r22 = msgget$private(0x0, 0x682) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r22, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r29, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r36 = getppid() r37 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r37, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r38 = fcntl$getown(r37, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f00000001c0)={{0x2002, r32, r34, r35, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r38, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r30, r35) r39 = msgget$private(0x0, 0x682) msgsnd(r39, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r39, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r39, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r39, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r40 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r44 = getppid() r45 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r45, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r46 = fcntl$getown(r45, 0x5) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000980)={{0x2, r40, r42, r43, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r44, r46, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000580)={{0x5, r21, r25, r35, r42, 0x20, 0x9}, 0x7, 0x9, 0x4}) r47 = socket(0x18, 0x1, 0x0) close(r47) connect$unix(r47, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r48 = kqueue() kevent(r48, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r49 = socket(0x18, 0x1, 0x0) close(r49) connect$unix(r49, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001200)={0xffffffffffffffff}) r51 = kqueue() kevent(r51, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r52 = open(&(0x7f0000001240)='./file0\x00', 0x80, 0x1) sendmsg$unix(r1, &(0x7f0000001380)={&(0x7f0000000000)=@file={0x2cf5420d9ac93b69, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000100)="60d922e448398c68fc4662593956251c08e077379bf2ee46884202e968702f7d214b1f2d8b56c519a2bca83cf34d012c1681c6460c1077bf20c8bf85bf34a83c343331bdbab2cc4462e30ff8d88f4fd7fe8dbb4c063c996a3ccb019e7bfe952e9afe69d53cce7ea379376a878fb38137e8e7d2d342186b9771acace10c942e44f9c00f92d4b1afcb3c5a2b33bc42602e6884", 0x92}, {&(0x7f00000001c0)="cbc45f2e3e4b5587954441afac55d3c0753d496d74aa07786f778176e5fdd8fe90c0c4329bc3db848499aa41be81396018ebf62de205191f6fe6134ca54beaafd977d278dd17e3a35ec1805ccf53a745dd06d88fd6fd74d16ae2b9d9072039e3ac9b604967109f497bfd36a8a2cd8f86ff3fbd725ebec2a342a23c0a846f2723f2e39de16f7d6956f2e49ef07be3ba192b5d2d4eb878368d6fe6557bcabd09bf80f6147a6e36dcd493eef47fae84874d975b32969eba278b9cb61c26d7e1c2c9aacb680be016adefcd6c9726cd3bbbd20797dbf6a227f30dddfd900a906944dabb1fefe60b4ecf91354fe90241dc7614eee1a05a1af4b0bb378a25d586cb92061a2d59353723d8cb75be2c7e5e9cf183f00a81c117a37778384913ab8f39ebcbac1e20bf4b62361fb8116a626ca96bc99bc02d35a23bf632e37693df5f89770427d51dad64bdee690588a002c85d5d801d1e20a8d2139ca16c20823520a2e0f01fb453d454093b6762efe2d395c74369c36653dc24ba92d7ded3c83272286c4cedf6180b5839a7a7a98412240c63621a35dfc48230f2437a38c1d19662877dc5d95d23ead01c3f0bf8c0a80d913b7828373fd2ca6ce1f28527550a6c7893eccc6fa5cb1203ab528a532e16f649bb2afc5612c7ae6e3a4f0314e975779d05d6aec04d201ef98b8f643d5b1fdc2abef59b9fd4c1ac8e48411d9361656bc988e9878bae01681aa0b3e46474be5907438644d35e8f3d442ffb681a4dbcba3aaba32d1d5a474dc3b51f760e67e311156475ba495098572ad2f2e9a0f0fa51343fec84353232d9e284478a60277054eef25e28b4f21278d9977930ca33f02550e7ae28447c4c5ef4279a32e5aecf2f8af463562e6822c87e5b81abdee366c8d16ec6d3298899ef9fff3e1670891487b3ab888438e423fb107259178ebdd1b770f7123c920858a29a1396a13bb81ea0ea0acd5bcbb1ecf9e845eda9edb29aaf2dca1f24c497893adb0c2b6d835dfeac390719ec0c2c182ad0c64f952c8f399b6570df1de0f3f4372cd79042e8b3daf15a581e020bed9bd8962f19fe4a92d6e999347d7592b34f2fe26b1dd50c88e114ef50d580e3bd449f22412b509b809a953bc90d31103b6a7053f11fc9d5b2738af5f67eaac5f851ea74b6c3fc739e72747a5a3e31d93936a4a5fa6427388af33c2dab53da65d58d4cce923f7f1486fdf72081f878550d28499cb263efeef7b24fc2426a9e33c63e64016c9fd37cf8595e6876bf10754e276d2ab57a3abd4846d2713c37619457bd3b2a9632228d036973102bb0b05a569287b8ffdb5ea02fbf9915cd77305ab2b02bb537b502c2beed3e42cbfaec0f1e85410224ac5099d0862f767034e38b1874adf46de30a414b9071d4a65407e225387163786df81a3fb346fec88b14fda47624297051c804b9493c79d81df7602ed86cf5d63b12bff2a06725125db4b4647ebc11d5f0442a16f459a7dc1c4426aed0474b75cc7e7eb276e35166c66343d8ead8aaa3f534b34a2a108fcca43ef8e5174b76031a0057927a9c326ff5de069ae5c5ece718f7899ef5bcc41633df89663da7ec8177a4f3d3e0053aa6c6cbd6e54b6c79981a7d3caab1ecfb667087f97a13011921e2ae3b600a6ec3de3008600da5523f1d9e1b2bb8997b125ec16d93c6309fbf7221934afe5858666e5364a36ccf6b1f322fa69190541081c3f5bcada711a5524f6a9bb091ed7832a621285431e7049c84d08a340099579e3d445e6b250714ad3384549455d2441d5d2b8deb052049e3bc90fcb6ebf6233d11041e1d55461138c0128d81225934474633e9a94d28c0b1e38029c559a1ce324536214c3e9f59c83c4373a129c22e61c1c828713ed8a10d9a0af90db74ddc533083a657380f17b03ae5dde78d3b8569aecfaf2c94beae7a8f0264932e7c14d1afe5879156cac8300abc247f6ab2e50c9a97169cce0660e917d112248d691cce47d7d60740559f5e9961ef30af35a7e3791035804b6587b8dc1d554cadd485c802100a4196b24a4ca345d7a51ef4c727653926422112fe32fff1351948f578d95ee6a972cbb66b1d82211d9d43e01752ec622982eb0b1211f223e6930af056eff2b696767c9e11b917bf8dd27ad30b94d59ed8b5296131abdf551158fdc9e36fcd0d85e47d8dd848bf1a302b76850bf0b4415ed1cd80fc49edc2d44b6f619bff413243082f8e2ae45e331af94b89183e6628c239c1ec93c6ac4684bf329a97d4b5c8aa4ea9b03b197b932438c0fd4ca4df44814bcd5c39870203ea9631cab45d87a62fde0401b384b6a2c2573395a2262e6499ec0f12db9d204ee63a74c45ac129debec46d1551d6b59550c49b71ba8295ab1baef119004354cd143a5ac0c47387b7091a9896db8bd2dd75e8c74a06f4bee016a5275b9f31649bce759bdbb9dd5b44c28d7fc8ff80a9a3e509fa4d2f1f9f2abd8fbd38300338005ec84e30db7dc2735ba495ed2434f3a05e469e78b4351ffb17a41ccede2f5832eb466cf6e5695543329ee6c920a4cc729f10b0562f51c231b0f2b3e9ad0b7765abc1808606cfe671ee06e273d34cb388736638e89442206a8775ef332aafb4e8671a93a2275583c594e740d699c74a00dbd99276b7f4ff43b4b06ef393f7aa7749102fe43a5da8fd61d792df95f9998f850cef6611fa91704f7d06c5b29605df671cf901c8e75d4fb1d88b69da18e094ef10fda2251b8a5250fd9d0e23ece0afa3081278c5ea063c0253be08c93b2932b5a175df2a724337e49ed846116a8e3770a465dc1bb6da46726c6fef8ca9ee891b392881e8537571e19094e0b11652bcc87372161c77f77631fde55d96c96428310efdf514548df8f4a7091da5015249ed0c1a2341b6452a3cad57661b82742fd8093a331e4ba27c8553b1e5fb2096028ce705282f8e386ca37ba91f07302d9502efa197d8f2310ff3da11f584c66f991c7d568fd786f8b7e1031401ed426f42bbe2ee9e37fdf45c7bbe487281791c5c58d8a375e584018527313e473b5312daa3bf963bd4ef9e07ce2f588e2882bc6edaf46d8b65522dd5787f0b31a910c91fd9b3a512402f10208972c41f2f865e645321aa9476dbe435a0f9add8289f7f05e864055e1ca42f8787d0b0f790cb3e13c8e76b2a3db2187316e89f8ccac70d508ea43907034a1b7332827e4b8cacf7d5c48ffd8242113233364ea6e5b667aca38064e42c98b12212242316e5a0eb9679628bcfc2699c0c97128c3ee4a878dec832b5562118ff975ccf6409f698801d43a573e5f311798f6509041bb066a5c47b0b87343547cfb8f5fc60b3d9223f318b5d51207c149b668db489c836297767cedfbaf60bc4f7810f5cfdd2f23046745a8828d8d3088c4026fa618769164eecbc6c082fd2c7a8b5b178da1beb52b3b8be9b23469d0abb608d0db1a22cdadb0a2fd413dc01cd86bdb44a68b336e15ef9303a6c55cd68c4f4a408c9485ee679863a3ee5986189761e98e50eec41d0d216c916184840bbc5a2915e19af45f0295ac31fb84d7c25ce2268f01dae5222cfa6746c88a601ef609acc4cbeeb59636c40e7e5c231239ecc648230d35ccad197164fab92dca9179eed2466e22bdf20c91d4c1ad86af934add3f135ebd24f4f37af4e6c979172d8f2460ac93f5396a08609387ccef5cd4686ea71f59de5ccc6b8618cee7e9d50ac3e45eaf3e1be4aa28768629a5b4634d1a2935b34bda66d377bc054dafade37c10a21bebdb364ed74a5754d64c35bf61eab09c579ac46838aad5079a471315e600014582c21f9221c7f48bbad3cba1f903bca54681fa626f2497527ad2aa2b387c63d9eb75e69a07850a1b513280b8dcb5c206f63513ccad703d6df13e15b7de68afb45ca24562894e2acba88ad531d305acd71c1b6a7d7c8ac9735b88d44b2cf52a39be7fb4e5762ecef7f27129ae630ff81233f10de1be0c2d194098f56a7fe8302047cddac8469519cffb4b0f1f94e472674f417dabbab5fdce6338602a7ab4d20eadad4789d175c873ef3a59f94bcf366788c488adf42975bcec87a5137de78ba21bf9b839b33735be2f1d3ab3602cf516a0d09c65e353900caed691db0d0de39a6e872a24fe61643f20a311cf6375966f122c7a9fc6e92e81bc049b66d6fae1012ca955cac284e285b00d9a7792d19f510b9e0fb1c624d0ba60cceb9cfbaf7c87fdd3056cf9e5a1855e2a33667aa09d59a9b8a519ae6edaa2addecfc13190b831bd0eabb5218c4bf42e742b322259b3c7320e510a8db4da048ddcf4a5dd891e8da2264e281b3d3dc6b48948e11398c06ee049b322fb65c1d29ec7de003ab25a489ec886ec49467fc0f79a1f1e01e1d1be813691f7c56801ab317fcf1acbff0d8848ea45dcbe50523fc9e81022876ceb6100788279a6dbed1f4c699a78ef556c0b23778a1ee4c837f4190f99eef0442fbeaf41c6555324ac30775ce7cc2d5eff4b84c39e9e72753851ba35863525da4cf6f92bbc2f2869564af899ba3f4e97d632f30755d498378cb65eab616fdf35a1f05b0af6223658adb17d99e2a54b87304e9f2772a9da4caafa50253028b714e53fd3c839e8d4b5eaff24fc0daf772cbc7934dff78c53f5c3a0eed39e21bbe22d1fdc7176e45ff683d64b418a014223af469951a072c2724084e8498eedb99a2e550fac88bd5cb29fa8996eb4816d7762bbe4c6d3bab8057113051f70aab5fcb9407da285246c86a460ff1d51fd76a1963e60c6991b35e033aa3606a1922068c62993b357c25787d3adb89e233d27a1a6a9e0c56df89865c3df9076180d88e777900c2159382b11e1888d0e7a19c73064777c8a0a0cfa7ce4977b866c7ca09fc64e8cf27f594460439b9a1a5000ea07e8fa9440a59da4f0ed35755293060e84ff6f077bb55a0e1df4693e03bedf576ae7bdfa1344b9696c16ccdea85d52c2309dd11f2b9d660d7a4949d0e1f04d369aaf53b70dfd384a48e50b9236cb71251d8bce95af7fce6582878fb58a4a652c9ce359c9224c4969428c43e3d5b91ce2d184bae499036697933ca151c3e67a9d26121c2815098292fe37edd2dcc53f220ad11c7499d0722982a82ef1c4d0b24b7e3e765f2957b6b0a88ad2d51a5f74473a78d83cc1c126d00fe4b1772abc8f1b3ef6785fd1eb730f854e9837018f46d5f81086e393f8596e6a3862a76e7642bfd3200668831da28e9ad2e912ac2c7bfb98fee5ae0e71cf74fc1826173a91386bbe280f28d2cf2db9a6a00d83aa4cd77dd578e96316ba5c79820039af1fdb726b6a8022d6919aaa2236120d68d7e2bf238719870fb078a7de05ac8e29b6747aa1c17c12a4bdca0fdb45dbf37f671726177391a87f733d1591a093eda55c760a08fb408ed5fb741805e248e62b16ea19aade9d4e64cf4472a2170409edd67af494231013d26742edb3429d8cd681fc9d8f7265f5e4620dee387ded6ce9d08c4c5bee7405ec7c163477fd2396f28ff69c94789e0ae7d60db7bd448ec6146f2b91a7f6810229ed3493a91094dd0b061866194983f614e89f38259f3de806eb82fcce48a4055dc75ea05eef8d4d8218193c4f7923adb8fdb77a2932fbd1f66499a32d91c75fbc4719b7bfb8964e2cc8dcb1a131e7cbc2709516a59d44589ba6e76489147f59bec11f52c23d61a0afb71d5469d30a9c443fd9b5bc03beaf1be2e1b9ef87fe861119cd6314c2ad18048623251a6800091514170e701ed1761ddf78013df06e25e92500d2068ed619403862748f086a580a9b4572360a5b76e9e9f64184829c9761b", 0x1000}, {&(0x7f0000001740)="eb8e3e2a23b294d3531f43f4f7fdd5057fc8c7e6ed6df23383ed61cf3e19a48272d897fa3a551a159e7bd19b55c3a8bc6ff8ce9113ce5133987d2673d341f770a499862abdd8c1e733ca175ab3d53dc36d5c1e690e170a59c3b65bc1b2e6b22366d8d00b4dc1ab4f79f55189f3e398823070e7f0262ca64aa7def72d710b46822b415d0fc45e8e0dd967a04117d7df9b7a46a1d78e947f7f097aa37adbdf3a4abf4258b6a2afdbd5c99ab62fda72a8dbcfaa0090f2609cd3789e9731f61e258509eecd14b385eed42de7dac9492e9425f2ce8c452a5be9ee3327738dbd431d0a5101c55205ab6e5d6a6e9d14c93817a5416b875291bbacdef1f2b40e9a53577b84807c45edc9919c89e19ac47da5156b38b470d9926b5db0ea15498fd097fa89633f00bd585fce6a6c9d7459020f73bf8bb1b3edc29bf5aacaa6693152974407e0fe5a7f00b568ff1c6c6473681a6c18e1e43763916d22031935083ecee1b072ec45298789d8f0027f2215a2e190ca3a013da66e1312876a37ba53184a572b175569e00fef8ff6eed4888d758d4c871bca17a3a4027d790d76ea8a3e15601170a4c716513915f5141848dcf103ce61933d9dc2c66fd17bbf6009f092a5c47896d3a382221285249365b379270c6dc1b9b5c60e345e4eb8c8f1a3e29f3be4a98faf57b158d2f675fd0cafe49b970fae76df978b80c07bf300a560098a25be643b7c5b7683c366014a0f9ab7f70b36ae17b76e723a7308688a1b7242ab6154d761960a35b93cc4bc0431eaa69bd1417ffc777aa0deb4d972ae714efc07a91030dcacec45b773e9e4e6306f2712e5aabaa4ac986df91e64cdb129e5e27f0bf3f958a71f0f5b16264076235d29ff3ba4e72f3ab42c16f47c0b74efe1f253bb86123d129938e1c32e2725e60955a9dcf3139b0f24fbf4dd41c28e6bfafb60b685bd2bb45041607dc465acd88e443d1353237eccc2312568446eb8ca730a8ed7b5f2c86b0ea910881a21f5b5b192e4763d47a807ba94a84eb9d0cc725de0ea3253f0ecfb13d6d293ec5c922f91e4fa761a7f24d5502f3fec52757e77af29bf7ad1596db8374e2d309c51bd9b5b8fe4fccd9a34e57dec69e3603a7ae8a6ccad1631bbb706848226c062dd9572f63b8cd9f57aca30224f5f1526b2f02ca47864dfee4cd1fe3ccda5892336dd1d0f62c63fc1b67248343ed6721fc8d6d8e47ec2653c263e2528dd5ac2b0005792c3aa6025205f320c17f8a1c673d62a8b6cedfa97362d4b6f3b718475c3e67812643af4632f459deec586fa7cb9d8f2cb503aa84020faf4996aa3fba94640dffbcf6e647b239e9e10ecb4d3cd9fc77ee1e0cc121fc4c510c4f64abafe5946eedbe015eb1ea2eff306127cbd220f8558b008cadd3ba1549d12e7ca833745a7a455ffd26e37b96fba039eb7d8500cfad27cbad0f95b878a24ebeca16854e1668dc753a02d8edc65970b7bfebdffac5cb1c78bed34a875646ed8689fffee08f39f2e61ced91bd7eb717e14b9e174782bcf385495767083842922e17a22568a23bea010400f738d642c698abd8e217d23dc3d27998885a3fc32cebeb7013d7469d77190dc89f81454ddac986351632a3a1cc9d56e0bb4fc82f53c41d13465837708153208be3c1732a4c61019265de87158c70e6ce405940bf18a347cf9e4609f0862f3622053fac5a68c0663c25f77f76ac5de4f7957757b45bd1f47cbf90e15eadc0be007b606f400c4f00c3e360acd36d0cd34d17131df028d3ef33fec4a356c6205b1a6d04f3d64c10edca7c5fad3139f506089f3f4e5230b45fe349cb5b8d260c0f7e44d7f0657e71d120aacc39a3001d1e278e280a5d0a5b58b87d820a111625a6f6471f01e6b296c10eeb8bfd566fc0f4c002d0bc3e68454e74cced00a5a611d4f0b91f0a75a7a51216774cc099a6ecad0bae1cdfb1d64b7b8ed2a723abe38cc0b96561fd7e2afba289b6177ef527e3d3ef2bbb4cc5b622fbe23b341c0ac12056148012fc6b2188ca1e65b1873a4ad8e96e7ac89e831e193b6a34994c58e672ad4aba5bb075426c80bef19ac3678ede0b5c85d7938ebcf6961267260ce892d6f3e749ab6a7875db5c00d3ed039a157c905783de452633b367582011d82df9b0bc29701b6cfcec8133970f8c43c01bc9caef2c7cb43d6cf650986ee05d9cfe30db5dcac9193f50fc018ccd464349ab32dd317a8128fca4d31d71064f3b2751117bd001ad274abe32273ae975d79521a2c37ab05c68d3053f3f0483360642a66cf7d84ba9cc6c7843c2d3759c8a386153117aa931b1493471cba7649da5ad1ee0ef75e97466507986374b79a872402492601b40bba8eb04a4fba16a455171db34c1659caa6254a6f1c10339bde10f901a87bd1cb8658e89493aef8707ed614b4ed9e0a7410b552bc9f21d7206c7102b501b2594fa2edd512deca49648383a708c969addcb157e48332bbc451ad7c985e9c7bf3701cace4c92eea2690b6d84ed35f87428f70891873555cd36b737649ed07efc72c0da85903440d1dd198cd9ef41ebd01ec8c71d0dd332769fde5709eae32870c5127d75015578b12dbe94f11a59434891e9c1254ba5a6f0e1a312a824345e92e32fad401ead7615ff8ccc9db58ccd308fa422b4e3f2f9bb5420773047bc7587179a0bfd10c8370caed129b03460c1664299973fcb05a26673ae30b5ba3d186dadf3c170abc24eb4cd73b99865cb98a73a42926b71c5a3d73d679bc142c004d43658d8ca99f5769de03a539711650b30cc172e1d33ab5fa22c47a1944de85a87fd7702d1a09748d4c4a5b2ba9cfc197097927849d903a792cc153d501e546bc2562a90dba1342556f05125a8f9dbfe47c2337cec5706b14453e045a86dc6a4634cb78a26bab2af8a6683001de73c2b395823361ce210e3427c90810ba7faae71a7b2477413a3f599ac9cc6f9d0eeda721c3f9af3406d664c9e2148ba7daab0d726e70004e8a2fdc712c9c10c68d05ddeae501c99c1523475a2335cd857806be9ad33e19fab448b589bb1bd6561130a304030c96cf912550452f22ac4f311924be76b963c12d886a8a5aec591c7360d2a1ac53e7fa2d30d282a9508eb3b394649039325a7aaa0ca270d33aa322e3aa8407df2b5511e5cc8ec2a7a72c4ea32efb4728d60628eff42c43fd1e4c0853d5e43fc63c77c67d7d2b27d46e5d75cfd175a2c307d7ceec4a511d82d871894dfca086cb87f37cd62475f04e160b5b371991b0027b1f62581e6485c415180f747b74bb4480ca5e0acd011913d933b7df251c0337700974acec5898aa4cb01984e958c4ccd309fb73f503ab484565cd3989e0183d6fdd7962f1fcf580bb635e0661ed9de3f78874a3e70347e4a2e6fece7dcc09f88d5acce1234018f3f1d4c2a43508aa27450ef72edcb1b36f2bb98489993df42cda5cab261c372b2f7e3352e465a3425b890e1e1b9d9785bc856f9c615c8f049c8155d2d18e8fcb4f732ce67f879d5ed3658099aa46c2e478463e1ee93b1bfda89ffc629556977cd543ab735bb99225e09cd2b683165b6627087af0d9dab0c37bdd4734eb68c902636df5b92e5a4419cceabff42929bd28973eed9d899a3f0514583192d33f037996878722aceb265223e34f591853412800dd5af7941cfa4c2c729ad4d298194c743e830378762e952abb0e99af261819eb804e955f400eba6dd98d1d3dc96409bda2d5028d1e05034f0c354de577373bfada4140c84d95b9168563349e9b8d6b78e68159c181124f3d595c7cdb164a092003ac536c8b5084cf9f87493687767b80dec8c77230ba00eddc0f63828be61a40ba250efef1d812b25cd7984ef70fc322cd4cfda23e477405651e6af519e9b3001df9a4ec3e21719dec5f35e25fcf7d004e9d504f8c401e093e6f8e88e59bc69f8292dc8d7f7808de445d003eeea0b6538124ed50ab7c5c1763d77464bdeb7353f121a94e93ea7e4b27646901cb9a90633a60d0480ea21f31696a165f6202aa20c2d62b50a8324e29290c3e4e44973e474ce5adcd795cc089a4391851febfedbad1b453d4ed19f29d0289fbe301449bf25c099c91ffc7da4160566342b2bab220c9fe0c1c1ece087f6f6f8e6c49fcfb5013eab5bb3d09da3ae0e46d01a0b4a045ac9d607fdd8549c047ce096833aef555d01c303cc4501c57d99afb3f3a33bfc1e5ac02515249f870ca5672547e8166d5a3182c6fec8ebb0a3bd07a80513ff36608cb1a7a6f483f025f31008e3532dca4d4e09dd9f5e848b6ace48d1194133fa8bad327e98c816df966ea95aabf11ca44d2d4774130c1d491ec62789ed5735d3cc21e864ae0af18de6d36a903f4893ae77fd7a130ebf2bde3ccc10fb0c3b012d7a2594a0c630b4abf2dccff6df6dfd7edcb3632e4e2cd13ebfbdf8f54aaabbe47c13cbf877d3cd89dd1d824801b00235bb08be2ad1907e6dd5cf6b224a129dbd9dffa9337d105db3272f32aa2452c503aa7ebabf84271f1eccec987e1ad72fcd9aa0a7fd2b689354dd5b5b7061bec29dfc8af16d7ae73af05cee07d2f814c9a76a4667c714b7fbdf6e4f7d8c4a443f06296e83a2057569904a5183be98cba7b4117e4e17905a5a4416d6f6e160dbcb7d9e7628d9c8dbf86995edb0d16d93f53e050284c29297ab8e83ef51a15870f931d71824657a48c6f4908ca6c2191d9518469e0d368194374306885b070ad99962a88bfc0c59154b47dfcd82bc2eda78958e023c4df525c8faa4301a36f7f40b16175f2a8d74c8215892ebc54e408bc7e5980a7c3b15debac5748fc1d7df560fe406caf8d6a03da543c75463de26c8f54147c59d9769897530d42c6f77ebf328c163aaf42a1d9f136459c89528ca5ef4c1311d23c532a919a1af80d17cc78ecb949bf58d7f82e7612d987ed06b5c509a6fb931b8404f0a111b18ec9c47e741c3ff78040f77b3825c01d4c48398b7e5663ba60a30459ee5fd60873338485e6880b8e2ccd9f1e83e0df8525da710ecbae01637748e26a21d77fcd67674440c5cf9423fc8165117946d191823934544947d179c973d398a19cfc3a9f7a1feba2f8aff59d9650bff7d54daf00e30501afa1ff9ff6a23a300ed15613affc6661f5ca4c5e387efdbac79b133b8ed1123782bfe96b359cdc3559b97b7c73c46714f6d300512ef7e9f473317d99b9c19af3f1529dc05ef2fa6e191cb8c1721f49316ba776d3ec1e89c468557a1fce5176bb2fd2092e6f85bca6ad24b064119cf6486b7cdd174943b71f203d7c96f98861c17737337b867ee055340614e3b2ab6e21b6e964568776c99d0bd77e6ea741ee65a84ff61ef21477c9811358331076eb7eb7cf910ba60c9b47cadf4ca5d1fb1531f7e261b599ab9f55a7b92eb53adde18dfaf48eca138d1f90ded0dc4eaee496c58d6045398a79f3b090363cb6885bfdd8983aa9676204942aef3aa1a253db64aba51d39c6d97f0f56659b16ba1f6ff913be677ae701833fc7ef946ab5efbd133fa048aa9c8785a827347f835131a9e79a4716dc5aed7bf381c1c8038446dfe5f8ee47586a3201600237e862e61f6931488c877d25801fb78cc2ce99b4999de237d9f5ff56f7b1fddc21f800be2171c0f6fbe0337e21185c0829c3addf206681ff04ead65ebe0cf5140acd95c4931706562275789f2b13e8e42f89428a29f08edab10afee1b061ed61355ee4c0349fc0ae98356531ce35b551bab859f5bd6303906e03e3a2dee25fc5d865fa44b2e9c78e1eb12c200e71a3cdccba93b5a24192a796a1ef22e598921031ef826b187263", 0x1000}], 0x3, &(0x7f0000001280)=[@rights={0x20, 0xffff, 0x1, [r2, r0, r3, r4]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}, @cred={0x20, 0xffff, 0x0, r11, r13, r42}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r47, r48, r0, r49, r50]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r51, r52, r0, r0]}], 0xd8, 0x400}, 0x4) 11:14:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x20000000, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x6, 0x9, 0x81, 0x1}, {0x7, 0x1, 0x40, 0x1f}]}) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000100)) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) 11:14:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x24b, 0x0}, 0x0) 11:14:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)="0a0c3e806d8fe20a733915aa220ae87f8c7c6b6d1e", 0x15}, {&(0x7f0000000100)="d4dafa46a77cb2ac87fc96f205dfe08620ec7ae8666fbb21ad2a84627555580240ff09f4b229f61ddc2325595f8b43aa32d8fe33c2f49d0857a22c08b4f5e50502f3b44561941afc7bf1bac635abf1798e559d4f1677a7bee6aa271348181129367c566f343eb5719f287dec88b2f7876dca2a443d4e750cdc1a59339c3cdbf79f6fb6aa7b4dcb3941", 0x89}], 0x2, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r1, r2}], 0x20, 0x400}, 0xa95705eb706981d7) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8, "e4360020000f00", 0x8, 0x200}) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCSTART(r1, 0x2000746e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1dff50d486534dd0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x4, 0x80000000, 0x800, 0x0, 0x5, 0x0, 0x10001, 0x1, 0x0, 0x3, 0x7fff}) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x7) 11:14:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) listen(r1, 0xfffffff7) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="02002e2f66696c65300034973f655941912dda88d85e0d9978"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) dup2(r2, r3) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x7ae3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x8) 11:14:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x4811bc381edb200c, 0x5, 0x5) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r1, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = geteuid() r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f00000001c0)={{0x2002, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r11, r16) r20 = msgget$private(0x0, 0x682) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ff44acfab0653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000580)={{0x5, r2, r6, r16, r23, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$IPC_RMID(r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) nanosleep(&(0x7f0000000000)={0x7, 0xfffffffffffffffb}, 0x0) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 11:14:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x400, r2) msgget$private(0x0, 0x2) 11:14:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8000, 0x0, 0x10001, "e4360020000f00", 0x0, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:13 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecff00"/4098], &(0x7f0000000080)=0x1002) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pwrite(r2, &(0x7f0000000140), 0x0, 0x0, 0x9) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) poll(&(0x7f0000000140)=[{r4, 0x40}, {r5, 0x229}, {r6, 0x100}, {r3, 0x80}], 0x4, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8800, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x40}, {0x87}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xffffff60, 0x0}, 0x1) 11:14:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0xc0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) shmget$private(0x0, 0x4000, 0x3c202bbc0d5f4711, &(0x7f000051e000/0x4000)=nil) 11:14:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0xe0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x48}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) 11:14:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x8) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xce0a) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000100)) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/2}, &(0x7f0000000100)=0x4) r1 = socket(0x18, 0x3, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x2, 0x8, 0x100, 0x9, "42a2034f853d721c0ce0376e053e0c110d80b8dd", 0x1, 0x6}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x30010, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x181, 0x0) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r3, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x1800}, {0x0, 0x3ff, 0x800}, {0x995d4052e6d9cc1, 0x3, 0x800}], 0x3) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r4 = geteuid() r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r5, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r10 = socket$unix(0x1, 0x2, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x42, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0xffffffffffffffff, r11, 0x4, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891d9d20a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c66c76c04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f00000001c0)={{0x2002, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r12, r17) r21 = msgget$private(0x0, 0x682) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r22 = msgget$private(0x0, 0x682) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r22, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r29, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r30 = kqueue() r31 = socket$unix(0x1, 0x0, 0x0) r32 = socket(0x18, 0x1, 0x0) close(r32) connect$unix(r32, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r33 = kqueue() kevent(r33, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x400, 0x0) r35 = socket(0x18, 0x1, 0x0) close(r35) connect$unix(r35, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r30, &(0x7f0000000040), 0x30, &(0x7f0000000a40)=[{{}, 0xfffffffffffffff7, 0x124, 0x8, 0x100000000, 0x101}, {{r19}, 0xfffffffffffffffe, 0x8, 0x80000001, 0x2040000000000, 0xd35f}, {{r31}, 0xfffffffffffffff8, 0x0, 0x670610be0087ce6a, 0x4}, {{r7}, 0xfffffffffffffffc, 0x62, 0x40000000, 0x800}, {{r32}, 0xfffffffffffffffb, 0x5c, 0x1, 0x9, 0x9}, {{r33}, 0xfffffffffffffffc, 0xaec5341a44bdc9a5, 0x20, 0x9, 0x81}, {{r34}, 0xfffffffffffffffc, 0xaaa1474fd0f239d2, 0xf0000000, 0x6af0, 0x441f38a9}, {{r35}, 0xfffffffffffffffe, 0x20, 0x1c0000001, 0x1, 0x4}, {{r24}, 0xfffffffffffffffa, 0x22, 0x2, 0x3f, 0x6}, {{r15}, 0xfffffffffffffffe, 0x4, 0x30, 0x7fff, 0x8}], 0x101, 0x0) msgrcv(r21, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r30], 0x1, 0x1, 0x0) r36 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r40 = getppid() r41 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r41, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r42 = fcntl$getown(r41, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r36, r38, r39, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r40, r42, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000580)={{0x5, r4, r8, r17, r38, 0x20, 0x9}, 0x7, 0x9, 0x4}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r2, &(0x7f0000000080)='./file0\x00', r4, r43, 0x4) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x771, 0x9, &(0x7f0000000100)="24dae91f8dc15730baf42523bd97315b573d71d73cc0f1ee01316e68173463004bc784e273b23b0ff4d2036d00b8f697c5e1031fcbbf792e8af98e75d266dfe38a1daf7d446b5a33416478dca3f93b34a8b8469b80142565efee13c5c5dac82db419124f7b64c5b336c8000b0e6f7ca4e76d21bdb550706c515ae97c405ba706bcb689b0ccab950b315a33f946d51e3fb743f129184506ae56f89b7571d1e118b4d3e70bdd417e00e2d3bffc47bb08068dfcfc1cd2ee8b212d1df306fe306a5f38bc4cba205154301c752035054f", 0xce) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000001200), &(0x7f0000001240)=0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) write(r1, &(0x7f0000000200)="ffd301a2d9bd4e83e3b9c487be1b65a3b43e808b936f6336b9a022bb2306fdb470d48ceb94308ac72c652a9b76b9745fc6c1340ab54ae84dcf69199b02ff9d08adef94bb131d806fbac7d7479e6122695d49a3c0e762db7f74826c1584ad34f7a4ebd3262e204f049061c95ef50a63bf6fbca92630de62a846accbc1935f9fe5d0e846357c7a768809a06cd214cd2756f0d8735c580b80a3a7d77c2159fdb745f9d137f80c4a8ea13659927d7857c10cdc82f133f641c8d84d75820317d18266975ce03adaf8d583f0db941c7e666dcc2cec095e7ae40d5446243f3aafbdaeda5fd0da3e40d94c1c97ce2d90387cd70e785436752dd98005f310a896085896caf7f46c8cc5004c69ad4c795771bea96df66ecbd74ef5be2394ad1e236d8ba60ad3fd117e46e30628d78d204cfa9ccfe841b7386856365b3eb3e35a43491cff33e0d701271c0b1f6900939861689c4be33a2ae3527bf67177d4aba98a0c5d81c544967dbfba8ada6061426340cda0d902ee89126471a8ad579deab2fafb870a04b6435bbfc5d14f7342a7dc940640a5a1749e3f2c1cb115be9491f6bd04fe5fac1ba22fdb6b7feb1fe4271d9f871eb17b34b2ba5491a8100ea7e161a4c92c3b8337c99b85f818054dcd6e20fe6f62e23a49bedc23ecc08df60daf0e32c84fb7f08b250b750bd01663802d6e17c46cb7792a258855bc3524bbb24122b6087e415f9d78555d84e89aff2ea2ab6717a062b76ff93304aeb8695c38f3e52595eee7a8083ba125f59e9b6676aae8716fda0faac21d4f4b9a796b0d9cbac6497deae2765ef8eb1265f3ff3498edacc1bd001e2b560e2d27b250214ee0ae0775d2cf124bb63ccdbd10ca795430993268a571013604c522112f1ec0940084fd8746ca5449d77b74a794fb70d9bdc88629b470e7d1c5ea4d100aad1f1fdd5c42df93a4485391095a52499d20cf856bd9951e2768bdf5bf62173e46ff60a1503da24cbb15566708d8e975e0ada16f713f57af2cecaa40e0f0cc635bc04bf9992fb35e0f48b32390f4599d6249979679812300f0a6a7c9fe8263808b74be3afc4ec7157bb2b14a611d94a04bd65b1444bf9b0ec98a1de18fac4b9f4dc1e774b0a6c3389a06fa1450330dfd843c5937cd0f648b03bb149511991c0a03f2e18ab5e4972f1db56e7b9c5c9024e69503dcc94bfec655f85bcb956e18ece6f8f2454084b51a53cb1620c29bf327feb9ce9b590579337b3c08ba82141bb2ceed0d024fbca0f34c7cd533164368f53547982221d1f82316b296010fe3caddef3a24bc170bcf46b3a3c7a8c6126a1b29171fb275beab7bdf87837e755bd648ba15f57b2ff5e5f2a0edac54737e1da118a761a305910a4225be04df796c4a9222384a8b226b3bdfb931a2ee9c9fb59db3cf03f3d62e35f404b0bd5162bc110bb220dd298d378521609cc249f8d9ede36cab58e5589cd6e6c7f7e76305b6ae3db15a7e3c76e988c84a4dc1e77d14a564a49a8f5695af15251bd550b8f0731fce8a7a49084500d8b442f44639a186a4ec2066730ff9cca803e697df9403f218c549a24744fe7f537d07b596d420f3f20186e62695f1a89c567c0b3b0f53c649ac905af2c1807f9a671b2445445ba709ba4d3563b8eac12c7a03f63ff28261dde16043e352e86a4fe2068c118eed2249bedd24d21169d9c8d065dff9d6d6eec4ba3d77f7cdb9eb907a8e2b3ec04b326ba0c10e458eae979b57f4d6f2727684ad3b62aca8e6a08cd8d5976f95805421014503fbf512114b20abc68af68d3baca962bcd2ac6035b5c2d93d5742c6acb405ae2c82a648022256ad8a1d9281ab101734e2cc4da822fae891fb1d5eef3bef2b8fea52c9f07cce98b5b4f58ea2d749770125f0932885490d246ecff8e0ad4a1182172211c38a6901c85ae9bd44bb04073060dea1705ec1e224b697e241b19893649ca4b78c049a8e1c07259725806c923fc36e5ad73bb4e1365d77208b4361c4cde8ea91bfd1e40a9d222fb957dd77b10dac2fbf189d81f0492f7272dc4e1386c477641fac9de631a5db6158a7fc050e2fb6d06913961ff31c9b7bffbc71c915c2740b1251d2331f0cb797e5c1d467e43a8dcf11954b4e8be7d4c90a08b5df79e382fbcec9b799b0ee882d70a5641efef07f27b80d1ee192d44f8d33bd9fa6c8d379db85221ee131a261c1d5b72282fdc0c321fdd63ee815f69a377105ffc8b230db446f523a2d3d0e4f00fdd85c85814dc834ddeb5bb7ad52e656e32a428ce72ad029e36956bb3d11d52c215a9dbe55c4a3f44b9efb108b61651c33b61ea9e873dbb8c4f90c34a7aa1c9dfae7f860d544be1be12d768c62d96ac90d143926d037da52c4f08651dafc0bad3010ff632f4e4832f2d7c0aa984d9168695bdd8264d273203eb9e54685d6e00f0675ce67d8cf67bea91e2cf063385a7135789aef079515dd655bbb32757028d68b5382bb75a61c66cd93d06d9a3a31fcdb4169de21316ff188fb5677c98ede13bb8d6a93c0da26664db734077bb67b99bc5dc7addddc14523922e7e7b1f7b349630aac6360054b71a93f0daf5bbfcd9f8221e98e22becf09b0ac6dda3f09cd8da9e88aad0415dd832a10df1202d47de58151f95dcb8549bd47ef377c6273dddde31ed7ecefa4fd7c89191f18947b6917f2cd0fa36d81464a3d4dc051bd157ff79ddfc636decb3f2861e6f3f4c6a3c87b8c36d623f0bf96870b5dfb0e4117cef86ce45eb127f6286e7a4939947648cc038edd5b10e6477159f67d40c173f3374fac2560e5b2c5b114909d7ac76a3b6ec251b70e61cb75741e4aadb8bb0d6b5ef296b6e52d2fcb0370b5a10f9c68d2e74861cfb446885e90ae269f77db0bbc6aea53b9b91bebce612f09257d47c1f80050ef0aa0f058373e4612eb9d65ac5617d341b963d6dc93ac7e65d041da044c73b305d4d4c126d5115ec37c722cbb1257b2615688cdc8b08ee09efbfaf8c114d2d7955fc704908710ac4de2a98f008a02ee8ae570f84d4bad02cb66d0c950b201119a83c49fc06980829ea7fa50baf63d3ecf144f0c6330a344207c35d648584cf1fd9da87966b90faf7b9b13300215a4c553e9bc5871b8f474736714a861276eb123af7146dcf81f0cd8d10577a64c74ed5e2b9cb0d4893cbcf7f18dcb23d90f6a05cacf48588d7e750d9cd1227287d869aa4918e4a58a90554cc0391b9477356b06d0ddb6650a1dc7603bf2e999738017596132e395d0918385e64a10289d25d346313c1ded5feea0e8ef6b021da10807c6be7179c0bff6e8643fdc019e07c84d4cdba86b6bf27112d92102b74b2d23fe06888f4a68423bdef193e90c66ec0e33f4ca35a9ff38a116dcf573c387a0278e65fff288deb7ed5e6382e925457b24be4b51924dd5629ee724b24d82c103fb641b47e625a40bda29c1ac5756108896bf60b8a371cb333a53f08d5675df15e5f6da874bac8e443d39bf5aad160580fa25164d4688debb763c63aae3771c3e0552cffa9c61ead975a926f7ea9af30f6367ba6dcf09311bd3790ab8424be0a3d0ad49cc00ad1397b6df5b019197c63a02659f816d09a43c129bb347cf7b326270a150658104ac8d7898119acf683265770ff5b471182b07298700c6a7bd035fecd2f9a616eee39e737e3d63b7d63e8c6459bfd5203dee35dd41951dfaea6dfcf95f033109d8366f6326b3e9be6a8a337585cdbacf18a8f8f1627e696ff5c9d1d762ecade521776167ab3c593c34bc88f0169805f04abf1dfd004901e7957c5c4f6678af276fe081e104b7668d52ce34b70039ef080cfab6699ea533d81369673bf715e8866b225914d94feb861889b2ed7a55a18bdc349ef08b1b68e9ada1076e850a864694d38bbd41a2347433291d4fa0d594995cca6a5b13512147a490304e327c0a7a333ad45ff4f6408e8ba32d94cd4af14567672247317b6f3294ad6a00564f5cdadec199b08502c7f031a3a0139351c2ab5dfccc9a5069161275b4a653d63b916546a267c321798e91ca9613c9f29dc8ee6e7c6114811b0e86295e17f50fa3d7b9c5c77f8a2902cf398e61a268002fe0e76ee25436c461a5d257de0b4bcfe6009e65e9397c7748c87a9792efa41e9329cad3806601509aa85c5ad6c58fb7d50a7eb009b606623f2602869c44aa9b41211b93615293ba25b91dd97ff233bd88c939714f36955b328f403fff779a2fc14b9186a3c370f0cfc3af0eb8b141527a47296a9321fc530d048e2f29c6c6bad69dd41bf77172e2f4f0b6353724826be7bbba3e67a5931cbfa877572c26efaeeb1f7c4566742850824cb66ea088236f55959ed4aba55c068b28863714a89017a396e4b89a38d51330e63f0d6fa8f2e38eed2395377175c04853b10585180e0e440a9b976176e0ced9bbd9726d67c013be9e75020633417083aca64c64607d959110e05d02d91b3e71d24b6bf0d244b865b1e594fc5aec485e310e04bd561a41845718c96c13c17d3df0867ef67fc19ec4aa18ad72f4e43eb3517f9ae63b1f4e8cf5476de6e7f79b803910708395a3adcd4bf95102c57846a3e324a70cf477017857e1e269409813c4a1840910d7da87dca76c09e70b6ead4a0bf76c97a9c8d9586a92e98891214655f59a0a8c782c3e6afe0cb59dd87529488142856aef25bb5aefc8b5f4d044394f98bbe0bf671e0596718b9e9e7a4e783c09653f208e037910e171d2729b30776f75d6273e832d9a9eea2ab84357797848a51a692abf48c8782749ee009285c6e18ff84135d34b8a18be3dd56bc16ad70e67477da002350b040405dd244d64bcdfb54054b664b6ccf16beea2f6b25e1e066103ee0c0466957a110fe26096ab565f70a7c2ab102c56d2e99dbb3030343a0bcebb1d91c0715e66b318940f8676004d397bddb2db4bc22645bb0eed7011fa6bb9c77213eb95d28eb4b9dba53989daec763a02b358c45d0116bdca1ce6b8e1dc3e3817f8b5f56db0a67aec6fe85b0955a666ce3126609de3d71b9b9f8ef4616c577c364e36146d5f85926e0730939be3655ac1779dacae84946018eb8a2b76c98fd7bb585996e05028f82f610f6b1d3beb171ef161e17ec03a4c05f46fef3e7cfda400ed053d04377205222ab63a6d69fedb528ead2a2f833266b09494ae456e59e72568248136a99403a44a9411ec24c4d5e806c3718aa1a2d8b1828054f0e565ec55fc467b5a62d52389daccc68f04456f7296ffe7f4839ea74653d556f3a910762cdbb91e71616e80fe3111fe0ef6e541298451d430fcdcb51fc850f6f9acf486df3d2f71dcd207a3bde808af82ccb625b84457a3fb847349b5369282e70cfa7bf859cd9948b51ae029dedd64f5d163bd2f96ba53ba18c854ede154270f5bd5404d0a5075ed922b440183972a749a7cc8ffcbf1e3e1b959d794338077377e070d67b6ee9e24066677ca59849df0174e99e79332e07387bc32df3ad0bdb5293357aec8b93b39e85223d49616b54433160730791944a8024427a2faa0e082efab834541b368851f4ce85b81d9cdfedd2939a78c862918a83432a21f990c4df58904f676093d826b13754b4db3f8c366bc8d2bd82ae119448d8d67e054450e341fae9932dfc7601ccc8da7d8d99c3883a152abff2643362f9f44ecbf9be80c763d63e12bba5cd83402b9da6d2c0cd6afed483c44f4fb6247c1a9996f4626b5e4cfa432bcaaed1e0c9355a94ce2e8e158b4bd260886246c3152d51159121870c38d804ef00818ba6d305d637357547449d6b2f32855139c324e3a32729491952e62eedbea61c47195", 0x1000) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = syz_open_pts() r4 = socket(0x8, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup(r4) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000001280)) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000040)) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x6e3ce00f) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x239}, 0x8) 11:14:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x1, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000001300)='/dev/vmm\x00', 0x20, 0x0) r0 = socket(0x1, 0x2, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000001140)='./file0\x00', 0x1, 0x190) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000001200)=0x8) read(r1, &(0x7f0000000100)=""/4096, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x16) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001180)='/dev/wskbd\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000001240)={0x7, &(0x7f00000012c0)=[{0x57e9, 0x81, 0x9, 0x7f}, {0xe3cd, 0x1, 0x4, 0x6d}, {0x7c7, 0x7f, 0x97, 0x1ff}, {0x6, 0x1, 0x8, 0x40007fff}, {0x5, 0x9, 0x2}, {0x9, 0xfd, 0x2c, 0x7d7d}, {0xb91f, 0x1, 0x7f, 0x3f}]}) kqueue() getsockopt(r0, 0x2, 0xfb6, &(0x7f0000000080)=""/47, &(0x7f0000001100)=0x2f) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffd85}, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000001280)={0xb1, 0xeae}) 11:14:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x800000018, 0x1, 0x0) accept$unix(r0, 0x0, &(0x7f0000000100)) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xfffffffffffffe7d) socket$inet6(0x18, 0x2, 0x1f) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x8001, 0x1, 0x5, 0x8bfe, 0x8001}, 0xc) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$inet(r1, 0x0, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x210, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x108, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x2) 11:14:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x96) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:14:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:13 executing program 0: r0 = socket(0x18, 0x8000, 0x6) recvfrom$unix(r0, &(0x7f0000000240)=""/233, 0xe9, 0x800, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x1, 0xa3, 0x6a}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) pwrite(r2, &(0x7f0000000000)="9cf7e1299bfcde7542ecbeb35632a188a6dbc8c454402fa6c5b7d76ee867cd746bf0929d4384c5b1ab2a6f6c8e8284bb1a21520d", 0x34, 0x0, 0x9b45) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000000)={0x0, 0xffffffffffffff9b, 0x0, 0x0, 0x0}, 0x8) 11:14:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x3d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) 11:14:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = dup2(r0, r1) getsockname$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) minherit(&(0x7f000079c000/0x4000)=nil, 0x4000, 0x3) 11:14:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000000)={0x0, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x51d4e7b64499698c) clock_getres(0xe7ebdc814113764b, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = accept$unix(r0, 0x0, &(0x7f0000000100)) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) connect$unix(r0, &(0x7f0000000040)=@abs={0x3, 0x0, 0x1}, 0x8) getgid() r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = syz_open_pts() r4 = dup2(r3, r3) r5 = syz_open_pts() r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) write(r5, &(0x7f0000000000)="a6", 0x1) dup2(r4, r5) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/245, 0xf5) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000080)=0x1) 11:14:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00", 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r1) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000100)={0x7ff, './file0\x00', './file0\x00'}) r1 = socket(0x800000018, 0x1, 0xfd) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) connect(0xffffffffffffffff, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:14 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0x10000, 0x6, 0x0, "27de576fc319000b2f54e8ef787748a70b08c2ed", 0x7, 0xffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f0000000040)='./file0\x00') r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x8, 0x5, 0x6, 0x3}, {0x9, 0x3, 0x5, 0x20}, {0x4, 0x0, 0x20, 0x279}, {0x9, 0x40, 0x1, 0xd7d0}, {0x7, 0x9, 0x0, 0x4}, {0x3, 0x82, 0xab, 0x40}, {0x400, 0x40, 0x5, 0x1f}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) r2 = socket(0x18, 0x3, 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x992, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x162) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r0, 0x0, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20101, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = fcntl$dupfd(r0, 0x14, r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) 11:14:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = syz_open_pts() socket(0x10, 0xa4b0bbe4cdbed91c, 0x1) r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x80000000, 0xfff}, {0x200, 0x3}}, 0x2) 11:14:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r4}, 0xc) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:14 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475467dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x8e07, 0x5, 0x753030962c355d94}) 11:14:15 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r2, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = geteuid() r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r4, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000b00)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576ec1bc09d3fd0ff693395b402c0dce5cb126f7158d35a40aaccf2be6cffc5b73d5025ee557be4de00ab5e5ae9b3faf596117e486108edcb588e20209327cb8469beec5071beeb063370144c6764c279e20f14d42dfce7300b47e11a6b9bfc0ad09c990ed0e47eeb6c27f6923b4482a08a40897f0dd459c75f6c2aa7880cf9585be242d659bde072cfeef01ae545d1"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r11, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f00000001c0)={{0x2002, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r12, r17) r21 = msgget$private(0x0, 0x682) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="832a253a92db88d5c457244d96c4b0a7da9623c040b4b7ebe82949558c8c9529b312484c122fb4aa37bbe7ecac313830b37537b38edb20b86cf6ee9494eebdef5f9d3e577d3fc591bffe592f879acc749e82ff2db8b9129bc9b4c24792a35ab47434795fe1119eb3a9cf125d498eb68f517bf98ac7c4a129f28673575e747bd5b5d2def0b40d0783c7f5f0193a025a10a1520fa9ae3984a13a825223a258790ce9d7400e967c907630c76280e0b6bd7f5811873c3f2d1294"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r28, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000580)={{0x5, r3, r7, r17, r24, 0x20, 0x9}, 0x7, 0x9, 0x4}) setreuid(r1, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r29 = socket(0x18, 0x3, 0x0) connect$unix(r29, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r29, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getegid() 11:14:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x4) 11:14:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xf4e693eed860f148, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xa9, 0xfdfffffe, 0x6, 0x20, "e6360f00dd00fdfffffd00", 0x0, 0xfdfffffd}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup2(r0, r2) fcntl$setflags(r1, 0x2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000040)="aed28f42a8cf6dff9e2aa93b8e014b7656b9718880cbf379420ad11c59612fa4ee3ea45c5700273420b5262762964e624dadc209b5c77833d7d62275c8df1d1815bee2e1300470c34db1fc53b3b19489d4c76fdb2058608fb14953b63571b880dc796c4a2e3e6d8566642e882b69f77d68e9095f935df4bb87980a", 0x7b}, {&(0x7f0000000100)="2088282cef8a0997c430e4885a7d1039dc86867a3d32a15637d86cd5c26c3e07a3b0ea54e8ce509d1045ad10f5485ba4717074583439a6c7c37ed43666f3eddad422647b2d34d5f6428cedccb3e5cc7528637d168c5677cc6334371662e95360746543fe0bf0b061d9b93d3d7a25f709fe6e7f3a78cca1221191ef5e3e59ee1dba6298bfd9dcbf37eb93fb62b988d0de2f49c18795bc1fb0cca36ec6754a8ac7794ea608c33faa49f5c433b02cd211f9bf3ad8520860df2a", 0xb8}, {&(0x7f00000001c0)="240d1c0dea649fed2f98c1fe1c2801ecde674691fa8e6ec0ef37ddd41f3eb4a2ec514dce7f4f532e10f220e62f68f15c8b3531ddababbe846bda410fdf7af2aaf95cbd8343d5bdc833f240363cbc169de528bda7be23e8c7f44da1c82b1a5ee6b4123ae801b4da6394ce952ef42f740d2ce00244db340b163e73e30bb03bcd5d00256fab65505456625ba7122691275360537414a0c3b808f0d3fb9575c7717b40ed60480944252963bc01d42db35cadba586f76ef95db66bebafa53dadb1faef7cde0", 0xc3}, {&(0x7f00000002c0)="0ac3f18bbc1e8cdff942a91e535a7514bff8c8b904cdc34c6b70f0558e1fd599f18526e4cd94ff1359b3fc58defb1f7b80da1ea2b6276d846a7b", 0x3a}, {&(0x7f0000000300)="119c6e2be92f5931d7c0f461daa92a8e420cd845851207b882f5f8a5849a638b9a2976", 0x23}], 0x5, 0x0, 0x6c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x18, 0x800f, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = open(&(0x7f0000000280)='./file0\x00', 0x20, 0x8) r5 = accept$inet(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r7 = fcntl$getown(r6, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r9 = kqueue() kevent(r9, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x80, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r13 = socket$unix(0x1, 0x2, 0x0) r14 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x200, 0x0) r15 = socket(0x18, 0x1, 0x0) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r16 = socket(0x18, 0x1, 0x0) close(r16) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r17 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x100, 0x0) r18 = getpgid(0xffffffffffffffff) r19 = geteuid() r20 = semget$private(0x0, 0x7, 0x0) semop(r20, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r20, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r20, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r20, &(0x7f0000000240), 0x6) r21 = geteuid() r22 = msgget$private(0x0, 0x682) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r22, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r29, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r36 = getppid() r37 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r37, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r38 = fcntl$getown(r37, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f00000001c0)={{0x2002, r32, r34, r35, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r38, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r30, r35) r39 = msgget$private(0x0, 0x682) msgsnd(r39, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r39, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r39, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r39, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r40 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r44 = getppid() r45 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r45, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r46 = fcntl$getown(r45, 0x5) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000980)={{0x2, r40, r42, r43, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r44, r46, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000580)={{0x5, r21, r25, r35, r42, 0x20, 0x9}, 0x7, 0x9, 0x4}) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000140)="aad9c9fc4967e3b3d0b0ff46fa960b1eb8887dd4e5249b7661185bae92c89df330176fe03477d293e7113c9c2591e9d93034620c2fa7c371211500a73eb80d65", 0x40}], 0x1, &(0x7f0000000440)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, 0xffffffffffffffff, r4, r5]}, @cred={0x20, 0xffff, 0x0, r7, r8}, @rights={0x18, 0xffff, 0x1, [r9]}, @rights={0x28, 0xffff, 0x1, [r10, r11, r12, r13, r14, r15]}, @rights={0x18, 0xffff, 0x1, [r16, r17]}, @cred={0x20, 0xffff, 0x0, r18, r19, r42}], 0xc0, 0x410}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r47 = socket(0x18, 0x3, 0x0) r48 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r48, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r48, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_timeval(r48, 0xffff, 0x300a, &(0x7f0000000000), &(0x7f0000000040)=0x10) connect$unix(r47, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r47, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0xca) setsockopt$sock_int(r1, 0xffff, 0x181a, &(0x7f0000000100)=0x6, 0x4) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) semget(0x3, 0x3, 0x200) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/18, 0x12) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$unix(r1, &(0x7f0000000080)=""/7, 0x7, 0x1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 11:14:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) read(r0, &(0x7f0000000100)=""/4096, 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) chdir(&(0x7f0000000000)='./file0\x00') 11:14:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x5, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000100)={0x6, 0x4, 0x101, {[0x9, 0x8, 0x2, 0x7f, 0x7fffffff, 0x1, 0x7b2, 0x0, 0x7, 0x1, 0x5, 0x80000001, 0x8001, 0xffffffff, 0x1ff, 0x9, 0x8, 0x1], [0x10001, 0x5, 0x0, 0x2, 0xf4b, 0x5, 0xffffffffffffffd1, 0x6, 0x6, 0x8000], [0x9, 0xa, 0x6, 0x66, 0x2, 0x1ff, 0x5], [0x9, 0xb41b, 0xdee3, 0x4, 0x2, 0x7], [{0xfbff, 0x3, 0xde, 0x5}, {0x0, 0x4, 0x8, 0x8}, {0x5, 0x549, 0x80, 0xf94}, {0xfff9, 0x10001, 0x2a, 0x2}, {0x0, 0x34e90e5a, 0x0, 0xffffffffffffff7f}, {0x100, 0x6f, 0x1}, {0x8, 0x1000, 0x200, 0xffffffff}, {0x1, 0x7, 0x400, 0x5}], {0x8860, 0x5, 0x101, 0x7}, {0x8, 0x2d6, 0x1, 0x137}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto$inet6(r2, &(0x7f0000000380)="5ed5508d1655bf58f6ddd313542e0669623cc7a3db217ffc711c9a4e4e83baa0ab20f4176044e9fb55c206ba10561ec7ad63b4c4f4a30fc23d4d3a82224e50a62de6098c6fec7f165858c92daba17bc2cfe9", 0x52, 0x2, &(0x7f0000000080)={0x18, 0x1, 0x7, 0x4}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$inet6(0xffffffffffffff9c, &(0x7f0000000040)={0x18, 0x2, 0x7, 0x101}, 0xc) select(0x40, &(0x7f0000000400)={0x3, 0x100, 0x0, 0x0, 0x400, 0x5e, 0x7, 0x2}, &(0x7f0000000440)={0x7, 0x1, 0xa7, 0xc325, 0xbf, 0x3, 0x2, 0x84}, &(0x7f0000000480)={0x3, 0xffffffff, 0x4, 0x100, 0x0, 0x5, 0x3, 0x4}, &(0x7f00000004c0)={0x3, 0x9}) 11:14:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000540)="a64297f8f66a4905efe92ff01b399916b8883355cec82b3f4f27b9443415674f6e08986bc0c48b96af35cf6e8ac75375d43f226f3b1527214b0dc625faf450a19be65d4f90695f85f3e1dffabfdbb0e3c31ac973871115964ddd9d42be99c4cb2e8b5b0def3c5bc42746e72829c98557480907a9b080f1a1ce373cdb285a3c40c7b329e24cffff6002a8a3d751a54fa953798c63b40457e7b9c454f7f43b058e81d0f6db25973792739cba6dcaef8c5f2b3d7da8e56a466296edd78a40ee4dd43aadea443327b14100bc2986d175b22184749f5c4117fd027fda78b82b9938de67f3d7eaa45857739419b2734c434333c894feaeddf9b89977d55fad5ce52ab50b4cf486eb59b90a8a16bdc3b98a9d2b39c539d1418bacde8a341ab00425025ad7feb8485909439950006d43b9a03e58f430b8b6173ca3b2c4e4f13a97fd1d84b516d81d", 0x143) dup2(r2, r3) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000100)=0x8) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') 11:14:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x8000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x4, 0x87, 0xd4, 0x8, "4081bd01ef1e6e75c15ad0799b89f7470b9184f3", 0x8000, 0x5}) 11:14:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x6, 0x0, "e4360020000f00", 0x9}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$inet(0x2, 0x5, 0x6) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = syz_open_pts() r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x20, 0x20, 0x5, 0x180000000000000}, {{r3}, 0xfffffffffffffff8, 0x20, 0x2, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffc, 0x0, 0x4, 0x5, 0x8}, {{r4}, 0x0, 0x90, 0x40000000, 0x7, 0x1}, {{r5}, 0x77709ef38698b917, 0x40, 0x2, 0x5, 0x3}], 0x2b28, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffc, 0x80, 0x8000001a, 0x101, 0xfff}, {{r7}, 0xfffffffffffffffd, 0x8, 0x40000080, 0x1, 0x7ff}, {{r8}, 0xfffffffffffffffd, 0x3c449f04e1239015, 0xd320f26de7eb4e7d, 0x4c}, {{r9}, 0x0, 0x41, 0x0, 0x1c7, 0xfffffffffffffffc}], 0x20, &(0x7f00000001c0)={0x2a, 0x725a}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r10, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:17 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x1, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000100)=""/194, 0xc2}, {&(0x7f0000000040)=""/85, 0x55}, {&(0x7f0000000200)=""/144, 0x90}, {&(0x7f00000002c0)=""/36, 0x24}, {&(0x7f0000000300)}], 0x5, 0x0, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) fcntl$setstatus(r1, 0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00", 0x0, 0x40000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) write(r0, &(0x7f0000000340)="4277fe6bc42b1e69a4e11c84836c9107201d3bf654a5d7ac1a156094de321ac901e84cd021fb5bcda765349408f62d5377f73efce05f48ad5bec7c73521fc9bb75eca3940a9a8673cbbab3159306cc339169df8b78e7ead6fab0a43efd2179f8866b04414d0cc198a671eaaf55f3928541b3ac3d598446c10ce2ea9008479f9a61d1ca536c08f3a7382d56c2eb6c8536152fd211af241d3e2231a65eb17d363808a9d5a160adb665f4493d5e6c8bc4827b3b2087cf0b2ac211f6a11056f846ac8403bc77fdb73b033d03256a06cd232f130cf88961bc384da44676c2bbedb161a691fcb0aaec2e6325932fea947b9ca3baaf1cad49c38359417546a3cf29ddf380b8c40bf53432d7c1d8e4517127474e393cf6da7f7221d103c400a55180fe5c98f9abbea58ef9c3fad53c33e48a407b3b559be7d3bdd6621a5f35467880069e2f1a7c30797111af828bf6422c5b4468d0a424ad7a9c43fd97b2f061d68c84035a15aa5539a8f35867da5ae54061877e40d39a302cec9369d947780a391a2b586e6f76ce176217a6af9ef2", 0xffbd) 11:14:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x6, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0xf2}, {0xff, 0x40}}) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(0xffffffffffffffff) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffd, 0x0, 0x0, "e4360020000f00", 0xfffffffc, 0xfffff54f}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r3) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r5}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000600)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="a6", 0x1) dup2(r3, r4) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000100)={0x10, 0x9d13, 0x4, 0x1, [{&(0x7f00007fd000/0x2000)=nil, &(0x7f0000141000/0x3000)=nil, 0x4}, {&(0x7f0000528000/0x600000)=nil, &(0x7f0000a9b000/0x4000)=nil, 0xc6}, {&(0x7f00003a1000/0x4000)=nil, &(0x7f000068a000/0x1000)=nil, 0x800}, {&(0x7f000014d000/0x2000)=nil, &(0x7f00009df000/0x1000)=nil, 0x4}, {&(0x7f00009e0000/0x4000)=nil, &(0x7f0000097000/0x3000)=nil, 0xffffffffffffffe9}, {&(0x7f00007cb000/0x3000)=nil, &(0x7f00005ce000/0x1000)=nil, 0xbd3}, {&(0x7f0000653000/0x4000)=nil, &(0x7f000046b000/0x2000)=nil, 0x3}, {&(0x7f0000648000/0x4000)=nil, &(0x7f000089b000/0x2000)=nil, 0x683}, {&(0x7f0000a26000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00001ed000/0x3000)=nil, 0x1}, {&(0x7f0000306000/0x3000)=nil, &(0x7f00007c0000/0x2000)=nil, 0x7}, {&(0x7f00006df000/0x3000)=nil, &(0x7f0000149000/0x1000)=nil, 0x1}, {&(0x7f0000404000/0x2000)=nil, &(0x7f0000355000/0x2000)=nil, 0x1}, {&(0x7f000024a000/0x2000)=nil, &(0x7f0000025000/0x1000)=nil, 0x4}, {&(0x7f0000406000/0x1000)=nil, &(0x7f000043b000/0x4000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe8b}, 0x0) 11:14:17 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='\x1fdev\x01\x00', 0xd0a6951ec27c6738, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x7f, 0x4, 0x0, "e4360020000f00", 0x0, 0xf34}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) shmget(0x1, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r1, &(0x7f0000000000)="9abd0e7a91992b7c9e6c3fd85af309f3c238f0ed4ace3c46d7fe653e6f5b33cf50f44819e5d84d69878b69321bf6407a0a57022a02f70cecab5bfe4fd8a2be4ca4", 0x41, 0x73e3591afc77e296, &(0x7f0000000080)={0x18, 0x1, 0x7, 0x1}, 0xc) 11:14:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) r0 = getgid() setgid(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000040)="a6a7c3b4a8eb575b5e508b85bd38d41faa0bc5ee9c9b1f07b2ff3f52e58567442ab018ae7d28eeedc36adbfb25c9443940453772dccc8dd3defbea6bb850a1", 0x3f) dup2(r2, r3) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:18 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x80, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x100) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x6) socket$inet(0x2, 0x4002, 0x49) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffdea, 0x0, 0xfffffefc}, 0x0) 11:14:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000180)) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000080)=0x7) sendmsg(r0, &(0x7f0000000040)={0x0, 0xfffffffffffffec1, 0x0, 0x15, 0x0, 0x335}, 0x8) 11:14:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x2e, 0xfffffff9, 0x7, 0x1, 0x5, 0x500fb986, 0x1, 0x2, 0x2, 0x83, 0x6}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0xd1b5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000680)={0x10, 0x7, 0x4, 0x8, [{&(0x7f000008c000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000269000/0x2000)=nil, &(0x7f00005d5000/0xe000)=nil, 0xb3}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00004a8000/0x2000)=nil, &(0x7f000065b000/0x1000)=nil, 0x80000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00003a9000/0xe000)=nil, 0x1b}, {&(0x7f000016d000/0x2000)=nil, &(0x7f000059e000/0x3000)=nil, 0x6}, {&(0x7f0000460000/0x1000)=nil, &(0x7f000024a000/0x1000)=nil, 0x800}, {&(0x7f0000498000/0x1000)=nil, &(0x7f0000136000/0x4000)=nil}, {&(0x7f0000171000/0x4000)=nil, &(0x7f00003f3000/0x3000)=nil, 0x6}, {&(0x7f000017c000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000718000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004cd000/0x1000)=nil, &(0x7f0000042000/0x4000)=nil, 0x5}, {&(0x7f00005aa000/0x4000)=nil, &(0x7f00005cb000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000127000/0x1000)=nil, &(0x7f0000686000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xbc17}) fcntl$getflags(0xffffffffffffffff, 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="434b2faf5fed1501a08b"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000001c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair(0x20, 0x3, 0x1, &(0x7f0000000100)={0xffffffffffffffff}) getpeername(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000056c000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x4000, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x10000}, 0x10) 11:14:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r3) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000700)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = getpgid(0x0) r16 = msgget$private(0x0, 0x682) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000980)={{0x2, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r23, 0xa5, 0x1, 0x100000000, 0x2}) r24 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="0ead1c0000394abd0000"], 0xa, &(0x7f0000000580)=[{&(0x7f0000000100)="7b446a3fa8180b2544c59a5db76e3e38fe4bf1e2aaff9d903a3913d90bcd44eac6cc2cf73be9057531", 0x29}, {&(0x7f0000000140)="c47a9151e78567aef484b0d0e3379b935bb0105a565aa06bc6527ac436a055f00347512cbe9e43dead2592d946304ce67f2f32fa18da328fb6f02b67f1cbd6780fff831531615b171684d1068ae5011c6326b707fa0877f04be751217d6aa6a043eb4b35d1db1aed64831f0f2a19836c7c28ae5d2ee146ccb12a272d4f9ca731ace8da7b3ea8a7257b69fbbfe971b449fff90c92d42bafbe3102129965730dbe4241370b5ffa9a68fa7415cd09bbfdf7930ae908a1b06bd1c56a7e920c792f0157dd4b34f2725275be753cc36f5f15ac0ef4bc7179175bf8daf77e2ece23cd0657c88700366956637affd111bbbc4998b50495db", 0xf4}, {&(0x7f0000000240)="0a376dc0a10e1aae3f22e6afe6dc8554443a8ed71f488166e5e50294de8c57e3cc0bcf842d8989eb7355709db83a9fa74511ef44218d71c6f999d1ddffb08bbbcc5329d9a79a5ed33a8d9a6c52d598ca2d592a99833f8918935556d47dfae8fdfece7c1156454c7b04bf63fd18d5c500f2f1e59fbb5055b25ad047f11379d793bc0c7522e335f326ac39a854831813171c12f64c6a08918fd047e0ff34bc725f98ad286f9391ba71c3d64b47fec54364dfb8033a7bef8df6b8739c", 0xbb}, {&(0x7f0000000300)="37f506e7928f47b002f707b328fbef1175de367fd40648465eda63f0514f764c2f7ed1408ff4f961d738d329e07ca527bb4da86d6a5510db04c168e02435a342071cdbc8e02ee04e6596c8326e4e8c", 0x4f}, {&(0x7f0000000380)="7c3dc54c2f418ded34cde3467cd87f2eb2e73f16f67cdf3c819502015b0cbe413d43e87f9c344d9b344d2c9a19fca4df505d1d1489e728cf7d68d80adc4ba26e66ccf0b914e1ae37df07d184331f029006175ea0caca587edc0ee6a7bc036197f2837f4df48ee1e0d7b5d0be53727530c7456ba9d65ca546b6a22174afb2bdb640e29f4e691382daa6db6ca26c5e4ba3cd0c3d5e3d36de099fd0cbf53096178a761c7e2ffa7893d6d4e98d5241063c34afc70a25b8e6952d39a3bed1d6e46a255a8a06a2ba60", 0xc6}, {&(0x7f0000000480)="3061852ad158429061a60255e5ed8f874bcbcd8d1ff454f93b3b4ede6a152038cd367350d0d6797fab7f04ba83e9c303a9182f949ddc6f1650deae389c4c5d2ad21c77ef3cbf0b8ce6bc5759a8708e4412181838ef2af5ec2823028555918c4b7652737a7367b71b34c2174ec00154f2fcd42c", 0x73}, {&(0x7f0000000500)="085a502f2ecf4530c08482feb36e9b07aca5d38d91c82e8fed59c5b7b861b87346ca94ef7ee84c303e64dfa2c43413e72ea2c208acd77e795435475289f8f21abb42b6898d3647229fe0888021243b6d8a0969", 0x53}], 0x7, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r3, r10, r14}, @cred={0x1f7, 0xffff, 0x0, r15, r20, r24}], 0x40, 0x200}, 0x400) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1c, 0x4000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0xffffffffffffff1b, 0x0, 0x3b8, 0x0, 0xdd7880b6a67beb4}, 0x2) 11:14:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x7, 0x2}, 0x8) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="a6", 0x1) dup2(r3, r4) r5 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x1, 0x1) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x2, 0x7, 0xff, 0x1, 0x1, 0x2, 0x9, 0x2, 0x2, 0x2, 0xfffffffffffffff7}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r7 = fcntl$getown(r6, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r7) fcntl$setown(r2, 0x6, r7) 11:14:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x63}, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xbf161a70ed8c6d75, 0x4) fsync(r1) 11:14:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r5 = getppid() r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r7 = fcntl$getown(r6, 0x5) r8 = semget$private(0x0, 0x7, 0x0) semop(r8, &(0x7f0000000140)=[{0x1, 0x195, 0x800}, {0x1, 0x8001, 0x1000}, {0x0, 0xe0b, 0x1000}, {0x582b5d74917e9685, 0x2, 0x1000}], 0x4) semop(r8, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) r9 = geteuid() r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r10, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 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, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 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}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f00000001c0)={{0x2002, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r26, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r18, r23) r27 = msgget$private(0x0, 0x682) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) 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="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) 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}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000580)={{0x5, r9, r13, r23, r30, 0x20, 0x9}, 0x7, 0x9, 0x4}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r9, 0x0, 0x46, 0x6}, 0x100, 0x774461db, r5, r7, 0xa5, 0x1, 0x20, 0x2}) msgsnd(r1, &(0x7f0000000000)={0x2, "a73ae238d6352b6a821efbca86b4250c398292d2797f68149263e13aa5fdbce3b496c604a00a995424e7fdbb796ad1ffc9dd5155ecfb45fc109c20cf8dea7503e11e9fda3f4eb99fa3686e2e64a2768ad7021453"}, 0x5c, 0x800) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:20 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x70000, 0x6, 0x0, "f1360020009d6bf3f5c3b9c0d926e700", 0x0, 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x3, 0x802, r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x2, 0x3000, 0xcc, &(0x7f00006a2000/0x3000)=nil) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000000)='\x00', 0x100, 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x36) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) fcntl$setstatus(r1, 0x4, 0xe6bd2e5e4e1666db) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f0000000180)=[&(0x7f0000000080)=',\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)=')\x00']) 11:14:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) dup2(r1, r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000000)={{0x4, 0x8000}, {0xe17, 0x3ff}}, &(0x7f0000000040)) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x4, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0xfffffffffffffe8a, 0x0, 0xb8, 0x0}, 0x809) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept$inet(r1, 0x0, &(0x7f0000000000)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x8}, 0x8) 11:14:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e436002002000000000000000000000217a500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:20 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x8) 11:14:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0\x00') openat(r2, &(0x7f00000000c0)='./file0/', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = shmget(0x3, 0x14000, 0x60, &(0x7f00002aa000/0x14000)=nil) shmctl$SHM_LOCK(r3, 0x3) readv(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000100)}, {&(0x7f0000000140)=""/123, 0x7b}, {&(0x7f00000001c0)=""/69, 0x45}, {&(0x7f0000000280)=""/42, 0x2a}, {&(0x7f00000002c0)=""/57, 0x39}, {&(0x7f0000000300)=""/23, 0x17}, {&(0x7f0000000340)=""/235, 0xeb}, {&(0x7f0000000440)=""/7, 0x7}], 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000100)={0xfffffff8, 0x2}) 11:14:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x80, 0x20) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000240)={0x3, 0xea5}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) write(r1, &(0x7f0000000100)="466adf85ceb92c31d088e46a86c9046f9c952cd6f00598692d7a4e867e2bd2166ebeca84a8ae47635a98ca0b3b9d5fe937129adb3feae493a403b207ceefe47dd10a21b3f6dc7b1c32bf66935b7d036e3464bb829d4c1b79ae1ae3538a30d844b877fdc92d79af8755b36ab30e6cdfdc9fb47177561a202e33a38ad2994ebb55a45e9f0874c87236147944bff60f18cd843fa0e555831667f5d796525518be00e4aa3f38b5b37d265be150345b3b23fcaa993c3f8fa1b5cbae8972ab86123951e4b2", 0xc2) sendmsg(r0, &(0x7f0000001700)={0x0, 0xfffffffffffffead, 0x0, 0x0, 0x0}, 0xb9cb46f866d0c8fd) 11:14:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) getgid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) connect$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) pipe2(&(0x7f0000000140), 0x18000) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x115) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000200)=0x200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000001f00", 0x80000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) socket(0x86b7bfa1c906e66d, 0xdfd521db0a746ab6, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4) 11:14:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x20}, {0x80000001, 0x3f}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x403) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x2002, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r11, 0xa9, 0x20001, 0x100000000, 0x1}) r12 = semget$private(0x0, 0x7, 0x0) semop(r12, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r12, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) r13 = geteuid() r14 = msgget$private(0x0, 0x682) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r14, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r23 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r23, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r29, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r30 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f00000001c0)={{0x2002, r24, r26, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r28, r30, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r22, r27) r31 = msgget$private(0x0, 0x682) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r36 = getppid() r37 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r37, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r38 = fcntl$getown(r37, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r32, r34, r35, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r38, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000580)={{0x5, r13, r17, r27, r34, 0x20, 0x9}, 0x7, 0x9, 0x4}) setegid(r17) getgroups(0x2, &(0x7f0000000100)=[r17, 0x0]) fchownat(r2, &(0x7f0000000080)='./file0\x00', r5, r39, 0x0) 11:14:21 executing program 1: r0 = socket(0x20, 0xf569047f4e48a2f6, 0xdd) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) shutdown(r0, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet(r2, &(0x7f0000000040)={0x2, 0x1}, 0xc) listen(r1, 0xffffffff) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom(r3, &(0x7f0000000100)=""/102, 0x66, 0x800, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f0000001700)={0x0, 0x57f, 0x0, 0xffffffffffffff91, 0x0, 0x2be}, 0x8) 11:14:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3, 0x7, 0x2, 0x7f}, {0x20, 0x40, 0x3, 0x2}, {0x1ff, 0x2, 0x2, 0x7ff}]}) r3 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20006) ioctl$BIOCFLUSH(r4, 0x20004268) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)=0x1) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r0, 0x0, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:22 executing program 1: r0 = syz_open_pts() close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup2(r1, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x0, 0x0, "e4360020000f00", 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0x8) r4 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/193) r5 = socket(0x20, 0x7, 0xe1) connect$unix(r5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8004, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0xffffffffffffffdd) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r2 = socket(0x800000018, 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x3ff, 0x8000, 0x7, 0x8, "9f2fa901a1cd21257f60150414e071997b8d8572", 0x0, 0xfffffffb}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) close(r1) 11:14:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000001c0)="94670c1f16111ca978b5512caf430a626bdd45692b4894617b7d1be258392e256a3f0d4cda0a2439c948afafaec44586b15d07555001217ad34ad432d887f2515be305a94d2c930ada7fc2fee08ed86dcb3fa8c1d32ce5800d0617aef37bcec99f8c9e7a2adff0f59d35deb69e1a7ad47f2c0c201b629592a10e694fdcfb7ddef228c5fb0d3b0d04f6865851fdf3ecbc40921063b7", 0x95) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) setsockopt(r3, 0x6, 0x0, &(0x7f0000000180)="05517df5d75640a4059188a88116c86c9ad1082f98a0cb57f4ba340d524366ddd2b03d14b4ac7f8bbfc6d42adf0e32eb8b3f", 0xffffffffffffffd4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) lseek(r1, 0x0, 0x6, 0xce9fdf71c3ba24) 11:14:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) write(r1, &(0x7f0000000000)="a355a16db26484e7e4b03773ebdf38ccb675ab882028efe7684f5b3284955bad2f0544f02d67a276702a6c954e3dda1d02ab1940cb17199adfeea2dbc6a7356c4efb221bccc7209fc91107d710a6220cab545a4823f29949468eadfa3373bccd664e53717733bb02452082b95521ea7513c1e5d1856e5c73d91b9d355af9e22e92d5bb2489da5d9edd9855f7609caaf720c37316280082836c08acc138e955d1949fa77d30be", 0xa6) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffd68, 0x0}, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r2) setpgid(0xffffffffffffffff, r2) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) 11:14:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/207, 0xcf) 11:14:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x200f, 0xff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0x10f) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="a6", 0x1) dup2(r3, r4) renameat(r1, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x79, 0x0}, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r13, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f00000001c0)={{0x2002, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa9, 0x20001, 0x100000000, 0x1}) fchown(r6, 0xffffffffffffffff, r10) openat(r5, &(0x7f0000000040)='./file0\x00', 0x80, 0x40) 11:14:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = accept(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000001400"/110], &(0x7f0000000080)=0x6e) shutdown(r1, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000200)=0xc) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = dup(0xffffffffffffff9c) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) poll(&(0x7f00000002c0)=[{r3}], 0x1, 0x954) ioctl$BIOCFLUSH(r2, 0x20004268) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000280)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r5 = socket(0x18, 0x3, 0x2) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket$inet(0x2, 0x5, 0x6) recvfrom(r6, &(0x7f0000000100)=""/222, 0xde, 0x40, &(0x7f0000000000)=@in6={0x18, 0x0, 0x8, 0x1000}, 0xc) sendmsg(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpgid(0x0) 11:14:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000246000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x8000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x9, 0x0, 0x8000, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3000, 0xea2b}, 0x8) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x800, r3) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xfb3236a3dd221f91) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r2 = dup2(r0, r1) fcntl$getflags(r2, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r5 = dup2(r4, r4) r6 = syz_open_pts() write(r6, &(0x7f0000000000)="a6", 0x1) dup2(r5, r6) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000000)) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x27d, 0x0}, 0x0) 11:14:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$getown(r0, 0x5) 11:14:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x0, 0xe3, 0xd2, "e746fe6f468a5e697f32dc91ec6ea45d1ae4caa9", 0x5, 0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername(r1, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 11:14:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) shutdown(r0, 0x3) 11:14:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28a}, 0x0) 11:14:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x0, 0x0, "e401000000000000000000a0676f647ea96787fb", 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x80000001, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x4, 0x0, &(0x7f0000000000)="d23dfc952558d9f8e2ca28e17c3f80284b26a70f95a6a57f2e229dd7210dbb734f3446c838cbf92fab070618690df260bb5483912ea43e995252d4ec0c37e13feb82801eeadf311dd820c6cab0d5c9542321ded7cab9e4650cfdecea6b1e314c94967dab9b1fed5c6394", 0x6a) r1 = socket(0x18, 0x3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x40, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup(r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x67c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/123, 0x7b) r1 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r3, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r4 = geteuid() r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r5, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f00000001c0)={{0x2002, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r13, r18) r22 = msgget$private(0x0, 0x682) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r29, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000580)={{0x5, r4, r8, r18, r25, 0x20, 0x9}, 0x7, 0x9, 0x4}) setegid(r8) r30 = getegid() r31 = semget$private(0x0, 0x7, 0x0) semop(r31, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r31, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r31, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r31, &(0x7f0000000240), 0x6) r32 = geteuid() r33 = msgget$private(0x0, 0x682) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r33, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r33, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r33, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r38 = getppid() r39 = socket$unix(0x1, 0x2, 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}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r42 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r42, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r42, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r42, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r42, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r43 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r44, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r47 = getppid() r48 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r48, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r49 = fcntl$getown(r48, 0x5) msgctl$IPC_SET(r42, 0x1, &(0x7f00000001c0)={{0x2002, r43, r45, r46, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r47, r49, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r41, r46) r50 = msgget$private(0x0, 0x682) msgsnd(r50, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r50, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r50, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r50, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r51 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r55 = getppid() r56 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r56, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r57 = fcntl$getown(r56, 0x5) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000980)={{0x2, r51, r53, r54, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r55, r57, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000580)={{0x5, r32, r36, r46, r53, 0x20, 0x9}, 0x7, 0x9, 0x4}) setegid(r36) getgroups(0x6, &(0x7f0000000180)=[r1, r2, r8, r30, 0xffffffffffffffff, r36]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) r4 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000140)=""/211) r5 = syz_open_pts() r6 = dup2(r5, r5) r7 = syz_open_pts() write(r7, &(0x7f0000000000)="a6", 0x1) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup2(r6, r8) linkat(r2, &(0x7f00000000c0)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00', 0x4) clock_getres(0x0, &(0x7f0000001240)) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r9, 0x80047462, &(0x7f0000000280)) setsockopt$sock_int(r0, 0xffff, 0x124, &(0x7f0000000040)=0x3, 0x4) 11:14:25 executing program 1: syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000480)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x1}, 0x8) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x6, 0x7}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, 0x0, r7) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000440)=0x400000000000000) semget$private(0x0, 0x4, 0x20000040) getdents(r1, &(0x7f00000002c0)=""/77, 0x4d) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) r8 = msgget$private(0x0, 0x300) getgroups(0x8, &(0x7f0000000340)=[r7, r7, r7, r7, r7, r7, r7, r7]) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000380)={{0x401, r6, r7, r6, r9, 0x0, 0x10000}, 0x8, 0x6, r5, r5, 0x101, 0x2, 0x1000, 0x7}) 11:14:25 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/114, 0x72) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = getpid() r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r10 = fcntl$getown(r9, 0x5) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2002, r4, r6, r7, r12, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa9, 0x20001, 0x100000000, 0x1}) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x18f, &(0x7f0000000000), 0xb}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000c00)=ANY=[], 0x0, &(0x7f0000000b00)=[{&(0x7f0000000b80)="eb028745e0023c6ec0edff82e23448c5727d274701522754ff5e4332724eacf7a19aecef02257dc6fb0d0a9610af95effda05460302dc682f279fa6785de8d0f3543ac52b7ad555c249966070b6a23127f18", 0x349}, {&(0x7f0000001680)="9971482737d5ac980a7bc59dd23365c2ddfcb811462129949c2fa7ea71b3dcd3cf5445dca2d9f95aa092d7f1ff499bf2d81409980737a909fcc13e5892fa1398be40160d293eb352b4de51b47a9e863626d080db6ca1758f4c8b5cee6098185197909679254825cee7a46d79a42745f9652cd8707c635340d108458ccfc25d2f83002d22138b2dd2b38b63a968682f1e155cebeea95809baf65e7a14e876728dc94b935b91882d46b10518f52d9a15977a8ec91c7fa4d4378c79e7ffab1512368d164d24324d9f4baa992756612fa82a79a502e2be763cc307d5da5e855c820b5aeb25abee3ae703c6b0c9473d10ce59ac8b0556fe37d0645ab0873d3eec7cbb05311d80ac84e0b5f55991571d50954d56b51149f91d8ddcc20714682edb4962f5d976742830f7bc11467f1d7796ca090da1a3da439e2ea4de238e6a6e80730b1c2ee30ea1c2a29ff9d5b8494435ff62ea6d8779ed3ce776199f9bab2ee60188c93ecd86af0d9d3eefac4720bfab41d9c9e08e9a2a45ae9aecdcaa32b44fb82f1bf16dae46b28097e938e3656a6dda952039bebe2ef44c795eadb7ab599ad8efffe2796beec9577b6518ceb4cff02f785cab52dafefd18d934b900e70027beeb1683a6970de254c6eb41c5c67025cc5fe2c27af0e6dfa30955f90da2281164675d63a09ba88c875cd8c147b2eb74235623ef232478e90a1af3f21014baf1e57e30b49baa0c86a52b65ad9c89c484cd7ff773f10a802e6614febacb0e7e6552e775abb4708d2b8fdb89baa8af541edd6fe0bcd4837fbf40a75101432072d7c7f8d08f941cd5ab240d31ed58d117c038206178537c75a9ce0cc30c55d03f97d999d33295bf4f9ad4f2f2de3d6edf94a9df85815014a7d9a13a6d9796b8d49b7f102d0fbd3173239f4e2dc4ceaa7c50419143248a74e6efbb7c58289176607e0699d53746e7fce2470158b062314ae0d0febf80bde50d6459a306c1072e4de741c709f224782223cb007ea232a40f45202418eff423fb612326ce30cd9488ce5450600fe58e7b14b25795b9a3760a572f79c3495149f4b2477dbb53d530295e02eda2b74bb5aca62fbb200ce73dafd089600dfad01a4fe1be31a44dac479fd7ba5a95449824571f7911ae25112c3d278fcc8c778d73e6caee97b164182d0bd629385a0568c2be67c206571b48803140307383d5e69354a60f7ebeb82a97be947b3d527ff9ff00555ec36654637321d4e42f4ee57c8edcdc7797f907476b4929f69eb9fcf578449f95b380edb40e4e9fa58cb2d1ea01cfa2c87d72bb2f3c2aef5c5ec027332b37888fb5511072d6ab5fe0f0075db03423e45860a0f35c90184c68993d8c066df2aba248504ee2c7da8ec10ba7988d4ebdd1beb8dd28d5e7f4c8753c15859d3ad57bf90d5eb2963802636375891fce1482c78e11054c64fc10e3462f5c3cb540134c2ead968908a52158d75e98f49149b2c57f647420f4e8656dbca0e4b392defca3a7a9726a131c6d6c379d1d10357f03fb29cf0abbc7393da18eed2f2d1335006e26c659f91604a22f2d4d277d29e0abc881b6f96730037217bf61271e80f319f9d1752b5a42ef1b8b1373b14389792e676a5c7e3263e2d873bc59da035509b96cb80051a1b79b892798d75b8d7f75378447e7b4c30e26e51597751c46edbfacf3b0f96bcb8d46fc6210bdd613a4a9d5059552c1a6e1b26d85f8b4239c1cffcef8d64a3fde623b25c12bee1a8da0ae4694e510e0e606b6635a9fef1a65c901725d20eb7cabd251383659b961a0fa832a91f75136ef28f7b608fd39adcf06cbf6c9c9e6c1677eafdce0e206b01922c2a46cef346f9eb8558d6320e150bc6cb46d7ec5fe06a7c4032e8691d48fd8d68d4020ca76da40ff9ceac1bd97ad039eb093b652be88ad31d2916d1b5236817707e847ece21a2f2a4063a41ccf047332d686db84a1c2e1a5dfd4fc77cc5bf838cfd5d82a76c2d8a2e2c7d6e6a9b84968e199a87918828f5ea009683f49d168763cd3a8036a646acfc372b360f3dcc3503ddcf98b9e03fc44406716891b4b03da4265bc726eb296624bdb78a0623dcf13a5ff34c9fba7241a028652b54799a02af9dc468fd052864aac641b60e4ea1006e54ddc4765fe94f5555608e751c0046698a33adb92a7abe8fd41949419e095cc310cb9464962a8c6d45697f904965d042ab04e2a6ada1df896fb457a1f92b686156d47b53f83516593e44e6ec879dd0b2a852b36a327db8fb9cca3c2a7592c13ab09392e2828707801004d3746b67b17217821c7570aedaa41b6d89d778eebc18b5316f5836c22d44c993a02b5c396bce59b063ff9c1b6c90b4d919c5b7feed735737d829de0d6f40f4ffe7304baedc96cdcc27783d44ac99c4298556f77e59e76abfa6f5c647b6f71f29f00887106a3fc065eb084063300b7572677b13acbf7f33b37319ec9f4857ed7eeec51a6c648410c6991472d0a06f27543ab8f4aefaae4659546e1710922d4d4fdf2bb726a863d6995c3fb280dbbda6bed7e0398aec4128b5433475d34f1e45f51526a2d843ea137a10b08f0435a33594f4b1da1b35dd32387996a483c581d57273395ad3364cda9525895268908c9ee833d892d42de7d88a616b24ef92dc7ef255c244853b03d3d018a641850672e0afd87e416bd470deb410888bf899d862298de4d91b1ae66f7434a6421257761afb91b5372304a2963610446a186baf791df652b34557b17563df35cdedf72ded10c962107589e5c222f800030051d5b0a5eea8cf0eeed86be97dd898c8ebbd2150f6f04fba4dc2ad78aff7265ac13d5b3cef3d3a9729bcccc66adf4766cd64d55be98a59b0ea8e2e9858213d78cab105bb58c7df8c02c7d8c69ffab4c40cc958734f0cf7fc3a76337f533c7f86d4d23f1f409c90772f02acefec3e6ddc07fcd5dffb38f3a40293dd6009db32d0a45e1850e97e5bdccad3a19b257ecf192e9bd39b80c1ea5b318b2a9f0b8562a1bdf5ed1d5d5fe8e93da82b76338bd5d36f76e5c833f3db91485bcf6844aed0cde24bec504021d421ae8f75c16abe2a6b82098cb9db8710418c61badac83cdb587b95bb01e8194317d5bd05599042b22303f869b5387bf574801845084661bcd56e1722c08524d9c1f7a167eea878beeda47d333a8d67978b179419cb31a49ab60da550d18c4329ab78978301783c1292fb761664f2a72c181a80f4a4e048eca6a7b254bc9c25292647a84a46109575ea129eea9b12403639636d778fcc66326bbb1be3587bc61d622bfadc1e7793afbf924a44968a54395fe662c61009c8cda633f57bb4a515a56838136a76748cabd34fdbb24319ee1d467b013cf5f94c9f51366bdba2c737f882cf082476dece063e5f64a4c4fd86ead52a666d6ebaa96f24f1b56bfafed6dc1f8b6bc5e028c3b3067117e0e1121a3d1a0ed0b7ef680f31ffed678c0ff3265a468e56f6e0642aa57bd50a7dfeda8afd710fae3766c4b53254ff82eacf878cf1308853f86dbe87e6c3585ec70b4ed680ae32c6557877346148b616a6c12f5672a26187184e7173c6f23c28a0f286b3763e5e1ecd9355d2448e3274840cb7a5fc83d98fe4d3dabe26e3d494d32e1eacaab31c19db324613a5c7bfc334c933e15f2501cf56f558552f2e28ec7cea48cb706b34d9738c15adfe70fced7733c3c4fb631ca33920ff412f8b1b0941554efed68fe656bbc2a7b205769455871b1af96a101e53d7ccf0be009c1a9edf1abfcf242308f28777b34e44eb109e73e5519dfe19d7c746599d18857711c7956733f27adeb368cbdfbb6ba467648978ca5f6df6f7eda06bed6e2718508bc0f30cc1ed818bd1b8f60265d6cc6371b227cb4ec3642b192b147af29a98a1cbd55b2ec3532e399c57cc3d1c8f55d91f44bf072d22f83f3db897b036919ff34242d072484fa7ff142c61e08b5ccc3287f72a990bd9db4bfb53686dd607f55886ac39cc88bd2a7cac2e883b359793950af7656842f87e9254740873bb05015a44f30dc220db6c76c91b9a8899f31b2cd379bdf93d6276e8f2b7dafbc83830f9e7034279daffed05e401482969ebf7d74d7fc5ed7a78251e38309ccc681d9c18057ee0a96b4122dd8d85d394233319bbb80de75ad0dd21502dd5010f1b630dd72555250e498aedd48cade740126aceb96c8d8c3a8ce96ab2f22def306c674ee43326dc82a86cb461f91aa66539fd885ecc6773ca34ba604094063fd4c07c152bc81677255239988e818699df1451cf9a6737d049f59f62a9956237f500cf95d6e0f025c1115a3d070ff5a80fcf68918d5ace42d3a8a29626561b1cc61b30d8a14cf5e60513f94adaea22ca2d23086cf4db716bb14979fdb2d0948c46c32c6aebe3c202a43ed3a6a168b9fc7fa82c4db760ebb42d28a38dcdfdd16a0bfc60e55755746c44bca3a0c4f7c04b30de1cb6736e7b100a2fc783b685d8e522e790cfcc7c109de48a252b31380372e2d00de55beb4a48248aba66249cd48b3bf94251429824f8201641386629a16116ad19d3fac4ac98f8c334ee0a87b5ced69141f5d9c2bde2db2953694109adf086e261ddd339ca41e77c128cc2c5d0e7a7133a89a2fd9b72238968dd69432b7de323155725ba3c0bc8b350437045d7d036e7a9c8d161fcaf143c707e26125131e350a5270a6069ca853f18422aa77be30636e7c92d4e5ddb04b12a3e67ef5c1d729cd7944a5374c134c8782464060e9dbcc7bbaa38ca26902f0477b38a0a9cd198c628f57a30a2c92fd73702d469f07a2301381f9ffa316e0c7cc0a291fa5fc1f568c8a37d4e701d782e87ef9c28602e2148c3654d2f984798b74a442fe51e042aca7b25cac3e178d0dcf8b78fa530772de7d1582a4ee90c78ffe7213f30376d253f047f24bc561e25929d3a2b1e049d294eee03cafe071663f8a03ad21bdfdf38b289293349889b5d435e71a181966a58a48e89d3521a73ad389ee01a58a9650ada3cf641b0d4f652f0bac8fb4e442a994620ec8c8aef4a4553a124c01e2d27f2a1a653356eee272bfd97236043f191ae4a9f896a213cec62f1e37a4b455de11cf3bf469584b2281fbf217ac26e1f20ddfea2035c60da9a136e60f6b5faafddb21e87560160aa7095ce771158ec3291d2685bffe67a5673ea7a043e12ca01f0399ba2b57a6e3d1506af02e6f8ad0715dd263169e073347521716952d9cef28d4129a5b840be8b498112b50d14c46154d7472567199cc695a7a473aa104991a02f4a3598b915f316251c8db51f10aa336986145bc4a9289acad9435231fb69456b46056172360e01363b7c66b0baf102b6c982459543e76d25827e8fa9a4f4794a5699da652d9a3efe67aec38cfed3d56e5d3b7f9e66a8f51ca42920f2acbf6ad7a32a1ba13913e80d7a41bbbc85ed03c944978025f341c9508f66e83d1e348874102872c334732468757ea6401c2cf504478d52342106e5b1789c9acdfdec0243f355c7bd986ca35d63b1d14c9ddae6c56be768b80e0fcebd163c9d33ba2e25e2779f66504034eba2f2bc3ee58ead08271164c003c83931c630dd6ad644ca89b2b4ba7bcd5534694d99a5dd68d86caf450cd3de82774eba5df8c63f07a1960a1af04caf97bc65e66ceeb7480400b3c4b15769d582fa740f82e5bf1faf7ed29f9c222991aa44b6a0b942b8df8a92198a8e3ebb42811a7da6c8807fac4bdecf1bcd31ef5d1986ccb83a1e3a0e34ea2c22512baec4195e2a133ee598ddf3b45bf91472dc603be474ce97a9de543f0739e8b9c5b6e519b84f87d0bda52", 0xfffffffffffffdf6}, {&(0x7f00000007c0)="515c6426dcad9ae8eaf0caf011879c3888d3cf299fbc4eda8105cf76588fee98137df314dcf03092759d66c4197d91218855864efe242acd2a2070e9871ff79c5cd887bbf2cc796353bbc5449ace1254bcc708200f9979d3ca7dd867cf774337fca0be657fa44b5f048f0f7bbafd8e575a87854b816dca7ff57d7ae905bd808b62ecddc52e54f3cf7e478c51a2f2b4a43686276e02319fe304050712cca120600ed50541cd433c01f8aae85dcb7ccb684bfb5dd9c1a04deb9d81222a582ae7d2f6ab423e70", 0xc5}, {&(0x7f0000000900)="40eb97d8d8460bd239662e2a908e9d01c746cadc85a47d68a4b7c96b467da1c645f2fbc9aa7ee9df7b57f38cea109648f4fa7db0c104f984c952ecf27292b27c985b35d2465deb89f1bdf4898031eb11bb4218b3eaacd7e4cd2e3c6dd0f200000000000000407d2ceef950ab0dc25ac0e33fe0f9d4434887cf0387280911b6878247c08ba54f7dc8d8f121ffbe510196f95cb234c76bb25bdcfdc9904c42e0ab0700d5c3cbd03a138741189389c2b4baba1c19d82799dc4f7b99bde2c75af394b5cbb897fecf", 0xc6}, {&(0x7f0000000a00)="b8aa5350af35efba4faa5624dd9497025e001dd30735ee9e3431ca00258cf1e380eb51410ac7d01d5bb8bf0a30c973037646049597f3937f771b8000e6b0b2c7477880279734fc6b2078fbc953606b74e86af9230b55fb6895323f5cc5afb9b3ba2d66c47525e1bf734eedc4a26c13d83e7a8ca78f5c005489250ba86b26922cac3da01b843a8ce821632f970449dd45c5dcea5b189eb7955d26b896384e990adfe828ae65d43725b7c00d9be96d3cbd352716aecc0aa7a95dddc53cc4b6e7136b5ef679a496aee65adc17c71e15ce243d17fead593aeb87c44cc3bb63a33a2eac27694c9a1c61b1e9c82e52b9684d907b55f584b9542a57", 0x391}], 0x1000000000000044, 0xfffffffffffffffe}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f00000001c0)={{0x2002, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa9, 0x20001, 0x100000000, 0x1}) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000000)=@abs={0x2, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000040)="c1ce6a16244f18d1be3bd09f5e0e546aa46435d1adca6add18a504b059fe24da554e4d1aa9b3bac033504623852178b977cca5c658ecea738568ece1b36098e03dec6b", 0x43}, {&(0x7f00000000c0)="e508a5264b33ff6542a75625e34894cdbb259d4881b4f2457328caf45017c5374067abf7f283cd033835b222604d92a6815d9b8c25230ad1ea878d2e4264bcfa2dc2e5a41fc0b5e0c10766c89b1275f7c3f17addc08bc3daba13157406959dbfc4eff819c7fd3026ac2f9a80d3c211dedd206dc754c84e73d216d70a5a3046ecd30244f6b617d54a2279509da47a011bd025f2510b88353890a8a96f4980d028a8198cfe324ce31a954545235f00bc269a1665b4570efed19f03da0646750682d562c1cb444df514901e255d845f4b28ecd4326c997b284876d5bba452fea509ee43fe6d", 0xe4}, {&(0x7f00000001c0)="43ae47b288f7c6e72d31ddc8ebefb0b5f8c4ee6b19e6be8074e94b4a0a988f5e1081d428f1df2f4e2eef84fff4c2d827c1b30327fff3e8e15f5a81ed55f59d806e4d417fe4d0c85e24b401e2214ec685b103ffb571ba57750c8986dcc4d44cbd90a3390365fd09647daeaddf96bfb4d6a4e6d92b371757144c63b73d20a916b9a4e9b77ea5c66e8b753653c360bcc8601edacfc0fb0937575f31d766ae5b771cbc484db84494b7cdff249bb159eb4348544ecf06ec92bfa845b9f9c7b93a84da6d6dc55b0b6197916cab95945b28f8", 0xcf}, {&(0x7f00000002c0)="da23ed82a18846c9b14271286f10feb28d3fc7b672da9897b79d8151f264249aacf1488d1142204a952622593fec8a6874bb5d2d6d40e9b1dab6da2d558a182db71c00e48a3efb8560a9baca93556c0c7907468c3402f78a463f63f31cfd165342a39307037e6600adc0d09320e77b2c58675cd0a0b34b3c7226f2054f9ca448a28fcdfe7a7c18e4e7522844d4e8fe6a7bcb5b3812445f800feec8a588ad5571e1256fbd83ee498553d42ac9bf19184b3cff0f80ab24d0", 0xb7}, {&(0x7f0000000400)="bed59b5b2ccdb4accebd8ca6ccdde24bb6e38acb99548df121489cded9bdcc638bd166480644d67cfba950b1fac10a3fd019a0240a5bb497a2ff07b76b3633d68845fd5e9580823a62a0ff56565ca4af5b59581fe175525af7af937f65663779963976e2e315899799f8fd5ead9bdcae5399263d879eeb4995c28f2c12453ce631ab8f787c3212e304defe96e8023dd9e92711701f5e73da7c00a0b1d811eb1400c9c964f56fe7804dbc92b6d8594c1283b1e8318e34799f27f3532c6a3a321a594bbc695d51e8fcba5b75aaa18f3bdf91c0d5934aecfb2b8694e6a8adf6acd342d8faccacecd694b119b8872daaca19865804982e2999d2059e0bb1ddce85", 0xff}, {&(0x7f0000000380)="f180cc", 0x3}, {&(0x7f0000000500)="f2f7610b7e515f57f55c5509a96d4d987d971bb05bcebf04997c683bcf980afeab78bda9675f999138d88ef7ec3f473b79050ece60a8a0a0ff84ef44", 0x3c}, {&(0x7f0000000540)="ebaff913541a227354809ffea2484dff2801d02c748ca920046c24ba77fab0354d642e07f3b13ccce5d50d56322b30cdce2b51c6fc83484c359997e17a8b56a5d8db556bd4e50b0df621b685fce6428e1e459b6f6a417e979901e25c5627fa81605d1d88e77b8a545c3c6fd9c71782afaf36c0962b4e90f7ce6375160dcc3a25c12d38357376", 0x86}], 0x8, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r2, r4, r16}], 0x20}, 0x8) fcntl$setstatus(r0, 0x4, 0x0) 11:14:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x98461a02e5c93189, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/98}, &(0x7f0000000100)=0x64) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r7 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x8ab2cfb94d5ef83d, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r13 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r14 = kqueue() kevent(r14, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r15 = fcntl$dupfd(r13, 0xa, r14) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x61, 0x40, 0x4}, {{r2}, 0xfffffffffffffffe, 0x76142855f55b25e9, 0x40000000, 0x7fffffff, 0x908}, {{}, 0xfffffffffffffffd, 0x7, 0x80, 0x7ff, 0xc12e}, {{r3}, 0xffffffffffffffff, 0x28, 0x80000000, 0x80000000, 0x80}, {{r4}, 0xfffffffffffffff8, 0x550a6804753e87e1, 0x20000000, 0x8, 0x100000000}, {{r5}, 0xfffffffffffffffa, 0x82, 0x4, 0x80000001, 0xd7f}, {{r6}, 0xfffffffffffffff9, 0x10, 0x1, 0xfffffffffffffffa, 0x2}, {{r7}, 0x0, 0x85, 0x20, 0x551, 0x80000001}, {{r8}, 0xfffffffffffffff8, 0x84, 0x40, 0x5, 0x2}, {{r9}, 0xfffffffffffffff8, 0x0, 0x4, 0xce8, 0x81}], 0x8, &(0x7f0000000380)=[{{r10}, 0xfffffffffffffffb, 0x80, 0xfffff, 0x7ff, 0x4}, {{0xffffffffffffff9c}, 0x6, 0xe4, 0xf0000000, 0xfff, 0x9}, {{r11}, 0xfffffffffffffff8, 0x10, 0x2, 0x0, 0x6}, {{r12}, 0xffffffffffffffff, 0x71, 0x1, 0x1, 0x1ff}, {{r15}, 0x0, 0x1, 0x80000000, 0x1, 0x427}, {{r16}, 0xfffffffffffffffa, 0x28, 0x40, 0xfffffffffffffffd, 0x1c38}], 0x10000, &(0x7f0000000440)={0x7ff, 0x2}) r17 = socket(0x18, 0x3, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r17, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x34) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000440)=0x49) semop(r1, &(0x7f00000005c0)=[{0x2, 0x1}, {0x0, 0x7, 0x1800}, {0x2, 0x6}, {0x4, 0x103}, {0x1, 0x6, 0x1000}, {0x3, 0x8000, 0x2000}], 0x2aaaaaaaaaaaa82d) getuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r3 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000240)) fchownat(r2, &(0x7f0000000380)='./file0\x00', r3, r4, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x15}, {0x6}]}) r6 = msgget(0x2, 0x110) unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='x\x00') msgrcv(r6, &(0x7f0000000480)={0x0, ""/240}, 0xf8, 0x1, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x48}, {0x3}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000300)='./file0/file0\x00', 0x20000, 0x103) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = open(&(0x7f0000000340)='./file0\x00', 0x10000, 0x22) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000400)={0x315, &(0x7f0000000600)=[{0x1000, 0xd4, 0x79, 0x9}, {0x2a64, 0x7, 0x0, 0x14000}, {0xaa, 0x7, 0xff, 0x8}, {0xdf6, 0x80, 0x7, 0x2}, {0x7, 0x6, 0x7f, 0x56a8fd2d}, {0x5, 0x3, 0x2, 0x9}, {0x3f, 0x1, 0x2}, {0x9, 0x5, 0x3, 0x101}, {0x2, 0x3e, 0x26, 0x7ff}, {0x3, 0x3, 0x3f, 0x7}]}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x48}, {0x3}, {0x6}]}) r10 = dup2(0xffffffffffffff9c, r7) ioctl$KDGETLED(r10, 0x40044b41, &(0x7f0000000080)) 11:14:25 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xb7, 0xfffffffe, {0x5, 0x1}}) kqueue() close(r0) 11:14:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) munmap(&(0x7f00000a9000/0x1000)=nil, 0x1000) 11:14:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x180, 0xdd48e44e938a8e8) r3 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="686b19f75be38de6bc"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) 11:14:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x4, 0x4, 0x5, [{&(0x7f00002e7000/0x3000)=nil, &(0x7f00007a8000/0x2000)=nil, 0x725a}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000060000/0x4000)=nil}, {&(0x7f00005aa000/0x2000)=nil, &(0x7f0000439000/0x2000)=nil, 0x380000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00006dd000/0x3000)=nil, 0x8}, {&(0x7f000039f000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000459000/0x2000)=nil, 0x5}, {&(0x7f0000066000/0x2000)=nil, &(0x7f0000052000/0x4000)=nil, 0x5}, {&(0x7f000057b000/0x4000)=nil, &(0x7f00002de000/0x3000)=nil, 0x676b}, {&(0x7f0000213000/0x4000)=nil, &(0x7f00001d9000/0x1000)=nil, 0xa6}, {&(0x7f0000026000/0x2000)=nil, &(0x7f0000671000/0x3000)=nil, 0x5}, {&(0x7f000037f000/0x1000)=nil, &(0x7f000045d000/0x4000)=nil, 0xffffffffffffff4d}, {&(0x7f00006ce000/0x1000)=nil, &(0x7f0000dfe000/0x200000)=nil, 0x20}, {&(0x7f000008e000/0x2000)=nil, &(0x7f000017f000/0x1000)=nil, 0xe249}, {&(0x7f000020c000/0x3000)=nil, &(0x7f0000390000/0x1000)=nil}, {&(0x7f00001e7000/0x1000)=nil, &(0x7f00002d3000/0x3000)=nil, 0x4}, {&(0x7f000042b000/0x4000)=nil, &(0x7f0000200000/0x2000)=nil, 0x4021}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x40}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r4, 0x4, 0xe) 11:14:26 executing program 0: r0 = semget(0x2, 0x4, 0x400) r1 = geteuid() r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r2, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = geteuid() r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r4, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r11, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f00000001c0)={{0x2002, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r12, r17) r21 = msgget$private(0x0, 0x682) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r28, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000580)={{0x5, r3, r7, r17, r24, 0x20, 0x9}, 0x7, 0x9, 0x4}) r29 = semget$private(0x0, 0x7, 0x0) semop(r29, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r29, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r29, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r29, &(0x7f0000000240), 0x6) r30 = geteuid() r31 = msgget$private(0x0, 0x682) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r31, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r31, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r36 = getppid() r37 = socket$unix(0x1, 0x2, 0x0) r38 = fcntl$getown(r37, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r32, r34, r35, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r38, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r40, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r40, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r40, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r41 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r42, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r45 = getppid() r46 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r46, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r47 = fcntl$getown(r46, 0x5) msgctl$IPC_SET(r40, 0x1, &(0x7f00000001c0)={{0x2002, r41, r43, r44, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r45, r47, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r39, r44) r48 = msgget$private(0x0, 0x682) msgsnd(r48, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r48, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r48, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r48, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r49 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r53 = getppid() r54 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r54, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r55 = fcntl$getown(r54, 0x5) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000980)={{0x2, r49, r51, r52, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r53, r55, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f0000000580)={{0x5, r30, r34, r44, r51, 0x20, 0x9}, 0x7, 0x9, 0x4}) r56 = semget$private(0x0, 0x7, 0x0) semop(r56, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r56, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r56, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r56, &(0x7f0000000240), 0x6) r57 = geteuid() r58 = msgget$private(0x0, 0x682) msgsnd(r58, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r58, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r58, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r58, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r58, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 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, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r63 = getppid() r64 = socket$unix(0x1, 0x2, 0x0) r65 = fcntl$getown(r64, 0x5) msgctl$IPC_SET(r58, 0x1, &(0x7f0000000980)={{0x2, r59, r61, r62, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r63, r65, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r67 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r67, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r67, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r67, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r67, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r68 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r69, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r72 = getppid() r73 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r73, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r74 = fcntl$getown(r73, 0x5) msgctl$IPC_SET(r67, 0x1, &(0x7f00000001c0)={{0x2002, r68, r70, r71, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r72, r74, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r66, r71) r75 = msgget$private(0x0, 0x682) msgsnd(r75, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r75, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r75, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r75, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r76 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r80 = getppid() r81 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r81, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r82 = fcntl$getown(r81, 0x5) msgctl$IPC_SET(r75, 0x1, &(0x7f0000000980)={{0x2, r76, r78, r79, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r80, r82, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000580)={{0x5, r57, r61, r71, r78, 0x20, 0x9}, 0x7, 0x9, 0x4}) r83 = semget$private(0x0, 0x7, 0x0) semop(r83, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r83, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r83, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r83, &(0x7f0000000240), 0x6) r84 = geteuid() r85 = msgget$private(0x0, 0x682) msgsnd(r85, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r85, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r85, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r85, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r85, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r86 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r87, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r90 = getppid() r91 = socket$unix(0x1, 0x2, 0x0) r92 = fcntl$getown(r91, 0x5) msgctl$IPC_SET(r85, 0x1, &(0x7f0000000980)={{0x2, r86, r88, r89, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r90, r92, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r94 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r94, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r94, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r94, &(0x7f0000001640)=ANY=[@ANYPTR], 0x1, 0x1000) msgrcv(r94, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r95 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r96, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r99 = getppid() r100 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r100, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r101 = fcntl$getown(r100, 0x5) msgctl$IPC_SET(r94, 0x1, &(0x7f00000001c0)={{0x2002, r95, r97, r98, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r99, r101, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r93, r98) r102 = msgget$private(0x0, 0x682) msgsnd(r102, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r102, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r102, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r102, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r103 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r104, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r107 = getppid() r108 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r108, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r109 = fcntl$getown(r108, 0x5) msgctl$IPC_SET(r102, 0x1, &(0x7f0000000980)={{0x2, r103, r105, r106, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r107, r109, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r83, 0x0, 0x1, &(0x7f0000000580)={{0x5, r84, r88, r98, r105, 0x20, 0x9}, 0x7, 0x9, 0x4}) r110 = semget$private(0x0, 0x7, 0x0) semop(r110, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r110, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r110, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r110, &(0x7f0000000240), 0x6) r111 = geteuid() r112 = msgget$private(0x0, 0x682) msgsnd(r112, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r112, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r112, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r112, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r112, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r113 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r114, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r114, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r117 = getppid() r118 = socket$unix(0x1, 0x2, 0x0) r119 = fcntl$getown(r118, 0x5) msgctl$IPC_SET(r112, 0x1, &(0x7f0000000980)={{0x2, r113, r115, r116, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r117, r119, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r121 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r121, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r121, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r121, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r121, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r122 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r123, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r123, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r126 = getppid() r127 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r127, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r128 = fcntl$getown(r127, 0x5) msgctl$IPC_SET(r121, 0x1, &(0x7f00000001c0)={{0x2002, r122, r124, r125, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r126, r128, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r120, r125) r129 = msgget$private(0x0, 0x682) msgsnd(r129, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r129, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r129, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r129, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r130 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r131, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r134 = getppid() r135 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r135, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r136 = fcntl$getown(r135, 0x5) msgctl$IPC_SET(r129, 0x1, &(0x7f0000000980)={{0x2, r130, r132, r133, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r134, r136, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r110, 0x0, 0x1, &(0x7f0000000580)={{0x5, r111, r115, r125, r132, 0x20, 0x9}, 0x7, 0x9, 0x4}) r137 = semget$private(0x0, 0x7, 0x0) semop(r137, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r137, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r137, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r137, &(0x7f0000000240), 0x6) r138 = geteuid() r139 = msgget$private(0x0, 0x682) msgsnd(r139, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r139, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r139, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r139, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r139, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r140 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r141, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r141, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r144 = getppid() r145 = socket$unix(0x1, 0x2, 0x0) r146 = fcntl$getown(r145, 0x5) msgctl$IPC_SET(r139, 0x1, &(0x7f0000000980)={{0x2, r140, r142, r143, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r144, r146, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r148 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r148, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r148, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r148, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r148, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r149 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r150, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r150, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r153 = getppid() r154 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r154, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r155 = fcntl$getown(r154, 0x5) msgctl$IPC_SET(r148, 0x1, &(0x7f00000001c0)={{0x2002, r149, r151, r152, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r153, r155, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r147, r152) r156 = msgget$private(0x0, 0x682) msgsnd(r156, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r156, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r156, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r156, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r157 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r158, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r161 = getppid() r162 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r162, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r163 = fcntl$getown(r162, 0x5) msgctl$IPC_SET(r156, 0x1, &(0x7f0000000980)={{0x2, r157, r159, r160, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r161, r163, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r137, 0x0, 0x1, &(0x7f0000000580)={{0x5, r138, r142, r152, r159, 0x20, 0x9}, 0x7, 0x9, 0x4}) setegid(r142) getgroups(0xa, &(0x7f0000000000)=[r24, 0xffffffffffffffff, r51, 0xffffffffffffffff, 0xffffffffffffffff, r78, 0x0, r105, r132, r142]) r165 = getuid() r166 = getuid() r167 = msgget$private(0x0, 0x20) r168 = socket(0x18, 0x1, 0x0) setsockopt(r168, 0x27, 0xe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r168, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r168, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r169 = socket(0x18, 0x1, 0x0) setsockopt(r169, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r169, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r169, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r170 = socket(0x18, 0x1, 0x0) setsockopt(r170, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r170, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) msgsnd(r167, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r168, @ANYRESOCT=0x0, @ANYRESOCT=r165, @ANYRES64, @ANYRES16, @ANYRES16=r166, @ANYRESOCT=r169, @ANYRESOCT=r170]], 0x1, 0x0) r171 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x7, r1, r164, r165, r171, 0x6, 0xbd5}, 0x1, 0x9, 0x40}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r172 = socket(0x18, 0x3, 0x0) connect$unix(r172, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r172, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x7}, {0x2d, 0x9}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 11:14:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00", 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x800000018, 0x1, 0x65) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000200)=0x5, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect(r0, &(0x7f0000000180)=@in6={0x18, 0x3, 0x9, 0x2}, 0xc) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000280)="b20ac1820ed5a1b692340b90a22d319ae9a1d341e69250ec16d8dad1d97a1087b478e2740d985e0000060000", 0x2c}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7c09, 0x80000000, 0x5, 0x80000000, "de9efd0591f56fb880839220d2ad3c468fabd594", 0x7, 0x8}) r2 = socket(0x1, 0x4, 0x0) socket(0x20, 0x3, 0x0) socket(0x20, 0x3, 0xec) r3 = syz_open_pts() r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x8b9d99edb86a7b1e, 0x1, 0x4) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8, 0x3, 0x3, "9254752ba400", 0x4}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) minherit(&(0x7f000051f000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000140)=0x8000000) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$getflags(r2, 0x3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000040)=0xffffffff) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getown(r1, 0x5) 11:14:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) dup2(r2, 0xffffffffffffff9c) poll(&(0x7f0000000080), 0x0, 0x3c8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 11:14:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffffb7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/3, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:27 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 11:14:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3}, {0x87}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") 11:14:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r1, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = geteuid() r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r4, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r11, 0xa5, 0x1, 0x100000000, 0x2}) msgrcv(r4, &(0x7f00000003c0)=ANY=[], 0x0, 0xcd5a43da4793c538, 0x1000) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f00000001c0)={{0x2002, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r19, r24) r28 = msgget$private(0x0, 0x682) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r35, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000580)={{0x5, r2, r14, r24, r31, 0x20, 0x9}, 0x7, 0x9, 0x4}) setegid(r14) r36 = semget$private(0x0, 0x7, 0x0) semop(r36, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r36, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r36, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r36, &(0x7f0000000240), 0x6) r37 = geteuid() r38 = msgget$private(0x0, 0x682) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r38, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r38, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r38, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r43 = getppid() r44 = socket$unix(0x1, 0x2, 0x0) r45 = fcntl$getown(r44, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r39, r41, r42, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r43, r45, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r47, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r47, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r47, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r48 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r52 = getppid() r53 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r53, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r54 = fcntl$getown(r53, 0x5) msgctl$IPC_SET(r47, 0x1, &(0x7f00000001c0)={{0x2002, r48, r50, r51, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r52, r54, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r46, r51) r55 = msgget$private(0x0, 0x682) msgsnd(r55, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r55, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r55, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r55, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r56 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r60 = getppid() r61 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r61, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r62 = fcntl$getown(r61, 0x5) msgctl$IPC_SET(r55, 0x1, &(0x7f0000000980)={{0x2, r56, r58, r59, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r60, r62, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000580)={{0x5, r37, r41, r51, r58, 0x20, 0x9}, 0x7, 0x9, 0x4}) setegid(r41) r63 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r63, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r63, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r63, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r63, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r64 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) r66 = socket(0x18, 0x1, 0x0) close(r66) connect$unix(r66, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r67 = socket(0x18, 0x1, 0x0) close(r67) connect$unix(r67, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r67, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000b00)=[{0x0, 0x1, 0x0, "58efd5f6a717ed99dcb8c31b6994dd"}, {0x0, 0x1, 0x4102, "6a27fe0609cdb5ca3e75092833ce06fb0a0d4db4b34e310ddc4dfbad1ff77bf0785663ff13881b087a88a66771de09c414392299c050a5d08ef4c433dc6e7daf6355ddb34ace19f7d66ee3d8d1f41807f34f3436ca7c74c074dea72af2078ce41fb4b14f41aa7d10ce0072812be5a5cac27c2aa3ef880d495e0c75d919b5346b40e085eef3b7fc9b28b2cd50ca140815e672ea5917874cf74f34be57c9ef0373fbd52281175b3a697f118c1427862384771c4769b06ed6497980187ce2a7d7555b78379d3ede88ed"}, {0x0, 0xffff, 0x100, "8372906ed1b2e12a2c63826fabb5444e0ed6570d009beb8f8ef96320423c14f01990daa9aa324008df70da984ae9c7235fb6800c007fb7eb59afa16169386938290bbaa9bc368ae11e549cdeff6459e3f059c355ccf5ee12912441ca13ebcfbb14afb81df42d633fb1674a590c28380b8e29bbd9805ed0979fa67018c0a1f104faf334fe582dc0701a6e8635d2075af46ece26c43bce6d840c2b6d63b1eb82bac1"}, {0x0, 0xfffe, 0x7, "0b775ccd0b8735f1673dd6d6110b1ab0a1ade416a0c8f87acb9dfaabbfe5833a3cb684b6edcc469a950e4d9beced900d2b7ceedc54c465fbc42c90310a39f43965fd86e2a22029102bd085d3d9b45167a5ef4c7664797ff30a72042d7701bfa34ba4b40c41c2f0d2b2"}, {0x0, 0x1, 0x7, "84f4676e286d49455fd799ca227a9af7bf53403aab79c8a1d207af3a6d73f226cc388f712a3f"}], 0x2b3}, 0x1) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r70 = getppid() r71 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r71, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r72 = fcntl$getown(r71, 0x5) msgctl$IPC_SET(r63, 0x1, &(0x7f00000001c0)={{0x2002, r64, r68, r69, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r70, r72, 0xa9, 0x20001, 0x100000000, 0x1}) r73 = semget$private(0x0, 0x7, 0x0) semop(r73, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r73, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r73, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r73, &(0x7f0000000240), 0x6) r74 = geteuid() r75 = msgget$private(0x0, 0x682) msgsnd(r75, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r75, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r75, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r75, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r75, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r76 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r77, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r77, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r80 = getppid() r81 = socket$unix(0x1, 0x2, 0x0) r82 = fcntl$getown(r81, 0x5) msgctl$IPC_SET(r75, 0x1, &(0x7f0000000980)={{0x2, r76, r78, r79, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r80, r82, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r84 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r84, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r84, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r84, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r84, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r85 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r86, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r89 = getppid() r90 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r90, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r91 = fcntl$getown(r90, 0x5) msgctl$IPC_SET(r84, 0x1, &(0x7f00000001c0)={{0x2002, r85, r87, r88, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r89, r91, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r83, r88) r92 = msgget$private(0x0, 0x682) msgsnd(r92, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r92, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r92, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r92, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r93 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r94, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r97 = getppid() r98 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r98, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r99 = fcntl$getown(r98, 0x5) msgctl$IPC_SET(r92, 0x1, &(0x7f0000000980)={{0x2, r93, r95, r96, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r97, r99, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r73, 0x0, 0x1, &(0x7f0000000580)={{0x5, r74, r78, r88, r95, 0x20, 0x9}, 0x7, 0x9, 0x4}) setegid(r78) getgroups(0x5, &(0x7f0000000000)=[r14, 0x0, r41, r68, r78]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:27 executing program 1: syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r2) msgget$private(0x0, 0x880) getpgrp() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r4) r5 = getpid() fcntl$setown(r0, 0x6, r5) 11:14:27 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x4, 0x3b0593d25adb5331, r1, 0x0, 0xff3) 11:14:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0x5e) getsockname(r0, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d, 0x0, 0x1, 0x1000000}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r2, &(0x7f0000000200)=@file={0xe0b6ba6ea34a990f, './file0\x00'}, 0xa) syz_emit_ethernet(0xe, &(0x7f0000000340)="ebd63aaf7f188b651a0f632c6c58") 11:14:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) flock(r1, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015946008 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015946008 11:14:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:27 executing program 1: shmget$private(0x0, 0x2000, 0x7bc, &(0x7f0000ffb000/0x2000)=nil) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x401, "abd0cc0d68dc73827774fdccdff3fc844ae89310", 0x1, 0x1}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 11:14:27 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2f) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) 11:14:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x1, 0x30d315e63cf08c86, 0x7f) 11:14:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x4}, {}, {0x6}]}) fchdir(r0) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 11:14:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x40000000, 0xfffffffd, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2000000000000105, &(0x7f0000000080)=[{0x248, 0x8}, {0x80, 0x0, 0x0, 0x3ff}, {0x10000000000006, 0x0, 0x0, 0x3ff}]}) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=@file={0x0, ""/40}, &(0x7f0000000540)=0x2a) recvfrom(r2, &(0x7f0000000400)=""/223, 0xa6, 0x400, &(0x7f0000000240)=@in6={0x18, 0x3, 0x6}, 0xfffffffffffffe83) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pwrite(r3, &(0x7f0000000280)="895eee3203682153cca46749851d", 0xe, 0x0, 0x32b) 11:14:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) shmget$private(0x0, 0x4000, 0x102, &(0x7f00005b3000/0x4000)=nil) 11:14:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x611, 0x8c) fcntl$setstatus(r1, 0x4, 0x40080) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0xc011, r2, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000540)="28df31e595aa6076591c3a0d98edac6e8204e0cb00ad6af8ce93782f40a3739e93f4c95dbdd38ca5f44495b79df4ccc07613ade793a369ccbd8e4baf7e7f9875576c45ff9844334de7983cabcff540be321016ca8b9091babbecddefd822f106197bd120268b746655c633be42e9b5cde37028b7d40e2e13e9cd5a0bd2736b48f77947f7bf90bb658debbdb47bd1a99105cedf607b7cbe3b9f959e6cfe83de3acc6c9016b2a6656358ddb7f18a1d1c70dadb9c83e26c1c460f3f144a00affa6310c07c44b4a3ffc24b218450a7db9fe673d76faf51afe25c9a29d84a8dbca8968104260a3fc6ef6eabb6794fbf47353204e67338691dd742b566bbf17d8a9aee50d64b74b20ff26ac46e1e01c4fc3ef81ad0a74c0f63ba1bc8f71ee1956af41fa05d35cd292b7e9f9b0e2032e2e366f50e4e6cf66e6480f1f3691f6b6091e601c85cc0c211f861b2d9aff52903f10e519a9f088ea3323b1908bd5539b1bd31e4e3ebc60b971d24fe587a9507381b39ad5fb4524c000010271d504f9a089b3444bd17901398cb", 0x186}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0xc0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:14:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:27 executing program 0: acct(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x559f3add, 0x8, 0x1, 0x1, 0x0, 0x1, 0x8a, 0x2, 0x2, 0x61e, 0x40}) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0}, 0xc) 11:14:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000028e000/0x1000)=nil, 0x1000, 0x3) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x80, 0x0, 0x204}, 0x0) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r1, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = geteuid() r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() socket$unix(0x1, 0x2, 0x0) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r12 = msgget$private(0x0, 0x280) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f00000001c0)={{0x2002, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r11, r16) r20 = msgget$private(0x0, 0x682) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000580)={{0x5, r2, r6, r16, r23, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000140)=""/76) r28 = socket(0x800000018, 0x1, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2000, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_linger(r28, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 11:14:27 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) bind(0xffffffffffffffff, &(0x7f00000008c0)=ANY=[@ANYRES64=r0, @ANYBLOB="6a25f84165008a44a99fe0d4d803853a18bc4172407c990eb37357f02cbab606a1cf5b729835a918bc967346823a35e4a55a5dc9c7889eb29be2f74a1f32cd93aff47ff2763d27bd20a415beccd3e26e9ecbed00af2e26a16c5736c00bd5831fcae50322fa7b6fda6b71da85c745f4d18d0d0949140a447e062f1441c32023c88c793cbc217c4a5a0fb2c0d363eedeabd7257f3949363c9054bf7aecc78cc86b721e92b869a9f8d7e15f26f5c6658e412c3fef68ae7f4d830900c667d7ca5232d134b298f769642283ea2ecf0033ebc3eed3bee70868d442c618bd9cb780fdbb19dabdf4a3014ac9101ebccdb52f143338511b21980b76ef210b02be7d14f602d2752e9c0b7439e9a90cd1fc33c9949038d9306c7b08f5a229315ad57e850467f227d8e1f6c480c4d33f347f0850e7faa3ef3b31a6c808c51335e41c300e363c6387520648258d9fd2f06e2e46aabeabd951b3c68c2c050a88d4df18fd1a4b0aa69a196e92f51cc8ecbbdff4e7e4b8ad705e9c1ab3e51ed492551300", @ANYRES64, @ANYRES32=r0], 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f00000001c0)="889693a0552b68c5df0eda092c7a6a5a94aacd0a8695ff34128963"}, {&(0x7f0000000200)="b69ac5"}, {&(0x7f0000000240)="20154367d22f5f0860feb5d54cc1a8d6ccf84ef92d894ee551bfb1ad0bad04c53832049501b5f5b5f3d56146cb70251f0b9e8b4f19063a7289243883ac62d8949ebdb9540c40353d89f03616dba398e7d5c1c11b9b75067ef5bb5b672091bed25be060c7f80b851730d22327f7f191f5a0d3602227adbd173b3eb927ec2c554b71b9f72cf20dc6ecf9139c9a3153dd63e67d878a1632925ce342043c6fc09923dd511d1ab48e878641c2d275c1334358329adfffd65b9578b84f3f6b57f1af42ca61d354ea"}, {&(0x7f0000000340)="79d51633b2cbc4420ec95b09e2d1aff11e9333ea"}, {&(0x7f0000000380)="5960ec82ea2ade3b50e36e2fe2ec2d31c512562e245e606d514ab26c4e716cda55dc923c9d8b5d8983f7983eec9b7c77e6530716a19918215ee0df91ab0315ea0c92966b2c6fce7cec271c7819ce1309576846978dbe042138c95d3e847f2fc8d80f727685b6d6470b7608aef357dc79347c9adcd146c9e43e35dad4e6d68103de69ba0df1bb8ab49ab874c6bf91f4f0262ee32d1581129f4c20cc23a2f7ee31cd1da3fc1e24c0ab27df7fb21081c53c0abd8b38271e18faf040bb3a76d3bebe79b42d74879556dd6dff64154bfe7ef925e6137b8771b427519afad7b8a002a542"}, {&(0x7f0000000480)="725b06d4a1335e83e3657a7e072b0e6cd45186b5725153bb9c6e59a008094229e94734d5915ac2b815a873f6f23c56d5eefe757310291442d720d06bc107a5b66e3291ebf033e9e79bf262e07115c232afb20ab5e160388f8fba0199fe840504d1ea2cf297b1dcd8bd9bff5ab1dac2b873e2d5fe47ae953801b061b45e83d00b779b990e"}, {&(0x7f0000000540)="b7d32f4d3a4f6d0fa7880e194b660e2ca3745ac0a1994abf02af00a6d2443ceaaf21a87f57d0d7b7b43a7a096f055a6921d16c"}], 0x1000000000000221, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x1f4) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000800)) connect$unix(0xffffffffffffffff, &(0x7f0000000c00)=ANY=[@ANYBLOB="8202e480763828a76dea81de7a7c5d080000000000000018f973780d5c372ddb942fafadadedc34d474020b54f0af95ae2d0f67613707e5fe13e8253a48c693b2a177e765080e6a51f234082d8c6228f09cb19fce3242aed5a1864d18800f3cab7808a2f08ccfc7762ebe0f23c48235b88686f5907c9bc24f2b9e443b519efccfd29762edbc3631110b7cb437b6c72e6115843981db8d4d7f110841c96f3385c3ab37b55236c0526ff19bedfd3b142e22bc2bc250f70b02d21efeb106d3463c07f052f64d8c0a3378d938be8db663bfcb2c668f44786484c6b95ab819d1e6bcfea921b3dedc390c3378809fad9d2f3bffabf2d11bcd28f240c9ec0ee8eb0dc50501f201859777f55433924ec64bc1adcc17345d6adc07542c4e45339e78a14a6da7e7b0cfade5e36fbd54ad9d64ab31e601be6148c9136b2744707703245325c69611e78be9262577d0e6c786d840cf0c5fa8344a3576697d6a71fd1d8650dbb5da581105442"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = kqueue() r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r9 = kqueue() kevent(r9, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x800, 0x0) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000640), 0x800, 0x0) r11 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1000, &(0x7f0000000100)=0x8, 0x4) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r12 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r13 = syz_open_pts() r14 = kqueue() kevent(r14, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r15 = socket(0x18, 0x1, 0x0) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r16 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r17 = socket$inet(0x2, 0x0, 0x6) kevent(r6, &(0x7f0000000b00)=[{{r3}, 0xfffffffffffffff9, 0x142, 0x10, 0x20, 0xff}, {{r16}, 0xfffffffffffffff8, 0x22, 0xfffff, 0x8, 0x8}, {{0xffffffffffffff9c}, 0x2d37b7f0f7b1ef5f, 0x0, 0x20000000, 0xfff, 0x8001}, {{r17}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x3, 0x200}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x5, 0x0, 0x0, 0x6}], 0x30, &(0x7f0000000680)=[{{r14}, 0xfffffffffffffffd, 0xac, 0x2, 0x7, 0x2}, {{r10}, 0xfffffffffffffffd, 0x8, 0x13899eba453d06c8, 0x1, 0x4}, {{r11}, 0xfffffffffffffffa, 0x4, 0xf0000000, 0x261a921e, 0x80}, {{r15}, 0xfffffffffffffff9, 0x8, 0x2, 0x0, 0x9}, {{r13}, 0x6, 0x10, 0x4, 0xa2cb}], 0x3ff, 0x0) r18 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r19 = kqueue() kevent(r19, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r20 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r21 = socket(0x18, 0x1, 0x0) close(r21) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r22 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r4, &(0x7f0000000740)=ANY=[@ANYRES64=r5, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESHEX=0x0, @ANYPTR, @ANYRES64=r5, @ANYPTR64, @ANYRESHEX=r0, @ANYRESHEX, @ANYPTR64, @ANYPTR], @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESOCT=r19, @ANYRES16=r18, @ANYRES64=r20, @ANYRESHEX=r21, @ANYRESDEC=r22]], @ANYRES16=r18, @ANYRESDEC=r6], 0x4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) 11:14:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) r0 = getppid() getpgid(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) munmap(&(0x7f00007a5000/0x600000)=nil, 0x600000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/16]) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) ioctl$BIOCLOCK(r2, 0x20004276) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) connect$unix(r3, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./bus\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001380)) ioctl$TIOCSBRK(r2, 0x2000747b) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001340)=[{&(0x7f0000000180)=""/41}, {&(0x7f00000001c0)=""/202}, {&(0x7f00000002c0)=""/89}, {&(0x7f0000000340)=""/4096}], 0x1000000000000560, 0x0, 0x48d164474de004f5}, 0x0) 11:14:28 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f00004df000/0x2000)=nil, 0x2000) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fc3, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000643000/0x3000)=nil, 0x3000) 11:14:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xffffffffffffff4c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/62}, &(0x7f0000000080)=0x40) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffb, 0x0, 0x7, 0x7ffffffd, "000820000ebd74c4dcae36000000000ea6cc7b00"}) setrlimit(0x7, &(0x7f0000000340)={0x3, 0x6}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 11:14:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3c554ac3a03f40e8, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./bus\x00') preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000001140)={'./bus\x00', 0x1, 0x8, 0x8020, 0x0, 0xffff, 0xbe, 0xfc34, 0x1, 0x2, 0xffffffff, 0x4}) 11:14:29 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) getsockname(r0, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000001180)=0x7) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)) 11:14:29 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722939b93a2c030eb4f9a", 0xca}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000200)="56b125d73bfa318b38ebe9b3516d2cfbddc3f7448840e884eca5df64f60790c6cc0c677ad121cf4a7a8a96205d5b75ba36451b3393d3bef61689f2707ce465feaa02cae098c02ba3d66cf038f7e85117b6e8", 0x52}, {&(0x7f0000000340)="bdcd5bdcd52e4339bf5a2de9f3542ee6444a860b244671380d186c143a1fc7b9b783243d6ab1a3688567eaceccace5da9dba9f9a2c5673c15d7f50e7e46390bab091617808ed6e5ed7a7b4f1614c87267746cd62f4ee36c9bf35d0b1db02d80a74689c920fcf91efdf5b20b5c6a7a1451c8f9bd4ecc7b7abc84a6cc93ba3f51a8d4b770a33509a", 0x87}, {&(0x7f0000000280)="002e43b95999046f4fdbaefa2debcc8c55133bf3b50db90648c7a32d727e251fb467016cf59a9bab0eb06ca7c174d67772f26b07ca3a27916da8473a55f33abfb94e741c4f96762ff0f3285828ea1a1df52311d1a1e056cb7e596782b8e020b8d8b6f1c1257ee9029c0ff8cf8e997a4cb6", 0x71}], 0x3) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x20) open(&(0x7f0000000180)='./file0\x00', 0x20000, 0xa) r3 = socket(0x18, 0x1, 0x0) getsockname(0xffffffffffffff9c, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000440)=0x8) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) poll(&(0x7f00000001c0), 0x0, 0x7c84) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) 11:14:30 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8, "e4360020000f0000000000001800", 0x4000005}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x130, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r3, 0x0, r4) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r5, &(0x7f0000000140)=@file={0x4002dccafbfa18d1, './file0\x00'}, 0xbfcfd266dcf0cb68) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r8 = fcntl$getown(r7, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r8) fcntl$setown(r6, 0x6, r8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0xffffffffffffffa8) sendmsg(r9, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:14:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 11:14:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 11:14:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 11:14:30 executing program 0: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900", 0x0, 0x2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000000)=0x4a4) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xfffffffffffffde9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x802069ad, &(0x7f0000000300)) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x14a) writev(r1, &(0x7f0000000580), 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) pwritev(r3, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) pwritev(r4, &(0x7f0000000200), 0x0, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r4) r5 = syz_open_pts() r6 = dup2(r5, r5) r7 = syz_open_pts() write(r7, &(0x7f0000000000)="a6", 0x1) dup2(r6, r7) r8 = syz_open_pts() r9 = dup2(r8, r8) r10 = syz_open_pts() write(r10, &(0x7f0000000000)="a6", 0x1) dup2(r9, r10) r11 = syz_open_pts() r12 = dup2(r11, r11) r13 = syz_open_pts() write(r13, &(0x7f0000000000)="a6", 0x1) dup2(r12, r13) ioctl$WSDISPLAYIO_LSFONT(r12, 0xc058574e, &(0x7f0000000340)) r14 = socket(0x18, 0x2, 0x0) r15 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x12, r15, 0x0, 0x3) pwritev(r15, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) dup2(r15, r0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:14:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 11:14:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 11:14:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 11:14:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x400, 0x48) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000080)="6a7be0ae29014bb6240e78f282ba2441eedb977756fc944d5feccc4b9efa062fdc958c77a2333577286f3935", 0x2c}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0xffff, './bus\x00', './bus\x00'}) 11:14:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 11:14:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 11:14:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 11:14:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1f1, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) fcntl$setflags(r0, 0x2, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000080)=0x1) ioctl$TIOCCDTR(r3, 0x20007478) 11:14:31 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 11:14:31 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 11:14:31 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 11:14:31 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getown(r2, 0x5) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, &(0x7f0000000040)="6507c0fa4cff2e9287faacd93b15d2caef92a729838287a766519f9f5e9d5c9704bbe52be0d883d07f3898025991f9ca3211ac8e6b458ecd750514ef00ca2d1f9d9bd8714ffea9ad948b10156074edfd751cf5a2b03aa4bf78a439adc514cf76d634fad1732cedb825ad04bf4af55d020eba6a4eead91e274938b0202fd8cd9cff0efb9699760b17d2b5fde17cad18f1ef56df33fc660c8f202d2b418f5d64bf27613d530f2a86ca18b24d8e173e4930637d698f56f607feb6277661092ce35a7ed5d382cea529082b4850e759667e16082ea929882bc8925870d6de0796f36c", 0xe0, 0xc, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 11:14:31 executing program 1: mknod(0x0, 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 11:14:32 executing program 1: mknod(0x0, 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 11:14:32 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 11:14:32 executing program 0: madvise(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x5) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x48) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000009eb7d9ff7fc6f199000000ff0f"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 11:14:32 executing program 1: mknod(0x0, 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 11:14:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 11:14:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f00000002c0)='./bus\x00', 0x1002000, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='\x00', 0xffffffffffffffff, 0x4}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r3 = getuid() r4 = getuid() r5 = msgget$private(0x0, 0x20) r6 = socket(0x20, 0xe8ba11f9a87faf26, 0x0) setsockopt(r6, 0x27, 0xe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r7, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) msgsnd(r5, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r6, @ANYRESOCT=0x0, @ANYRESOCT=r3, @ANYRES64, @ANYRES16, @ANYRES16=r4, @ANYRESOCT=r7, @ANYRESOCT=r8]], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchown(r2, r3, r9) open$dir(&(0x7f0000000100)='./bus\x00', 0x200, 0x1) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom(r10, &(0x7f0000000140)=""/200, 0xc8, 0x0, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 11:14:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) pckbd_enable: command error 11:14:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 11:14:34 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) r3 = socket(0x6, 0x4000, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() close(r4) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000180)) pwrite(0xffffffffffffff9c, &(0x7f00000013c0)="ee601535303e69e3575487709a73885e394b8358ae1e739a51cfdc0070319908d7f13e354d15e5d602769d1965429e7fa581d346126cbe92a1486ff1fd6e8535222c55c0ba1c89f576391144784640881929ba33d30d781ee9b396f2c1a3f80fa8726fd38f5236a2e069d5b52fc5e2eb1275e57039573cf39292b93c65df3d8adb202d1cbda2a13a1ea045670a6fec2839c2e6a3e0cc629f2fb213fed4c5208b7e0669512430a9aff947027a84429f5f3317d43ad31b624a64d615fd57dfdaf042d0acefd4441aa167dd509ad679ff37b415b3b1f9a3a44cebd3541d70ff3b495a62902da214461a3300d8b770359c267b817fa0dad4aa54abd0a524ad5ec33db2320286533578401c6ab01fba3c8d8143c849b4f7fdd30bc0bcee567909d7a687ccfc466fda12cf55cf002c23f466d3372503be763557931f28998bf677ac009a17b6870dfa031f85b0552080a35694141e2d05a17402c30fab41753000ffbf714255c6ad0278ef3d4292fce1c5f86d9df92d907455a24b40eedd4913d9346bd117abd3c0326dea0fa68a635a6083a3bc540c01a9b4a2ba10cc975105614dd05e584354ed8c72c51d8ca0bf7f5b8f9b3870869db33deb521a14020ae052d0c38ddf63938ef13d8830075dc937e84dee92192426e044a33efbb7135d8dd84522ef4f128cdb1d0181ba22042e3da6ec67ac9e01240b8fc10fa53c0d630154f844f6422bd120b411e6efb25b3932667fa787fedcc813283893967f70b72557772b43fa99ef9e4757a5a8494511cf21dd83f0cf677c94785dc61320e878d4c44d354c9dc9b02bcfd1342bd8e431ac3db651f62f3612a3b5c52901059ca17f158c45f52a545e440a575a18961bdbe8b85f390bf59a04e5209ccabe1942022d7acdcf5edc2e7ba55a2ba5c1de07438cb159daeda55dbe407fc50f337e9887d2df95a5cf1114c61e33aa19f42210109846e967f9198b166266ab5c79b47f6162776a370ea74416efeadfcbbbf0ca31cfc33de23873509cebcbe4cf1ae943c2a97572290fc036e2c9817fc1de411e1ecc7a017ee4d5f3f3583dbc3033cd21d8f35d326b6e15f02555b43eba57a7b692a6a1b32b5bca7cfeed82fe75bc05afb2190d57c17733eeb10d2dc99f71e71a4730248e2c40f7ac939342934379fd67b6110b6a38e581fd0990da9391c6ebd758ad71eac9b7cb3ea484d6237d05d0fd928f707a6984f8b58a481bf6e194b22456dd0d97cf0e3ede4b5c1815181707ed95e5bf5fe606073c09def8eff299be4666f6944e05f4619aa4b0fced4acd5b6afeba38b1f3f1a42d6bb8449f4ac0889e182b2874aac4fd17b53b20f7b9c43597411197055ba94fe03818db55e89f0bb160275ae507313b37b96b923520ba983add0b042f0ffae34611ce59b6f376a44d9e232d182f7d1bc1df976c3c908e7693247f1a4a5fd6272ae07fcb02dabdd38da13383f96adcf4b3a462400659cf59b297e47664400abe5e0bef2a0a2f7d19cee79b66fce9db9c5acef6b06bc5568544a81f76467e7b538387b094c34d657d2ba45dfd7317d7e6a5089951ea38cdd44ed9ada5b5e10be29d5e5996bc132f600a2ff80f17016761c0c8b280af8d61046949ae5539dacaa72e7c92b3bebe625d18bdb6c34250b66d84d0823cbe031281371b2a44c99aa3be12c57482311923b28c163c718aa82228b7d0217e6da0505d291e2db76e69d4185b5cc0937b1050e0117ffa70d110504354c559b5a51402e20ddedaf42943e360b7dd139738f6fec2dcc68f65de1db558a287909468e9720e2b1f7db9d3e74091e2df13418530b29f862b6a69814479623d8c462a287b8f3c35ef189dbb0711200aa28e420cc2499a8b825b22589cb35b5a49d7d4fa2418c1dc785c0e900ba9117e245075724a0774a3112221f52b536e46dcc56dc5f61b87561e028f69e12dc70cfbbdd70c41e08466f47a60d110ab88e08ae1570b7918df13233d50d08f355613cdf67c1f20747b4b9a6e3c8179d2763bc1bf26f637bcc9132ac820fb28d1b47714ab16cd85eeeadae58c150d8066e162979b970037ea20441b87b7da0ea0d8b2ffec1760015274b3072cc4867ca8b364b774d6ab92173e75f73e5956d7188c4d33bd49a73ed34948047229fa1ea57e0568da01e2055168c097fe4159d0c1e2c35bcb30df297211265748f26397e558471d000afb4a6649e197c370c42a94599a56679c13c787409d5c4afea5ec4348da7635c362c65b837797878b315380fa6c29a38dc870c9655fffa5743d0d276bf116908c0501c09a99222b6d80cb537d4fc6a7c84883caa92889a2fbf945d5e06b6f3bc330db9b931c4b6adfa1dcce0994d0b5eb868993e7c6ae8a3939ac2b9024097e614276a5b9246b10b5bbfdcd55feeb5682745cb5e86e70273c38d30e77bc1065964e9b593dc4888a41f619620340bb2e58ab3097f4503d2b9fb8417061a0657f9ba5c106bcbe615c659f5023d630f76b32950eef30fc2bba81aa0d459c5dd06f7b4cbabf0a6473493cc39ddcb84479eb0c1b05b8de7ffd0889e97cf978b3e4d938d02f869b2f540eb65b38b040b407b07c1a4b2a78c9db079480156ee81ef40c0cb016a9951f78517441894cfb25ee0e6dba6188374907fc65a8e7ac2281fcbd0c773b7ef585ddb9795c7e9f0a4b045716bdb8a047c6038bacb1fa2d910a95f1cf44d7c0ff9841275d030a66e083fab1488679762715776dc37b553729536ba5af109f4a705f22bd1a44e3bdaab4747ff0ac49eb48ca468c06e00e6b1332c3591b7990e30b077000911d659b1b727ae872d72f1fc0323fe95c52a2a1438e211339d1c30fab188d8dfb2eee98832e97e19fbb1a3d51572d9ededf71c75e97ef1d616a51d8035ac44cb6a97bc1bcb008e63d003aa59aeff18957bc297e3f50e011eb430526fcfa06b4e2978954ab77a0fc393a23a439a25b18943203eb15f828dd5c0f318aa06f07355e6b99a2bc1cdc3db44a845ff29a92a14b92e707526300f0f0730cc949ce4848553669c96f7e4d2c9c35e94ca44ccdcf1c1041d6e6274b0e5260240181df8a7450d74653c8e871310496cb175d5ce33fcd4947534057b8bd140ee1fceebe9d029f17fc50a352f6f86d1fda05aa700597fa286c4eaec0450184f16ce4846bf5b30dd1348cbbdad98ba19e43390b95a96cf9d6f345068aae3d184e73c33b0b9d1e8a3820ab3613430d9ac365aad65aa2c6c7a75a7ebc8cadf8231561d361bd68e25adbacc7c54aed7192bd1f39467482008489b8f37ecd169e35d85a7869227a337f701e2dbffb7e38bc1bdafa763a25a56d2408eaf511f73ba2fb40df639bffc1b8e555da1b0c635b726afe6286cc2a89df6bb136ff8d8b57896f0a8ec466e3ce64e96f9f4ccb4f0c0bf52bea4947d7d131d12fe27d545785fdccbb847cf85a832b55c1828beed7c8299e8b9cca5de71ef465462f72bcf47ee21b406036d5ae5781569642792f65267775971846f5ba02aa86c31fd2a0100270a89dcf8a88297ef379c87699b3185bbe3d92b4ab88f6a26507ffc69750cba8cf785f43d24cbc0670043dd4c8003cf6c492c49ad8b278619ae07049ffa1b8f21d390ed50af817bd0baa650532310c9da56d01a99da7496ec36847c0f989a309eb22a12b41b774131ee924d465f8b5897665f71aaaa90bd685221261bbe00fb80a802b861204c720d45cbc8b198cf296f7bc399237903adda02aacb4720a2ac4c5c44202bc4b18e0335b2d6ee70774c958c414a47eb5ef3a8a8e67aef02cdd3a4f111b28e450fbb968bb26db5a1d5191c02170f527d811efb52f40d67ab4cc34d75b292c0cd292468a8e08034b4efaa8c8667a33fac876f9ea685ee8a679205699843fe1e78e3d10391450339d1fcdad3859f5411b5757468f3550af9ee5c16abce23e139435fc477aab5bc8ae0882cf3f9b90bca0b58c8a4fb7587e2b81be5005a58eb25876b518789631139cf69a2611f73eb845109012e678f914c57833918f11518614935b573ff7f5029ad31545a82e5cacc0ea246eea112f2b5e1336ced7e928332648c7960fa6cd4875feeda97b6f2a01e0b5ca8ec82fda7918c68516ac58909a509f7294b84cf272ff5f7cbc82e4fe89773e4c9d6aec4eab3bfea6a9a1b33c7ec7f9e86faba9bb26aa6e649a562a0b926209f669de70a61bec5159f48d0100d3912699cad50b095ce2de0f3e9ed6bdaff8365c72b23bc40790d7a68318d2f53e99de97dbe25908aab4f5862c4bc56e8828be5f6fe269f6cd88f5a5cb79f3de723a76db839b51b8db9d76adeb09487f09707b53f1adc0dace85a28764ea7ffbc7924e0d0de0e6fad1ad91a736c59cbed5a813795f9e3cb503b4acf90acfafc7c9406e8e838baeef92c7ddd4f2ce21c6fc0e0b35c05f3fbd8d52657be5be07712ef97df0947227e5f82c9a0afa609c8401e69fa961777ff0cde92ef00be2894535faf773d6392e340dab24642a83ad022e42990d36fd000cecfca36968df23103f40ec526a878fc0b4a4f1871c0f99cde727d3d06e91be0b7707b9266f1a82b01e96292acac59bfcc0a8dfe751b1c6943864cc0439f481c07b670da2d402e1d879fb11178fcedfa9ab0f04a0ff482d7774f38919216a4a08f8d69230d53d67ed52d82378c82b094450ebd98666eceae9054a4c6691b2db27328f69aa844632748bdb03c1de80b5c3261d7f4b4fca65b3f6900947f7753fcfa04bcde740ba057ea563e524b274ee6f522382593163c5f0e32198b41eb9dc5d8d78894890d40c355a310b53b06cba086c96d535bb804fc411e38507404ccba51179ebea0f9fef4edc779bb722f8a8938cc38455020321428a458a0a594f3242fa85deb5f43cd53317c19df14d2ef302a7bf11e811963bd0d129655a3c7cb6bb1ec8dabf5e0637ccf330ef69df145f068175f462a2df458391d361b8f3f99f1514862df693aa4160e4d7d661bd86e6f4bfdbe4c925b9016a4fb847ae827b1d8be5aab6ae41b285ab3f6ddcf9c4cb2571b2663b2c87ff49f94f5cce8d5639d12431a145ce1467edbe7a2ce4163b9cbc370a119fa8485a03e26dc23875731944bd54fdc4036422bfa44dd527e42a507ee98396d1f93306298da664c355071b6bbcf747c94dd32542372b59fc1b506f71b7fb03267451d95416a6d685fc007047888d0f1d39203b7c165660f092e826469d52a22121b0ac5ec4f6f0f0fb555eaeac4839bc8e25b1caeb83f9d40e96083ec509d859d0831502d24223f75e508cec81550d3bf6a6180869ca4e19f9cd6361afe7b9d2d420fb8a38b293da51e15f042cf0af66ff452c247a7d894638f1212eadc039eb577a40ac6fa37ee40d5ebd93d2f162444ca949c940ab3b0ab236113cd12fd731d2bdda806dd3123d4a8b82d69d786c8dab4609b0689079869952f23591cc1189967fdafb252246311e0abd5d389f17b473ab2a337ddd7edac74453c3f0cd589dc34b919a3397d6ee494f755976c015c7a7379af37b66cadc8b811060bba8d1ce2f39bd0e478177bf8dce2c97a44765adabba844ee0f2aa97637cb6346da60d5a6c0386ee73a75fa8e80827f5e7e8208961dcb62a0428dc15a26f44cd01cfca93edf1eaa2ad0c1baef2c77266cb3d9220eaa5904b5d044d76a7ca0b9458172a42f677f5dc1a4d4f565a4698087228d3a4e2740f4967b04d4afc4989f291f074046902676eafbf0893a087236328339feedf935074c431406f313b52c03a92024b55e2e4199a691096462eedcc5a9a099690d9f5a6749dc37c1d5eea8957", 0x1000, 0x0, 0x6) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7fb, 0x5d8, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r4, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7f", 0x82}], 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000140)) 11:14:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) pckbd_enable: command error 11:14:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 11:14:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 11:14:35 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x3b4) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = syz_open_pts() r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r1, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = geteuid() r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f00000001c0)={{0x2002, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r11, r16) r20 = msgget$private(0x0, 0x682) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000580)={{0x5, r2, r6, r16, r23, 0x20, 0x9}, 0x7, 0x9, 0x4}) setegid(r6) r28 = semget$private(0x0, 0x7, 0x0) semop(r28, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r28, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r28, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r28, &(0x7f0000000240), 0x6) r29 = geteuid() r30 = msgget$private(0x0, 0x682) msgsnd(r30, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r30, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r30, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) r31 = socket(0x18, 0x1, 0x0) close(r31) connect$unix(r31, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgsnd(r30, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYBLOB="e60eff39f06ac383dc8e4442627511e7b9ca2cdb24e4d8aa1f8cbfcc4f08fd5ac1e286e830b27c2ded8d0f7ea2471ae4efab6f76b93ab5ccf6f5e2b0028ab54e2ab9996c1aaf329b3ec4953604a9b97f9aebc995d25bde361060102495536d1be1fb8f4ced61dcfc09fe946451e4bd712de21040ad4c151cf4a3963c8d20a7155b545e4f0f40e90d812563cb9bed34d82d53d85e0530c6ba87dfca247d99d5bb117cb00de976", @ANYPTR64, @ANYRESDEC, @ANYRES16, @ANYRESDEC=r31, @ANYBLOB="0c4a6c845ad0d8ec41f7c79e673abfc1cc28268c36a4e82388c8e7f8c3686abeea244c81e54f69"]], 0x1, 0x800) msgrcv(r30, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r36 = getppid() r37 = socket$unix(0x1, 0x2, 0x0) r38 = fcntl$getown(r37, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x2, r32, r34, r35, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r38, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r40, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r40, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r40, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r41 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r42, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r45 = getppid() r46 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r46, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r47 = fcntl$getown(r46, 0x5) msgctl$IPC_SET(r40, 0x1, &(0x7f00000001c0)={{0x2002, r41, r43, r44, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r45, r47, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r39, r44) r48 = msgget$private(0x0, 0x682) msgsnd(r48, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r48, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r48, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r48, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r49 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xfffffffffffffd3d) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r53 = getppid() r54 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r54, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r55 = fcntl$getown(r54, 0x5) msgctl$IPC_SET(r48, 0x1, &(0x7f0000000980)={{0x2, r49, r51, r52, 0x0, 0x30, 0xffffffff00000001}, 0x100, 0xc07, r53, r55, 0xa5, 0x1, 0xfffffffe, 0x2}) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000580)={{0x5, r29, r34, r44, r51, 0x20, 0x9}, 0x7, 0x9, 0x4}) getgroups(0x2, &(0x7f0000000180)=[r6, r51]) setgroups(0x1, &(0x7f00000001c0)=[r56]) r57 = dup2(r0, r0) r58 = syz_open_pts() write(r58, &(0x7f0000000000)="a6", 0x1) dup2(r57, r58) utimensat(r57, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x7b}, {0x3, 0x7fff}}, 0x2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 11:14:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(0x0, 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 11:14:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(0x0, 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 11:14:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(0x0, 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 11:14:36 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b1000502", 0x4, 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto$unix(r2, &(0x7f0000000200)="015b7164b3765e32cd963060a55ed85b689569f5fa3f8bac1b24a16baa71a71c075d64c157f5ac6e2e187e46c3df8d814b1492d60f4fae4e74f245a9351e2599ba93680f5677d5564249476c467ac4ceb3ffad5460841736d91b0e04e08cae8469d3ed70c778e9e793522431a6489796664971744af05a73ca975f1ae31e540ffac1c3d0b543f0", 0x87, 0x4, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000080)=0x3) r4 = socket(0x18, 0x3, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) geteuid() write(r1, &(0x7f0000000100)="8c65", 0x26d) 11:14:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 11:14:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 11:14:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x5c}, {0x6}]}) chroot(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 11:14:36 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000001c0)="0010588b83073fffc7d2bdebf3e522760bd1a3779ce0bd31f2b9f81713bfaa37fc992b9a1a77da03f386d045b520a1ceeb3b6bba87b23073d6f1fec26c08619c18c026700354a598cba351de0a769a16c213a7219063b2bd84fb44b63714e8ad0414abf646b57ec263a3f929d0fec099753a1ae2ff77caa4c595fc57e1fd06b7ded3a78b914effda8029c75a3f5a212a4d11abebaaa66f4a7abb1be9fc9b1ffb37b221a1f8356cca7923eb5bf2e2b97f478c399135a7cb7277e15a4902a3cd4722a368ee1461780a54261b59c56c398293de138966ab1a88c4491a07b625cdad879b83a55f8859f47efffffc9c305a8b9e649a679d16", 0xf6) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) r2 = dup(r0) pipe2(&(0x7f0000000000), 0x0) socket$inet(0x2, 0x4, 0x4) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 11:14:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 11:14:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x3a], [0x80000000ff], [], [{}, {}, {}, {}, {}, {}, {0x8}]}}) r0 = socket(0x2, 0x8000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0xa8, 0xfffffbff}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) dup(r2) r3 = socket(0x6, 0x5, 0x0) r4 = getuid() getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) lchown(&(0x7f00000000c0)='./file0\x00', r4, r5) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fchmod(r7, 0x4) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 11:14:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 11:14:36 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$inet6(r1, &(0x7f0000000640)="8b939de9ad34188d572535dd15aed3d9e44a3325f06a9441068d453058cedeab2a738030df119978f2c6e417731b1665ca5e8356f0080000ff2ac938a702babe037a79cbfc4e551b3ec50a6d7c3bbf6bd5f083bdc5f22da90e885c1a356ada2d1bd55ae54cf1c7bb4e47e8", 0x6b, 0x4, &(0x7f00000006c0)={0x18, 0x2, 0x3ff, 0x298}, 0xc) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a0600a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c0200000000000000a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b0b9edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9f626e66820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fe3b380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 11:14:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x84}, {0x6}]}) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x18) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x8, 0xca, 0x8, 0x8}, {0x9, 0x4, 0x5, 0x7f}, {0x3, 0x3, 0x7f, 0x10000000}]}) r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) r4 = dup2(r2, r3) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000240)=0x8) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x8000, 0x0, 0x5, 0x80}, {0x932, 0x7, 0x8, 0xfffffffc}, {0xf5, 0x7, 0x40, 0x99a}, {0x3, 0x6, 0x7, 0x800}]}) r5 = syz_open_pts() r6 = dup2(r5, r5) r7 = syz_open_pts() write(r7, &(0x7f0000000000)="a6", 0x1) dup2(r6, r7) utimensat(r6, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x9ec, 0x100000001}, {0x0, 0x5}}, 0x4) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000002000000000000000000"], &(0x7f0000000380)=0x20) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000300)='./file0\x00', r8, 0x8d34e1a3eae7cebc}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r9 = syz_open_pts() r10 = dup2(r9, r9) r11 = syz_open_pts() write(r11, &(0x7f0000000000)="a6", 0x1) dup2(r10, r11) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000000400)={0x2, 0x40, {0x9, 0x10001}}) 11:14:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 11:14:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 11:14:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, 0x0, 0x0) 11:14:37 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x4) mlock(&(0x7f00003e9000/0x2000)=nil, 0x2000) 11:14:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, 0x0, 0x0) 11:14:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, 0x0, 0x0) 11:14:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000), 0x0) 11:14:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000005c0)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000004c0)=""/210) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() fchownat(r0, &(0x7f0000000900)='./file0\x00', r4, r3, 0x4) semget$private(0x0, 0x7, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000480)='./bus/file0\x00', 0x80000000000002, 0xa00400000000000) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000ac0)=0x8000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './file0\x00'}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x1cd, &(0x7f0000000a40)=[{0x800000000087}, {0x2000044, 0x3}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2010, r6, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x4, 0x81, 0x38000000000}]}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000a00)=0x80000000) 11:14:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000), 0x0) 11:14:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x60}, {0x6}]}) r1 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) shmctl$SHM_LOCK(r1, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 11:14:38 executing program 0: clock_settime(0x4, &(0x7f00000000c0)={0x1ff, 0x1000}) setreuid(0x0, 0xee00) r0 = geteuid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x4, 0x5, './file0\x00', 0x1000, 0x796, 0x28}) getegid() setuid(r0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) 11:14:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000), 0x0) 11:14:38 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) semop(0x0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x3, 0xffff}], 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:14:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 11:14:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r1 = socket(0xd, 0x4000, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fcntl$setstatus(r1, 0x4, 0x0) write(r0, &(0x7f0000000000)="220e37", 0x3) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchmod(r0, 0x80) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:14:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 11:14:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x50}, {0x48, 0x0, 0x0, 0xfffffffe}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = msgget$private(0x0, 0x400) msgsnd(r1, &(0x7f00000002c0)={0x1, "e6266b947d9077b37c81bbaa6411a9684d325baf1682057d86ff4abd0c0c2bbaf59c2b2dc392bed3b765cba75337ae4d525de881473f585842babfc8ad8990629e83edd5283cc0a5ce2fa70bd45c8e6b6399e5714bf18111684d5506aaa6f8aa4e47caa46c5a2c81111f63c952d1d1a011208934c9c9650765239a5ac02a69ea0f89866c03de9b794da6fb181984bd6e1538dd11a0dec27af373966854151c3e10e29ccb2a7efcd421a5dc1995b24492a1"}, 0xb9, 0x800) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="02000000000000000bb64eb7eda4abcc32d1cad5702b9f4d0733a5c88e431aa4774f2fee09c1a25306357c8268aa6fc3c808c9a070c90521203b183fddd8ed32469f5f12d3b8b40e0d565092eafb5198dc1960269561d5ea7654d36fd010ae1fb976e35646f261e9e7807306a8fcc2b2cd26fe74dc36cc5288ce7b60d5763d800eb57b3c60f2886b9e233cba4e3dbf04fa423b39637fdbcc0819ff4a01250e0e5db5e3c1e987a8cc4bfd4f7cda2f6b08696957eddaf8c3caf4d6fb1128b68dae605869231c1203f89b25737c3ee408709e71d53b97fbaaca83529f321658be51d88e6baee880c5e0c83132aefdd942df6d"], 0xfe, 0x1000) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) accept(r2, &(0x7f0000000440)=@un=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) msgrcv(r1, &(0x7f00000003c0)={0x0, ""/81}, 0x59, 0x2, 0x1000) 11:14:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 11:14:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0xe6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x4, 0x1, 0x6, 0x93f9, 0x81}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) readlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/58, 0x3a) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x35}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x182, 0x0) fchdir(r1) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) dup2(r5, r4) write(r4, &(0x7f0000000000)="a6", 0x1) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000003c0)={0x7f, 0x0, 0x3ff, 0x1, "eccb45c4391162db6afea37176185fe992447d34", 0x4, 0xfffff800}) dup2(r3, r4) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000280)=0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0x7, [{0x1, 0x9}, {0x3, 0x5}, {0x1, 0x101}, {0x2, 0x4}, {0x3, 0xec7}, {0x1}, {0x2, 0x19d2}, {0x1, 0x9}, {0x3, 0x1}, {0x1, 0xe8bb765}, {0x2}, {0x3, 0x7fffffff}, {0x3, 0x79a}, {0x1, 0x7}, {0x1, 0x5162}, {0x1, 0x4}, {0x2}, {0x3, 0xb024}, {0x3, 0x2}, {0x0, 0xe9}, {0x3, 0x1}, {0x3, 0x40}, {0x2, 0xf7}, {0x3, 0x400}, {0x3dca000f0359c885, 0x6}, {0x3, 0x7}, {0x2, 0x5}, {0x3, 0x7}, {0x2, 0x3}, {0x1}, {0x1, 0x4}, {0x2, 0xf0000000}]}) getuid() r6 = getuid() r7 = msgget$private(0x0, 0x20) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x27, 0xe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r8, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r9, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) msgsnd(r7, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRES32, @ANYRESHEX=r8, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES64, @ANYRES16, @ANYRES16=r6, @ANYRESOCT, @ANYBLOB="2febd16e351e2f8d203b49e12cb20b4617fb7a21b803b35fd5fc24e6a1b9296002d120a84298e9028258535478a2a66f74200d32d73e122f27ac605fdf7d128b924d471a4942b9861c1c931590cd869a95c938947b9622f2b1e7f4d0820f366957d760de7974eb81e13cd086dd405408d21636e8406a0efb41bcb893cbf4feb70be1e6b7b1b35f88ac1ebbfa8270e55dd7ca9a1dfd00408be29980d27bfac35935862390f77ce92483e7bb12b424a1b41ea41f3a63fe60a23ce85c37e7bc6f6978ff339319d375b32bb5ddfcfc4c12d977aba9b7cdaa4aa0c28ca04a310e0f0ab7781bdb06913561b7fad9c939039990435b8a2bc6962d02b023668cbfb2039209bddd1ab890b40826a3eb59dd801042d562a377661fec232835cdd6b9d7d09853ad2267ff09bf091dec29164b4180a555a0c00288a835683650d93902236298729c17b2c59d586bd5541666f48010036cc6839f3798ef781d8c46d8c390d87205118f89e8d343a901457eace5d7bc9e06e7582f97eb32bba4a5e66a2875d7fbaa29fbc58f2cb85414fbffb003aab439127b7c57588957f47df50a2eb4ae9373c9a0d5c04b4b415ff8d922770e0cdfc4d4f1f991b0db86b5e307eac7ff1e136d60d4af47019eddbef228ba7405d1ffa74e53712e078224766d49a07e1d222675ba09f85344c93ea99da278b27d9b19e3265a42b4f5e6dc88325bf0bcb69ef1a4cf20ffc2829ae19f674f4583228bceface56f7e5accf76b69444300909bca9f98f8dda879a68422bab38cb3e3b90685df977972c1455933ef4daccc7a217b9a6bbe6463712eeda73d04e23c46c8494e95b1f51fe9e8451f6507787c2c13f0d8e7d7768c5a1b84605af86228fec43f1c032b64de39e17aefbb0360eb80e14fdbd4e98ec00b36a2e5e17c6bc11565db3990b4bf8a2c50a07696bf3c7420360bd41159822c4e569860c4815f4e473f88373972844d2c1e5c14202489f83a7bc628dbdeb0a625b356b0b32f0440d650f383f27a694"]], 0x1, 0x0) setuid(r6) 11:14:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1) 11:14:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r2) r3 = getuid() r4 = getuid() r5 = msgget$private(0x0, 0x20) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x27, 0xe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r7, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) msgsnd(r5, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r6, @ANYRESOCT=0x0, @ANYRESOCT=r3, @ANYRES64, @ANYRES16, @ANYRES16=r4, @ANYRESOCT=r7, @ANYRESOCT=r8]], 0x1, 0x0) r9 = getgid() r10 = geteuid() r11 = semget$private(0x0, 0x7, 0x0) semop(r11, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r11, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r11, &(0x7f0000000240), 0x6) r12 = geteuid() r13 = msgget$private(0x0, 0x682) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r13, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f00000001c0)={{0x2002, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r29, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r21, r26) r30 = msgget$private(0x0, 0x682) msgsnd(r30, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r30, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r30, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r30, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r35 = getppid() r36 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r36, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r37 = fcntl$getown(r36, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x2, r31, r33, r34, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r35, r37, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000580)={{0x5, r12, r16, r26, r33, 0x20, 0x9}, 0x7, 0x9, 0x4}) setegid(r16) r38 = semget$private(0x0, 0x7, 0x0) semop(r38, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r38, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r38, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r38, &(0x7f0000000240), 0x6) r39 = geteuid() r40 = msgget$private(0x0, 0x682) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r40, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r40, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r40, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r40, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r41 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r42, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r45 = getppid() r46 = socket$unix(0x1, 0x2, 0x0) r47 = fcntl$getown(r46, 0x5) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000980)={{0x2, r41, r43, r44, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r45, r47, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r49 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r49, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r49, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r49, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r49, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r50 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r51, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r54 = getppid() r55 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r55, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r56 = fcntl$getown(r55, 0x5) msgctl$IPC_SET(r49, 0x1, &(0x7f00000001c0)={{0x2002, r50, r52, r53, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r54, r56, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r48, r53) r57 = msgget$private(0x0, 0x682) msgsnd(r57, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r57, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r57, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r57, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r58 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r62 = getppid() r63 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r63, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x4}, 0x0) r64 = fcntl$getown(r63, 0x5) msgctl$IPC_SET(r57, 0x1, &(0x7f0000000980)={{0x2, r58, r60, r61, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r62, r64, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000580)={{0x5, r39, r43, r53, r60, 0x20, 0x9}, 0x7, 0x9, 0x4}) r65 = semget$private(0x0, 0x7, 0x0) semop(r65, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r65, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r65, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r65, &(0x7f0000000240), 0x6) r66 = geteuid() r67 = msgget$private(0x0, 0x682) msgsnd(r67, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r67, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r67, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r67, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r67, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r68 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r69, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r72 = getppid() r73 = socket$unix(0x1, 0x2, 0x0) r74 = fcntl$getown(r73, 0x5) msgctl$IPC_SET(r67, 0x1, &(0x7f0000000980)={{0x2, r68, r70, r71, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r72, r74, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r76 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r76, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r76, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r76, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r76, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r77 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r78, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r81 = getppid() r82 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r82, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r83 = fcntl$getown(r82, 0x5) msgctl$IPC_SET(r76, 0x1, &(0x7f00000001c0)={{0x2002, r77, r79, r80, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r81, r83, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r75, r80) r84 = msgget$private(0x0, 0x682) msgsnd(r84, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r84, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r84, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r84, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r85 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r89 = getppid() r90 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r90, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r91 = fcntl$getown(r90, 0x5) msgctl$IPC_SET(r84, 0x1, &(0x7f0000000980)={{0x2, r85, r87, r88, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r89, r91, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r65, 0x0, 0x1, &(0x7f0000000580)={{0x5, r66, r70, r80, r87, 0x20, 0x9}, 0x7, 0x9, 0x4}) setegid(r70) getgroups(0x8, &(0x7f0000001600)=[r16, 0xffffffffffffffff, r60, 0x0, r70, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r93 = socket(0x18, 0x1, 0x11) r94 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r94, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r94, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair(0x6, 0x8000, 0x7f, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) r96 = kqueue() kevent(r96, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r97 = kqueue() kevent(r97, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r98 = kqueue() kevent(r98, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r99 = kqueue() kevent(r99, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000280)="1b1c8d9fbf4ccb69191e66f2d2ae575dc2fdc890ca0afa749bfdd162b03fcec12c0027d48f336da6080bef61a06ff27a8dad8c8cec0296289f36e358b096c7b9aebcd62740d565ec14ee1db48c9f60d4bb18e623f59ef5e2741721c35fc042778e607ee3a62f151750ae27c4154420d682c79935956dc582263e230b053f2ccd01f6c373b62122df090dd5ebce62115649c863cceab9116d9d06e9891c5595450dc12c1ddeac731696e1f7fcf4", 0xad}, {&(0x7f0000000340)="9e00f47159f8ad8d62340c3e7b9063b78f819f3ae58c82315eb5e2b08c3e88174c44c378771d63a950f7f7f613e4258341ec5b85d8c32d275af9d7f5dca5d64bc4f71fb70da221876e0d2b2834172f5035b5ee40cb11bcd6d682ddc911aacae7c96cac1b7a47e633ab44ca9fbd10e9e8c61ff64028f71e5008d9f1ab2f78e2e57bd2bc0d", 0x84}, {&(0x7f0000001880)="5b817bdb3d8465dc770f7609acdeeaa01a7a96875ae0735807c63d394d8f06771e33199ea3d61c8ba4c57b4b9c70d83c0c916fc858d117cf56754ca370d0a7e38046afc5ee81269b7d8ad4b1786925995f4ecd291c7a5318948dc24218c89fc94a781e62dc5c2a019df693f972dbf4718a88790c7a34a9b23a1f4b81f20a8125269432fa768d9ee33509d996b133326ab29ef2bdf412bf3a65fd0d2d93a716021c3da9ad84759746f1823f0c067bd7dba4bee91abcdc7c6b32cc57e040f9d047a1bf823daab6c166184d0c97a25fca04ae4459188d846a823b8225fafba6da4afbfd7c17c90d5eb7650d5ebe6f3b6fa2f74e192654d5849b3752a728996f8dcf7c455e4e473df61a4f3638110937bd88850ff21bae3cca90d4bb5663f7d5edc559575b41e0f80b21742454ddf99a5b6f903d990b70512e7a4ea18e0b16a66b4dd70a62d27997a0d9fb579c2032a33d4eeb8b3510665e73a0282a16619d7aff4e39963225dab3420cc75164e983ee2e8cdd3995d2ef7cbcfebcb6ddb7ee11d1d6e5a1aa3c6b3b7621419a9d2e2821209876d4bcf70fbbae7565fda20f2c1ff9b490f1c2fdc3333f8d3b5cc080e4b5c9f50c2913957ce787ed8fb9e60bf7c08c4579aaa773361172c278f3f974bfec6ce7de82b67f31c47a460519427ef19b0c5766e35098931ee72112bc225fdf88290ca8b0e02ca408957503aad1d6358d9e18f3ee46103938fa08dd23ae2c005d9db42a761d542aec1342de4655ef1eab5944f6933b1b50c66b1bc58aa9972e0991c39cdc3525528ac2f3ebe0d06f5740808e1bd50739c8813b17416d98ce340dc5bc55b1fc0e01f27a8554cd13aa3bf9ea98cf66677295cb3aebb09e33c23f881b1ac8cf1d8d064d0b49d2058bb27889654cbff6d738a90b0760c438017a27c74edd67556a020e830acd968d3e0dfed004a0de259aaa7936572bff3aae1b7952b959035d1ade78164bd41bfd9ed849837e146e2a8cf0f1a6e924e422b358e7eb3116cdf3b722a7dfc4ace1c475eb7f4012937c107d2d0dd0a8b04fdeaff4b22305bef659a045ab53584c1e1feab606f68a454a525e65a23b4e86f843b7d7520d6943d6dc0802edb6a32dd53503ef25d1a43e73adb4c70aeb532c90ebdef84fe9b0088950abc99fba48a69eea85a53d09538dc119f3ff33b1422700499e40aac7e377dd35fb5b0e4d1d726ae896323dc1dd4201b3ff444bf80cc9bc8ddf1ce1f8816fa8c28216ae605c0fa606022b972d4e74722411fe85116f7f6e26e2844cd3f8f5895801488ad885560253441721931426e8ca27e49aae5c062432ad71b13c1ef02c13360109edd77f56159c4c9579a0f2ef3683f592bb2213257fe622c6770f5c4d03fd7b6cada5a6dac2d9a26ab8c217b8772f225d1e0005477ff29e0d9fd8886838088de9bb450eadf2eedb13abd896b0b9566478eae094a8dfa0ce6bd0eb976f5de7da4d2929de40de4eae98df52e3ee7e4f3e145f791c21ceaac2dc92b982c12a2de58c84325845d269cf935b4017ebdae93ee786db5a63c049652d6615fc3ea2469707c82746d2d220d4ce49dfd665244635940955fa9619159790db7508b81f0829315f3aeb10117dfdc83b3c7802e3ddd2dc1a7b219a4f9d303429f1eb50a74a648847055a603e953ac5cd6214ca9192cac9c6efc7c39b217825e64f6ad8e5d929d61434b1d337dce86a9cd4ee569386cbcc43d8871e89d8dcd4b09369c10cc38a439e05f518b0325fab2cc4ce53253ca687740e69dedc3c0169b8962a6d23793ea568eb9792858df16e1140b6ad02e282c340e744495c0d672dcc05dcf3cb98ce7ac3befb9147b7e952eae459c1fb4dd981364e0e00f337369acaf61fd6a5a0f71dd80c5be096b92902ee2635933f583ab534348237f5c71cf2981a37708b1f949240d3fa7a4e76505bb8ac5f4f9d07e9d3564f1f898aaa73e1388db6b26e2633ec38362a2f99083b68341ae8b56ce61315848ccbd6ee09cce67843c6c9adac7c8c25c1190c1ff5db3a88b6b20443a77d15cb6f05a4ff7f4001a8454049c6eda017e6385aaf5ace5f390328511ed7292521e3def13fb254bee0ec0c7cb0d9a9352b28527f8d20b470092324068ed20a499cb21e731bfa357e33a4214d27546ec77f0dca11bc23f35d947edf7ef4940713ed026e0fc940f73f2d8d026ccae303eb6f9ac03d5ae5a8a3e0cebef41277c02a899dd7e47b78697e616247325dbe77ba8726dc29d0da96a2ee5ce1af9705c8fe151ede53dad335c6c9db768e6d9ccc41f6fb43e27525d0dbc8ca2ecbf1c6ef977f72d47bd91a1ce220464f1bbd37785412fc3490fed8384252331b7b3402ac3a92655457f9d95ce4ce22b7db13e252739848ddd29d40bd9c2827902ea1b2ec9403688025da568422424f85f4544adbaf463c1242d8c4d34e8ae17fab648ffb81a96de1ce73c5f15e3aaf0be07026015a855cceee02bcb01dfa1d650e608eab8650a64aecce2b51e999fa0e75aed9369391a10d7eb1b134fb4c95b8ecdfba1f388d6fd48eadde9b1944e4e8b763cebedd2822b44247a62961db027b590051aed02f4822dec732c17d5374388000d60104c88e92ef94add715aa25309a589a65fe2e9690bb050cdc005a84864ed210446e6600b571d968c5a4d80a922390501e8f82de3f8c3e828dfea7cda7229689956a5b3d6d65c391046ecd05a011170b10f98b610b3584360ed20c4953f120d5f9ca139fc034eeb2035fd2f4574a1b6b1d08a8cdca14c7655cb035435f00bac0477ed4d662fa7350a6dfdbeeafd4915c33ae06965c9bcc8237b586179732198ac3e7b9df9811687b015a935498c04d573917df1128a5dc0c8897953de42fbc0d0b37ab11c0570cc4078b7250ad12b855574c5e00a6b17e31f136a391d502b2cc5a361ec6c984e87b3ed51c6c35078f8df3e0c00613f3f59c65094ee87f2c32aa86daf982c7b0ff7ca3caa0787ac6520b209db6e601aee9ca2c0ab9cc7358efc661e40bf8a74ddef86a717e3a037be3d9243170d5107fb2d0a8f331da765c07943c8e2a421b9a71e6266dcd66c1b99956b31f073221e9de2d0f65d01437fdcf8ec5971f678adb101ad8fd2feef8eaf7e9d30fe9f2f29b082379cd3a4982c5e7e7ad1303ebaf3f3a9840257b630e50c7aa58c6f1a9523c159033c7262a0a6d0b0ab146ab3b265b7405c58ae8a192cb34c5c5564d0d3791ebc460cf7c4a30aba29fcad15fbce3c5e69aa8b1bf266c85e1a9a20fa02b379aad90e649dbf744025d94049e8970427f75527f7b17223c3a92ad4e03a400953c49dada7884274da62d90e8793d8ff515afa5b96027b4f6e0bbdd30d680446f96dc50653cc5aeee28a0899eb13ec465b35f1ec578a072b852120efeee53e086542b7a12af5567f1674aa1b64d5325175726db3283f5ad3377adb6646bd64d21e3cd32647ae205e7c1909a5b7cae9a22b696b542ba8a01ae9097348df42eb0238fe8ed1a3281b63dcafb3b573a109e64cc03cdc851d7cc6c131505772ff24377edc2c897e8f22286a4d95d14b4045e0f15cd19ff00ccc63c21781c033ca8b771aa9183d8d2d33b93b3a02e90d9f50d422544ee2332c4d3954b17c0a7739e2ad1ab2b434adef41f272646292776e50226aaeb5470c2378bcbd65e91430a34e50c0f02ad070592ae5455c5559507e33c11fdb84a346dcd1de89bfd66a8c78a6535d221383d4f9d0ce3b3edc615dce8419b7b5ae3dbd78c72c1a77ef7d5fdb2e575e4e55155690a76756a1e6d451db51d646fd06a4f2e1b8b6e80f53e82775366180cf48ce5816b74d9652134905eed9efd205f70fd04f25dcc3accb0381163b0480c80c3bffb86fd5a9d56f81998ecd5fd0188535e996d853221a31f6dc80f201e169cabc0f92c4e2974a85193a2720ddde9d4e836644fb3dc1ffb8d7c1ce72648ed42dd7ed01404c30baf3eb423a4329282c5698007c0cb268a9c743d79cce7a84b49bdbc5e7c46987c33c4d3ab5e4d6a0c436b68c542026fefd19ff01820383f3b3a1f1b96ed41f8d7e010d8ef465a418114c737f0a7257a891b8bace2151acefcc2181ab0b8fec88a3ac83808846d2b1b6ccae9fc750992c55c8fd6b5081fdb480b412cb6cfd1751e3b83955f6df564eb3664cc6c8b46b007186d70e91d4a59ae49aae2d45669319c11ddb7bf07497cc8b2adec0c3562549543520a11a25c34d970c5acc2b3e0856cc36b6176d5c963a72a463b606e3e506dac55e76d79732a297c9b02b4005eed7cc35a6cc0ed277844f1ce2fb6a760c5d62a0cbd6aef93f0ab1b3862186936756cba560a2ab609dcdea2849709d2c3945b403c32e2d3c7c27a6fdf9c01befe9621c6f3ae4d1830b4ac19110f932ae95aae82abf4c6efd63b2cd5da535ae7c8a7494ce653f5772f4d0c543a1fe75c296371f3e44c80a6b705d204ec990b2c3ad91ab7ac65a1ef583f12ebe64bde834e4adf4be23bd6325618565fb6a8de1c9c30d8ef8406bbb82ecac79c7b0364419aa8d3b07e8ec9457a0466983e6a5f1be09c755dad7453262e4812f87d18b0f13e042f03baa541243c1b9e00effc8a191816425c582ef2523dd78ebc4c9c3935748704649968135c4bad49f880af46d6e3a96fdbf1729d8adde3fa93cbc91e406fdfe2ba45d2c02706336cd0d6509b2b81c5e60bba6baa08edb4501b193d55753670421df3686ddafe165da262801e062c61eb5459d51fb7d1c94bcdce780987f01f3a4033bbbe6e36465058d90a3be1535d0200164d67d3ccbf10150b3ea30ec3e8a2d7c8023b1bbf1c90ead20a34ec203412b0a707f1b23839ca3b84f45ad752c5758ef525318998a388cfa744c7251ccb7ea41f8e9a249d635cc1c77ceae08b8b0177df9d26f4f76905e6b812f0a53a7289e4886ed42486fb182ed02e1185956ab701098f8a6df42b0a2a132dd1aebac93ff83bc229af4f588768eaec7294abdd73d2320e36122e86e3d0e8026b0baa93c387f9f9d608c136e4adc5ec3b8c86ebc1dc4bdb90e7e38b2ca576a02087710cf1bf7104d909a4cee51abde385fe8016093915cc0d073dc62415c8dcf136fba234ad7c6a3e363ea640a4ddc2ef5d569a0d403cc64e93e2fa45e6d0827967756ce395adf4a9e5e67a381f8790b29ba62a870fbd803dfbc477db497824a8d98330a3f9e1f3b944f89ebf1582dbdcf7817c754fe28adbb974b3a8aad786b2586d738b693d433d623d45bc99df3b6eb07fcb4d2998e57d7060c93837152264b388d5d8e7cbd514554104bd3f06a06f1909ab656d3008148b2a580005c7db5a4b5eaf226366ab7fe2ad0616f076f1b11ff99a14223412f580c8a5b73e11c8080fc483ccf7d8edc665ddf6235fd34d4406b37e444215c33e500d27ce221725071c28fc486f509f01bf2ff684aabe26915e8ca10fab64b328152442cfd51647fc9e14c2726268081e4bdfcc8371b2021165be0006ce1592c689e4879fc1532399d206c575ffb3d9512c76dc8d11b0eec3e947572728676e1baf19534b0f6f23bb33618d35427a67892aaf1593f486cd9adf4ac54d96624fceb85a56402196a0e209596cd0cf250242ac82c0817722e00da278a7b4be25fbb174a98e9d96a41b1cc20e81cb6377ffb94a2f70df4476b830289b2bada1ea06f0d472d2ee90493a8c8f4e1b5b0d7521ba4dc4f59384f922b3ad11d43e18899834188636d6be353d16ceeb773e33b0ce3692e324677ebbfca9949bc6fbac94ffe2becee2dcdb71c4f27f03000000b0e9e8c44c25569f5128aa9d86e0fe980c20aecd116961af840bb24f744b985be974d30fedee5e2fcab3d38eb18f7ff2c108da808b614a53fb9e5064852c63b11efd81e12e43d525c55f1396350632842de6b053ee019961a21f8733bc99d56d48ee47249f05eaab5ffc0c6611eddcf3a961516ba23871fd41044ce6fe7fb2df0749425757ab92259f60c744d928fcbce6cb7ad3ee4343b01f1b31113cc0fc1196c93ed42033237a59ee0a461e4f2fae04426f569e1ded6958bb0684c2969db032f3027cebd39d2ced5b4dc001bf5aef6d8b474aa74837ccd0", 0x10ca}, {&(0x7f0000001400)="0df6ea3a2097d88fd54c28cb9a4a6d8e63776dacabbac288dba87b8794a4709e1b4dd2c39c6c741d0dbcf9818700c7eb9b87c0c83564ad8fb01fbdc8a2c1da44c035b7a38203b1d07534f53817992c4178bf7efe6d09f2f5223b496bc64b0e886fc6f1d42a5bd0770495817e73cc00a0860d5e9bfa1ee485fd39a366ad0c95749624a6c8a652fa9c48820e5b3c62b2cfe098efe1ad252656b7c3ed959088e4b5fa7ec20ab957681e92b4583e248e94a34be97331e7706c25320d0cc36b3e9750db2f016d9f6a0aab7b20209c3e7b5bc7fa725d43cfb5f9a4ee9599", 0xdb}, {&(0x7f0000001500)="182d3f965c1c5c7da11faf316a73aec681a95523c28c22e27be1defb2bdeab93d4c575121c4c2b1e7bab74094ca94464fd7ebdbafc012b97888aafcee63ceece5d620f2b1d25ebbc82cb98a02c487f6d923704f843f52270b9b824c13a3dc49cc3053ca8af8eeb4c8ab5abd91c0638f261dc03f02b3c4e402a432e02d604e37c4c55579d024dd48450ef9336fdbbcd2e532dd34e927545dc5de2ddc295884d885fc62a6a95fd5c4e427d5804ff196560e6e7a00c0033da5640bd858fda3684a4d0ce7ef9ec3af01d48e289195122d80bf06ee0aa9355ff", 0xd7}], 0x5, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, r2, r3, r9}, @cred={0x20, 0xffff, 0x0, 0x0, r10, r92}, @rights={0x28, 0xffff, 0x1, [r0, r93, r94, r95, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [r96, r0, r97, r98, r99, r0]}], 0x90, 0x3}, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x3, 0x4}, {0x3}, {0x2, 0x34}, {}, {0x0, 0x7fffffff}, {}, {}, {0x1}, {}, {}, {0x2}, {}, {0x0, 0x400}]}) 11:14:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1) 11:14:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1) 11:14:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6", 0x18}], 0x1) 11:14:38 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = msgget$private(0x0, 0x280) r1 = geteuid() r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() r6 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r6, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = getgid() r13 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r13, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r13, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r19 = getgid() r20 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r20, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r20, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r17, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, r19, r21, r22, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x3, &(0x7f00000001c0)=[r5, r15, r19]) r24 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x0, 0x0) dup2(r24, r24) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r26 = open(&(0x7f0000000000)='.\x00', 0xfffffffffffffffe, 0x0) faccessat(r26, &(0x7f0000000040)='.\x00', 0x0, 0x1) r27 = fcntl$dupfd(r24, 0xa, r26) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000980)=0xd53d181c86a701b1) chown(&(0x7f00000001c0)='./file0\x00', r28, r25) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) fcntl$lock(r31, 0x7, &(0x7f0000000240)={0x2, 0x1, 0x40000000000b, 0x8003, r30}) r32 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000280)={{0x2, r1, r23, r28, r29, 0x40, 0x9a4d}, 0x5, 0x87a, r30, r32, 0x1f, 0x5, 0xfc, 0x40}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r33 = socket(0x18, 0xc003, 0x0) r34 = socket$inet(0x2, 0x3, 0x0) writev(r34, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r34, 0x0, 0x6a, 0x0, 0x0) r35 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r37 = getgid() shmat(0xffffffffffffffff, &(0x7f0000fec000/0x14000)=nil, 0x1000) r38 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r38, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r38, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r35, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r36, r37, r39, r40, 0x2, 0x9}, 0x5, 0x5, 0x8}) r41 = socket(0x18, 0x3, 0x0) connect$unix(r41, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r41, 0x0, &(0x7f0000000040)) r42 = socket(0x18, 0x3, 0x0) connect$unix(r42, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r42, 0x0, &(0x7f0000000040)) sendmsg$unix(r33, &(0x7f0000001a40)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYPTR64, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r40, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES64, @ANYBLOB="000000002000000000000000ffff000001000000b8deaade0e050a1ead3a18", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRESOCT=r41, @ANYRES64=r42], @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="c9c6f3e8d643bdad2db3d3aa14fda49d88657b1081a851f4af16eb64ae61282b0894acadacc113303f7e15180c5f8e2259476297012ab273556362fdece9454ae955005bf00c42e6ff2f4dbc08f3bf1131ba467681592a494cf0328af7887a5ade229f1fbaf2338ed5d21ccdc2ba534848abd6f9334900000000", @ANYBLOB="0000000020f3fefffffffffffeffc20b07000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x16c}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x100a1, 0x40) 11:14:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6", 0x18}], 0x1) 11:14:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6", 0x18}], 0x1) 11:14:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029", 0x24}], 0x1) 11:14:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0x0, 0x40000000) 11:14:39 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029", 0x24}], 0x1) 11:14:39 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029", 0x24}], 0x1) 11:14:39 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = openat(r0, &(0x7f0000000180)='./bus\x00', 0x8, 0x55) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000001200)) sendto$inet6(r0, &(0x7f0000000200)="6c1e5cc57ac3afef16c733f8602f6d4361b1272d3feec23749482fac254f789aed3246a48c9aef5f83ff96dd7f036396c7dcd5846b58572fc96468483288c82dfde014bdd949ba08d8ddd788bbf2bef06260099920d937d8d1241c89254cec025b3cfc65e4488ca8bb36a1b6b34a8bb9c259c3a57fd40345e39d3aaf7e536a0a9094e8747a6e5cf996e0b095ca8177e88e9996b16101bc64d5a2bcc37dc3c652dc57f4ee96d12f0b168ea8703bf20ca524c2d28c96a52a4d7a975dee352317928e1a4262e4cc974d7fb8f2981298cecd8eaed079b949856d91b6f5f883fb6778e5f9ca3b3d52bd47e33c7dc28297d83fa83beb90e2359e1da3cd230d0663fcf79eaa1b9cd9a72e4c79354856b93819e23e8ccc29d6e4255e732179826cacc7c82dd685361a2e4df102fc1bbe5db5cf6a5bf60cc72fede5425b2150fb62ab6614b5c45eb6b3ae2d7df42878fe7d38ba4c5be49167acdae31cabf8640a4554c72b3851a82e3825c4e238ce30839a1228e0acbc8e67071cba89eac08388b433fc6ac10b9b1afc2b6728e443657f88a64f26f05c0fbc63beb10d19b212c2d28b7e887f58d76bd2952537bec4ac02e2cdf375561fc64a8cb3bf9964d2942c33d290bdd818c44f776a42573bd5e51ef0f57d06ff19618d092d03641e4c9c47c17d1959a088e235e3f4245c6108f48d920594ccd52c87ce661d3a818ae6ac66e378b3b40e95b94cdeff1ad22daab05865e9863120efa51c25e22845bae84712f2ea0362461d9728f42e300839a6f704af9eed9cd73fc3191d3f5b3d9088863f3b92735a212f4b0059b0ac52019eed858ba27645afc9513787ee87462d81009709c86a266bb8a90b2b5bcafae4def0c539b29829dd5f7fe71cfb5d0d2b677a56d312ad1612f3601a02f67b3d89819d028c17c9c347968f0772535a308d4d8b970751d44d07051ae8051dc68aebf03acdb4907be1e988f1f845096ef75bda4dd14fcecf4eb25384ab93195c7acf06884876be8b52169cbd44237aaf25f4768564725aff0e9be88edcfb66279944cee267c93866a7f2363a4437a058faff1dcb715159587023ca1b1da0962950103257e759f01ed777e12250f1084d94698b99e57b7d7b144c63518ae8bd2fa8feac8059abc1b79110169650727a9bc1be2e9e7a001616d295a17a006bdb863f790e4b08d614d21c960cc02e36f8ce501f25abf3e9879a15f0cb662adfb63a017b75d7bad022aaa8b338e280f051ba3e1b5e615d71017bc5ff62969a166aec5f0a4625d80ba27d080c1eba9008e838d65fd97c00aef22c7f87a54d42b69fd14f59064c09d0c19e3031986dc6c3e93a72824ffb80217bbcb43392b62a1e09eca6c58c5ee8e478af7c0b40bb8cc74da3463b528e3d7b73294d5eb2b6b96f8ba3936959f50e0bc281f06baaa4f19aad73404b5690b4f347c1e500caa10cd95dd717bfab20ae3e44ceae90ea14a8d15f2f8d23a55f8bbaeaadf6ef3c319aba345f88694faa89dbf9847b2eaef05bb7ec214df59af442d7c41a571af34c794596d7fcc9b3bb318094e2ebff1c70e11ea55c102625752f8089c8e1b250589e2d50cafcfbcf7d11dd6fb9ba0495e78c0d08fbf5e9c288c9a4d384f1c54a60d6ae2159f3e4126210fb5f9d5204c37bb4d971a77de89085616a7ffd9e38581f1441b53a3a754d5f08a32438dc49d9ddd5313de5fed0599e55d13ae809e8dba498228de31e5072153532b9a49914b279d3257b17170e40e231fa918ec16f6c5bbe82438b2cc7d8551b55453670e4eeb9290dcabb31e0f5f1fc5fdf0f88f68593aa0f61375e31862344446f29aa6ef1c3e615475433f20c7d6f7c0e9381021495a8c12ddaff93abedd64a453dc492ad8055156a5954ffefb41ce4da071f63bc8aecc1df86651cd702be7a3d6c0d8d543784199e91d61995250c8bd80506b51a3a107747f66c437e0dce1f9e603fc3d5a14aa67be4348795b5f98f5984051d561fd0493cb0f9a26a1b338a5b6595085c9bd25149e31821838d6227113233f47fc4e78f5fb0218b34985b763d9c93aaf886560c0f055a602141488f3d3928a7af03bc8b6c3f6174a7136e777ce39b41ca5b95eadccbff7cb2cf8737ae7ea4fbab4c8f3d12db215d3418eed3779a9be02afd63a7bb1aea0644d9030d81c5be1531306fc9de1914372dfec1bdfd0f4121634c569349d3b9ae2d0645c001235c3d251ce1f001ed1abf50f562e72c8b9fc1bea15cf56474155122e8694973939c764966f0e0b8fdc3aef4fdbfde65cb73ca08ae2599351fd2bcac8cf5053c226cd82f6010e1f1b550823a4364515a8795f0cac20b70a7d41912a209c7b9cc95507bf46f5b7e06044e84311f90f213d4b2b40eb1d7bc6a8aa59496acf2f8a5b37f8854d6e0692845adcbddb40ef709fc324f6461e28deb70d646006319e43f1e4fe30397b4a7d60c012add331fb849f83ebd8f3c11c587612923fc70b842fc6da8e6a1a10ab643cfb012dfc3cbe6d4008368765f2601e58fc4b2e396836ed015d3f3003e3e18e1f68f38654c7d28465d0e97f20762adafdde96ed582cffca607f71cc5fc6ee37768242cc46239fe659a380eb6f9415d0718fc5ba281eff476edfb0b1c7d23a080903beea73d3daf80e3778a2f7274bb9be9deb89ff15d9eedeec1f85eb2bd86d0945158e0f1d1652ee7905e9b1676583625a75d00a9c072e4db8aaa857284394aa668c50078530df69028fdfc4985c6d85b033e384e036bfa33386f3efa73b743d0a67d9755272f64b341d4c0d8f07ffbff5f42f0ea40e6fc0fb24c8a75d82a8358b35454cf82b7457fe125844d3d2f8c0b9396dfd7c2783c4f1694dd5f854d768003933f30fb14a79175058274f253995cf1339f42eadc1907f4032c5eee86b2061bf94a3f0cc00b64c0cb7a564b4e1e3b56b179addcba626e05be9baf92ceec1051908244fa4bdf4148c2785ae64baf76e4d6fc4b99e77c0a95e35b46365339287630739154678f11ce25088024dfba6b9680c8ab4bbf753ef8a9bb9f3c53d4b0210bb661af5aae2f0f2544b44607598a427e5f25b2d2898b24b67a7d06774650e5f7526291ecfd839d494be268e8ad5ff88bae69c2c7a092077164ed2a3dc39b09f83bf72c69376dfe401d6393a9d7158c53098d5a6352d18b7134d0bae1344c829986543b9a6d92007d0f96e57fff9d6b565e1c884f4d95fbd694e0cc4434da8fc5b570cad54def032446b51cf0d81b159a403128a1c7271acadb63dd1b994627cfe8ae39f4d94b5759640febdaf6884c1b5c63244bdf5a48c3622ffe225a1f6533e4986525b2a02c94faac741a2f15344d013a86f6b98828ea6382102a1b5f89c499c7326ee800720c4381481ce2feda5ac6f7ff257d6205ce64479906d54aa4fbcc45d3911d83d5ebb01d4ceb30be1ef68e865e5561a54cd521b398be6f7db607e19823186cc19adbafbbdb0e9042ac8778425708daf98fbac76f82e879e94e9fc8ec1942aa181c36e4d8a8c527a254a9e998961a58f9665cf3daea643d286d6d45daf2894be32f2787ab29f006dba9824347c71f75f83c86ef94cf2f2667626bceb2297fe07593f71f1aa6a59f3718c713b8dcc408865e421fba6c5fc07f99acef68618c5409fcdaa3cbe2d81af88917b9289435048c98e2ce3d396f33aadda1ebdf1b69cac07fcc11a05f8a2deeb6450ba611a174c8340af380faea9b33a9737dfd4e2e882e8daa5e56d6aa860d92290683a44b76dc039f6a3207fa22fdf72599d2b80a893d2d7f25af95b8422bfb1da9a8ff35ff2242709a43eb39fc814fa03a88d23d97aa68c43007fe47345453b2527b80a02201a5f522e60f143607722018cda9e619a81e973aeb4e3d541069164a14ab8e80a3c1d8d5202b7d7648ae0b0a98f34449671eaa1039e243ee80a7cd92f7ac7b156f99a9a58e227041ebd3fce5d433c5a313418868577c7d8f1ef211d49179ca12e7e6f7e549576a41a83054bf4022133206c77ca6b26343754dd2a23a4accb45de07a30ab5dad16259d920f6cf4c302c70409a878b4bd380c9e003cbd742f68ffc69614addde59365bcb36bb6d57c5f9177ed7bc01071d206b0ceeaa5a59e1655a2f8680e3c716ff0aedc7bd73f777d96ce3667ae550cfe836f195489be1e9765d10090ae23d1efd8a85fdfb60eceb2d62cb63d1c0e5d1b4f30cf50dbc17f8bc6bf94cb47403219a6be18ed7985ea68a0940de8776a02f1131161391718f226481f7782ded4f22387f80b355b1ea5c912558e72f5220c5c3b943f3c9168ee55ea953d3f5ea9f751c1a4878866b60f183daf4a4865809cb2b2ee734b3f3cdd0ebe32cd08f7eb40f666ddbebbfdeed324e22f1ecbd08e0f7f0d955219ec555b7a0d9863ba579016a06ce2ba177d2cd417988c0702dbd44eb4f2ce1fd556331439fa048af83c48e4e3a06f09cfeee6f40fdd93beb62e548384cb7e84c724929a85e5f0ba0c352c7031519f5dbe520732f21f517c9b34f0158c687ac695a46b757b092eb005a5e8c540a861100533a428e958e59e12300dadffdd8eee6a86c8b0427b0b36aabe16f8f84ff9a44d4e29ef08ba536af3211debb82639e71e701dd06045a434781a7f6524ef0b37fb0bd0237c64769e9d32748c344f8216b5de5a54a5eb55c628b5e15b08dd8a357ac563a685ff525a6d475cf02ca51556da04e656311ae2a46c2f7495d3b9250e8c19e923f7b6dcca07f446299406cff409cfa97d53c7a407f3ecfc0b86c8bba05cb2e099a4e22b4374f439d3052113b04c0f2aa8e9863236ac90fe4490a0c5cb05aa8af8b74c3c8df350b9c573029381de6068b106f6c48aa30086bfc42dfbd2430746a6cc8cac6c60bf9970e57f244297091ebc8fd39a8227f9e2073a29fb89328a676e3d8012d729b96221d1dfa99dce7a630c27afeff94cf015a013bc91f9a43f022741ba6886f6bb2fe9ffa91ee349f3ed4044aab2bc7930938ddc6703b5be5ee89b672f7c0ce3ce277de894095fc0b92a68884d65064dc0046364ddae62cdc3ad0d2ad2a292e33713fdab39addb103b45ef6c45941ea1ae797697ebbe02d05fee4ff7c628cb1cd73166a8e41b5e26a50c0f6b162e5fa9dbe76ab08d12054f2775728fa95517fd16f858461a07f832c5a035843a1f6ba21deb8b95a9a89c16021f43e599d17b9b2d2cb1f77e14110b418798b6ea194485df90af2b51c04f7ecd338c9436148f5a311006cc597f14bf9962c1b465ef66c3f0d63addc8393bbfc4de35541cda9c5efc4896f90949d1e0659ea168420a0b13719d46c241e8788bb56e72eaba6da628a0739a6b9140581e37da880d327474bc232b613a9e06dd355125e05f96274ef16a461ff6562d985a2ad364a596e081b1cb9368264aa50f9364e113c16dec77375a6e0340f2cb19e89574f08835084d50f9300b4da4ddfa293a2a4da9c0af8840bf99329dd1d2dc73ee304f949bfaa0e69b3c5656b31c166af6c88873e1b4cb911d681bb932a3c7e3aa7b1b5ee46f7eccde720136d05081bd956c2535d6958db3ff0e1831aa0082a1fc59505dc83d3eaa10c2ff6b1c8ca02af4657e4f93b42139cb0825b5fa45c91f274a8753383d087b563c96ce87fadcc79f3307a3dfa9635bfdc4db5bf078864bea6dc8bc8653872d5d41d836bfd54e7b6b5e56eda4cffd5bcc36114855c2c7d8f3667569ae4511a6af6037c86663846064dda714b99ed534559410e05fe19ee7530db5b3fa194f48d3718049f1e05f23c29810e4b76d093a14ed6547cfe77389f67108c3b06738", 0x1000, 0x8, &(0x7f00000000c0)={0x18, 0x3, 0x6, 0x4}, 0xc) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) syz_open_pts() ktrace(&(0x7f0000000140)='./bus/file0\x00', 0x0, 0x4, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xc219, 0x6, 0x5, 0xcbf2, "d40e12ed94e6242df09f8689237d35be8bb6d355", 0xa0c4, 0x7fffffff}) r3 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) dup(r3) open(&(0x7f0000001c80)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x190}, 0x0, 0x0, 0x0) 11:14:39 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058", 0x2a}], 0x1) 11:14:39 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0x121) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x5, [0x120000, 0x8, 0x0, 0x20, 0x0, 0x2]}, 0xffffffffffffff83) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = syz_open_pts() r4 = dup2(r3, r3) r5 = syz_open_pts() write(r5, &(0x7f0000000000)="a6", 0x1) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x2e, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000280)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000240), 0x0, 0x0, 0x0, 0x408}, 0x8) sendmsg(r6, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) dup2(r4, r5) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f00000001c0)) 11:14:39 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058", 0x2a}], 0x1) 11:14:39 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058", 0x2a}], 0x1) 11:14:39 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 11:14:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 11:14:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 11:14:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 11:14:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 11:14:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fde", 0x2f}], 0x1) 11:14:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 11:14:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fde", 0x2f}], 0x1) 11:14:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 11:14:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fde", 0x2f}], 0x1) 11:14:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 11:14:40 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 11:14:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 11:14:40 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 11:14:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0x8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="7e8acd2c3ca1c30ddecdf2e22f4dbecf55e9b7f667558cf7543945e0977fde9800f505f5aac17818215d0bd07d2e35a4ce684435871aead598f1fd06bcf5202f3871e673d8064cacdb62b766823876968a2e2407a8e821757a142044e46a87d81596ae1d209fc4947b666c359870c748897c4bd4a266034d3daef3da929f9088d2bb1ece40763b1a7f39fda15ba9c0b8f33177fef5493012c34be60410c3843e4a02add554d18e58757b079da6e820f4c46583b2cca268c8018cd78434df738613595035c30f5f7496d896fb4c44e7e1c99fb5b90158219b3a712ddefce1252a4b", 0xe1}], 0x1) 11:14:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)="0e799d1e15a9fb3abf5469346d7eac82ebf080acbebc8e8a3e25b84a28592694173bc5113d693b7104408ef6d0627c8facbe0df1c804d5ea903c687a6ddf798e24fdfcfac570175a8b1790c6c3866ffe4e6553a28f6735fd0d9e96488e28c968983402dafd33e42c64cd53ee", 0x6c}, {&(0x7f00000001c0)="c4244e848889e0777a56690575093dd5656c35c183fbd06c5c8eff344595406ba2a742573b3f519cd2e023a5248fce6ebaf573183e6df03657bae6dffe0454088524c7d005ed4dd766b2b0c827cc8abcd2fa4d0f17b2ab5655c8", 0x5a}, {&(0x7f0000000100)="fa24be0e6f923bb369f2dd27aedb06940fef11847cc42c4ec6ec3f6c3f0ab4b9d2af256af33c1bc8f95c5648a7e22b83ceb033db0c6d603dbe8fd2", 0x3b}, {&(0x7f0000000240)="e85c99817c62bdeccc47c49d475b42a25d316609fbfdd24104480400bff333ec4ef3d63d8ce634244b7778d7fd6577c0a350aad5902b5095f3dad3c03fb34ff9a24308d724119382e8031f934033cdd634f7bb5d94fbf73d56b4534477177c986bc3852febd6476526e4094bf1b3824d844a56ae6551185d93652008bf0f7a4c6ffa20cab6ee87c94092002a05112bf74469ccaf2b403b98405ef83472cc0b520a18fc961a1a95582a7fc0a567cde2e90be7a7ec767eff38e814e9", 0xbb}], 0x4, &(0x7f0000000440)=[{0xd0, 0xffff, 0x20, "44af22729fde44020ddd61270c4b1e861645088266f96afad5d4852b2b03b5c2cda970acf8607181b2af1ce0372d3f231fd9bce09492aa9000d7a03e8c518874fde4a6b0c6b5b53e9b293cea446349c3517ca411ce6e9cf293f475697094aad8ff9448e8a1bdd2a107f52f5f2821a55229735afc28b1dbd77bce9520d80da351e69ccb416c0331466e1c4144338a31a1fdac1bcdff88370aa17567e07fec78ea1571e2ceb53c34e2931cabc403120c77634d45bdf6f4104455ad"}, {0x108, 0xffff, 0x1, "4f4ce2c7dcda9958dbeb84c4060317859129bbbd07ef3bae79a68e3ad0c52d32806ba29a9941c5feb34f973228b2a4d2cc9a36d765bf02b19acc84c171f560d22b1981be68231dd2bb8510e4b6141c7f009f1289974e4803cf4ea35ac668e2db638a9e8f89a3433f219f1bf32fbee0c866de3f708606b7a204fefd44116cb12293445bd15c8b937239da609f27a83bfb787deef039c0e74a5ad69ffc2d435acbbfaa7530028305fae534c0f99fecd4b427ab718c74b61a9952643c6e4b85caa3a40bdc5ea62b01712c466ee110766fbc9228eb8edfef99a3011f5678669af4760fa1e66871ab7065b2c1f0c0ee1630d602a2"}], 0x1d8}, 0x4) 11:14:40 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 11:14:40 executing program 1: clock_settime(0x0, &(0x7f0000000040)) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x81, 0x80000000}, {0x87, 0x1}, {0x84, 0x2}], 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe060000007fff0000000029030000000058a393358100e300"/48, 0x30}], 0x1) 11:14:40 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 11:14:40 executing program 0: mknod(0x0, 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:00 executing program 0: mknod(0x0, 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:00 executing program 1: r0 = getegid() r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = semget$private(0x0, 0x7, 0x0) semop(r3, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r3, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) r4 = geteuid() r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r5, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000b00)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576dd6164b222c557743a53e0616b8843c5d5475fdc27582f6272634a0f1d425d62"], 0x1, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r20, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f00000001c0)={{0x2002, r15, r17, r18, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r13, r18) r22 = msgget$private(0x0, 0x682) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r29, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000580)={{0x5, r4, r8, r18, r25, 0x20, 0x9}, 0x7, 0x9, 0x4}) setegid(r8) r30 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r30, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r30, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r30, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r30, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r31 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r32, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r35 = getppid() r36 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r36, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r37 = fcntl$getown(r36, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f00000001c0)={{0x2002, r31, r33, r34, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r35, r37, 0xa9, 0x20001, 0x100000000, 0x1}) getgroups(0x5, &(0x7f0000000100)=[r8, 0x0, r33, 0x0, 0x0]) r39 = getegid() setgroups(0x4, &(0x7f00000001c0)=[r0, r2, r38, r39]) mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r40 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r40, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000040)) 16:00:00 executing program 0: mknod(0x0, 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x67416cedba9ab99b, 0x101) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80fcb2203b603a04, 0x2) writev(r0, &(0x7f00000000c0), 0x100000000000032e) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="87ee205f4226d06f84b37c78bd13554715614b03d86682e03c095f38c5589669dfcb9a0cb9d0537aaf3abb98cb68182054fd09e532c048587c2f29bb2f4688f54761e83c8f6eb2df8ec945320b7bd84d055c23af03019af264"}, {&(0x7f0000000100)="1561dff71432"}, {&(0x7f00000001c0)="c679d506bbf8f48f784d07f48d7f2f49728e2c749c8f8d5f9d9224a5343ec2133d840544f25a4b1a24b05806d2eb54a09f8c0759fc00599d6bce06c4d00eb4614053bf93b357384351774dfd25a4f068d460789fd2cd913a7d7292"}, {&(0x7f0000000240)="abc7646613fd3bc66122c8406a5eddf4e888a9d4b967ace4724692bb78513e380e952d2984dac6772155796ab6b796cc307a911990db8ef71cb76a904a0b178dfeedcaecd26c6270eb7eef909045897b6ec308730adef8a4c454296f4329e4c08f98b0c3dcc3cc2e5af5de3d67b0", 0xb1}], 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x40) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x10000006) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xec0) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(0x0, 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:00 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) execve(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000580)=[&(0x7f0000000440)='}(\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)=']\x00', &(0x7f0000000540)='[\x00'], &(0x7f0000000740)=[&(0x7f00000005c0)='[\x00', &(0x7f0000000600)='\\\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='#^\x00', &(0x7f0000000700)='@*Z\x00']) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x200) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) fcntl$getflags(r0, 0x3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = accept$unix(r1, &(0x7f0000000780)=@abs, &(0x7f00000007c0)=0x8) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r12 = kqueue() kevent(r12, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r13 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r14 = kqueue() kevent(r14, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r15 = socket(0x18, 0x1, 0x0) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r16 = socket(0x18, 0x1, 0x0) close(r16) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgsnd(r11, &(0x7f0000000cc0)=ANY=[@ANYBLOB="7e54efeb07ae58ab22246bd66e1ce0f3e07cc089376fc853173f3a8ebf37a5993ae46aa7d9e5ae0359fde89cce56bbe9b96ae85a6d8088ed0eac92943c822fb5362efccd9d0212c9123ebe0f6d3b6d4ca8b946f263a48abb47ebaa13c79192ab972e96e490848e0c1ada6527b52a9acb829c79ca05bf1a90af8e3edb8a238b156e53b7918bd061fa664c70655738afde0479bd3e265b08984d42f7d76bfd712994bc8cea026c3ae829d3ab44ce58e829e8f4c2d080f0bb59c5a4ee27ce0b0393a1a600ffd6620e94c5274dae49fc3c", @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESHEX=0x0, @ANYBLOB="4426d11f78063a607eee10468ecc94ab71299f3dd60f7cff8821d8947c7ada3bbb35f7d553cc715ee2c5dadfdb24b7e048e385e42bb6be0ba092a3b2990a722f261ec2a3b05c3cceee8de586dd1aa3e545b07a3f639c5daee12aa44d0538891a005a4d0e68d89db9d93f14feac9799f7af424c5dee2d4c1076655b756da21d28a389949ba44fca8a60fb46ffea23ed76f4df14108a938e167e5830b2411f6cfdcd83d4d18c72ea4aeb2850c3f5f26d6a6ba5f0944279afc3db2a893faf094ddafeefcac650da1ae6", @ANYPTR64, @ANYRESDEC=r8, @ANYRESOCT=r10, @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRESDEC=r12], @ANYRES64=r13], @ANYRESDEC=0x0, @ANYRESOCT=r0, @ANYRES64=r14, @ANYRES32=r15, @ANYRESDEC, @ANYPTR=&(0x7f0000000e00)=ANY=[@ANYPTR64, @ANYRES16=r9, @ANYBLOB="9665fe83f03ef09f6ec22da4abd9068a1de59675c4ab76c1cc6d2e8840a891f0dbfcb8e32b116596517a8dffa299e9c5bf37d0ad01bc89007934415bcc23682c8c30ea62ae1226755b918eccd39a74dd661074b559a4e695fbedf466f58fd63dd6943f", @ANYRES64=r16, @ANYRESHEX, @ANYRESOCT=r14], @ANYRES16], 0x9, 0x800) msgrcv(r11, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f00000001c0)={{0x2002, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r23, 0xa9, 0x20001, 0x100000000, 0x1}) chown(&(0x7f0000000880)='./bus\x00', r4, r19) accept(r2, 0x0, &(0x7f0000000800)) r24 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000840)={""/16, @ifru_vnetid}) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) writev(r24, &(0x7f0000000140)=[{&(0x7f0000000080)="38c2ad823c45bbe34369499bc69fa516987bb4914ed21d1adfc0d33253b13576227f5e11a8dd2b77", 0x28}, {&(0x7f00000001c0)="648cf78c0588a41110a5949949875cfbe471e89bb33ef9a2353a7902d3e7c412891516b45dc058cb3f5ffac3ea072953a49511f4a50c6409e574f121b34762a1b602c6525a03b592cf47f11e7bd1fec3ff21eadfb82cc09e8ead6de3216958fb3e073bace87ed179ddf020c0603bd9980f0e46f1fc652d2d0ff66f75ab790b72204a5a6fd2dec6ae006808dfc916a23c579d72f4c60118c12d45da458ab953e52305e4fdef6d8fce188b6b110606ddabff3e39074acfcb79996ada993f8fc7b2aa95ff3b0cdb55b57fafeb6b88114c19ad6cc580c8348ebc37accabeca56059b09e028b539451bc611851c90e8bdb24578cd52c9dd44ed94429e91a4919c", 0xfe}, {&(0x7f00000002c0)="2bb6494e9947aef673a55f7117ff301185313d15de86b4578de92debdf57937eaa00b65b0466bf6173710caa8c0b39f09e4b1a31d43750808246c33e15ef879bfbd6543c40584b53a774cf391fd4be92833e177ae0c90d6ef77ed83f8c513eb711c4f311349ace99421af77e932d6a98e5e7d4098701907fded64dd609ddc428ec15a1a4a892ad1b57bbf368208e653f872ecc28eaa7bd6952ba80eb7078e5cad3dd129d52aa06025d02800db75b914f373f440f0c7ea3b8081d8558b41355001a296d", 0xc3}, {&(0x7f00000000c0)="84d7bf7f048a795c469259cb6915ff904120417202eede4eb34cce27a129c28682a9e862ee3c853bcd5c69f34e50bff03809b2be01672bb7fdc4be75b9269bc2156ce0ceedb9", 0x46}], 0x4) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(0x0, 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) r4 = socket(0x36, 0x5, 0x0) close(r4) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000280)=""/195, 0xc3, 0x40, &(0x7f0000000380)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10000, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20000, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x20, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000240)='./bus\x00', 0x80, 0x80) ioctl$BIOCPROMISC(r5, 0x20004269) dup2(r3, r1) openat(r2, &(0x7f00000000c0)='./bus\x00', 0x800, 0x8) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(0x0, 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x8d002db6824ceb7d) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20c02, 0x104) bind$unix(r1, &(0x7f0000000100)=ANY=[], 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x3) r2 = socket$inet6(0x18, 0x3, 0x0) sendto(r2, &(0x7f0000000240)="0957a8f3de4402588384f6aca3688b25f26d43e5609e192e80ad85609abb4d9771576e4091070c7afd5324f591393bba16b63beaf777968c4b478c044432fcbd00b00fc878ead46508e306a09ec453869d1787a5f9f2b876eda42891012665d786d266d8a104d7", 0x67, 0x1, 0x0, 0x0) setegid(0xffffffffffffffff) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x20) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='@!\x00', &(0x7f0000000100)='-\']{\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='^!\x00', &(0x7f00000002c0)='\'\x00']) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) close(0xffffffffffffff9c) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x23826cb2}, {0x6, 0x1}}) 16:00:00 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x9) mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x0, 0x40}, {0x87, 0x57}], 0x2}) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000200)={0x474, 0x240, 0x5745, 0x9, 0x9, 0x8, 0x3, 0x10, [{0x80000001, 0x0, 0x8, 0x80000000}, {0x9, 0x7f, 0x7, 0x1}, {0x8, 0x8, 0x0, 0xd6f}, {0x0, 0x1, 0x7fffffff}, {0x80000000, 0x9, 0x7, 0x2}, {0xfff, 0x80000000, 0x40, 0x4}, {0x2, 0x8, 0x0, 0x9}, {0x0, 0x81, 0x3, 0x4}, {0x8, 0x4, 0x9, 0x2}, {0x60, 0xc7, 0xfff, 0x6}, {0xffffffff, 0x10001, 0x4, 0x8}, {0x2, 0x0, 0x7, 0x6}, {0x7, 0x4, 0x2, 0x1f}, {0x3, 0x8, 0xcc, 0xff}, {0x47, 0x7, 0xff, 0x8000}, {0x7fff, 0x7fff, 0xef, 0x935f}]}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x200) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = accept(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000100)=""/35, &(0x7f00000001c0)=0x23) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000), 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000), 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x6a, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) geteuid() r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r2, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0xffffffffffffff0c, 0x0, 0x0, &(0x7f0000000200)}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 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}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) r11 = syz_open_pts() r12 = dup2(r11, r11) r13 = syz_open_pts() write(r13, &(0x7f0000000000)="a6", 0x1) dup2(r12, r13) r14 = kqueue() kevent(r14, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r14}) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000), 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=""/207, 0xcf) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0xa, 0x907f7451116f2423) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=']-][\x00', &(0x7f0000000280)='@\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='{^\x00', &(0x7f0000000340)='\x00']) r2 = open(&(0x7f00000003c0)='./bus\x00', 0x400, 0x125) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x2) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x28a9) chmod(&(0x7f0000000200)='./bus\x00', 0x10b) r0 = open(&(0x7f0000000400)='./bus\x00', 0x800, 0x4) r1 = socket(0x800000018, 0x1, 0x0) r2 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) sendto(r0, &(0x7f0000000280)="68614b8dc6763300e042b0ea5715144051d48f490349d1ed6ba49309384fc49a93d90b0662930765e9d3d610ab65dca70a6597ed9b5face694e08aa7463877acaf2a555963f73323d45f1074aadd1f2e0df711091e9bc92e52ab4330", 0x5c, 0x600, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="50e44abfd0cf2d2a22fb0987904247493b7639c3211267fe530904167ccf160224be5dc41380d864bc8b05f37ab2adba97fc685f5c8bbb3c79aea37fd182fb84df8b093857550bf0725ed3509851b44fd11bc5c18b05cb933458ca0d460b2946ee99fe03fe68ac6e3d5a42ecd9c8b5e8a804a86f22094316f47e79e04305dcdf4562983f81d528df725d6a", 0x8b}, {&(0x7f0000000100)="e427515a1d1775fbee90cda81a80c84564444ee0d5", 0x15}], 0x2, 0x0, 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r5 = semget$private(0x0, 0x7, 0x0) semop(r5, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r5, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r5, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r5, &(0x7f0000000240), 0x6) r6 = geteuid() r7 = msgget$private(0x0, 0x682) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r7, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r7, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = getppid() r13 = socket$unix(0x1, 0x2, 0x0) r14 = fcntl$getown(r13, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r10, r11, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r12, r14, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r16, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r16, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r16, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r16, &(0x7f0000000c40)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae57db3fa374414a837184dcaa50ba1fafff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026b5b1f549992bbd2a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6bff901a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eeabb3f10dd99035c0f111c508b7dac749c8b7963c587c5e30e839289257cc4d7030130c2b7495db56b15e93007f1e83579abfa21ee175e4942b26607670f051eb674fde63d4ffdcdc20c5b82ab244c0daa385d16c137b461aa848f8522f338dddfbc92c5869cb285d5f002"], 0x1, 0x1, 0x0) r17 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r18, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r21 = getppid() r22 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r22, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r23 = fcntl$getown(r22, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f00000001c0)={{0x2002, r17, r19, r20, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r23, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r15, r20) r24 = msgget$private(0x0, 0x682) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r29 = getppid() r30 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r31 = fcntl$getown(r30, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r25, r27, r28, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r31, 0x2, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000580)={{0x5, r6, r10, r20, r27, 0x20, 0x9}, 0x7, 0x9, 0x4}) setegid(r10) lchown(&(0x7f0000000300)='./bus\x00', r4, r10) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x1) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/108, 0x6c, 0x3, &(0x7f00000000c0)=@file={0x3, './bus\x00'}, 0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008", 0x17}], 0x1) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008", 0x17}], 0x1) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x1010, r1, 0x0, 0x6) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000001c0)={0x4, 0xda00000, {[0x5, 0x6, 0x5, 0x10001, 0x20, 0x3ff, 0xffffffffffff0001, 0x9, 0x40, 0x0, 0x3ff, 0xc8c2, 0x9, 0x2, 0x10000, 0x7, 0x7, 0x8000000], [0x9, 0x530, 0x20, 0x1, 0xfffffffffffffffb, 0x5, 0x9a, 0xcf, 0x6, 0x3], [0x7, 0x4, 0x5, 0x5, 0x2, 0x13, 0xfffffffffffffff8], [0x6, 0x420, 0x8, 0x7, 0x4, 0x2336], [{0x8, 0x101, 0x2b, 0x5}, {0x7, 0x5cbc, 0x669, 0x37e}, {0x0, 0x401, 0x2, 0x2}, {0xd4, 0x100, 0x55f, 0x6}, {0x3, 0x81, 0x3, 0x7f}, {0x1, 0xca0, 0x4, 0x7fff}, {0xfff, 0x7fffffff, 0x8, 0x3f}, {0x0, 0x401, 0x3810, 0xb3b}], {0x7, 0x0, 0x3, 0x100000001}, {0x2, 0x7703, 0xffff, 0x2}}}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xe5782fd756f86502, 0x0) poll(&(0x7f0000000100)=[{r4, 0x4}, {r0, 0x4}, {r3, 0x10}, {r2, 0x4}], 0x4, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000000)=0x4, 0xffd1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = syz_open_pts() r4 = syz_open_pts() r5 = dup2(r4, r4) r6 = syz_open_pts() write(r6, &(0x7f0000000000)="a6", 0x1) dup2(r5, r6) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000240)) recvfrom$inet6(r0, &(0x7f0000000040)=""/177, 0xb1, 0x0, &(0x7f0000000100)={0x18, 0x0, 0x7, 0x9}, 0xc) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./bus\x00', r3}) r7 = open(&(0x7f0000000400)='./bus\x00', 0x20010, 0x2) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008", 0x17}], 0x1) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e0000000000000000", 0x22}], 0x1) 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e0000000000000000", 0x22}], 0x1) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000440)) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e0000000000000000", 0x22}], 0x1) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e0000000000000000002903000000", 0x28}], 0x1) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000700)="6273bb3eb4a3db1cba05ac4459b58838a144480b4360bc4eb20956b1973d64efad58f12d7b63517e27c5303924fce8959372dd90015dce8b0593c94723ce0e6eeef650e2d4dc0459232ddce69f6af822aa3a2886ad0eb33a10c92f15a01beeb59228bfc27a977e491f4c5ebe9b0f75beb19a483032f09c4de4d79a035298fb2b73723634536b17becc1f25b5c4ebbdeb0bee23b6ed709176cda70cdfbf3f6ad45b259e079afbb1cde2ddf142ca8e08beddb0454233b451f09ba55242852ef30fbfbebeb80b052279c889d7c64f5a544dcf9621d42b0c138a860ada758c44b0ad473c96ab8b6b5d17da78f1000000", 0x9f}, {&(0x7f0000000240)="48830b9a80dde6b13842cffc353e4b3c022f3eedd9ce5be26f4fe39d816037e83444dce1b7f37e3501d3a471cae233ddbe198321988fb8c4463d56e8ad0cff66dcfc48ef9fb7b6863c4c893ad465291907cc5e2e98bae8577d335af439d4ec848c83091dc029e7e2d04ad7a0688d9635a5c22354d2a74e3471ab5c56d66b3f912709fe90d18a70dbea0c04", 0x8b}, {&(0x7f0000000300)="17f587a3b82b7ccaef96ec8fafd608d7885f3809781541d6657a413141bac6bca1bc0cb1e8a787a691ae169129df565c2fcaa81fd30a52415a452847dd5faba9131a5b2d32b39db4639811f264173b9193a6ef771baa8ef3b0856db9cc29ff8f6b9a3fcc8c56227b81dedc9ef28e32154dff", 0x72}, {&(0x7f0000000100)="37544e148c60cbd8", 0x8}, {&(0x7f0000000440)="72862244d9d91bde6f7a3d28e1aa2421e313e41e2565d64c8a12f9bbc4f8267a9c3716aad5396862dd0d065e2d288960c31d341662d944217f197be6f43aa90dbfaab545538181ee901e506db19c7e8f23ee8ff02b972dc9262da969f7124fbfdf9ff4ba08a83c4e77c6825f2aa67f844c58cea6597bb5caae43fcb2f5e19d20745cc2facfcf05a147c5ac7feabebca6e33670faf09d11c4490db7fb46", 0x9d}, {&(0x7f0000000500)="7bd69208a1fc6d7f2bb70addf4d859282f5dfac154c3c342ab3ef26f46b117f8a078d5ec7f9058044bb1f6bf85424f58020447d6902f9b3248d675a1f4c1e6c796276f369beab9fce2a7d6508ea92d58b29877256bf74e4426bc07634b00426c25162ec855242509e13c4b324570e43bbcbfe5e0dfe94fda9009c28541edda57117f61c8f6c06928e4863e6d2efb2d7ae5b4f6e2cafaef2d4d9af8114d51de76d1549301bd6fb90460c9edd60b92696698072dc0dfd35e68a0c8601f6ae6dac9cc261dcddd056589ab967d8c07787387a7", 0xfffffffffffffd98}, {&(0x7f0000000600)="9cbf9cbb83789927d0f489b2620b7151c8f10b6d8ff481529aa2ed9c8750580ae96e87bc27831235babe23e6c0eb02ce288857f91bc64111f080ca625507599b2561255461fc02e27e5c66ef5ed41f1e15266a11761de94ec61d1d578ac881d37c511ac9df35befb2282b4664e8aa800020cfa8bc835652477fd996e26ce30e84cdcc01f7724d9170a5465cf14bf495fcdf39de0f33c4d3143a25c7237ce3602d2a865804e09842991f019f75518ec17947d9eb372a1fb269c7d7e6efd01f77c7384b31aae523f0a962e8a981525808238", 0x205}], 0x7) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e0000000000000000002903000000", 0x28}], 0x1) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) semget$private(0x0, 0x3, 0x180) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e0000000000000000002903000000", 0x28}], 0x1) 16:00:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x2, 0x20}, {0x57, 0x7ff}, {0x82, 0x80000000}, {0x25, 0x5}], 0x4}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a3", 0x2b}], 0x1) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a3", 0x2b}], 0x1) 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x0, 0x58, 0x1, 0x6}, {0x1, 0x81, 0x6, 0x8}, {0x8000, 0x10, 0x7f, 0x80}, {0xe14a, 0x6, 0x20, 0x8}, {0x401, 0xfd, 0x6, 0x708d}, {0xfff, 0x40, 0x8, 0x6}, {0x401, 0x6, 0x6, 0x3}, {0x8001, 0x1, 0x7, 0xfffff7b7}, {0xf2, 0x1, 0x80, 0x9}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000), 0x34a) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a3", 0x2b}], 0x1) 16:00:03 executing program 1: execve(&(0x7f0000000200)='./bus\x00', &(0x7f00000006c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='-\x00', &(0x7f0000000600)='\x00', &(0x7f0000000240)='\xa5|\x9e&dDZ\xe5\xbd\xed{Z\x87t_\x80\xd9\xdf\x8e\xaaO}/\xbe\x8a\xe7LS\xad2\xcbG\x01x\xb8\xe2\x17\x1cA\x19\x93\xd6d\x92\xa9\xb5#\x9b9', &(0x7f0000000680)='%@[\x00'], &(0x7f0000000540)=[&(0x7f0000000440)='\x00']) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000040)=""/219, 0xdb, 0x800, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffef3) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) writev(r2, &(0x7f0000000a00)=[{&(0x7f00000002c0)="4e02dc4a000e3cb2a75ef4bdcfe68da2908bfb6a1be8a0f72ed0f7940f8a9e0822d1a467f9a7d390badc3c5456f334a500e454666b5095627762917483ff3c60b45ddc4f817497f72ce57d7bc90cd571b3b441da8289fb22904580f6e14abc79d5df14402b246e30419394ef3dd650305795c802dd725c728d91476e94e523492ca325f346191b30e7dd3e24b661a856ad1817531a6f3af8418b51d084dddb8c47629a3f", 0xa4}, {&(0x7f0000000380)="c9fc3c437c699f8dac90b964f447de66248d7289280ef3b43b1e", 0x1a}, {&(0x7f0000000700)="9ce44a9e6170a48533bd64acd535e2d34ad5a5f2a107e09c54e1d5b81b7b18eba33b9f5dd22dfc72c7584a5c9d5bc2eaed84720f68d252ac7257d56316a0e397d23a60b42597be8c9c2d7b7d22ec7b2f32ac28e040aebddffadb346bc3d9b629657a7685b3283ea2e3913c6f8447d3993dc086a8d4c884aa156eb1abd1828c8cd91074b09d21433aeceab583e24f1eba3d990f4e5b6fbadf533276019504218735f4ce96b401295c996680d00b45174c8b30f2ec2c6a7a9b614f5addc77b3c1ebb5e8418c14ac2a87415a2a32e97d9701a12df3806e18f652ec76d48899fa39e1e46cb1dc34a67e6355a0b", 0xeb}, {&(0x7f0000000800)="ed417a9a47609bf2b6d65b7b32a0c6352adc69dbfbe96c5976f82ba1aff7537e529b3049b922b6d1cc2fcb6c8602e3a7ebaab031a6f24d17f927b926a2cae42810b948ba29143c0b092145a4e693f42446669d9e4a15ef3b85587ebbca4d66eac373836eafedd3125c993be7b34515bb9d982780aea5ee5a4235c786ee3195fa7c35b66153f7e4593d143bbf52e5806a7789bc4e88c7446adb1d166d6533767c3dc06c78f37aeb291e24827d8e0486be991fc97a4cb7ad4f2d8ac5e1d5068c906e3c6fd5ecfc67ab9639e7376ea3a1afac10f35fc1acc968bed08f95f45bc21ce2a86f50c1fc7a53bf45a8b17556000be75a", 0xf2}, {&(0x7f0000000500)="0b1e835d5971043820fd", 0xa}, {&(0x7f0000000400)="281a685b6344414830f1d3e0c4f1331866e9ca88f32fe1f4adacac89368f38084ec64e897b", 0x25}, {&(0x7f0000000480)="dd4eeadc9a797298b54c79", 0xb}, {&(0x7f0000000900)="f6829073c2331bfafa061aea2ae77d9fe77e0595b2e92d7e683998628326517f8773c0d251774d58198e4504c2d7887963944c33f7e95170d66058cd0c115d78978f57a094887bf88ee76ecd734faccff697169d3e0aacaee5207056be2524e1cb046d861cef404355650e2e5df19a96174e75ebd07cd35a140ffbcd2d1812aab5ba51fefbb1f001edcbccf15a8c656a2e2765f94d99df43b9d3b7e65b9f25a64e7aca23a7f2eb7549ead17a0895754e12d43f4041c5dd4fa9bbb8e4015e1dbd8eab2f5e3457a51fc524f4f300657bd862b18ce805ce241e52af1af6b01c5d8da0daaeb1c1de25db3ebe4958d6f7f26dcb424407", 0xf4}, {&(0x7f00000004c0)="72aef366d2", 0x5}], 0x9) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000180)='./file0\x00') r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r5 = syz_open_pts() r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = fcntl$getown(r8, 0x5) fcntl$setown(r7, 0x6, r9) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = kqueue() kevent(r10, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r11 = dup2(r5, r10) r12 = syz_open_pts() write(r12, &(0x7f0000000000)="a6", 0x1) dup2(r11, r12) r13 = openat(r11, &(0x7f0000000380)='./file0\x00', 0x20, 0x201) writev(r13, &(0x7f00000029c0)=[{&(0x7f0000001500)="5194a24f9d5ea3034ea1e05765c52084eff7894ce4aa0c1cedfb9eeffe85eb75300f13555346d10d917561911438af5b3ff19f35940ade8d66c52fe5d078f98f26e34ac7b76bf8d6765b5997be67c5583e8f4bf8d5e9af1e93b37f59a38416b9ba798d9d18a15246db2858a28a09830b4ac3450259adafa0fac22d74a6410d53a0a5f1b6b9d7065cb40f775f91652ddca712fbb37f23c9781c1a7255589c756110f5060b391e4aaf635aac793e16cc365268be70b71977e77b9d779156bf24ba14450405945631d8cac2878914b164689efac86ba4153dfaf70e66df1e2cc7fd20807b7cb5dc0dac404a4fd7cb1405ce7a946d0327d5c444ff2a1dd5f4d9f3994d8e5921ec12c5bfbd4e65751a8defc0b965625e0442538ee3e768f71adf6ad775988ad125c0851c4164307756ef4f3ccdd66203f54b9f37d10a21b789a3829e98e2070a65ffcca56e46ad8144379559bcf5989c415b36625b6dbfe3ad141fe23f3f337f7c8cfa50ed4c2404fb02b52340775ed507e2c4b3068fa1c4a65e0b93169f4c6cc4678d2c7e3d1a2f633b7cc86377773c87a97e36643504366277a8ed2345e90d421e24ed1b1bd196e0d6f205fdd4e180167c2dfefdb703321420a4c7c9cc5e5f5ae53883b2f8921947a4ce08e7a0fb536b8dc233bf276a31a5abdd139a08e18a00d95d8dfff2fa23512278fb78e27cd081c9bc42018b0f7ef903c0fdead5386b4aab5824b0d05d5ddb852f49ce9a76c33c892dfe48f4dd1688b4cc8988f3342ca9b1ce4d0ce5cb0078fb7e4ccab8459195551b6693f296278d6253d1fdd2993a5f969186a2209166b40ca39ddc9ca3960ed0545a162e62d5cdc497e6ee5f4435fbe55f85043cc424a8cd990ed9c98c172a88a8e74b8c3c2289e677e53253ccb11bd9ef55296721b5fd56b94b84b6d5e076a3f4f4f2ad23eaa85dcaa3abae3e2fa87f7ff591becdc39e27d0e67c6e3dbef7f23cb8a19a74741bf68fad7e8b71fa2269c2082655598e3c972bef8b0fceb80d0a853345df6d385b54f86eadd957b42b71ea77423786fc96d287852596bc61aec95279a7724853c0c78389f17eeeb6eecb79209cae054d95c6391265a845f084c293d3c22761b31d003f448ed3a00a196e61f7c1cf7df1c7ec1c6a83505ed842e7acc65b73c5e92d3ff99ecc4634fa6da2025cb1e2ca613c9231cd666ad6c10f24db90b1c0f5863fa7a5f12b35be90a9d48f11a97ba37c63bc84504b50bd49774e73426c6d33de0413a50fa7639ab1d7afa5ea4b7c049212d82345bc9557c2fcbb10c1604b1faa5980f4522d8bc13bdf4348623a9f2e68223db78698434a808adfe2db6250a27ad8bd0a1026b0eeb94bf2422a04c59e7077d119d024dc6079dce61dc898c71a00ec472a428fd87b931f9a360471600fd073d81c5be52515de5ea9a74ead476ee8743ec0aaca0ea4ff7fd2b76d9579092829b3cc815dd2ff05321bc976d7a0e1196e3a8e03dec4089fd5bd4545cc5441a957eb0826e589260b98dca1211e2b00229da500b77265db5eb19f74acb95597160ba53b72804916b6c32ae503e7c161c465fd901ba29fd6206c68488c600e1ed00b6ff1748ca2f8fb19d6d3d80686922b302f460d437f7d67fa469c7f28376eabda826070c7ecf52f06f31638dde2a391f565aa201855cfb7588e41b2e2f1b1d3b6fd1dd0efd122cf0b339d5e909c75fb2cb924a5e5dd784566e964e61727754b4871cce3d9b2c81842f3da8db740e82857efb64c24f08e7c52cc3c4730b97d1856a692aef964b8f236148e28b1944bb72e3e7bc70a2454bd5edd9f390d7a0b0c1044253d1907cd9cf1bc8a58080aee251fb9604b0ccfcc216ef524efcc312e1db09a2a1a12ad7d16aa5bf18b24398d9cfe4f59b6003c3e527d8253e458a52796f5242a264e2ec6892804191c1e01a957dd8f2f2df06fff05823d4a82b1ec0ff78b9e0ff6c4e88f5be3ff3b0bb3c2c23bd14ab37f472cac126a7bcd94a783785a184d99c95da257c04ea70df7f2ed209bebd4212cb6fce662d2084fc81ba844e0242632108bee16dfdb341ef373d778f17b5bee4906ad61cba39b4546da3418d8b8b00a6ff6a327f094d92cd0534a067a5fee80734774649fc7e8dd250abbd2fa017a3473e17bb28a37638e9c925063d6984bf8c03abaa098357e77c9c8e0fc6df5e5c4140b54a5df9c40b9028aaff5e4c91a554bed07c1188e33e78f1da77a65f6398984273349a9088bbebcb7e7321a65dbdcb9f28d419cb0e05f62eb340a00741aab3edb151b9cfc24d1002cc78e9bd5b5cff535f22d465cdf71ae95282ad20baa118d00ef7432204bb3222293067e3119a2eebbcc8864182844085ff46c1a26d97199096d3745ee0b9cecbfa8a6160019050c2e3901095fc353c74d89042c412746a276cdb2aa8cb70c37897c6ca9ddb542d5b0620f834724c07f0291a883606ccf7aebffa97aa177734bcd6c604907febd4eee740a223630595407c1f6e1fcbf5e48603ca36b93dd21bb08ae4dc75fab9b4cc9b1330b187916708e442419d3b51ce7915c89abcbd3dd07653edb2927198baaf2839a0bc80027d029fffa3d5696fe2efeb51f040c68c19ed006cfd154ac85ad75b6e99c7544d2ef7535ff89c1f889d51eab8077b13f0910f637eb383ef0e2b5632fd27a7a9b5edf7a37d39fe0fbf2e9fd038e1f03e7377ab8844d498c6bf51d5dcd11e228443b805451b0b6185c34b49c38e232bf09b36941ec916a6a7f8f71d648c0b4c841f0f592e73e9c3a2a3f533af5c2290d78e072c8f6e1e2bb7054371175d234e8d739be249973f748edab06bd3fbdf382832f7342c4cc79ce14ec17a6981113f66e0b1bce46c77997a1c81bf0463459c944284c42275de2b51deb1444479f7574e2a53c634c8e72ee92bc273be0900e3f376c894806359f75c2ff2295f2282d47101ab83c7e1794da3288824d19732fe5f4d07a1b2f79592cd70946a26255e6ecea8ecb5aa201d14c88206729274020ff03e1653fd80b98d4b9b8c490be43b6f62809d2f0f3a5e11e0305ed0a080e6fba339de88e6f1c9dba3546e0f0be1c1d52ea76552132e9438315f01d8aa676196ee600f367866b1691f5152642ddd593121e6c9f9d4bed068516be6b87f1e4bcd99935c0d55c8314510a207446683b1e097f27769af3c9ec8cccfd542785a8f2809bf95c512a17a511eadc66d346a3d61bc78b8f68afdef35340adf585dedd001f935bcbc3755cc7929cadf754f250931d1d0b75d647549e09fbbf61e2f7f22b2d801a2fb9cff66c2730686c894b63d73200b76e1bf08a960c453cea213e6dc9a4ba5be8259cc71f93978077f6583baa603f49d83c111076198a1f6a8346cde8c40da59779a76a617ce7d5e9195c335999157470a963f2df4ef0a04921196a0f89d4306e10cc1dccfaaaadf871a513d76fe204c7e889ad7233b963449610c328861489465cf0043df009c365d37442eb5d41d6762867102c0e1bcb34d1c25586d31c2f63d689842cf668cc219b596b5f583878bd5490c0630f44f31d77d4883e0540f9dffae73d555881ea5b213868d037bc1c4ead02e03001459f789eb67862e0cf31cc7cf9194973e3b2833d4593a5420f88edb3021197f2d1f0e8ec171c5e0cfd8fd46cb8290f0f5d33d1d7b42cda02673f3ec82cc73f59d23626ac473ee65b6274fa32e86a58abf95de38233526338b0d62a2eec165fc05bb371be2ab205ef888b8c0099f4c694049f64b122bc41cb694a08e4081959f3390f10c9a96b7391059fbc76df0368a24d13353b4947b220a38c6ced2761f7ff832cfb11e5d4f9cc405c1ff762e3d9493dff06a7ecf7b01315e0e3e95dc150c61070ed8c149442ef3fa6154e3400e4e6c6e05bf315784caedcee20567b6ba22ffc55d62aa9c92693f520072d702e7b985625e4dc93f2db297c961a12e32ac06b489f75019751d6b738af84d519197225176be15674498b814c6ece1869009f5f324e397522016d3f842b450e361663a212463651273625de337329c836a5b5dc0db15a567fa7ac76fcc39069e0d2d8293538096c4f1e5aade6f1dca911dbbd9859efe2c2603371f6937c999f8bb4a8fb6d5208640fbecf22fbfe62d35438fdc15466815ba34ee9c2e69903d8da7440895ca6995c2d819d734973baac01760faede373574a812eb6d7c8cb109b546f48f80fb23534d9035381619993107d8fc6469a8834d74d5bbbeb8ac5a8b54be3e389bf98a49c06e2d5763af507841144ed5860f01755e240221de4bffed7348654cdcf4c77c3e81380897bd0891dae36234fc9bbbf49fbc78efb2c3f20b16211ac92fad72e94483af188daed8ece546278ef04b3da4abfa1da7b1af45589c95f6072b53e993e18259a5b84180d6cf9926a7952fbe0bd9663b66d7136d10058bfd37c668d393be4fdf69924a71934a10d31dc8aed7c0e4b2fe29deb36dd6c35a4fa14adc2d27560675817f812f9cb123a67aec563f1f806dcbccb1d06b1afc64475af5253d36877e5050012562309f19cd13c08252e19a13dc00e743a6a2165921090bc2ba68c70c4b9c43a6ba9e1f14065042f1b94e05537fbec4a2193325ce6d0103cd59a609b6a02508c19062a5adb27848abc334b533ff33f61f26307caab69be8bc4b4bbc1044a6ad4b38264e6b48e979d806ac51374d7965b7b46b74b42ca0340342a7ec4fcf8dd096ac50cd67e72a3a1c3a877d8773efbea2fd0cecc92cee6e4c3e521cf8a8fa96d106c1c33fc4f35d027e935c08154fc6c06ef0054b327ccc7a0b52feb48fb8fcf225513ac6f746d63b6a6ae495071718171f8aacbc35ea89aa044b096f334b98adcbd7d662b981ef84524f28c346faadc59065b214c5b9c123a76755a54bff40da98a1c0b240540c4f7bbddd34f44d14928e42027843034bcaeea2fff4c1c3f1c4edb87ed4f27bf8ed851a9c3902df18dd464652c81074a34b55c80cd4757abd27766e6b2290c1678428fdf4f27887bf0c9a6bd6e6360e1fe107f0b552a648a7b1cc27a68c5895d31d30f45ea77dc0325f54ee6d43fac8e49c2b543c86706492ffe8bc4471199548b850b67ca70d883a2a22010e0c9f8224c466fbf5abded79e0f1b3f203a9eb3fe6fc19d761f19874695be7a0a298ba1e7247ebc159511ad0cce5149d3677f2e18886eab0f76a4427beffe3b72558f27f44925aeee94ad94c6f10304d0d44a2636c64eb0452717e5fbdd06676ccd6ae5d5d91733d28269ff3b2d9c60ffd9bc5be97f2e80ce910b2312aeeb9e2dbeea06bddfe23a0dbc9d87978526d953d6950cb1238ad354fd1ea0765f9ab112cd753d572515db2011ba82614879f869f842fccae26ad536d8a1274b284273d2b37d85e6a5bab07b45437aac213c3a85a4f9f79172c2a20492538e8c4e53e381c89564578d86f700a944c067edfd740274933cba9eea31a7bb443506ac320d8ab1721c62a25e596d1dcd1649cb8cc7aec185e72ee7f81b2ef4dfd5f7c53f97e9d7d5876f49bb7dadbbc5c7d27ebc0de552130579edd0cff4620e7664c03ac6fe0008b4315a2f5afade0474d9283fcca35980ca442fc3fdefcefdc2b97275196aa8ee21adb6029fc9a631c0c7e7536c733ce7d12fbfaa1ea1ab315689d5f4d22d355d4a081537ff26642404c042274ac7d014d4b69eb60fd29589c11fb6b56e94428849b64d41367114cc4e65c1aa743d9f660b6747f1ad2c0c2eb2031f714ac07b81d7e102e3c9022512088ad5626298e47092570c3b633fb2c9a745c17f1546662e1d7ac8bf", 0x1000}, {&(0x7f0000002500)="5644527906d1b874438d52dca7223003885c9eae334f3c12e936870f67f7061d36015c7d1a9e301a72daa18b9f534ce5a58c22e33763ade5cfa5c936d8ae6ed53c8686c3ede624426ca9a5a03d19252a7cf726276d2a50df1af8a2a5410d5664c7a1754c7c7e381796506c8211ac0208663e9efc294ed843dca58eab2ac54e1438217b53031e2a6db1c02833128f8ac2766843757ca9f332d2a8eb650f81084d95defe11f4f2092b606e1144a0e1a3d9a0c5f81473727bf44cf90a67d6395b7ea99aa7a2bb", 0xc5}, {&(0x7f0000002600)="aff7e60466b4bb5a6d449353a9a23e7eb1233ed8de47c008654795e352ad05c9899b834ef2185287a4ea90ed82f6c00f19c56ab89d6f5581f72add3214b61548d559684b5269bfb565cca4ed2b189e2db19bb267b8c833eb85e9a417a79c487e0fb319f2e59dd0a844812a9ff0ed52ad9f597f5c3b1b98905f51ad5f1ebd07a6dc60178cd8dc41c263c9d4daa76fafb9a7c4362b983ec269ebe4e4239b6f9ee41cd4968dd7e9c99a9acd4da85a072fab34f9f2cadb7ecad01fb00a2bc3d70f5e2b0a8d87c758b92dea30e7bbeaecf600f4200ae3b0c04b4f8949e6ff8262fb06", 0xe0}, {&(0x7f0000002700)="bc3504e416c3f99f38d8f2f211df92c8419f9abfa84e7aed37e017ccfcbe9028da0a0c9adeeae05ea49189de6999226dff6f0ea3dd072446331d4fd4ff459876ab4b1a2f923825f2b384fdde5b525e90557b28769c90ba228f14e61bc5d05cedb47f6d842a3795e1ed05aa3fd6678c0fd7df95f2096bb30eda5e3fe5ed92734527a5572f3f53ccdb5243b3cbfa822e2563b3611fa88a", 0xffffffffffffff48}, {&(0x7f00000027c0)="a115005a3874bbe2f51f8b2be76c8d119ed086afec9de02c4d70a19707b642daac5fe3f346f9a1de4dc9414bc68a921873d882871aa4e4fe85dd06009cf74b68478a21a285d584921d28646f5d4194418e71bddf03f4406536362df6b471f3d5a20f2f62a999c148fdd5ebc747af70542ad34216fedaf2d8ca8b69abb839461cb6100a88624b14d9eda1a326e7ec761786b95aa8a14d3b52a05821d300663361c3bcf68f2ac255808ef9d019454b99c3dc1082a7a731fe862c5467c4703636e6a68e293eca63a330361f01166288ce960290db67bedbc3c3eddbeb2dc5de389cceac8befce4d90758b9bef604dff07b77d9dbd", 0xf3}, {&(0x7f00000028c0)="4c246e65609587e8b02dff497d5496057c187b06e8c4921a34e7ea62251920a22c59524aa18355c59ea2c8b3195c0854e933960d250764aba36ef34a8c958ff96059a681b4c7346ba139b4bb57913b3496ca9c55854a82c6963b569938c1fb0532bfaeb6b8c4c00aa0b2fe961899401b80184277f891c0884c9b4452c8d627dfc55986bf3fd7ab2cd30cc3c8b75eeb9567c9c19326037906e2a023e5bb3e825516f058b772c2d7f1173aee951785b22ed503ab59860b03e8221e4eb9bcebb034a60640da495a622c4b1c26d817baf33eee", 0xd1}], 0x6) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393", 0x2c}], 0x1) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393", 0x2c}], 0x1) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393", 0x2c}], 0x1) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) syz_open_pts() ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './bus\x00'}) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) r4 = getuid() r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) preadv(r6, &(0x7f0000000100), 0x0, 0x0, 0x9) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cd50d4f9af0b68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a54aa1e1f6408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea00000000000000000000000000fc35d19a9666df86b0b28741c01904f6652e54d3d58e328dd3c63a2047a1ce480c0bdc0f59afa3f2050bf594bedc35fb742ffd7aadd2cbb5341093b472e27aaa39ba157b8d517c1ab1827789"], 0x1, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x2002, r7, r9, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa9, 0x20001, 0x100000000, 0x1}) fchownat(r3, &(0x7f0000000080)='./file0\x00', r4, r9, 0x4) 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:04 executing program 0: r0 = socket(0x800000003, 0x0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) fcntl$setflags(r0, 0x2, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r2, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r2) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) writev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)="09cc14a2e9e9e20b8052e684f65f33ec3bdbdf8524ce900d1d3a632fafb7c03fa70b01e9acbe229463a6c01720d9c9623900a4f5c8300a26910091d37ea644066f5da9b7aac176e0303b80074da95e66cf24db39fb6299fc527af758cca27caf02c56442bee8a69fc52782224fcb211b18932d32c946c030cf18c591a622db8bba121e14106becc32fce8cf0075221cf2ff3cc48d5393b6becc74e13dd8be0635e4cb1d17af6661627b21bd2fb39d0d9ec1b0fe3ef5a6254", 0xb8}, {&(0x7f0000000100)="bb6f4b358f62ef914660356f72486d5ece36df8ae1aea8d62e", 0x19}], 0x2) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000080)={0x7fff, 0x5}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r3 = dup2(r1, r2) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x55, 0x1, 0x56, 0x3f}, {{r3}, 0xfffffffffffffffa, 0x6, 0x1700ffffe, 0x4082, 0xf82}], 0x0, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xdb, 0x42, 0xb7ee, 0x7}], 0x800, &(0x7f0000000280)={0x2}) chflagsat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x1, 0x2) sendto(r0, &(0x7f0000000080)="05895195a3f8d38eef3257d5d2453bb8c6f12df05503d224e4e47fcd5ceaf5626f81e97c5f2230c0375e4822939c3ca6bea076ca56df2643e535263fff6dc233f85c5c37688818509f0ae985a44669d2c7f112737be64bd1eac089389f25b0dd3e2e261de6e79605cd644ba262178056e92a50f73857eea60aa9d37d6e3841c0fb768e732111924b4b10ff634ac0a192e1a94b", 0x93, 0xc08, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg(r1, &(0x7f0000000a40)={&(0x7f00000004c0)=@in6={0x18, 0x2, 0x17a0000}, 0xc, &(0x7f0000000500), 0x0, &(0x7f0000000540)=[{0x70, 0xffff, 0xff0, "aae8dbcf76883fa2ab4dd2bf6a141ea29b43529f8c39cfc30f0ef471955a336a58c319bef193538fde734f5e25051ce1c103a706677ffb39ebb6077d94a5fbb98fff8f2b624c385ffa7320c127e7565f942f15e3a2f230984c7e33e3"}, {0x110, 0x483ce5edd712ad51, 0x4, "7e7880be39bbfd99b37b42c6bff3d2de6fb7f3d4d2620f9ef0b9ff3d28572d0a75718c2720555c5e938c1b5894221385f386f93daa10e2ddfbcbdefe6713761971543b5913334ddb5e3d28725534e68957b8103f5f4e3c77272961038392b4ad9ab6ec58e60b7141cebb8775a63ade59d874ca3aeff61976687f3905af9c5bcf089c878121d29106f68395176427f762fca0614085961b1850bf34ac09df2f4657a860473966b708d5340f55284bae6463e83f71c7bdcb64ce7da8d7af06e920117f6aaef7218711a95ecd2ff24d0599e5fe12aa12c3c2469ec57498bc69529b7c2f8f8b2f200942d2f1785d2ebbc55b4ef7cd8f693c7b34cdc9bab9"}, {0x80, 0x1, 0x8, "cf2e93b63e542330b4c38cc2c13d064cfa0a1e52153c5dbb44f260fb9fe902a10830b8af63b506b371aefe96f31c27fbab4884e29afe54366d0b016d98faaf6722366851e920679392c0b2ec31eddb9b429a2a4295a6deba468cb74b4c45e0498724515007d1fdca84cba0"}, {0xf8, 0xffff, 0x3, "d86222845d98f52a0105ab3b071e50801d4258051843697b7c93dd00c3b45973fea484451dde20a357bb3b569a61cae076cac59fc89ad44c80459c42edbd44a3de9b337fde0f5d4068c53b08304298ab48694903fa732e232762ac79bda519272c9366a4b7ef33237b5468464415568fc7731532944b5ffd99e2897db42aaec1efe56d5d71a820b637a388df1778206947f2ed8f49051fc4d8d7d2d627f2ad7530e877bf9237dc20e743232ebb0dc6587cbb58f530a86878338efe5a983047dac5023f126b211e571b047e5b3f789ac53cf185cfb9893451ed2fe7ab1074a807f34f5a8f113832"}, {0x68, 0x1, 0x8, "99b099b643aa1f1ea8f0e777de518e2f292bd5fa3d2dbbc3b03ac8f08804b97cfb75a778e49132d411e78836d3fd4ee830b872776d7fc28fb0e1b95e00ddccc9328b0e9cd6ee6003a6f8b37dc3c2ce64087e723a"}, {0x58, 0xffff, 0x5, "b94a197a8d5852d998305fdeb271b07c9d5be4c5180c97fbb045f9f4b36f403a318c538ac9a1575073a9126f8196034a0299a7a35b893daca737ff999253e93a04e93b94"}, {0xc0, 0xffff, 0x6, "9421f8184ddb0ea0c86fcebcfa5ee37f86bfdd687dee10a4904a8632aa056acc81825f14e60ef4725f38f3a85498412d89a9a50980c89a6162efaec0577fb328093353e3082b7cfa0cccb1f059fe153fc7b3fd2a23031e1bd3fa70b2b7a4e353472ba96610dda2f9b1e29322bfb1219f27410694e39ad9d390314ae3be5b834cd222030eb36881a9e57c8ce13b331ef088bd1db67bc37824649f6d9e2bf27ce3a19583aa837917c5e72233404c"}, {0x60, 0xffff, 0x3, "13cf22e20a9be8b2c872911d1c6c9ed7254d7dda9ddb9be6d0c1309adfb3eade5c7513774422f9b768c9b439d61199a8a8c2faa82fe5680ae261e4c0cd5e476cf65d892cecd441875097"}], 0x4d8}, 0x2) open(&(0x7f00000003c0)='./bus\x00', 0x0, 0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)="9f37c91ce5168d222bf5c7126545ed371b9d7a032d411469f7d769e587bed8767795db934343ce9a6b1734a40a0ddcc13a22330d13167dc1f2e7eb6edce0cee19f52a6d8424a1d22c18466808a68c16c7e8c116fc392e5716591b80ea42ba763ab1c219cf5bc8e2235a819814bfabdb8fbb9ce5483e956459a74a3cae4689170d7b6de55dc16ee02f096d4a821c8", 0x8e}, {&(0x7f00000001c0)="57c409fc6e3a7a4e46e6b5f59819eb98b4d224883cc02b3af56f1a350503f4fdb5bd0b93e821e7e147d6340a8eea862a40a3cbbe821b4b890b53326d1a8bd9190d77b61e6c697eefd44df54cc8cd", 0x4e}, {&(0x7f0000000240)="26a8aeb9799a828f94ca96a13f531326585ee695a38c1754eba2818a67dc8e57097410c3803201a5acc6b90944a396a395cfb7f58bb76a633f88662753cf99f9c04eb9829768898a9242bc794eba1ad18d0423246a0d9ab95f12dc01079b413625a179912c97655ab99b5fd9", 0x6c}, {&(0x7f00000002c0)="6f1af3c794aca3897be360c6110258de9bcf32a0be089c622e8593ea5ad82de51c7d13b460277ba6895e8f88f0da31e8a5757760a73829db23b520b5d31563c1e0c02b281f1783704d3d71ac05d1718762b48a6fc552d27bdc45b9d60a043e570bab07327073165813bd66ff88c30e864984cd0470c20ac35b9932b5de6ccff23cce95acb512cf23e13af7c803e7c8023fef77ddd55d95e0db2989c231f4c251793ded7d8baa58217fc566652d081fd9c3d9e0a0a6afa7837c823f7556189a6a621d439458654f7b0eb188d612b9e7959baf8b6476d1c0b2df923d0213fa1e85cd0a54022c651113", 0xe8}, {&(0x7f00000003c0)}], 0x5) 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="00000018600417b2ee222b00fe0000ffffffff000000084054a1a1fe386810fa734ef6ce9e00991c68baffffffff28030000000058a39335cf832104b75fd636a57c3b32e2a6b08bd8896f1a760bdafcfc0f6484c50c5858689a651e218e9a432825ad00000000000000", 0x22}], 0x1) 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0x40004000000028ac) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom(r0, &(0x7f0000000480)=""/204, 0xcc, 0x801, &(0x7f0000000580)=@in={0x2, 0x2}, 0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0xa0000000) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() write(r4, &(0x7f00000005c0)="6504571155145fef885cb629c448", 0xe) dup2(r3, r4) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000200)=0x2) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x94) readlinkat(r3, &(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)=""/188, 0xbc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000180)={0x4, 0x1, './bus\x00', 0x1, 0x80000000, 0x400, 0x2f55}) r6 = syz_open_pts() r7 = dup2(r6, r6) r8 = syz_open_pts() write(r8, &(0x7f0000000000)="a6", 0x1) dup2(r7, r8) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000280)) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000340)={0x7, &(0x7f0000000300)=[{0x3, 0x2, 0x1, 0x2}, {0x5b87, 0x20, 0x5, 0x4}, {0x8000, 0x3b, 0x0, 0x1}, {0x20, 0x2, 0xf2, 0x5}, {0x5, 0x7, 0x9, 0x9}, {0x8000, 0x20, 0x1, 0x5d27}, {0x1ff, 0x9, 0x8, 0x4}]}) open(&(0x7f0000000100)='./bus\x00', 0x71, 0x1b) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10000, 0x0) writev(r9, &(0x7f00000000c0), 0x1) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x4) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) getppid() 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r2, &(0x7f00000001c0)="bc8774b12c77ca8e6b1cf2fa6c5696b8b562cc66b8d0f93689a648395fc08c55effd35a924fc9e929e36594b7c4a78b22a83e4ee81f5b053379d4bf2163354d6395e8d9d8beb4aff9ecb47407223bdfac3b62b67e310c1f093fc8653cb75b1d5c4605fb9d81dd2abc0af53092098b36bab4c71621c28eca8364139d55635982660419f2d1d3b24a2db735d3d572fa1db6612a5402a991add23738cf177a9e10cff5c45e49248d9a29ce5e54fecd65b1f433df5ff20072c0ce2476f5296a37ff730bb62348b4b46a3663cd72275", 0xcd, 0x2, &(0x7f0000000100)=@abs={0x3, 0x0, 0x3}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet(0xffffffffffffffff, &(0x7f00000002c0)={0x2, 0x1}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r4 = fcntl$dupfd(r1, 0xa, r3) recvfrom$unix(r4, &(0x7f0000000040)=""/129, 0x81, 0x61, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="8be5cc4d93ff6532eabdc03a32c75e34d76784eb5009048203d0e35aefad5cc652ceed47fab51f2de5418fdff4bc3c3a1b6f2c1115c014703d516e5f2591df7a90dc21bcd28c48943c2599f853b59d092eda9008325d3f4519e8f4217828f90ca1dc43d79279b90f60ad4aff1c924a3e9705e925f6699a1fff4e8a5289f0f3c20a2939083866976d8098757588016fd6f414ef6b4d8801e79b3d924d6e94f07c2fae00b4f6433d8545442451f0eb729c2846a2eecdbb374ac0716d43134b130704d0c3ee14c534a44d8427634b6fb1db2d0e20ff4e649ea69b533a6cc2", 0xdd}, {&(0x7f00000002c0)="1be26b53493819102c7419920b49bf7d5879ec95f2594c3e1b12bf207b1e07443bc5362236a6654ac4803e375541d09c10be09f7082f2e8e7e905af3480bde9a99ecc15afd56a06888877bbf87da5978ceb211d2d83e4291be1385f2dcb8ee3c925a4fea8d749566380a0df5d3d6bd57441f473dafccf99e2bf5dbfbc4b96e6d02656337506bbcffd26ed7f157224df5aa337a7a30def5038713d7cee30b143fefea3c8770e87fce73d587e9e0277bdf0c0ac8054f78d8ba2a7b5c2ba1f0e58098e5a7ecf1a15376987101f3ac276c0d4fda6eaf070064d639b0ef70c353079b88d17ce427a3126de2e6", 0xea}, {&(0x7f0000000440)="41694f2ca6ac374c521c634529ea3a088c9a4bf60b31948c40dc4887a75396b2a66185c3be7f50389825f06b4cb756870b6ac7a9645b340445eff0bd12437b82afa9538ade2b72fa591bcdc0253cb05d9bb0b247a7e678694ed86fdd92cbfca3b9e54f3da75d93be4f3eacd821dbc10fe6c88e740f12ad6bbf95cad45b43a713a601a2f0afe67ac0e879010a67b85f22e5b4493c116cdb3d15fee35ceb2f0dc323ed45d58651b44054eec0d0b6c8c79fb3e8a0c3987a7430500cda4517f3cc8b204530af1bfb52488558bd1fe135ac7ac0a10bbb2dc79a91970c15e0c473afe13ef9", 0xe2}], 0x3) 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x56eb889f7b018b17, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x4) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) fcntl$setstatus(r2, 0x4, 0x80) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) getgid() bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) acct(&(0x7f0000000040)='./bus\x00') bind$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000626573000084ee8328edef0afc1c990daf7ab54eb6bc5e4ee607c4e2ba5ae7c16a68605b468bbbfd8ad044e11ec3548a808e11bb2c9902750caf137b044f95c7a4cd7dda8670e4d522be612e42e8cded8a50a0c2eef0ca1962558d66e119ab1bbb9eee19123e803e7183dd1ad5a41e64c5b0683fa84377932a"], 0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x14) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = geteuid() r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r1, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = geteuid() r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000b00)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a281be4fea77cafce6aa8e4501e3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a636ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea0a38e5cc7c4c1cac716e2be35659a0ae124e83a5661edfb11a3e29c7a032879f26288cbb1773b9817935ff79801b51a834e23d965689fa58f9cddeb8421706c39e630ef8fb27c0bd47be3daa9c7c9a7bf3000063a7b7097d03b392ea9bf149b4a8ce57bb04fa8a67d31dbba103bcebf931d0377ff551f8de7bd24d844116"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f00000001c0)={{0x2002, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r11, r16) r20 = msgget$private(0x0, 0x682) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000580)={{0x5, r2, r6, r16, r23, 0x20, 0x9}, 0x7, 0x9, 0x4}) setegid(r6) getgroups(0x1, &(0x7f00000000c0)=[r6]) chown(&(0x7f0000000080)='./bus\x00', r0, r28) r29 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r29, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x8) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x87}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) chflags(&(0x7f0000000040)='./bus\x00', 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="f5e29d3fae6375339a6256aba8970cda76fb169a22e00f517323d26bd08d62225771809c7ed29474c9ac27e14311657a9d3f67dc68d16b7defe6708407be26360d75477967e97f49a225e29c2177d40db84a00b7ab7ab54463c3d2fa542f0c57ef1e8d9e20d2a645c8f89111216b2d4eb1e34a8b060cb2dea76528f391eac0c5ba9b2a2943398a901edffc34aad7d16432180a78b9d6ce3a10dc1ba605c0863a856799dca30681823d5e17dd35e97221f8177db56b7215c4ab6d78d9e5149185fc0de703e657fbe63adc813a39c87b3ec01d977fd82a65db5d16822619fc434f1bd8c08e7fc471783a18cc700f46824913053817b6259d3fc5d2944edb6ce7bcd8e969aabe1f12e2a1ba2b84770ad2db8c861d8883f738bf943be0ceee72403fab4efac0f67c3e9491106df77177df5ce85ff02723b80212c4459eb8fabbbbab15ecc77f1a59af783b4c2b60a5a5a07db4e7ae102e6428246b83c1ef1381707dc7bcd67290a33387919728b93273edc796a0fa39b3882fce726cbaf7ca41892c1072bedd9136b5232337effd66e5e180ffaa172431b7d5ee0d91962c2b096cc557496349ca6676be6cadc894369df31fc82e1d642a5f35858e1693478901d3714e304593a721ca13b148e779d4522f66e2309a1dfb57dc7f21ab8f4324ce5a59d8c34d76a489896687e07c6e2e8548bcbe6204c09ebb7f", 0x1f7}], 0x1) fsync(r0) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000440)="9d90878080b5113ead3cc2552aee9d1983f61ed0c7d873918a9df0ddae062402f8dabe3d43b9e621e1498a2b51f30fe05566446d6e23ee9b771b294443d1a46b543e0fc50d9b30b7fed24e35bee95a85b4f7b427a1b638cea1e87c9a85f022ae4feb25ef21b83fd7811391f2c6a49c1b2501aac5c02c42cc8816228ab16cd56ba3b6d5a362f0b922272d118183e6388ec1366e6ebb073ed1f9f5401a9bfd22a239b872d9b2eeef90a550dfe94baf644d69cc8fe2d3c071d58177db686be5b949ec07dd648a77702f9e58e70747d80ff1102e0e2e909542f5169a4c850f6e22b1e38085b4fc96d473c2b1f5c6e7227a628b92f83bca8ab060b8032cc83e7716558e2909d5e1a0d65e581491839abe0fd676d6501bbb6183ffb1ee7b6ea424af9496c18aafe035d0e5086afad93c9e2d47bafaed8382e172e0dd9df4a0171972293904df7fb99a8494401898dd2cf2e1d3d07c627a48ce8a43396f4f16f1945beb28e77f46bfca6f6b428fb0123b802ad5377fb9975bdbb00a180a3fa16584812e52db24cdfdaf2aa8b16a962134c990072378a5e335f91ce42c94f369cae72f03f537f4db1b839b756fed150848b9624c026e3e01f04535789279378651bcfd9493fd74b1ace672b9bdfa4c2c97d1c7e9e40a0235410a981bbfe27cb562a0b0d33e86d298b8f61c237185c9d2cecc2d85b5a41e413371fb68f494aaad2d39493360e969acc59c25d0403a3434004d2a54b7b4f362ae916604df85fe521165b440a2554b0c9e22f959dabec3d1c4e5f9e89793dd5c7ef5b7db91bb4ce43ce804220030f2e3e5072d8e50ccf3020cae8889506e2a53d1a0e7c64a372c39647f717f6457fde330590d387ffbc479058faedfe146b7471f325bf908326c5e195f8222b0f6bcfd5042fd9253a23691947464d794964893f1eb4ba1c4dbaedaf3d834e545323eb27e65b01bb67bc9b153256ce3faa95f969154523d5deb879af96a67b237275d5fba301cb78c236cfe2bedd723953dc334ddeeb2fad0df84fd986d3d6ba0b9ae6425fa2dc049d063009b9b2f7109adf48d9ff7c81619b29f64d0f06f663d287dd02f2202a1b8d37df55d9186b300efcb3d6c3771a6471ca3a01ab997175c95197eda1ec1045cc78c462b2156c56eb184dba2e1170ff42643d340e797dc681c47d9f35268798d87813307b64a90b4f96bbd6d9567e6917d94327a220417b359430bf3a8ff40dbdbbbc6f77456e755b473b845b359be26fb6a689eb42344a06cf6987cef186464030ca9fd47a73d1d9d793edec222da2f48424eaa079e9edc7316022d76808bb95db9daccd5ab0562a8ad878108a8e98a0691bb46ae1095cb79f01e6101bf94cc0efec31a23409f31f1beb93a6a3a34c1cbc5d182ad1b2afeba0bc0e4079764646600b8c7297461e4459ce35e42df59553c3a2ee7cb9e24a9fe8810113b6c38042ebae81e323d71d47c296d16659b941af05acfb25a251ab074a07823dff12ea193483a72e1a37b215eca5a89723a80e7d97cefe7dcf4954b41493dd2be048995bdf911a06d6c4d81875e7a4beeba5c0e3734ae6c50eaaa7a1ea531599265a820c6b29480a477bccba7bcf29d59acdfc5da2dcc2cacb4f83da0c111db3e0d337ce9cd2e4e979cbad77ec8758d33cbaa1fb0e748910269a86e0f805e460c5173a6234a4efd3291ee0c06c7e8a3153ccac3e6971e5a3e54105d5f8cdde18e4128e54f80964af48df1db83c10f51bcfbc8c7396c17229d45f095edee0ffb37fd8dd7f85d5a46e784b0c1464dfcab2fa95c3f1341f391fc0eb99422f71a480e5d96d41fee8d5353af99ce08941a646378ca238bc9b45385e5759932dbe49d331c27b886ee85bc8a7eba5773a97e67d6d9c10d2691e1a8b04d4334cfc3f055b63384514ad9188a164efd4240cee9349ad51d3b3422c9020fd3aa75fe588e9d4d8f73308c2d923ff304ea9a455b1268ca39adc5c366cc4e17bbd352e52696115e5e09a6522059ee837123a9c27b63f3f34e015ac0bd0d15e57405d71f57bcc7f5ad5831a1e3eeffdb931ea2dacdedf3aef2e2f13b55c471014a45485012bb90a25618a57ead8f92b026a9c4d018d1913a4d672350b81f4a6e392e5ed21b3dff6a215fcbd3e26a5fcadb628e0e2ccdd21e122dd61a460762e4866024d8487b722bbb63b9f8ee0ec83d01706141a97823f0f8e89d66da343c63e87a13be27f51c24f745d8214ee4d79325166658eb164fd768def37d587132d8b47c7563348d86fe3a3e280edf580b1c113189d0b32132350f88c18b78c1e4293bf7fbcb50e024a1d3d94cf61c40fc3f81a8269f6c6ef338e2aa648b5bdfed650eb55e3bbd7ef159f9db410efed9aef292dd311c40af094cde45e223410735e218bd65f2ff4d22f77ce3be53d25d7b8132f58c3699a3aa8252bc90664f503fe9860d3c470b2680595613a8a3d0d569e8be16ed0443b0153d811bf2d34bd93b47a8634985e2f30f9e6eca51f07e07b6e72811ac2647a971ca14410fb31c736dc87349720f6d72da2392b9502169443af4d39367ecc0eb91aff67f495017484c1d4d5fcfed1f8a076418de381dfc2529c955c4fed4ce79b217edbf7f453971821c84ba045567e74e4c653fd650d79f59b78975c3c25fdfbd305a7a516902715419d5a55480ebfb3090cbe4a8af19cc1493c2090090e5b5439d6bf66516aa70c6e1b41ada02830aa1105f9a31531118696b1f652908b92454cb1a0601d2efa689fb35c7adf40d95663cd02f90bc3ccc1e84e05bfd33dc33e8f715b817e11cd46c4f2ba8f4e4c436f13af68348bef88f4444d32053975a73f1b9061cd70f6f1fec25bc10fb139b540e7346276e132c3a5cad6b5125c5e8d5e65d9fc88a0efe93ec2bec003004e20f9e1e2345e2f3a21c4f00e715233ffc6121cd0683f4a5e6da4685391be37aa7518ee7c79bfef6dfa9f872c6112fe8bfb1c554cb3c2ef13c479362f8b3971a11cde3d477b89261b0983c5d7f12c831223a0560793b591d583984df17ad4d0c3ed20b799314734078cbae568a37e7fef90eec2878684a83e45530fd0ed6c8288602da3be34418b4fa8103ebf81a72c618d3e209ef52178ac444f11ee794c95d9640238f0a4314e12bfac39a2cbe9860163fcb75c591bb097d20f6597cdc264e1401d4bbd162ae34211913edf751486153b86ed3e55b0ea49ee5f452fa325b11154ccdea94472ad6e81d117f03ee2d3bc3a4a0edb8294aaf1a621c756ad04425130acd63415e1b5c6b79151f207936caa78d92f1dbb3ab3244e106d50e235d2f667dba77e0ae26c57a4fc3049b2720262abc8f0f02b96f49d01bf0a0d6109712dbce4f331e1c2cadf8f32ebc74a5dadfc38397f715876cafd41d61afa7f12136a4fd5d9719ca5dc362932e58737f990ef7cf8101f8dd648a88c5e8fcb55a25078900720507b18647a80d1f85c20caa96a23919c7fa628a52267d9e88a5fd70daad671f4849c6a3ef2a1dfb7a94aa57283d53707e095bac165280149940803f835c46cf975a6d41d4d592b3b9637c6d0c03579e40b2377859a4e7fbc708d254cc6bf5c9ce6e16ae20bd075014b8233a15366a17e8f1961a1a7d71184746b0e33ad129e1711d48e5867c39e6fdd168042058fb02e21b583f3831d8c840c7155dfb0099c889752372a4c18926daf661bab7a25737c194b8be95e567747f14963abb7b392fd53671cc9c832dc95bf2fcd680e7c22ceffba92a2a41e41e1bbca5a9bdef62a1ba3df77b0ecb241d48c4cb311e97c5ca631b0e6f439da818677356f9415f86b6499df6d444338137af0de542e4b84e553e4136a2c38e3c7017395a26bc64850d917f8dc33aeb62da1e9b6e2f9214b3c89984a3e3fc29aefd1228e2b696fb49cd04927d9c25e101d79ed0277f3891486f4800a4f026290590c18f2ca5f40edd938285cbeb73daa8d3f3e27a986c9f4dffb82185a17364ae2638a98181d0565afa212b05784615400c4506de11f9799c9fa603d85162a6729363daf7b618212db7d445ca8d615244c6bf920f76b1b46f6caee584c8108ab6dc200c5272d0037042cc09be8ea6b2f6e6786d41d2fe601c26e8ff8120e7fea0a3342b3621e98ab4266d4e170596a456033f94f36f514b82547d6ee92ac0f0d1f92b6c22fa989c523dab1241d4ea9261acb38e937d24fdef95b9030c40a46024220ebfa5f71eb30882735a6ee39ab6bcf8e4bc1339ea3ffc7d2318ec3c98584c128210bca4d48f724be163e166468f57067092c2f0ae657d4bc6e1f70725eacafd8df9f62e0839044e76fa86eb9833488b52cd39c3472d28a48de40f1d11f0793178f1525546d4be95487ec575cb905f29bae301aabf24c7d8047dd81ccbc72ad94dc646616e3f4934fa1345ac27f55a2bf6df4704b96fc06e6a0bbd2332494d0cce92e6dbe2a67d3edac493a48518dacb94444768a93b1b58336223d90c18cb3e2c29507ca328418d4331e4089d20e59e749c2f567ae58d9741c68d50376e6c97cb55f2ef70ea130cc9a0e08eeb4916abef8d26d99df0d313d263d0d6b95207e0c14ac94ff95d2dc4cc2ad0a8c4d2297f140b9625dfe0dff77e1c8599247fd5d8b58a66d1294ce1b7bb1b94fa07bc7595d74d41db3c995ad666f0d32403eea8bf7ac78b0450341cc6e8bcb53c3ba622790b723bdae7568e428fad9c4a7ad4a460c4adf4f527cd3bb9241ba84a0974cb97cce720e569f99c581aeb62c19e7a8e72519c9997a508f2cb6b8119fdfecc9ec9aa74457ff3b7ae91349e036bd62c851bba23853b13970342f335f630fedb1c41ef492a537a2fa5365f60660608333e137416c618be03353c8339db6aef4c2510440b3a4af540c8e7911c8347ae10b348786c524778a79d61dc0c54efa37b342c2adacba4a3e057c1f14d69f018a22536b84200f7dd0d329f1c91f27789b0387f4e031cc8af158315c44d4bb7a764755dab4a2c7fb094064d4595221c3d7b83156da9f9b81caba05e25a44554ead9b6a101f947d9778ed705e8a7c4beb6659a5c4e0e45af013fcad6c9f5fd5a9c5fc83039b06a598eefd8029dfe90370136cd891dd8e7df35244b5ed2105740a256874da7888cf475db447ebcfb51a850f680ff04148d48fd2253b8ad63893fe7c8ca2bc2a0a34db8f705258bbb8a9c9e1eb8d8e9f4e6cd693b3c912603530821770c9532429e702739c5eeb425d53197685df8f675c1853d85dc3aba5b55a631192672d68b6da9893f74c2fbd6c8aa3d093baa28c0700cb73816076d9a2f8738f08803be11b6ad4a201e328684f1ee08f36dba7bffaaa932f8656602406afe8f54ee65a89f7fc0f1f1a3c746a956e9d88d03e9f9daa1a6653d2b4814d3e6598aaa124e6a609869a330b769ff0632309e0084a62e28d3e4ca4aa1a968b97e7e10be465ba6175d3f0d2e049601999dc12dc5dedd3bcfd649396ee7561e2397b5b6d60f831384a9102b16db0679660b5ffd18eb5f9ae964c88ecfb2aa6e8f1f5596f9b5fbc79018de7d19e93c75639fc4e50941d69efd7b8aa4463a94d228050470427f7c85deea0e9aa5f561acce4e5d7dec0ed87c5328086ac492dfd917e674ab26daaf95900d668d2f5147bbd4585373cfe2d1e71c0a606038d0a961fe419ed7c224f6cdaefc83a4bb7a093d63cb2d625431784ce96431ddf0567e93ec8bf9224706e2d1411868ad6835e99fddaa594bb5653370e3ea7501b9d934e3caf004f98cd67b564c22194e029f085468c289d5bfd63c2936043b49fbf2a9b768f74ad3c3373ce82f1f", 0x1000}, {&(0x7f0000000040)="e9be3a5a31072e493d945fc3e00d559044c8e44c514526a2238928684f86dd40bb2cec413fd53039ec7c2c0c3cc5bccc7501aabebaf539b3b9ed58e1c3dc5666d49b51334ed5ba315503090c401a1e47efb23172be3c23ae3a7a87085609797c48d793635f063b3ecc9c556cbd1f32e503c772040ff1b30439b66109479de3af424edb2bc0376a2c25dfc323d80a89e0e7feaa4413401c3dfba4718a69c258655e5c64eb9ae0bd8f9a0eeab47b65bfe04ca10d916ceca46fe963baea5a8c6aa3de0ba3691e23627f40fc5892c655ee89a2ef44f583db7371273cbede8c74b4767cd40bac742e0d3437fe3bc659da52640a0da283f0fa7a5ec2954de0", 0xfc}, {&(0x7f00000001c0)="682d792ea857003e407eb33c92d852a85762ecfea558c15c1caee634de84d1fff8588b723a3529d2298c1d64c90fb4c40988d000d39aca7f428856dcc476dff674367408ddef58f6bd59e8152bc58d26f8103d54d0b15e93008dfc1a", 0x5c}, {&(0x7f0000000240)="4922def04ccf33eb02018b764a5d52907760d367fa2a1816dd4ac1df20fe7de9360eeb7d2e7d640d099e63d49fc6d1d66d9559b0defa8156301f27ed6fdc015524721c5c624a08f94a5e1499a2", 0x4d}, {&(0x7f00000002c0)="0992fa308569f00b233c0c1fec", 0xd}], 0x5) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./bus/file0\x00', 0x3, 0x4, 0x8, 0x5fb5c1f1bf40f019, 0x5, 0x80, 0x2, 0x0, 0x0, 0x4, 0x7fff}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r2) r3 = geteuid() r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRES32=r11, @ANYRES16=r10, @ANYRESHEX=r7, @ANYRES64=r12, @ANYRESHEX, @ANYPTR], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRESOCT, @ANYBLOB="e8ea08b483ae01cb650af1fc8dca785e9ffee447ea8a260754691885aacc12369c4f0ca1dd3ff67bdabb91dc3bf928b0b8dc156c3c01788ac7fa64b0f7db5ac426221900c9f4144c9636cc57b0c55558820ab5d35abfdc0fbc5a4478afba1b6a94b01fdf340d5fd35db82629856c44e843e8ccd9a400d87ad57dcccabc66c60ff0d55d786ad55d229c4a1bb9a4d36fc74c4f63598ad37337d405ac3969febf924eedc4c9d6254d95c4a46808777c39ee8513400483d80af22c7e31c899b68c3611c528b62facfad2e955168335f709dfe3f13f8f58203afb5e80a4451bd61a94487cd11c818af34ef1e9b07a71e20c1d", @ANYRESOCT=r4, @ANYRES16=r13, @ANYRES32=r7]]], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r14 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x2002, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x4000fd, 0xc07, r9, r14, 0x7fffffff, 0x7, 0x100000000, 0x1}) r15 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r16 = dup(r15) r17 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r18 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r19 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x8, 0x1) r20 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r21 = kqueue() kevent(r21, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r22 = socket(0x18, 0x1, 0x0) close(r22) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x350) r23 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r23, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r24 = socket$inet6(0x18, 0x4, 0x7f) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000001c0)="8c65f9538440d05ec49d49f7aa55420e58c83eecac851fddd24c4b4cf0322b05ad374afd95cc6e47716eb1524fabd60f7eb211c23fb3e6c065b9a27a47442350f454fb85bbdd4002c9a8ffa476c2501fc91e53868ad82d3c55623f2fb6a8a5e26987e35db76412dd39c25d7089567fb28de1ffc0dbe81dedddff28c21c2efa411735dbb78a10b64a9785d7dfa7d195ecbffb74a1de8debc33d9d145a8e258bb3de99e430d1338dc0a83900484fc9c7edeb5dc439b5ab0f963ce8739dc1c38cbcb563a2283c4231abe32cd03c88852231faaff61f9d13", 0xd6}, {&(0x7f00000002c0)="20862ca784d89ba2f8f68e8a52698d94e4702b49efd9618caaf4f5fb0e7cb3fd7f4ca1ee126aa96ffe7fd673934b5ee4e3c048f6701bf2f9657083346b3e7ba2d7de6534a6fab499c18b96510be283c86d2d09dc8b4116b9289d0adde26e7bd8dd5a56c2390f90fad83f7c651dbf8a2984dd04fa88407be2baaae90f5dcd85f74d8472159dfe0ffd569208fc06ad38e8ca914d63eda7e0a9c26235c1c171b56129bdd7ce4ceccd9271305c2808614b95340066039be137d4f087840eecfcb5f0f04634fc56b7cacb44cc73993618", 0x49}, {&(0x7f0000000080)="c7e7831b42f07ded4ea83a5a048e934303808bd820a4b1623dbaadec2017742c41695b1aaca1e87bf0c9204c7f857b958b633d16813d9746fc3f427c04711d020b882e32fa23f8f4896eef5dba64b8acfa4d760bcefa6009932a03e78caa31618d563f52e70a6f41d5ed6ccd432958653af167", 0x73}], 0x3, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r3, r7}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r16]}, @rights={0x30, 0xffff, 0x1, [r17, r0, r18, r19, r20, r0, r0]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, r21, r22, r23]}, @rights={0x18, 0xffff, 0x1, [r24]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xe0, 0x8}, 0x6) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) writev(r1, &(0x7f0000003540)=[{&(0x7f0000000440)="d591fcef3c84fb6beae12f77c6ab53160084cc1b4dc09c5149fd68249deffecf57e9052f161359fab62318347345c0efff248037a0a1ca168db00accc5dd54b67316571090d944df850f3723b57150b03d730cdd9eb672e24a8e8a9179a59f0e193dbc1563032466981abe0639c1f7f2ef68f9d55fca36588083d4d76a652952c30be65a7a87ed0f8cb48ec2a15afa6e427e373ff792571570ac026baa0ab619b10c9108354ede1e9bacffb805413aad39b5356c5984e9087a7392c023074edbe139c665fc4e920aa0bd6fd32fcc779d65a2645cc563fde6bcb6eab4d7c4a72f1ad14b32601e3a0c39c0b422cd7c39e5d2ca4dae179e631ce1ac003eb2b16a0839fb130f7e0b00a6282c80529a95885e254291a12919ac860d0cdc3f2ca88ecfe6709a9bb8d3b8e36696d95e3b59ea97834128976bf51446089de3541f0c5561190dff8c562ae360a3c4d47824a1fb650f59651c67f6afa7e0ab8d9b94acdbea97769360d4b7d97eb7b1de7c3e18ea0fe57ed1663908ba3de87d98bf5fda5e3d8cc08110296ec08e8943a747ad1e519c62a134e56f7ff9ea5451aff06ad73574544abf50782c33395d04074088f17b1bc44e14b4e35d292aed587adb670f1340c4f7f428bee4eb6636f484734b15edce511d54b208bd1cf9875371b3406b88a90c2f2700a1263138d96badc0ed6598a2fa06422f6c717f6a6887cf64565291cd309198478e8987493483a651d7cd8abd28e73c4640d8bcc0b93d55ebf49fb556df0cf994160659b722091e51f2b355b39a86bdd68c5b470dcae1e0bc5be7cc1052dc841f65f1b5ccf9d85f9cf81996dbe3d45ee72b9fa7e49c7a2ec621bbf9d1f70c49a1a1636299880f235447e7c2dc6e6492e1217108237b1fd67b6b3ce842f9ebade87a9203716101b20b0420c95d610cf721b2f3844e3e94106d2502d4c5b2bab2c5beb45e7efa8c756462ba8873e860275e06ea0e7dc7e89681e628009458806378b807c3c144ab5eb39c5e0102a9becc54f3f43c6ce90acbefd87468b0da3778ce3af5cca8ad1515130d3ad9cb27436f1e92f93ba2e4dbd657caa47e4aaf8c0f777d4b8f1b166840d5a69000cb8266fef1cb779101bcc644c95826a86bf7ee4d3894d2e25c7d291084b86b3d1af94468bff714ed166d0dbef6169ae26f84e5b91df4c66781ce7e03ae3994cc9fda9f8b9bbdc80e9779f917114d6221cfd6f6e3ddf32b46d0101cccc95caa1a1e1389ae72ba4ee96fa5654f4ffdd6b7a94c08004ab5d9546fba547e11d455d46b83228219dd8ed90b0f4455d1185981e36b61984e4c95532712120c340f2168e41f18d719bb6d5b3e29882709103ea520ea7cc1fb15e068c52fa564d49ad038e61229e79d807344ac3fdc6abe8dfa9c8dc22acff5c2b382c6af9152790d2a10cb520e1ce74d33e021f95d0680ea43ae2e16e793e84bc63299a7ec1c5f4945c04398c341f2d4a7757d739043a7e4b9d1c5c2778ebcd5b6ddc8f5403990df45f5fa894ba155f5b0cc69afefdc51ef4115494a20440ae5294cc6811acdac5bae3ddd76c615268e7430d0099ee35a00cb62fc3172e619244511421a1f4befdfd7204ab7123d24b5afecff0d6608c1691101fa2b0d1dc47914050c79c4b74102528951300adf8ca5fde71e519b11d9f9a16626480841e70b935bd2e46fe14debaf3465b7c949c4eef37af0a141d92ef008f25ff069ba797d1d06e44e4cdc6ff1d31a13857c5de36d1e04e4e50620d011821231d1c011622f83e5a5aef1e86ede5758fe9aba4c81e84601c15abfff777be1efc38604d4db9babb1daad6ec1683a73b7968f3e4599d25944fa813d6d02874ad918c4fc3bfaf99868ba28d243e006e6bc7b838ecb81b11222c7d2c12f120447f6cf31011adb4ac2597a7fc502ea8bc90d3d8cb93fd70321cb30a258729851daf8ec69853e92711e8f4738497389eb0096e4632f64b291b647ce085fe8a31688431739044bd1f6970c6a281eeac12da62bfa3e93cc15d9672b731a37bacddbe5c20e37e927d4530c7eb59d54494b6ec54040c6d3a3ffb0192ad4ccfc802eb00d7f0b5b9ba73cef34c38b0d6e0b35d80a2706e89edc75c7678dac499e9cd945a87c671c85c613bdc18dbe396318f526e5ee965453d9eff1088ff5ea04c201c8603ac35f320999173c6e14d467f40e99e4c50fdb5d1e8f49f7eada62d477d2a7e094a112513a5b7a3b1f749fe61208d3bf30ec42ac99bc6e3d45a8979390d0dba2737fa652838d3533d8d258243a3d3c151349de4ee8670e2ae352d78545ed2d3af7232420a28a9e36ba721cbeb8bcde111e91afab771339e79b03d77bf05843bcc5585bf1ec3a686f7f3c0f42efc8e90c82cc63da594182c301bb59046fda0242f0751b839eb23e252ead8ee8e4167b18c339d54c0fb54983dc875381af4917d0c271b3adedc844c25b45f317eb5f06d157361d98bf5cebdc33d1f1152f7447da05531306625689cc73067000df9f2ccff9ad71fb116b10a4e0de594b3d11968c0b369e963be4834cdb7364cb52aeb0fcc5f28da8f6f78c912c0f55ad95e4168c43b57896d79cad4fdb38273f4469a6c2f3191d7034a7797e1f047bc0b6238ae6f101ac540ec93f53e3f4997f026f2834a00d39f3d46cd336f43391579cb51e2cd9994eb22a8313bf0590c199ee8060e5d087616ab974e4e3313cb08ac13f07b82ae28deba571aca2a1c4d51b5bf63eff3749e726739d4c8b3651fe3f54f410e0dbb3cd7db6a403dc3d81815beefaa40f807c2f5a5aa2d40a56d005008036f174052dbe13de80d3d8ca15d0c60a9a4aadb525a1175f7e7f8b9164a4dcbb02e74ae9903a696ab5f4f8465cefdcd65c1b73d443e6e01c3cbdb53f8e3e2bcdbb84eedd309698d065788e597e33a296acd7d7ccd20a4295ebfead21a86fe4fa03bb2f07218d34e5e62c501c397d61e36eef3e922c54540b9e033bfc24d6c418891123290f9ee483f169063c596893b5dc08787c46558543ffd2ce48cef85c81cacf62f7ff40438ceba9414bc89a86653699e43bb5f76d42737bfd9a6865396c9660f486e3d89cc634af0357d022c29294ff37a46c8f27a713aff14a385766ec3699b17ede9c6ab4a9d0255d8e76387c900a232aba02b5e5c4cfe72e1506c6481c359c33a59dd1e5f9d98f7c738fbebd5f480f06b4d8362718676edca290c11e4d56100610178d51c8edfec8a0a794a5a50e6a164c6b94aaed78f6b4a0605eb7d99f0be9f0c785935b61eb62cd76234249d44827b37ca64e19e85515acffe2ecad7d9a498080f80bdaae5af315c05b4401d4126525b94c91d0c35f210d4fadd52a49f491a633b7aa946b76416d25b66344580bd09b0bb04f949549e595a4a6a54c6914af1bdc906ac64cad42ac994a0a31c7945485a8373b187cd651a075306a7cc2dd9ab44bce09f0c25636c2a7aaa21258540da4540c433fb2cf08d291d9e51d7af13950c09df0e76792e6e4b859d5146a39bfb8d170d788e0c558efe613ee9bbde4bd786c2c39f884d478f0aef547a9010523950f5646c9dc0acb2dfd50fec41772f193a07ea8d3bb0932b1bdecb85c4d8e59ed378b2b9e542450c6e0fb89b586ea1ee4ca2138aec9b67735fb4f595be81f88194a22276865b8bb68cef75933bdd975e6c75b2621f1b36ae6720a7c365b32bfea98e0778a663fbe98f27b5e2c4bbda3a08f240286c909bb11ea2609f19d1d3878874ff36849ab047f98f271e833363c6634db15c822efc818383b527c2335e6ba5d727c68746e56b291944dc561cfb5e2ba8d1e67699910cf02599f5aba540aee08566c0c2bbe7b0c86c033b4358264ac88d7feac46ee28716646b6ed96f7378ed6049dc2b6af60de403924a577623900fb5d5b80ca2b8df3754c49887ff899b4e5af9fb4f61f3dde291a8ba79e88e9fb31d68bf6cc34dbedef90e5fdfcbcde81bb479157c505428a18aa23510ecb6cf558ec34fbc3b1b3c6ff5d8c93d9b0a4209aafe60795f8cb7efc446c8ef71bc425eb2f1b00f7e22b4b268c56a142c48e4e1dee748e90cd56fba79158d3466243d778e9a865892fe0662c97216c96610a0e3439127b7c7daa1c6fa1ffa8fc870efffd1baa5553ac797ba2db3c46305beab90c82f4fe1d389bc8fb24e9d0166db667b2694c2bc26883160ed69522d8c6f56f2e4c5ee1c78ba75f7dd783e84f4cfb3ea5b3ebd7836c2ca0c3e9058cbf061d6f5cd76c94f62b84cc170b931f014613141f40cae970f85cfa294b6beb39cce8e1383776d8561bcc0324e0c80b6619ace482ef9f620b2ce1e588cb2de3fcac2c3d0874153dc6d5076cc7d4ae60ef350c9e1eab2ef9e9abeafae4edbe8e8ace833e66307415c01ba199daedf849779628114dd3a76adc0ee8797343ee6d941ab0d47c31f8f70ac30f289b24516e1334572eccc5c22f98c37f14e75feda562a0507b62a388fc89daf5c161b54da757b545d42f6de7db31f4b2a56bc9fce8c884a058212483100d0f144772fc0efa1fa642b21433a4e6b2881f0ed3775b4403d6584e4729f4b36a810076926c02e0e07b67849431d227eb839c918686c9210687c4828e991b358388ecc49334d138c3fb6c524b72a08e83bf44bd086a88b755e80071869ba83f57c6abee8f7611ccbbefaea36e569fdf7266ebce5cc33b83607107b53beefbcb21863967a5bc8062656058b41507215b2cee466db37dc2445727c4e2a2bb6ee4a84a8a2b34089235f1c3ce7f9bc1b03e404e0f16e523757842114b0ec0ec889e891aed1194feeb8cf67e16e1aa0728c52ce5b0feb980224d2af2b513755e1c8735da4e97be0bb0fc70cf96a867979f4bae3ca1f51eee492757fbd5df8415747dd4fd72afead757f3048daa8b883d257bf2385a3ad4c99d51beaef45fa089c235b40883c69f2b4ba2a746add138ef8e7de24be72c0eb3d99942ea899bbda6ac4ea495a00c32862fc5a81487c19e39ee6fe1fc038ea0d07b0294adb479d54070bdc71f873fe2f13b9e240b4fb2dad3c76ba7dbddb9c42499e993b05fddefcd38666b19c668a5e0ac8acf5cafad6827c67e374d27fc51aa493f6883d0b58c819b1887b1bb5e79469cc48a6b3be3236da5dfdd0545b376a0f4cc01daa506b6119a075a0c5233f7ae2fdc91eef6cdfd604f94ca6aff76ddc1e2e73922bb1e56c044ee9a335278d367e011833791d4bfa45706331fd532857c993bcaf40dfcd9dbac60664fd67be21737c1be800d23b32c80518cbc77e6f3d845ec0eb46126bd80352f3e0261f65e2537b18616dcc02563b85bf9341d6b268dd1ad42f7c21074c0ec1857d80c48e25c5b304e87bfb908a582de42573b0cd52f6ff84a486da9e62149fb7ef644768bafca9ba8d65fc9ad7a272245e62d5ab63d353e757c5997dcce8632eca8527026c7047964fa34f40ec1f424ea07aa4def6f02b21294df3e47845c4a072412bb3122e30c3bd5d61b272c101fd7cb6ec3c802fef1ad8bdcc27fcbadfda688f3d42a876dafbcaf7d145d56f10c6e45daaff732318f4d99a431bcf92b701b04d2a5325e24484791d7d125781b71dce0a006f595ac3839471a33902d88ff51bd4a093a18b28bff9873a9be8a19edaf7566bb9e588f79d2098ece0f3cca096c79ce0be4de653b6a24960c2de5466115ef001a76807362a43c29521e42eaee3547ccdb76d689417dd8a029a8140b9b54f9cd2b372c83b22c246744ce7d2356dbb50726e42d227385f5d4f5e60b9c3c34d930183f280088499c35005270afdb2bc8adcd8602dfdc84224e92", 0x1000}, {&(0x7f0000000040)="697dd3d5602400614664ee96f29aba1099ba8a14ddd31f35aac799567d7735f33e460ab2b28bac2577b9ef4fab5c98ead83f5e0a50b403a022fcfc3db796463655d88341b8f9c370005f1c8d", 0x4c}, {&(0x7f00000001c0)="bd5c2535ae8090a3bd01ebfd470c58837763be420023507b9d8dcc17476452c190a322983e1a4c915937a4742a3da1350d65059770c1a92ee5b465a49e2aba589174f902a95e6acd342168c8d78b2e5fd095746cefaccdc7c69e5e2643edcc72d3e0946867d3825792f6993510e8f675491e0e0a795258101253368bd57905557472eb2a74af436eed423239471b704ecfb012539b", 0x95}, {&(0x7f00000000c0)="193127e61b91761c3bda3e95cf8f3e76da879e255d5b630bcba9104834d35a57b022d44633c2527383", 0x29}, {&(0x7f0000000280)="1cb7bc7f30b0ce24a79e981c9952f1f696e90c42177ff334433c9ec13172348a803e615547cd4d19b8fd2583bb30bf6cb9c18eea41169f56941a861d7823fd2bf3687ffd3cd5fb94109b2ed5baa764d0829eef9256cf95ca3b8e91b5cd7f87d0fe31463487d862a2336f9063e0676e915c071c4a8206c28037aa094f32b3edf96b9a4816dda163e2b8fb", 0x8a}, {&(0x7f0000001440)="00b9d4b1a0919c5d82bb0cf993845acfeb994711220af10f0e3035f76865e8e3b0c1356e5c692e90cb3db469a0167f759adb5914b46a0b9b11ebaa3493031f4224e852e61208d3e8bf4bc10757573a583b29e15f80d864658456bef34977bc7e51ca3fb04610b1d97ec4c8787b9d4ef901f0dc24aaaae3982dfb7470dcd75d0fd79d0eb653e340325dd53668761cbb727507f81c7a172fb59c75c72a2a483bfe654b65a2c06762de916a83190b6ed55fe7f96c393fc36ec7c639ede81b85d286f6f7d28c1768e144a1c49186aa563e6f743278ae56bd243c1d69eb48b3c485f313893a828ade6cab41c8b24e8f077b3b1fc678e1100bbd6d7f030038cef040a40b362fb1655db9173dbdf04f99913d088b35685442434e9d498003195216fcbd8d2e9a6b619da87fdb26789a4a2af68b06490050bbeec265344067f10bd623e47b324b1abee24fbf00b68ad4eeec95933c2691b050e03df55187224d36b727d0cda7198d2c479f03c4aa99acbfbc4a9d12b93113329ea2a773b4d4b06ef1e66c080b692e7dbbbd37cfb8d1ee75314bcffa0211bef9c2d18264971d51d8c5eb6b85c8a3f31ba43061dd839059a04684163cfa1bf4e03741ea7db6c7df7d16397e6f302d40949673919b0d6cb03a8f0876c880148a4997999113c56b301ec7ef91606bc862ba98d4a43052ac28e775f6f7289d0a78e4e02639f95a80b07413c3abfa8c7f3a70fb4dd30dd5971abeeb6963a1362a9731629a8f12d1cd8c7d6f4be56d5cb70644d4991e3314bc91ab08e47c455e2cccb2962580e17e59e72aad0b5efa97a5086d0670c928b57811fb5a08d6d2749ee663d5c0f123e36f86559a51964d10d83142ed3dc0b05d81b6d29087136a14b93b981e56ad34faa10212a8a0fb5f48288d7c612e6ee4271d75c7ed66814761201d998856ce2379ec64f294746fb84de924c7cdab90ce269f74a8131d2795662723cb800ab5b79c76dad05dc4d5e07cab62049110c0ae452e427ccc103b6f4c54d8ea772fa18c107e4887989ee014d636686d89c9f666492de14cda3a659959874379ea4e7019f77cd67022735b438d40cadf47beb7a37d748c1e4972aaa467c6befddec2130dfbbeb29f90725f5b73c2420012a73b53a45878e2bbdec017e50a0ec36911b7871f5c6f5630fbf70580e1b7aa1e41674894cce9efa6e92b247279b5132a73f0cd28ee46023bfe140d022603431decfeaf1432081893a2ddcbb5641a75918a8640b377d4cdce4e144104801bd9409d32d3ac94eb2c0834a6446099e37b3fc763ae4c19284cebd2e1b4937cde00e9475785ad4edb518727b09649fe3a0404c2fc17f173d52cd0e3ebcfaff4546a6b83ce5f504836961bfad78f118fdd00a739837483f69d3363381847d97bd293a7aefe595dfef37ad36899e32595302a3f0c2e8d839b05a73746c02d3c4ca3e8aa4b2cf4aa511d1cf539b0565e81210121313b6e6b5cf1a257c8e2dad1a75a54716f5e2179abf841a8073adf6ffe0bd999a4bb01bed4773fd24c3e2be048c5a7980d4109344743e54c27249510f8c597d1583bc1c94440fdb251e3b7a4ace9b060fe81c66442ac316b9fa04a389a5866deacffcf7ca0af776478103983bca9ee0eafbe9afc4522dcb14a94736ed032b1ffc07fb12d94bf9837672e3de96806e9ec08ef19265e148254c2a4565279dfb3c1da6a3bf434a375a21d75c06e7a402742c5725999a74566b3e44eff88eb8c73c118b8c900525ade36165a20b79f0b3f2f151dab92f9bd8a9ae5807a67f7155aea76d17746c2f088ee4320e6cc4a5cfdd6cfdb542cf84419c45fdc27555f1823f35f02c96a84217ae1cb1a2c01c086b312e2df819dadd9bdb393382f2ea991d28412fc6f9fc23391e0881b1116d76c95a38f0b042ea020517937e598b324c2aff6092739860ab86659a86ab1d5dbd80d5688fbb93555628a6f5cf54a7e63aac873740b7c8417e13da4cbfa140d7a9a6b0d1affa428f4826b562490f64391801200c637ddf76c9c52d8a8501454257b50f36609147d17836581628ba0b79f7c305dddd517076c60508168cfa77c55bdfca0bf897e6efd4c371880e92a2588efd1b1c90526d16d7414b5c825527fa4c5cc10f4eb655deb7e6313dc5bbab99b1a4a0693c369c4bb45a95c7c9914f646f8fea242fb7fc6211378b09fd969e5064e61bfd2e7ccc7022414fdb02e8b1ba9c983a6c2bf5212a11b3c74b95a2cbcdfc12dec955763773ae13df6ccda11aa013c3981826c5a6d933d06f9796b41a64602aba2d11d8e9f34485898396521e4560d6dfb22fdd18ba327ad9f0afec932f7ddf93e91f6671627f8ba535236c7f1d9b81b38d29685277d598944deab69121954330fc81bbe789f3455b89550703e0938181f42d06b243a51e87afc3e610d1abd4ca82f28d258be1435b6651a304da050dd2fdea33a59b49eccef21b30741d5bb9ca8a08f061f1e74b0b028b96ce6cf77fe816f63016cf34a265f493b9423b255c48d90a519f91c84b6ca411a4423bf840753f6aceac8d93e9a6b01d2eb8dd5fab9d90d7defb46a97b696255f47e4252d9126322c80740c69d7f94bb0b677a81c8b9b5f8bbfa56d7f5153ced912cbc71ef0420a41e95c35c57c2377464109bf5c27af53fab21d5e1c2b4a1a60378b0344d87a7d254a87e34d0db77460ba81fc7900cdfeec6756ac1d0978ba37ff8ab8aaefdc1e129415f0e5ac4d8b81657083ab3c2d344136485b0f391260f0c1417eaef7c31acd495f98f0ae8d9d2d039501b92e21477c5675dca0ab90e4ad143ce52713d4a4e85e28bb488492acb09893f869c3523a5a28513bf14397e936c182dc40c9b6a844b7fba289cbd5401efdfe67e177c5b84d5a6e084622ceaf5e8fba9e02492b96a423307d82061856e2d1e49fefe1e4280db4572829bf023aa84f414bd29b79628cebec00a1b0367f5085cfd4f7df5a2c59fdeee9201ea01f9d305b3c752d7f87c4e9ab24d0922eae8992ade6122583067305a5a1de22f8bd8b3c8801befe69abd2c0d430d7ccca2384453eda6504ab614aec4cacf84abde5007c644b8020c28c51fe0871e992c2d3e6f3de4be6978533818acff62ddb78289d2c66adbc2dbe9a8fafca856208b37da19608432951c8e0a96d7da7f089e7f2bf115aa26fb4511e1807f99d8a40b58eaee00b19df66a5cb0bfe8621759cd6c874a2714b13a195e9c081a6aac53621425348dad70f5092d267bd572ff7416026b15d06377f01ba95247195c0f0c01f0d116baa78eaaa785369fde144b3396b32872f72347d1fbf88636768f5f518e1b642ea24fde77b3b0869ab0961b151d8f0ec375446d3794fbe2ec5f1380f7f68dbb3c0e2b00102bd25a1bd052fda9bd449f3ac5132ed651b30f03cdfe33b4924caa9191282ba970ce69b872b6ce76df22a6b686b6b6b8c36d7e2bff9b584f1956d9c772481d61b7f4d4bf66b88c23c619be6b1bbfd3c29a1c61cdebf94735153be6aa6ecc2d46c80b94dac0de6b1ac2313b52d9a4c1ca3ceee2b3151cbb4a8fd48ad400ed4a23cb23e856eb317a603faed8e3999b508bb85b86020ee6bcdc327582ee5251d8741d6d71f08dcb5e3d897110495c689ced36b5f1cc65648dd84df8d2a465ebf66a04836eb9a4e366b81a5cd214d51d18bbf4f60b292b82ac845e51ccb1a28dbf8cf5a19b0b4a35a398d021777c4c664c69e2380c0644d932d8792f7edeb9e36be98329c189ccd375bde2fc66b6e5fe4f92c996248d13b8835f2f2b61ad84c4113d28e29e4476408a33e84cc19ea65e41d33f998d28888cc1c1eed42b03a3d634ac5b88fd5d0a819d42411339df7b39aaf56a34436f71a3c1bf1ebea2d9397cd23c02f15cbc17f9db66b0edefbf2a7aac13e17537a21dde5b37cd0a759f307ff50c70518db78dd4915718dfdc5128c8ef464c9033c8edf9da968d7e1e06d847f4d8eee07422f171c4745ebc4859492e24a46db6686ea8d3ebe975638a80dd8f0da97b314cc9a6d47d1c5779e9e84e8cd74b8be613de537d976211053ad2c673138318b5a5f38b42ec69f0e5abe3c663b7d8eb91a9b565f69915ad05660519bd6b458708a3e179445d48dad4355f4231d37782d560dae5cbef77aeb403215e6498f7180035f2916eec1a12579e68d0cc960d35af1914d3d5a2184f4c6b73de74c5f593c6344dcea391ef50eda79058111dc9a83e755c608b8983cffc4f37fa8b49c6d7b44023c26f4d8ef3adf977ec685333ef02051aaa5bae6da35b7f80d746141cd25b2daa58dc453a5a63b10c55f728c879fe7d7d42e613babde2975e99462a974b215faa817a2d90b03bd929c6bc1a8ee540be502c38a6d9a03556a7157674fcbff281294d13eebe1aa0b65435af594a886df461e6522efce0e24dfac588a0a27f644cff1fddddc710f9f8c46e270edbde9eb7b4da381f1edf73c3fe45aee7d5465d922780b4341286cd5eb27db6aa920b88d51945f72cab31ad789b3b389be7fae19f05ce4c8409c480d8d84e77209ded233961753de33a7bdf0940e690599baed0aa634a876e8249c6c8b7ea2adeb83dafdc7926f17c1b1ecfcc6173b40a90f369c8323fd6497c8036a335364a1e136cfc3163dc55be7caa555b7e3c0da57c168d567b6b348f96ba74fa15df292953b66f73b6272aae240e857764d28aa38451774b780ed02854cde7c21288343b94db8e90c15e43293c5f530512a698e81d8031fcd649f7af67b79fe48121c19a5661e7a4aef7984babb8804ff6d42abbd99c1615723677a937cccd3376b3a4defd32b33d3af8ea746b452f00c11c62ffedcc52c1a936aebc7ddb27cd1d1c6a43459baebc3afb7cada976015e2c417b5025d358527bfdb30384152b95c728128427de0ecff28355bea50f0f539f5b61fa39439316b4a45197e41017b2dfa4ae69352d48961059d39d1b87afcbd275457065c0e18145cd744a46ff441f0e93572b9d765444be0e1f5de83083680199cf313623a2fed2c2b86fd0c448ce2c3ad20adb1b3f923a510d4cced315f8d89aa52ebd29eabd4259c919ff11b615cf85e0544bc2c6d3ac039863f8511d2fbc9dd20b13492ba263209bc22cea48caf17af9dcd71f855ca721f86552c33710cbc745de7cb19f81fd8b4cc2a61f698c95fe0cf325c8199358584a32572a641bdcbcee4c1a2e825dbea5268b24971e58c78d26e1e52e8aa2edd1dd785cb331dee2839156f3481cc8094eea3ab85a3c6583cbaab5e883c7ba38ce1caff46663266b5fd8c4f38c2b0defc0612cdf9f07c3c1b65a3dd8c7fb47f0fcc3707767e405f87e8c73bf92bf7016d48df613e8d66239992fe77bee960ac74cea2f8bf467ef5a472f3f267f156a02fa92191269096ba688ba6d1e595d046410b5f2dbafcd89a4cc946db9bbc592ecb1cf8f96959bddd303795d5c5cf663d443c5e428cede179973808147b59b0903824d04e43f04525606bbf5781f8a9f7eb8ef087c8235b706ff1075f3647600b7eba19f1fd7bd4cefe4e09994ec2545b9182960d12b96ce6f20918144ad0391a23880af004efc76a410f88327a8cf43ac01de62da87ac20ff60653472172b50fce581453fec97b2f0a42df7c8eaeccbcf919a95e3389a2349be777451fe9939e0b077546cc1a9d9ea102ec5f7a6b95606ca34cc61fe9fd8e024b637fa2b99947e9fa9315baf34f12262c1d20f5e5efa6b9372376c253702a3b4e945bac43101f87a506e34b79a3f077ccb470d254f07fd68a9372811cc98b70882e3a0a17011b8c5b8aa12f3629d3", 0x1000}, {&(0x7f0000002440)="99b0241d5fcc05edb1746517e432873df2e4dde4c21588e1cd36cedecbae09f1e07abfa491712d03545679705ec2537e2191b0e6d623728bfccb54061f1d909fb9122f6a051c538706235c085e78503adc38f9977af82222872873156445f74ed540b70bf953a9c78f02d6eb914762c0bcc535b227447c3fb4d2352adabf93d4c53f763d282f54ad408670d638a36829aa9687cea470c5430a55cc5302146a1ad3c7b91e1923ae2de8ed0ed8696d86c48f48a04780b3d5569638057575607169b6684de77765c1805e49d7e1774c3c9c52a2c16583955ce2a81a89acace4e7ac1c9828e79d0151a54d4a7ddf58ed031ced328332ed85e9588d63fe59e5f01465bbbabf9610e7c462001f6f95b0bcab6e56c5a7268aa7ab662b3fda89b17731fffcdb448a5891b781a013b5c4823da1fc59d1d060d33a93bf2ae4ed34d8ea682564b762f727e183a046f9a3ee52e8646c3a756c5d3621154cf060e03a39950e2600ac9f36dbb65664af750aecad9d4d0bc92ef047441d24f80b7f47fb4bfc06b941b56e2d9eb6350407d72ea59acbc7f20a0c9f82bbe34846abbb5b3ed487ad01776debe2602706d355c3c1b3450b2d7e64a400d442a12e9f31d7b4781978f5b83f1b3ddb079d9903fe10fb146b7cb4b88b281d5db5d079157f28c407ecba2bb92a016e7d5e9c3ebb1632bdbd48945c2dcc062cc7f2a476987167e71b815ada639759c7e49f91d1b07777608c5c315494087454067f0b7ad91cf36e81bcdcdacc633bb44ee0c2ca22297faf05c4ff0b8cac40ec6411fe979acc1ab7a53c4ff211ceaec24f375ece064046ae78a56019a3307cb87d83826b24cf7c2277d28545fe1c5e92cb293b0ec6c05678c56dc0d2000ade90624b6497239b7d53d59ab78e2e8589d281b97121784f85f0a6be9e7b284bf19b4450104131cf5bde4ec32a6b80043a77a49e0e6a4f6a08c4b9b725c18a3a700465da824a8efcc9d926f83d5a02bf1cb0f927eb69bda107c245c07c39b27e74ce641f84dd4dd5333ad5d4ff5179f80265468c0a7eb99beffefdaa54e3d64fb1cf13ee24e04810e385bfd1b2ae30f4862545eaa1d15f857f3f5188071f69ab37a0489774e767e87cedd5edce9a0afc565ccb6c408bd822f4d5e6cdf8782c6e24a038e33ca4733cb32c5beaacac2825d427896563a3e4e549f90f933f6be04352e0afd520b65c693ea09469bac6d55def12c96547e46b443e12d3337ef39cc3c4851d72d5a23a069be0293d9ec0cfdb4f68e9f303e538375042d6133cb3e8ff56e9a6bc4d304b5d3cbac99026c4e0dfaee8c226d3b0882b734a30362797a5f57097aec6b35b5bb04a43fd4fc54bc236d9a7e01c31e7f90406b686c446482330af64f4174ce3743de9030e42c7367b67eca16c1b5488e52504d9d4a19bf15b8697842029d4502974f72ed38458565a443b942f3bf4f7360cd296cbcbfe3113d4f45a67e7194002363af859c97ec05e85e912a8e63078e678e3915952a18726321ab3119ce5560b00e7fbc1a0f9b1a32edda2ffd521f7bba5fa7074ef46d9792f519c192ddcfb144ccc657a6a6ea302390b368040a6d02ed3cacbfcc5bd4ecf49b2f692d4df21015fb2c0ceaf0d4b56d7781265e03df7ccbab5a0a529492b6d0fc8b37ae78b9db152eef67e25064d8296c1a620048b5371920bb45f2aaacaf55c982b6c4592f880044dea1db57c25b304883cc1ead57a1bb22910b0be22c556a0c63bf344b454837757dc513d5374ceac03311d6638c533fa2e8fc2adbdef816c0331f27d5c86584103529cff0c1cf695fe3c232f9424ba3139b1e6f846e291cb48a06fb28583f3ffe5f88e082501f02f85ee825351d7e20af980b8d503303ed2534e322dc37e4d19b2b96658a31b7f2898603f1b1a9ff1faffe4a61584d00155fdf19024b56a079e2bb942279e76cdff549786bafe3b81948b1eee8289d84e3ada53cef4280eb9abc0a0b8ca60c84b25a67d62d260b844f634998ec7283ab97b78b1f5a284b0347fe6118a51d6715142375119dd8a6f82fb4cfd8abe91e691d477707b40bbe7bdb0329f1e1af07f28e46e6291b429fe3cbe16201e9ca818e97789a6af968d1080b692524e4f7ff1a1a508b02ff629ec8bd3ba2def8df03b732496a9ee6b9784226fb4f720e9719dcf2f55c657c62ee5b1cb8b3489c396b211672dac02d78aefd405743700ab4308186a7329bda09a7f87fab66cbdd4514931a0947a05ce37c614cb0e07c27f0b7e982a74c06986b5a8a452f3875b0249ffa216adb98a146c4314e929d269fe6cde143dea2d2c851beb76d934f6844158b14bc159bc7f9ffb0172bb8de5e76c42e85d384c833aff6c0e869d3d19f25a5186fb65d9b71a48286bb92bf1f53a8879cc68971d7886169940562ef05b01d12a4fa0a2de507ff5d89fbb4f60c768f86193209d0bf7b12211eaba887b2e65dc69c0c9dadb003771d62b5def7fe5d02be7fff0618aef86ec8e59ca3657377c977bec016a598297ba94db3f79ca3853f6db72d235cab6ad79be09162d241421cab366fa685bc20be9beaee9ffb6a9e906e94ab79aa3ef97d752a6a2fd1625f5227199a8dfa6666d71f41df7dfd607a910481ff634d1b2e03e936ac0435bd0b5806f8deb9b5c663ec60d0eeaa8a48f87681e4095a052d0e81f3827754d9b0fcab0e1fdaa5ddd5ae0b2090fea5cd2c2ffaa4248e1d0b0dc0fd076dd0b6c3c46baeb9c80bbb0867eb0fd7eba273957a3719675d0af93c619d334e71a66b810970bbe587a216688ae9c3b81a1de81e732829f47f84ef53a650b7d315a34476d4f49f2d0b0cdfbf0d9ecd930cb957b2834f8c5a4b4e66f583ed3972a1a2191880dacf966a07a69137f910b9dc2d9b147e1885208cc2f38bb7360222a17d68b7754f7e4dc6c4749a645f769617cb949cd422e124adb4b69caed7735e7fb6d001fd545921ed2c24140528624e7d35d345064747513133fb18fd65d975e80f1b10cc6959a4bbc448cddc01d78c2b5d9743a7bb9261e3ebd4161b32c6cabbeda75dc2d531d1a30a7c24d55a8730e0d2de9849bbb0eb8f9681d869bfa7a329009a1c98f9750f374e9754bb5aa46968ba91a74ffc6c66934ab2f71ef0566a6220c1ac1b2a6bb9517e75c4c512d4077fb048f8b7a96789d6cb70c94b534b826f87b13776c74da5193baa8b1b905067fa316c22c55bb8bda2de81a7e2ad858e7b769d2941a8e4a4b9f1abf277287fc03e3461387c29525c5ce3898e199962b4bf3f1c90c48b2b3a1a96e0d883a6938c2e6673752df4d5878fd095241576809531c043577321f97d214b52769015e4d6045eaede5f0002c910f344c30c63f147eb209b46cccfbf062147d99342790f1729df9bbea60bc700c1ef10e438b39dc81d9e3fe885c466c8d18a719036d9deb1b95bd911fc6333c68d1ca4bb2e42dfa19b10a430f7abe2da861d90f84f40cef972a70dfa8729fdf6fe9a8ba272cf43eb157ce05ea2980355454d00796afb5127490cbb1aa481ac4fc2ab83a2d35706667ed499f9f562a777647ca956674673dc711554ed57616b62332646a84c1897ce48a0f5208e741580c95de6e992e2856130ff1c07606b0041afa33e1d8fba66e17699c57ab9380eea0e735c0467ed417cc2a75d9fc8ee8faacf09fa97394b89a93f72dd5869cd11d0946f8fa2c2d3198d5e9972c6a70f7c34bb8830d653d99886882d773fa92e967cd0b7847ccc1d1dcd757635196f51f04bc914d390c9449ba0849297110e14499dc536797543bf49a583b22b041b76e9148d98171067aa285e68995dd666458520f2a130a9d380914cd76e55ba883efd240e81368e5e18b6a6f88db7da53d0deb9cb475867b44a4b7f38bcb0981a3509e74119532bbc21c61d14e06a8defd6635f5a4ed058fd5a87f7394d6cd3b5a65e371de65513060ef9acdd0b21edd6dc7092a0ca8af1f2f0820078ea48451cfaeaa8db7c54f5e9e94cf79202ab2721dc2461c01577f32063b1e6a1cf928d1410b1d5b58f3c9757a36fb0f483dec457068398d66995162789b373ea9b95a2b4227ac4bf1607625058618503ebb2c47f9ba43636678ab80ed3a9c6cae955f3590b7ae3605a35ae062ec1dd0c8216f9a48a8c1ae2b9fd57476cd0ca070807c505d3abc96e6a6a8efbc4448b75d709ae3604e41a5fe00eb7264c803cad1767bcd6690ea62437743d1dd4d87c6d62b5127a47351e7be82478f76d2fe076944c6dd62ad190a8dc2b912b4202690d7895466c810ddb71b2a999f58ae38f68fdf256e1239ce06bfef9feabcd0c1307ed8e548f9870d444aeee9453d5086c43db05b917d4d37f3d3c7cfdb146db977d6948fadd10402fe5dbe5bff14b1095f45d1d4fb8ce2be70d43b85b5a36ca30bb3bb987efbb9816525ee593eddb7fd0d649613635b278c6bf1d01e12ecf47fc24efbc2426c9b33422960faa54d5c992841fe3233f8fdd53e974751a6265c5106090540f2b67f58966bc5ead8b57ab94745a21dfd824354b14dd4126a2d106003ce450718227b43028fe0d2d5205519314e8ada0bdb249afa290b66290ced3085a244710db6ce5df5da8b4305a3ba24df2a28c14647a830e334f88fdcd931db4730db54a821fb8a6d712517f4074f7961b388ca0bd55959b7398d311441de95c18c6d4589c76548f81aca8dd8f4d19d3816d9806938cbc8f558b3d3cbd0a7c00fa0ba56999e69e9eb695a42147fcb614443e01533fd7079149490791e1b75835766edb0d261c1d7625ddacb5b5d22e038e281f7f2e3de2a60cb761fba2d7785cec08274802a65529814a0f04e1a0dfc0e67d24d91f01628eb0779be99391cd5ba52f4704ff53e1ad795177957e244c66e0031d682fed4dab089343b640eb189018432e78e66bbd0bb4b9e378a05644e09bd29704940cec635630505d85c39a558ed7bd2d3c51e880073d48b5363a959df1b017a02c565046299356ca5f2c08bed0099c20aef08575b820a6c05a9e5d24bc7ad2bb2e3de9270141a15d4394f06d7d24d6b2b5a16fe57b725ff96dc44a96638083aac1ab1c78c6f5d9b6a257c977464680124dd8ab28677a0424a9eceaf2a546798b847b87377ad226cf735a65b38ce9846dd44db28943f2d2fd2cd536b12378c5bc20c2fc89652fcc5872b1f535f10c8caf07af123754eb5bc5c0bb43cc37e1c14f1cd6158255fe47c04bbd385d3a2f7801f96f31586aa6378d24a427c1b8b27effd32b4aeef131bcc1dc486507a2998afd23b803a009ee372181c0cbeee97979643b5f227c28b69b1247e85279d04806bdce47411f0955daa5334f562e75620aecad19b5c1f47c47bb2afb4af62e45bf330811efc6f28830d2120ab07d0901d97444d44baa430947499150ae9a091cfc54e2d26e02150e6f0362a53815561ac584650f41128631e4e0c830dca4baaa915f17b78a7a117b3623e254a5bc29c25af48cd0e6de67f067c1c7b7915e005a80fb9b4d125e59cc5167346af070fc098a31b369d926121704171b06215f7807d1622285528e261dfd4ba58c9586938913102bc42e77b2822808c03cbc3dc7ed4b5b25bb74cc180a2f8fccf1c18c8b3b82a7d8f0f07a91624819447ce9ae3083cfa51bf09170ccade76293fa5be32fc218b93b066e00577bd9e9f90a2da7e710b18c1a9078b3b637cb7cb317a938f6f52115bf30d5f186a54f6e4700aafb5dcc770a309eb72f237c11b5ef77622b094bbdef2055cce86a464e81cd2a9ac8c0377abfe001eff0643671e79fe6413a6c90219051df35c432656", 0x1000}, {&(0x7f0000000340)="d0ab6ed033801e65d8f484fdef71b1b5ddece54c24acdb577fdb40d7845955ffb0385b5b5f2f9e512469eff0eb0c26014dc5dd8d315af29746413900b29a4fc34d86da5c2cc4fd3235f44a8621071eb65ac84dffbb2a30d3efe19840fc4afa36f03ebcd13ab50f8c6fc95f1c6b6c1e", 0x6f}, {&(0x7f0000003440)="1843168dfc6acf2efae4ec992ea22b55e661fa956e59b8a447d646f64ee8b3e1d26f63ff068088a069099066a2489304cefac6120584d4dc2fba331aa954cd65589a85fde523012deb1fdf80739fb64d3686ef71a84f0893097be2274127ed253bdcccc5a258b8db860e03dedfe447f04c48448d19723f5c6d69177d0528919844249abb61f027e08b70f48b9cfe2601182635dffe7a2ee3f1a1d1a9f342d2b8018e7efe52bac2f83c4979a121666540d14140552df953ee03c4e4a579000781c879f3a37de30cc9998364852130ebee57ad527f871978679220f1e8c4a244a2e786b57314f2445d5868d42e8b2b80a572f715aca5", 0xf5}], 0x9) `²î"+þÿÿÿÿöΞ)X£“5_Þã`²î"+þÿÿÿÿöΞ)X£“5_Þã`²î"+þÿÿÿÿöΞ)X£“5_Þã`²î"+þÿÿÿÿöΞ)X£“5`²î"+þÿÿÿÿöΞ)X£“5`²î"+þÿÿÿÿöΞ)X£“5tap1: address list non empty 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="63615c5ab24b195d7c257755d19c308f83531f589bc7b07187c5fb418b812ad164bb8aec39dd1686ff720870d118895036f1f8b2a967a6376993760a38e39b30657a0676c2dad1c404eb57c96cb93c031176f0d60f1731668ac002db51ad65bbd9ac95df038698d79309416688991b14dc204bdeb63aa4176160767bfd4bf4155c42b211e0bcf1051368f1a19ae116473bbe77bd73a8d3bd6b0856377276ec2a5cb19be6b5a64705d51122710d2efdd6", 0xb0}], 0x1, 0x0, 0x7) dup2(r2, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x28ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000080)="e106eac4689e57de41efce14242998e8ee3f97425473b1ddaeb0e28f1f160f4baec91720849c2ef528154110759ebed26e743707eee93f5657bddb1d9827377e2afaf6b0e330af345ed0c872d8798b061551b947954418e288e667930d5594425332d6f35d36479b950843379bbb664889cf015fe31d7000cd762dbf96722a22dca75bc2b817f05700165b654ad6f035120cba2b66b0651bef89900888a522dac7e018b025ae5995c017fc09ce4b"}, {&(0x7f00000001c0)="3640fbec1587eadddfb4f281d63119967b5f49033712e1111f768d46b05fd0800dca757aecf31083b1e352"}, {&(0x7f0000000200)="b3b65b2faab9b9e8e431c2581be4d954c1ac32976365ca3fa8fb372bd56c7badd7017d15ed62e5312e9e62b471742bca55fbaeea0a13c47e7024d5df258b207acfe15517b17b328a9ca6aa340d3831badaad0334f2aa3d5905252882ac89129206fbe242519740fd1ab6a65d5031ff152cba0351"}, {&(0x7f0000000280)="e04a400f3429ce322bd62073cddfbfea16b413176abab365f15cf2c4ba9cee9fc1c9c5666dffc187f5445e0fcf736853ee88891eac1e"}, {&(0x7f00000002c0)="92c91410ef38c34fd3f3307cd66bc099ca06d711a683301d1f58f2"}, {&(0x7f0000000300)="5fb4390c2e6bd9b201ff06fb7cf0a89fad4f3aba02c94a3d529d2006f2bbd53d5f8c6cbdadddbfbf7e355ed5267bb93f58911bc2862133671c86d427caeca2ca533d1c8674c63701f02b5ed05b1f09b7cb8ffb09b107a885d7d76da5d21c3e1dddcdb9334bec9ba1859a4914f827a4888d071aead55007729b26b37fc90af505dd1751b1079dae8a0e7964b247e9430caf54ad9467ab556f36fd3353a5b197eace0869e69b10b27db14ac245a259896418aef633a4c7bae0bd1521390f235853671b1916b7b6215370c8c565f5a789d1c3b19f2509e53e381d94e9de0777e29e805a63b89516bd5da7aa4646653b4546efc8468cbfc4f420"}, {&(0x7f0000000440)}, {&(0x7f0000000480)="544ff6c7af1bc01ea6eb9b12a506bf85a75d8da1086ce221c80ff99c950f3fb38b6405f5d80abb61ac67ad526b9633b1524768826913196f95d6b0d63575318cc58f2f8da3287db188e4cc38755eb8d27547ec2d04fd9f24ece65a85ec75cc65ed556becba314aacf4bd0cc2b54c5ac49d144ef663359294f0d3b467ac688a856e54e75e8828b54bcbf365aca965631b9fbf7990ceace1b2566772f3ab270a62ce1d"}, {&(0x7f0000000540)}, {&(0x7f0000000580)="111faedff96b7f7b1e1298a50ae6fc887398afe0e825fa14cdb52f6eaaa51daedb7e5f2d39f71934af79cd36fd6f2e683154de0c6f709903e0bb8b9d5fa25afb907c9123ba1161b300f530875646fae6aefd5bc260eca4b66d455b1c8249dd022b2a003238bcd8e471877bcde722e89fdd91025025bd707a390d4ee993cd277e1068d0c262fb7c3e7513594a53e7d92fca005635dc8943526a9b63fa4c7d2408a8582584c966f207f78529f9937b392434b801ec9167f8bfcbd4fc2639336878d7ede56181696575049b"}], 0x10000180) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x1aa7198dfb146268) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0xff80000) 16:00:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) linkat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', r2, &(0x7f0000000080)='./bus\x00', 0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:00:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x100) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000000)={0x7, './bus\x00'}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0xfffffffffffffcd5}], 0x0) 16:00:07 executing program 0: r0 = socket(0x10, 0x2, 0xc7) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f00000001c0)=0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000200)="9d144e2c5aebb1c90c18bb36aa5ce2b5a4aa6ecb9d12936e494c529f43bb5aaa7a7bbdd3bdee6ada7f23745a0e69d2b5c9987d20af47dc507b1d193b180df456643f74caf6a05f0645372058dfc21604b959a0373bc5bffe20658519f28fcbd9532baec7421d789dbc35229733f58aaf122007401f5b461ceca776284d8fc6619c6d3fbd362c66aff42996769e17042af71f1dfb13242f94deef2c9bb966a367b7c1f6148797670a80d22096f7b3d21b129fd8181369585e94392ecf5eaf6dba6b0c5a8fc90b3aaad7"}, {&(0x7f0000000300)="a1b000b4cc8b603827c2f8defa9b3befd49e74348c81a6812aa0214753955ff236e8d824ae73fd10b3f4bcd8cf03bbd76e50e0914f5e86c99ee24a267a3c696d429f9d8e444b8aa616807e69f8afda83559ee69808154d051f852577adf7e892332326e14f754dd7360d13031fae7b434df95a9b801263f428b01a3ca1d085120dd839c42a3f074e46cb92ab3563320129211fb025ceef8e3ec713a53ec432066e30449cd76543ed8e6ab501d0028d2f2b1fdc5e684269d40be1be4092265016c4b6764e398a00"}, {&(0x7f00000008c0)="8b4e49605ec2faf1226d18414fd3e3ef00214b5239c2f156327f81f7bd8e4e92aac993c12b3be4ed729cff6eaaca469dd2120fb33372165b518a96d1f4674c31490ebda4be257fb53afd07b47756a30df19327ddfc9b89"}, {&(0x7f00000004c0)="4e08e5a02030f58ee46a3746157b471df69317cff3f7ffcecd5f1128d43396c34fdd07f6ab6201cfdb9f"}, {&(0x7f0000000500)="20b65b81b25b7d8145d8588bc85ef0c4df7da25e42e2ec9e8e0b3db9a8d9a1ad47714b07723be4a1321f5dfdc0ed67cd414620c7559c14bc1a952f57c1479209d5a2d6d9796c6139f7959ec4f099dc5d0bd7c45b939a8da0d2365cf2916476c1c8dabe17953900dbf9453425455d9b98fdd5a5f7e663191ce7313a5dac626823b80cda8ead54f785745dd0856a", 0xffffffffffffff24}, {&(0x7f00000005c0)="11f6dbc6b8798b99a2ed2087d16c2b51bd2f85aa2fbf00acc63067feb6585e316e9c85bd07aec9258cbabfba85dc8102ddbdedf7d68f2b93b3e03d38531b5d3d83e0321d25b08b7bd2a2cf835479b6012d55d9eb451c6c37873b766104002efae79759bcceac2b384b559307fb2e6fd742ee02cfaa6dd101e60cd9aa4566f3f88dd582e7e2"}, {&(0x7f0000000680), 0xfffffffffffffc9d}, {&(0x7f00000006c0)="f3c7b8338e39130a2404c30c8cc0d65ed2189b1089856b20be0582eed85e0aee60b8975cb8aed2957e4e1e3af707410f6bc02f8932a664e622632082e1b8608e4e9e74ee7b43a4dfd9a899b912c64ae354da239799e8a92a34656c6f0deefc65e2a188aa95f39955b75ada8cca3723d20be3be6f415c7d371a95fb9ac317209334b86be260a5c21caab547b852ad482ce4b9d7da5c955907ebed1c4d6b61c800698ce5837e0ecd05c826dbb9abe4cc4ce50a9ca038782cf778f8bca4821f022a9e9616164e5ff0f8736df9937a7bf4ee22bc16"}], 0x1) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000040)="f28e11b546affff5e06b4b50afd47e39018cd86051f4f6", 0x17}, {&(0x7f0000000080)="52c3f4f4a3bbdab1afb9a983dd5d077404737e39f8b42e5d4e312f04079ae3bc839d6d752c0436ed1503e3b668ec4faafcb540670c2c29d211a5b7293aedd61028929d99c20d284ffa4659c559a3411255493ef4be299161c05c3507bfb27f834738951b4e438568f8b0318c3b744d5551b00a7d3797eb913eaf75db293745269a6f0ee5e903dcfa83990c213e610f9353cdd87cbbcee55339b36b56", 0x9c}, {&(0x7f00000001c0)="028fa2d5fb32f20a7474c36260e995d10393c9c5d5ecdf20d258db8139befa62d5a7406157c2c60dc9dc606176d9a8dd603a6c0c2604db6e9db5", 0x3a}, {&(0x7f0000000200)}, {&(0x7f0000000240)="43b6945ef449190cdb3653e451ea5d61dfcea5626e55496400a805cbf11e9b0c4e9221aa3b55a5e5e4ef3ee1394d04002b93ceb18144f64a0110687c09d8d485aeba016d9254207db4db13f77b5b9489dce62c572559d3f51d4efef53bac4f976c6ea83b19cc9509c83eb8bf09bf25a3e40483ee3cdd86d85d47d52970c0fb15a8de48121f21107d5648651203d01ed30cdfd6892a282a676f7fbb16060dbaffac5aefa3b63755836d5d6c779b1f06df8b6f36ee0f7eea76623a3630c529160ea3", 0xc1}, {&(0x7f0000000340)="349037828bedbe487911aaa6fa87657a6067a8570d1cabcf5f892ad94970e1f032590e1f6d78d83b4ad5b106a8e6d096ef09a0a1782a81a03badda691dd91b4cbb42de454b24d667950dc94a7c399105468e2566cd09ef69e5e63684d42a9d622123515699ef61fbf47b5a2dc75746abcffc1acd7dda424a9056bb8c255892d06d3eb157942d2a1f426b09f748c3b42d89933271987bc0c69bde82ccc41d08fc303d4b6206d395aef4308dbbe2bc1d7cba53ce21e12890", 0xb7}, {&(0x7f0000000440)="3ac1f6a7f97791f8b7378817f05807cdc76f191b5d810ad34f6ecb88786a199db4da57a94d4cb52e5f187d7262717ef35d64fc629b56b0e2612794121596b289f517081d0ccfb11da63a71a894fc8a686b2864ed39e4765d219843e823c6082b912ded321c80c8a3ec114fbe4d380ad4d67f2afa7b5e28c944a05d1c", 0x7c}], 0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x40) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) writev(r0, &(0x7f0000000040), 0x1) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) kqueue() r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0x80) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x4000, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x18) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="764f7410600417a9ee907219843626b5ba07028c32cf40c98873000029", 0xfffffffffffffe45}], 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x8000, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xc) socket(0x2, 0x7, 0x81) getsockname$unix(r1, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000280)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x800e) r2 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8000, 0xb) munlockall() linkat(r1, &(0x7f00000001c0)='./bus\x00', r2, &(0x7f0000000240)='./bus\x00', 0x4) 16:00:08 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvfrom$inet(r0, &(0x7f0000000040)=""/148, 0x94, 0x40, &(0x7f0000000100)={0x2, 0x1}, 0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r1 = open(&(0x7f0000000400)='./bus\x00', 0x80, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000380), 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r7 = semget$private(0x0, 0x7, 0x0) semop(r7, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r7, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) r8 = geteuid() r9 = msgget$private(0x0, 0x682) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r9, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = socket$unix(0x1, 0x2, 0x0) r16 = fcntl$getown(r15, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r16, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f00000001c0)={{0x2002, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r17, r22) r26 = msgget$private(0x0, 0x682) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r31 = getppid() r32 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r32, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r33 = fcntl$getown(r32, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r27, r29, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r33, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000580)={{0x5, r8, r12, r22, r29, 0x20, 0x9}, 0x7, 0x9, 0x4}) r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r34, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f00000001c0)={{0x2002, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r39, r41, 0xa9, 0x20001, 0x100000000, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@file={0x0, '.\x00'}, 0x4, &(0x7f0000000100)=[{&(0x7f0000000040)="502d2cf447d6f90b111ef7f2d5ca276caa08112bafe031d44ab952c964320b7a52f2dfca331a26c677e8747b03e795bd33e5a9e5a871d2b9c275c9f895451c3a3c09255cad5b2152b5f8a37f99d0d85b431032c70e8fb0cdcbd1e1b3351dbeee527452eda3fbcca40a0bccc12870020bb75f576bf989d24de33889d52eb2e536f93f5f89f383083d1ad493eab27364e3997d608933b576", 0x97}], 0x1, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @cred={0x20, 0xffff, 0x0, r6, r22, r37}, @cred={0x20, 0xffff, 0x0, r42, r43, r44}], 0x60, 0x8}, 0x400) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r4, 0xffff, 0x1813, &(0x7f0000000200), 0xfffffffffffffd61) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto(r1, &(0x7f0000000080)="eee4e65109a6609ed58cc4bd27004439e03ff0c0a90886d70cda3db6b614965c2d3dd41e7184bc42c14f1a9585e8ce65a3d36b9dfd515d0eefbad06a42715b3d7b6875d33cf0d8d75dc3b11482ac075441c67bf58031140a42ff7ba18d92cf34cf75cdbd146fd892f4cc5c45e79c024b617855e6d5ba39b082c92a17bbb012625c7f0f9ee951283839", 0x89, 0x65fb80b855f52c0, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x9, 0x2}, 0xc) 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x3) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:08 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) fsync(r1) mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='.\x00', &(0x7f0000000240)='{\x00', &(0x7f0000000280)='}*+-[.\x00'], &(0x7f0000000340)) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000040)="67e52bde5d97a568cb713787dd68df6bb7d934f1585e48da2e5fe9b6401bd2db77d2cb09635122736ae00b4f5d34af31eb5772b3183e06e411ee758b6b850c1da60b2dd8aa6bdda861923dca07aa5e52c2c58e5d2fe1062f8262bd02f13f5184a211585917550ec966e62cc79f7fd4fa01b99c1f", 0x74}, {&(0x7f00000000c0)="51ac902b16ce4ab49a65efcd2e44f754fc9f101bf8577a27ee0b759d4048225ddf28463431bdbd3f4e614ccd60347e59e278411402800dc43ef9366a52fdaea3627170a50eeb5a0d6157aa0be18d523e26d6918b938bec3dbc34cb33ec23231cdb92c8e9", 0x64}, {&(0x7f00000001c0)="2c8b457531f7c798b2f67cf7fbd98005e8c1553dd29d3a3fdeca0fe0d672a1dfb8b940aafba27eb123f3de202d9c4e6d9fd20c1a1e6b72a9e6399a746bce3282ee9b", 0x42}, {&(0x7f0000000240)="a57ef03a05da219a7275f72db9e540c3f9337f57d0f0fa606d9a498c5dc07de042ae7210e771ddac4a3930bbd65578a4ac601bb42d3dab1a9c47ca0105a619aa40833800f2fe1bc9cb74bf96afd03b7c98bd7d9a46c990d028cb93f8a88f9826b275b97dbaf5d5b264831eb461516d76e61eebb210ca8b694f17c92960ae48b12c30e93e2f409a33c93142644a73bacb5afc4eb640a67e95a7c4ef2068ba75112b66cdf9d5d48d446aad0734f1da526ea045a3ba849aecd8b316bae1d1bd77f139c3ccf3be01951d59c2b54d301e", 0xce}], 0x4) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x7f, 0x998, 0x4, {[0x8, 0x6, 0x8, 0x9, 0x2, 0x9, 0x3, 0x0, 0x9e82, 0x8, 0x8, 0x8, 0xfffe00000000000, 0x1, 0x2, 0x0, 0x24000, 0x3], [0x1, 0x2, 0x8, 0x5, 0xfffffffffffff000, 0x3, 0x9, 0x200, 0xffff], [0x5, 0x80, 0x1ff, 0x3, 0x4, 0x7, 0x83], [0x2, 0x2, 0x52c36ac9, 0x7, 0x6, 0x200], [{0x1000, 0x8, 0x5, 0x6}, {0x4, 0x3f, 0x80000000, 0x401}, {0x7, 0xffff, 0x6, 0x5}, {0x6, 0x10000, 0x2, 0xffff}, {0xa47, 0xffff, 0x4, 0x3}, {0x9, 0x1, 0x5, 0x1}, {0x3, 0x9, 0x4, 0x65}, {0x16, 0x1f, 0x9, 0x8001}], {0x8, 0x0, 0x9}, {0x5ad, 0x6, 0x0, 0x3}}}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x0, 0x6, 0x4bf, 0x0, 0x154fc957, 0xfffffffa, 0x0, 0x0, 0x1, 0x8, 0xd3e}) writev(r0, &(0x7f0000000000), 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$inet(r2, &(0x7f0000000440)=""/165, 0xa5, 0x2, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r1, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = geteuid() r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r8 = socket$unix(0x1, 0x2, 0x0) r9 = fcntl$getown(r8, 0x5) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r11 = fcntl$getown(r10, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r11) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x80002, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r9, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000a00)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9385d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d86727f56c9a10faef83f3c2a6355b36ebaaaefe26f21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0be54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eeab9dca489bf5ae569bbaab1eedf3018477e3f70fdfc21d2b46eef4f3054569e2125969f3fd053071f05ab1131a9a0c23374469eb207c476e25d78fcbc40767eddc10da554fc45c2dac26db393eaa5cc35812a398f"], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f00000001c0)={{0x2002, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r12, r17) r21 = msgget$private(0x0, 0x682) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7000000800000000081d06643a50300000000000000112eee45217a2a63ebf5c2f14075fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78c9f845dcee6ca097155351071d3d321fce4ca1e0c6c7adbb696dd66eda04f5c4e65703ef2a89af9af31d97350930498a8209c7c82e1582642baed0ce52b8a6de025a22389e18714a37e76dd60c0ddbc5d927bb99e0b2687ed38f7df0e7642997d47c7bf57062d1102bfc188bd07fb4903588e2ab5cd01be78e765a996530c88a1b7a40a70f5c8fc6820ada657ca694bb8e458148ffc07ca976da7a40193778db8f1b05657d47708a1f3f10a0e5d3997e956c0e8e"], 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r28, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000580)={{0x5, r2, r6, r17, r24, 0x20, 0x9}, 0x7, 0x9, 0x4}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r24, r29) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) chflagsat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x1000, 0x2, 0xe32, 0x3, 0x80000000, 0xffffffff, 0x73, 0x2, 0x7f530207d3a86716, 0xfffffffffffffc00, 0x3}) recvfrom$inet(r0, &(0x7f0000000040)=""/67, 0x43, 0x41, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="a6", 0x1) dup2(r3, r4) fchmodat(r3, &(0x7f0000000040)='./bus\x00', 0x1, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, 0xffffffffffffffff) 16:00:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x3f) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x3) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) r4 = syz_open_pts() r5 = dup2(r4, r4) r6 = syz_open_pts() write(r6, &(0x7f0000000000)="a6", 0x1) dup2(r5, r6) r7 = openat(r5, &(0x7f00000000c0)='./bus\x00', 0x800, 0x8) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f0000000100)) dup2(r2, r3) openat(r2, &(0x7f0000000080)='./bus\x00', 0x0, 0xc) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r4 = socket$inet(0x2, 0x4000, 0xab) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r4) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002007, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() r4 = dup2(r3, r3) r5 = syz_open_pts() write(r5, &(0x7f0000000000)="a6", 0x1) dup2(r4, r5) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f00000001c0)) r6 = syz_open_pts() sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000240), 0x0, 0x0, 0x0, 0x409}, 0x2) close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r6, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0xfffffffb, 0x5, 0xffffffff, 0x2, "75075705741ac5bff182ea62ed12aff0ad3059fe", 0x5, 0x1ff}) r7 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) write(r7, &(0x7f0000000000)="a6", 0x1) dup2(r2, r7) openat(r2, &(0x7f0000000040)='./bus\x00', 0x20000, 0x20) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029cfaffc440058a39335c1237e634e9440da55b4e05d885f4d17b5ea93ec9c5d894d3e7eda9a2f7b6207ad1d0fd7d11a47d9ef99e466842ab201935136dd4acee1155302000000f9462163c69314b69f60fe9bb8f3c00924c0b24f9f4e213dd6c65e6c8c4df739153751374c12e4e5e19cc16cb5da72c011c0a37b78e07677be5241b3b1581d8c5a2834941799a537dd84e140680e1fba0e5deb2beaf47a82c4faa5f57ccaeffa1d26049bea42445a0f734a50eabe29c3bb49f1ec18015387ebe00240afd1f49137a58fdf6a0abe474d8111ebf9688365b168fde341a436fbedb55f685e26055dccf8538d8d120ff364e2ca9aac5a5626ce59a0a2342cabbed5911696e98de49cf59ce6782d9750726e61b41f5a41f304782101460d5fb7c64b0f15f9e7d179b1f87e73913fabec42c532681011", 0xb3}], 0x1) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x80, 0xa) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x8) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSCTTY(r1, 0x20007461) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="1a18dc33de97eaa71809d5155275e99f640351d40f6418acd1aac4b963c57bb66131a1731efe09ff63e0b6b40fb5db0a4e1d113dca0bd2a9e97ba94d21d4a63a53dc49aea648ea2e9100509bb2f92122b1da824a6d3e3b", 0x57) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus/file0\x00') 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getegid() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0xffffffff) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f00000001c0)="e04495a84faf7ccd37ab5c14b321671d5b9ee032212612989a6adfdf282ef19baaae0bd1b5c8df62f5430532d8548221787cf7e9041b3ee07d74f61aaf2f2b1f9b10d2d89398d190c781b0db53bf39db71419e6fc312091b5bb6ee2a3500ebb1d6fcb0e8a1e258638c20655030fcd7ae90c1034f975189d54a1f94391de22458383e572d3a531050e7be781e02f75b73c9a479bd6e995e317dfbc0a9c39e4548219ce4ef70c49e35b42f75f62a1405f54d", 0xb1}], 0x1, 0x0, 0x0, 0x2}, 0x400) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0xa8d, 0x8, &(0x7f0000000040)="ede1c5738f39dbcb291b281ec051cf7e1c57791f5163250fbd2a373d1c473bfb7f768d226b6da3cb3cd98bec9f5bbcf3c5f0bd12d559668c53270f6310241f90dd1f7172eaf7ec7958c393e16e46fa4ef96724089c1421d23602f43b3cda22915113178c3064b45785939da1e72b12a982250993", 0x74) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x148) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r1, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = geteuid() r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f00000001c0)={{0x2002, r13, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r11, r17) r21 = msgget$private(0x0, 0x682) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) r28 = kqueue() kevent(r28, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000100)=ANY=[@ANYRESHEX, @ANYRES64=r15, @ANYRES64=r28, @ANYRESOCT=r19], 0x4, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r29 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r29, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000580)={{0x5, r2, r6, r17, r24, 0x20, 0x9}, 0x7, 0x9, 0x4}) chown(&(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, r24) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) dup(0xffffffffffffffff) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) r3 = syz_open_pts() r4 = dup2(r3, r3) r5 = syz_open_pts() write(r5, &(0x7f0000000000)="a6", 0x1) dup2(r4, r5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000280)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x7e, 0xffffffff, 0x3, 0x0, 0x8001, 0x2328, 0x4, 0x3, 0x1ba3cd60662c7976, 0x1000000005, 0x1ff}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') symlinkat(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00') r7 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r8 = syz_open_pts() r9 = dup2(r8, r8) r10 = syz_open_pts() write(r10, &(0x7f0000000000)="a6", 0x1) dup2(r9, r10) ioctl$WSDISPLAYIO_SETSCREEN(r9, 0x80045756, &(0x7f00000002c0)=0x1) writev(r7, &(0x7f0000000100), 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r11, 0x9) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x8, 0x7, 0x2, 0x1, 0x8, 0x80000000, 0x1f, 0x2, 0x0, 0x700000, 0x8001}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="a6", 0x1) dup2(r3, r4) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x80000001, 0x7ff, 0x10001, 0x1, 0x5, 0x1ff, 0x8000, 0x0, 0x1, 0x8, 0x7ff}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x20) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000200)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xca8ba221afe68fed, r6) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r8, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)) 16:00:11 executing program 1: r0 = semget$private(0x0, 0x2, 0x230) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/76) mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100, 0x80) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) openat(r2, &(0x7f0000000040)='./bus\x00', 0x1, 0x48) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="64900ada36f549c940daa6ecef9a4d4dcda369be9738798979ffcaa5cc6b895793f85b6ada0778ac2c0b9ce55b4ccdf74468ddedfbae2ecc886393d7ed85ae51d170d1b62cd9b349bdcd21fd8ee4a09ce66e1fe6b887b0107fceb6da3367b881532dd10a36343c0d7d6bb5e6f3210fd62155c0d11203c0527c14a4d7f1fa08bfb2cd2dbdbe23ed8183c73f6f62ea39f0d47d1906cc3c142f79d72cae9156b01f49fb41cfab72f9ed19511bf8662fa69236e10575a09a2be8da872c3f65274f48bae5b06cee1e6d65c960dd7b5bad9f8ad774ebb029c80c2973e68242af9a4e978e6de97418f398c3f000935a17a4f2", 0xef}], 0x1, 0x0, 0x6) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce00000058a39335eb9955", 0x23}], 0x1) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xc) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) pipe(&(0x7f0000000040)) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x80) pledge(&(0x7f0000000080)='/dev/ttyCcfg\x00', &(0x7f00000000c0)='/dev/ttyCcfg\x00') r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x3, 0xffffffffffffff61) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) r2 = msgget(0x3, 0x70) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/26) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) lseek(r3, 0x0, 0x20, 0x0) execve(&(0x7f0000000300)='./bus\x00', &(0x7f0000000380)=[&(0x7f0000000340)='/dev/ttyCcfg\x00'], &(0x7f0000000580)=[&(0x7f00000003c0)=',\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='/dev/ttyCcfg\x00', &(0x7f0000000480)='])\x00', &(0x7f00000004c0)='/dev/ttyCcfg\x00', &(0x7f0000000500)='%\x00', &(0x7f0000000540)='/dev/ttyCcfg\x00']) socketpair(0x95c075169cdecb7f, 0x8000, 0xfc, &(0x7f00000001c0)={0xffffffffffffffff}) getsockname$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) flock(r0, 0x0) r5 = syz_open_pts() r6 = dup2(r5, r5) r7 = syz_open_pts() write(r7, &(0x7f0000000000)="a6", 0x1) dup2(r6, r7) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f00000002c0)) 16:00:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r0 = socket(0x80000000d, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) writev(r0, &(0x7f0000000000), 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x6}) r1 = semget$private(0x0, 0x7, 0x0) semop(r1, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x722a74636b869521}], 0x5) semop(r1, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = geteuid() r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000deffffff0000b71a871868cd3600000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r8 = socket$unix(0x1, 0x2, 0x0) fcntl$getown(r8, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3f018782ddcdeba9cbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 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, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f00000001c0)={{0x2002, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r9, r14) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r19 = fcntl$getown(r18, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r19) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x0, r9, 0xffffffffffffffff, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r19, r5, 0xa5, 0x40000001, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f00000001c0)={{0x2002, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r28, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r20, r25) r29 = msgget$private(0x0, 0x682) msgsnd(r29, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r29, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r29, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r29, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r34 = getppid() r35 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r35, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r36 = fcntl$getown(r35, 0x5) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000980)={{0x2, r30, r32, r33, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r34, r36, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000580)={{0x5, r2, r6, r25, r32, 0x20, 0x6}, 0x7, 0x9, 0x4}) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x2e) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x68ac) open(&(0x7f0000000400)='./bus\x00', 0x10de1, 0x144101e73ca4c32e) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0xffffffffffffffc2}], 0x1) geteuid() 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r8, 0xa5, 0x1, 0x100000000, 0x2}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r14 = getppid() r15 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r15, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r16 = fcntl$getown(r15, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x2002, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r16, 0xa9, 0x20001, 0x100000000, 0x1}) chown(&(0x7f0000000040)='./bus\x00', r2, r12) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x10) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x648b09b528bda8c2) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) chflags(&(0x7f0000000040)='./bus\x00', 0x1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8000, 0x8) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:13 executing program 0: acct(&(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:13 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0xcf) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x50) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) renameat(r1, &(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00') 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x4c9, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0x40004000000028ac) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000eeff58a39335", 0x2d}], 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x20) ioctl$BIOCFLUSH(r1, 0x20004268) bind$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="a0ea553c30aa6f875b4ff1607b136045fc585144206f0b1cc5e2943e8c90cbe2dd96761efa3b246c9be017e061de6c19bd084a76b8522eee1b0e0d53b88ab7fcd408abe7ad85d3ca413cfe237cce6af9ace7cc56ca21ecf3ccfd9a18a6491cdc7a7148b6dc00f360bcc3ce9af45a7936ead1469a14793d2fec89dd4ff0"], 0x8) poll(&(0x7f00000000c0)=[{0xffffffffffffff9c, 0x4d677bc370d13b52}, {r0, 0x4}], 0x200002be, 0x20) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r1) ktrace(&(0x7f0000000080)='./bus/file0\x00', 0x0, 0x0, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus/file0\x00', 0x80, 0xe) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:13 executing program 0: r0 = msgget$private(0x0, 0x4) r1 = getuid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x2002, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa9, 0x20001, 0x100000000, 0x1}) r10 = semget$private(0x0, 0x7, 0x0) semop(r10, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r10, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) r11 = geteuid() r12 = msgget$private(0x0, 0x682) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r12, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r21, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r27, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f00000001c0)={{0x2002, r22, r24, r25, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r26, r28, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r20, r25) r29 = msgget$private(0x0, 0x682) msgsnd(r29, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r29, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r29, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r29, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r34 = getppid() r35 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r35, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r36 = fcntl$getown(r35, 0x5) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000980)={{0x2, r30, r32, r33, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r34, r36, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000580)={{0x5, r11, r15, r25, r32, 0x20, 0x9}, 0x7, 0x9, 0x4}) r37 = getppid() r38 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x101, r1, r5, r25, 0xffffffffffffffff, 0x8, 0x90}, 0x3, 0x3, r37, r38, 0xffffffffffffffff, 0x2ac, 0x800, 0x20}) mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r39 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r39, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) dup(r4) dup2(r2, r3) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x4, 0x7, 0xcc, 0x0, 0xe000000, 0x3, 0xff, 0x0, 0x2, 0x5, 0x10001}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r2 = dup(r1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r4) r5 = getpgid(r4) r6 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r5, 0x0, r6}, 0xc) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) open(&(0x7f0000000040)='./bus\x00', 0x280, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)=0x9) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x2, 0x57, 0x7f}, 0x3, 0xb4d, 0x81}) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2002, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r8, 0xa9, 0x20001, 0x100000000, 0x1}) r9 = semget$private(0x0, 0x7, 0x0) semop(r9, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r9, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) r10 = geteuid() r11 = msgget$private(0x0, 0x682) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r11, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f00000001c0)={{0x2002, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r19, r24) r28 = msgget$private(0x0, 0x682) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r35, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000580)={{0x5, r10, r14, r24, r31, 0x20, 0x9}, 0x7, 0x9, 0x4}) getgroups(0x9, &(0x7f00000001c0)=[0x0, r4, 0x0, 0xffffffffffffffff, 0x0, r31, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000100)='./bus\x00', 0x0, r36, 0xa) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x0, 0x1, 0xdea, 0xb63fa0991ae442a4, 0x24f, 0xb3cd, 0x80000001, 0x0, 0x2, 0x836, 0xffffffffffff6c30}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f00000000c0)) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x99, 0x200}, 0x10) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r1, r1) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="a6", 0x1) dup2(r3, r4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x56) linkat(r3, &(0x7f0000000040)='./bus\x00', r5, &(0x7f00000000c0)='./bus\x00', 0xe) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) close(r6) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x1) 16:00:14 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000), 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000180)) 16:00:15 executing program 0: pipe(&(0x7f0000000100)) mknod(&(0x7f0000000140)='./bus\x00', 0xcaa8a9119225b978, 0x40004000000028ac) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x1ca) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000100)='./bus/file0\x00', 0x28080, 0xc3) r3 = syz_open_pts() r4 = dup2(r3, r3) r5 = syz_open_pts() write(r5, &(0x7f0000000000)="a6", 0x1) dup2(r4, r5) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000200)={0x7, 0x6, {0x4, 0x6a8}}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x0, 0x0) pwrite(r6, &(0x7f0000000280)="e44da5bd0e90f5a8b74ae3e51db1d778e789b61e1c4f13c5d840a97116348f0512d3e7ccaeafd1f532ee7475bc9844f765b1d59cd5c7bb122da215f28b0daed6f656adeae7e1b648e798a2b5b697e8c30017aab8578db5f7eab56116ddfa217b9b17e36c1b3358004c7860f920451138f9cb8117019b27f09c124a09cee2e1", 0x7f, 0x0, 0x1478) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000001c0)=0xfffffffffffffe73) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:15 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x2, 0x0) fchflags(r0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) setrlimit(0x0, &(0x7f0000000080)={0xfffffffffffffffc, 0x1}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x200, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000240)='./bus\x00', 0x100, 0x80) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x2}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/130, &(0x7f0000000100)=0x82) 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000), 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="f0f4ba0aebcf5e9c65db4395581ee36eb93ad5fc0bab763a0951b331abd2ec4f1e", 0x21}, {&(0x7f0000000180)="b0b8c6baa7a1c8ae3a9859da21bd8ac9dd9febb1f240a3de6c3efc6dc56ea275e478fc5f12ae1a6ec2303c780e514712ec1e6f1666553523231c1a578df137bdd56b0091fb27734da084afecdf7a6dbec76750b5edfc41dcad92a968b609f0c885d7601093014f3a17ddd07126cf26fa1aa4df8c0fe76a0fc48d6e71b1902ce8924f2fee1a8101ba78df1fe223befdd39c7bda97deb45e0388230d35ee8433803993c1b292e1adcbf4e90ab262441606e1340780717e29bb0eaca08ecc5bd97eb637d736cb82e9d76af34e4360631bbc61f9defa", 0xd4}], 0x2) rmdir(&(0x7f0000000100)='./file0\x00') getsockname(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) 16:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0xa000, 0x2) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) acct(&(0x7f0000000280)='./bus\x00') writev(r0, &(0x7f00000015c0), 0x10000000000000fd) 16:00:16 executing program 0: link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x8, 0x40) mkdir(&(0x7f0000000040)='./bus\x00', 0x214) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0xfffffffffffffe08) r4 = dup2(r2, r3) fchmodat(r2, &(0x7f0000000080)='./bus\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f00000000c0)=0xc0520cdf468709da) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x28b0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x10002, 0x28af) rmdir(&(0x7f0000000140)='./bus/file0/file0\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe570ce862472f821f020000ffffffff0000a2e0f6ce9e00000000000000000029", 0x2d}], 0x1) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x200028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) write(r1, &(0x7f0000000080)="f7aa5f0b63b5f6be0b2122c56ddb57d1d8a799a7697228e01698bbeafec81574d1e924cf1a639ee033f7aea68431f60a1aa89e810239c42aeb69aa1fef61a267ae8e24f935b493e7f4aaf50656f06e1be4827991f005233e7c4b7a2863c3967ab3bf2b607af9a5be85f11c1285571bda31be0f95fe25efd6b77810c2dbd6c825c99fe1203f1bc67db4572e7f27501d8bc3b74c5c673dab9cf97ccb17c5dbd298be760e5e6f96fdd66758f9d6", 0xac) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x5) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="9c500a3feae0dffc552a8d77397bc37d0fd77090516e6666395b5d2cafaa6d5245d9379870f6c1fa0b2cc42ee7e04012ddc3e3463e4e503ee97ba2f43d8324ed2aa4c34eaa4a4b3e08f0938884adfb5325d14ab0a6f03b4ee3b2d260db58f2af714a26513e201aaa00600b1dfbf3cc809ec5f8d3c758c21f0b72388b064b574b862a2a2787194a4555a90ffa15f11fe9b2673327cbd1a3c2815d06d189112882ca633365242515baea388c1fb7e840cff0d7cbf9f65f28177cd75a14c361225f5d3d4769280a991451b3c32f7ce069845a8a7cb05dba8abbbca5336533f708dd070179dd5df3e4bbc5f09118787d512594aa8a60175673deed0b", 0xfa}, {&(0x7f00000001c0)="2503ce2455093dee92b01b05991463a60e03a34ba62a100004ca0bb5ff20cc085a198e5f9b10e670719f81b2b05f09bb5a3425822f8d4f799f220603fb835ba36fa4fc0dd844ee1b71b352444febad71b29c6c5380b63415121632ea7975b963459c5a39ee3ab57b19342e2dc1a5b57dcebd09b88759024defa03df77f2056d6abbddac077cc892dea683a7268cd79f236", 0x91}, {&(0x7f0000000280)="c8496233fd7648dc9e0950326614731b9f05e30445d35d777d4dd3e6771865d8956004b6bdcd94aa5571d9fcda507971365e4704ce2a784f466bf673a1dfd1ae33c4974c6e44847ec811b8f97b795acafe4ee665e24a84e6eeddb554c0bb255adc3894fd6290da5f9c9c2b580032520f776dc03c75ef59716f84e7c8a4bb7b1e8735988f791b3b3573f4ae1e305e0dfe0a72a3f60412d89d65369255160ebf36ff25278cad009e275bc6ac0e177f297ad880d196b76ba24862513aab000c60bbed05d27fa93b59ade21f9277d5ac38bc5ec0a0", 0xd3}, {&(0x7f0000000380)="6b5c77f1af3426c2ab31aa7f8c23", 0xe}, {&(0x7f0000000440)="8a8aed545fea2102e2f01fcaf80feaac69bcae083716be9b9da4bd0bd77d2951b5145d0afc16246f699717f3ac7f3c7f386f278dfd2db939456550abd44093b70f49de292cd92789b0ffe69f24d067cdf5b5736dcdc85bee3f6909259fc7ed35eb87d27141caec66fcd95a4bb196", 0x6e}, {&(0x7f00000003c0)="8ec327a918652cc1fd251ab808a5cce2edc066c67c4285898d425db9131c7a12ebbb541498d02329da70632064", 0x2d}], 0x6) 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x200, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x2, 0xda2, 0xcacc}], 0x7, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffa, 0x1, 0x20000000, 0xff, 0x55edf330}, {{r3}, 0xfffffffffffffffe, 0x4, 0xf0000000, 0xfffffffffffffffe, 0x10001}, {{r4}, 0xfffffffffffffffc, 0x33, 0x80, 0x4, 0x3ff}, {{r5}, 0xfffffffffffffffe, 0x2, 0x54, 0x2, 0x9}, {{r6}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0x2, 0x2}, {{r7}, 0xfffffffffffffff8, 0x4, 0x9035477f72ed179f, 0x7, 0x800}], 0x0, &(0x7f0000000280)={0x2, 0xff}) 16:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="b5b9977abad04180bfcf7dd0ca698a5df316c0b0dc831a7169c68eb9733e295f3c13d3053998280a9559ad2493e25fafce31b6c52af46430c440f2c146c5a07b78f8dfe66fc0a5df00c36a7c43f9094eb422474190f0fdc363321fea93a8ae930fa332703f99691a15eda7ed185177db13cc73e193db7c8bcf6ea0a0c2cf0f24a8efaef2beb18b959ec5bd988320cb2c05c3", 0x92}, {&(0x7f00000001c0)="ae298bd39987f2287f1accc5086ec078b4ff5bf8e9e2df110901348ec50e5e4c150c49188ba21c650bf2361007015f9eb801c4a88790c02e453c8e4927df903837def58dbd8c81ccc7e12a5f8c661d4a30c1a7dddfe21b1aea92f91a87a8c7d084c5b72e64124259882174314adddcb29cc2f7e928bbb24c7dfd3dcde6ac0c3600b09ced09e27fb7e66120b3a805a6be5b851f2946834df3f945dae5aa4bc8622ae4cc3f5bb24c8b41c6750e176307c8310b5c861a2aedb9ec5dba6d806bfab4e77065f6ff897602518a65c5b7b79d28a10f980f180eeb216d691d9efe618b8ee596a2c02dbd8a7cb341d650d4bd5e4ff827c351843ccfb9", 0xf8}, {&(0x7f0000000440)="83b8e47d50bf3339a469d140d6b0c1e021142e0e9dea5d5db19645b89da70b3eae4577f94b66085e451aecc4d031d3f9437971781bfb1d4360d72640c02316cab43958b674fbc2fddbccf7f9574539e80e85a618005fc4db2347f7d1e61d73b56af34376672859ed800468921a0189b7c982549d7d43f192808a5351ab62aec13c1e7fc863850e04c2d68eb78ba7c8aed48180da9af9285ab55335a47ddc0019285874e8937ec14c9c6ccb0cdb3657ffed02255eb41d7ef8650f7edc27fba4e6da9b8393d34c7a54468a33e353aa4bffe2fbed5af35658ffedabb821f1bd21e8e68586356df30a9af5022fce9cfdf0838e07c4f0440223bf02fd41918fb64b6ae0e52e6a83e3da867220b5f394e46d184347f9d73f9784d4b51c62b026457166c021d7998be0e367ac66b88cfa2d980902117796e3de0eb7f255be1e350fca3d1459661965334c951f74a3992253fd935684a7f85736ca80965e44e71a23723facc0ab9fc62aea9775aa391f5101e939bed9b4bc2a668351d762e47a9b1c35187cd8e1a1b2898d0a1d23a6b85d9e99bec83d7e1e81654ab68b5296bdfdc73612d5b412b81179efb61741d4026c5e0760a68f76bf1855259f2b7e88e6f66e2f728696c9f6e279d5ad5c7752d8644970d630b87736309543637c023d7f6050e718e68f07235ba3f34608d02a6f0752ddd591eb2b4490f31233e1795022c8e2d7d62edacf261b28ce631bb449ccd2552c5a8143edf69c8f3f61a19d0d6edff29edb99af42adbeaffc7bd33e936502b1ab361e77be003a9b79f380ba52dafa634b3607649d067b7980cee5b0df3bd176e61b12d1b8b6128df69e195b435c13d666804c3b01f8b88a706fea689e1a98db039353dace498924879c2eba63d7c75c40977e35d2ff2233c5c86cc327b4ab6f157991ee50fc9cd0cdede1436367dc74694df821f4f31a43622682824ced0336b044977ccc1318d55412fd0f12bb1fdf147153ea05dde77142a5a49410a2e77f25f9f4db334639d30c5638afc9fd3a130aacf5b080dbbc3e9905390bb9c92729febb9a6769a21d83fda8993e74a74c086c062d06d4bfc3523faf9fac852c591fe1c5d854388444992133739a9070c8773b06f505d7c04216e385ebd58060192af281d68609350417aeea268b5f8422249a91bca5ad2cf444366ff5af89efd7ebe7da3dcb54e1089f3882cc27416ef11de0c601403c3b99ec1469bece4fd84180efaac8451240903d5e268b4c18c5600942c3b42b735a2a6c8b3403e6475e045f6642a9f6ccb5de31ebb71e2ae25dc476ac2ad2f807b62fe965ed6184dd85bada08bfd1a01a4b2ae4c4f985c66a661175755d04431b933e026dc9bd372e63bc0918d34a08a630436ac31908880eacbf1c97a1d1d57ce6d0c6dd2979de68269cd4d1d3ea74ce014006f52558cfc8b7915d3cd370ad207a1b0c3915e96d40e00653691296a3c5ec14e8f16b2d27937c9a8891675ba14a1afd1a477eaac572f4b9394d6cbe6d3c0856867960872955e1b00043d810deaa64d8f75db7ba50fb67d700f92b7de7ea3e20067817e846d251d1afc116b50df26f0ad602543715f414c41d77620aee36d8cad84eb506cb3d2ecadf5c88590af3d1ef8cb832641fb11b770b40613b732caef6a35f0bee56c041c150956da646fc472e5f00d067fd65b4d4aa92befc8bae194326877e49a5e1f05c215a54fad398d2d69b53ae6124e102421409c937d38ca5b7c69f9b84210ef5c0fca097091c07c963083330dd303dba1bd496289022d219b69db4be6ddc45459a0621caf4de67e845a32c78a7a4bdcced42a2d4503cc13850701f3624fc2860c01bc5bdfc9b81ac5e578e95ff3eca7afbbf8285428fe884ee0970802d73c3ad07c3e5421c3f49f847f08bb26b41f37c0baebcde407a80c7e8d69ff6f52ff848704307273151a7ad9160b618c46d722b71b3759a6bed9137092b0975eec786bc8cff246d68e2af78eeae5e3a8a862b5759bd61320f633ff7e89e76debdc4a3d43f119cfc07e9a020f32d1255ba7745982da92bd239fb2804e667e2ccf8a96c56d1b47193fe38c64706578f454d987d22714bcb22990d13281034c1dffa7aea410c85d8bef4ab2eb61142faa282cb7f1354263f4a8dd5d1e6fa4fc0525ac08d0131c8ff692097d801031b8a15434b62001fa3c5f36a0f2991cd099db23f110bce41639fa6176bd0ff3bbe3add6d5360e569d9ee0fc5a3cbc4172271971e0eea8a979361545bbf75b84bcb33e95e969a5f81d997cfb7eb418aff3c15e38234f984da47822c8b60f59cd421ec8964360ffe9cd9569dcaf73dbb9682cbe34057e90db4021ad13cb6088f5151a9b43b61bc3ff6d96be3dba4ea05ff680ee663df68dc579d967111b9c717ee4656312fb92c7bd5383c1ae4f128c0266b45fb9c8dc91748efbfe0df2b6b32dbe9bb19e2ecbe307449177c8235109120540d95118bc74802cdd3252c8dde03b5c86726feac95614d4de614312059245a714ee8f9430c4163e994e6908a1c0045fa20284fbf7461acc387fbf4cfb11c288a9ad3bb243bbe227af7c0c702e2ff2d21b7fed620144de34b2dd77aa41087c5db5abefe7b4820e20a70f72ccd6c2fcd4b524fc85bc8065e2dbcf1762dd92b56ff8aa1c6a4dc3565a3a38bae1ed4872e2cb5bd883f00e7c77c1bd2694d99460cf35711858d96d019619653394ca49c132518cb220bd2e5cc36885c60253af699c2d1d728fe0ec403db1c8823259c32f68a1b7a28575c748b147bd6eb9181afee8e3d4c6027019cbfdd5f6e6b8c9fb921dd8409680fb83acabd892ace7162745ee45fa9e068a94a3098b77f5e32aeff3f7f8f971c3de220056300e2886b84c7a22ca724eaa281d472e94aedfed2404d516cc709603edc3aea8ebccde1b88f036728c718d2bc1646161d578634ba17b773b7d0e76c3947ad09ed9c91cedb2bf234ee01b278c06221d2bc092182a85b22cac07ddc897e8e9d472254fecdfeb3677e8e9dac0f565cface5e96dd894f2fdc47e115cdec29a5fcd82b970e9bd7b0a291cbdef4ce930e424a6623333e394dd40446d1c564e67300a908715bf60410bcbe84bd37d90c9569782e8ae41cd5dd86c2ccac306ec25e909d9babd37464af9b6f0b6e9dae21db36bc0d410736e02e56d1db18a1826f269d75157b2a66a948363cecc0c461521c6c3de58fc6e0d600b4c608999a0a9ca89f249c7c92234938ad674e66f37785193abe9bd5119c5083730df95dd6de171e570daf042fdf279367b9966764962a562429aa6f9cf84ceb6aec2241a90590ec8b902e9adabb444c380c814de1733381497bdd12c91eaddfe1ba9b14005f0e21af6eb9d13b42dccdb59419a8772096bff287db08e489e9fef9619fb6ed6c84b808be565a8bac3a6c5866e1b5d1f128e8c776d0ec5e107dd7ddc348c9b415e3e0f18d773d9ed74ec112af5f05d040ad06560a1a009d296234de0810d38592a213f49735200112f50134864c6e73d44af8c433412759f248ebddc724c8f7ddaf08a3b3d8e0ab54cf263b4a29ed9e2f194040ff0b68b4760a455b5b54b7e2cf3338e9a3c541efeb1bcd997697e0c1981960ac7b40249fb7c07c2e3882c88f4ad4f9a44e3a72c0a31e0072024a45bdfedfb3dd346c1e6fbb7ee0b4443da0d0734f6421e2b2d43d0d5bc14a4f4bcc2211aedb1c2347aef80c69438bb79c18691e555487ad7bbf9b35a374810d62c0ffa3e0e29499b9a7cf0d83291f225c2209b5fcd0aa8143a8e99d18ed662128b888a983cbcf2615dc8e46c3f2e00f36c9210a38d5f2b51261bb393c6f0ccbc5fb42747704b3ad9799c04632718cd32d3c8e4ecf4b4e785e19cd9cdccab36ca5bde2dbef9ce2522e12a95142d148169c195b9c7946d1f0ca4fc231a2ea7ca8a519978aebf15309d70b1ee4a2a42b811bee5184a219ea4870675fb987c703df188b91ef659cb1182daa5ec5c9a18f6622c74e84f6a9fe4727149804675ceb3aa72077b0250bb5b29041a9a1d174d14e1aecc72c247d28f3b097841903b51ca00502012390bba2067179b5130d108752e8e5d7bfb94effb8a0dad2424416abd91e8f90ee378f1223828d5cebb916827b6a389e16c137f0439de886f6a0ebe2b589c0b8330c20f954f0e0a1368983d98962d2bd19960e5cfdc0f097d392fcff615c173c558c8251cfc8dc8068181d2aa7e0c55a509627736d7fd2dc9c13e806a57ba45c240ec1d32a8043a2b69bd62b522293296794f85a38acb9bfe3bd9a382acc6d0b838541bda1dc29603f0880aec5725a2f7b6bdd7fcb4775e36da6b5548a87eb2fff8bf92404490e90c2ed66cf14b29e1e33025933e6382fbc53c6fe28dbd4969c997cbbdc406e8006e1f044240f039efe26b9c8be8e923b9678c80cbefa3bb81be16d647c345c640e8f5e5e107158e8d1345c7a5f68486164d1e1a7871f32aa7ef11f66ca40dd3f9292be724f2ea2add964e8dcde4c9543307aeb2b18ccc027367ec99e6c5d610da305d754301f565a3407982d03ac292dedfdf7d3d2255685e36cf4b331a3acb9fc01171eb49b7ac63592a91330cc8f631123dc9a2a8c68e0683b332ac02c144fdf5fc6320a62c7855a58f5b94217d26ae0bba401f7540aab3dac32631e70143bff83d59daa6ef4ee77445977f6d00297629dae144c73c1b5cea77f1f8b166408bc16de328881c6153afe4bd971821e16ab6d8ca1d274d194790dcfe4ac61f9e180fe240f14c4f42f3216e04eaba78f30b2a9cb6dedca299a28e9180cd29699b120381df48edae88d3dbefa57aded9bbb1e9656623d29fde9d837d10d938d12a6262d73700eaae7812e759a1eadf1557643f9efaaadf64e195eff6f9e8e6e8e3ee502efbc7a33b988545bfcf2911cf4e626a7baf3f53621587ec5c33a337425df41fb0d7f25bb0b2d449dbaf46bd27e7efc4118c2f7d22a0ab56d21bc36b259eb4ecb395e1594c506f72a73236e5e159b46804ba8e8942280b86779ee0d32f774a16a3e7d8b5a26c8c5d3ba8e61df61ab0e927fd4fe0686304303c6aa47bfac82007bbad9bc2c381b0664cef38c0ae841a4d0fee4d80426233a48bf1e03f2c6c0cd4643b8f3f508fafc0e062a1c591bb8c53d995c39e03200b3b8579def87d1f06fbb2979325f24581594c797d81a0c7d1ec6ed717f15c5178cc8b71e5bf6fc2c7d0cfc2576f0c71b1ddb9005f4cbbccff9ec2b9b4be240831bab30775e1c725c57333e13b9b0944c3f17c82e2c21aa24b7ae0fadb7b5ecd569c1bf7926ed8103758405cb654e1ff38cda4023a27bd589b022a3949e5865891e6403843549111111bbb367f09a7f036f9e490008cbf68a6639f7522bd6bbfb85c1c8df81cf6bb9a11dd57bc83fee578850947c9a3760e572983d10a3e1df0a34ba86ec320d995dad25b0336f78cdbcc3ec17f777d622bea6dd16e565240da156398f8f20a059c8a06a0308479f89807b2f010235d65da77c71483b0dfea145a72e71259b31941b3c9bdb43cb2dceaa440d2f4e6df21f348d1ecf75edf414f3ff95b353ae3c22c993fdf976f3462b0016d8a129a17a0ca79a0aadcf9a47854128edbf3c67edad3ccd1efb40604012729afcf9db1fee4c240523a02cdde34abd3657249ac5c6d2ca5dd4a39d889f42299364186d66c2a99f99cbe643f46238f72a5ee7d3b0b422fcb72392b13e85d994ffb982b1768abf550b0065605d3fb3dd02df3cd86e970adc8c55f67186e45e0f5681b45afc75b691605c11cab2e9976d1c4c8bc8f1c016a2e1", 0x1000}], 0x3) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./bus\x00', r4, 0x1}) 16:00:16 executing program 0: getgid() mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {}, {0x6, 0x0, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = open(&(0x7f0000000400)='./bus\x00', 0x8082, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r6) fcntl$setown(r4, 0x6, r6) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8001, 0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x11e) linkat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00', 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000001c0)) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x10, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, &(0x7f0000000040), 0x0, 0x400, &(0x7f0000000040)=ANY=[@ANYBLOB="820000000000041000000000000000"], 0xa) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) 16:00:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x20028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3762184e572cbcc3530aa555b4e9099ad34a6f0d6e7a99338524c16abfcbabd4b6d43b44e9a040d0016f013539645761501fcdab97a6349f0dae5c14fde40be876af7647d742d8eaacbbe1baae2280682454779925cccb0ef6897ddee43e1c6005c5ec3cefac31cb52720db2de60d5a9371520b5d4393f3621d2126c47644cca1ec8cf3579f47a5a977c8781ca10dda032eb274730fab252eb503e33efda79cc817c00041ef77d1202b2777ba16c1e4dad649cd465ca0a28eb009bab0823517f9c4c474525ff5fff0d4ba5b1cafb577cb670d78d386fce8d23f9e3f4ec422cee3b1b9d57b128b537199", 0x119}], 0x1) 16:00:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x9, 0x101}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x7f, 0x3, 0x9, 0x92f2}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) flock(r3, 0x4) 16:00:17 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) rmdir(&(0x7f0000000040)='./bus\x00') r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:17 executing program 0: r0 = socket(0x10, 0x4000, 0x5) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="001300"/58], &(0x7f0000000100)=0x3a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) accept(r2, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) writev(r3, &(0x7f00000003c0)=[{&(0x7f00000001c0)="4bc82aa9900771141566deb44e3b27f3f4d9e4c9a950e0129b972d9d110e859556d7c26704d96e4f204eeebdeda8c722e4b29cbc13da0fee618c6d1ca4ab6299d857e288edd10f33cb25a6b106ef5dddb244cf0db43b937b7e79937b1883c067e484e3e9399443813172e6f156fdcac094e7bef7a02c1498e0c6c14df30bebd4778f21cba38ab35427", 0x89}, {&(0x7f0000000280)="d14349e361d0e03422d6c752a899fb3b55f0bc59d28491419a013b711ccfefc6098fdaa650e1762f66877a0c9cfbd0e78c72b9b55d2302e9824de1b1ff328ae081ffc481924fc114fe86460b3e5856f644c4f5097e7fb02a4705684c5bc24c239d7a7310ada7241e3ef4d7402a1602e2ec5bc6a680ff8b7a117e10d8acc7ce75d0ec8de697e8338e", 0x88}, {&(0x7f0000000340)="5330d1faa324a6dd557b9556aa07452e6437108ae395a5d2ed5c8214b69d3c55d29c79105d30a9dad9b65a21975cf7639f7647171ec91380a7580d1d175f71e62bed4256a80f4fc14fab0eb8e6615d8aed3a7851a63fb4e776f13f52b93a9e8c673412d5624c8330dcdf87e9cd6087891a83872f7ad5dd0b1114", 0x7a}], 0x3) 16:00:17 executing program 0: ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000040)=0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pwrite(r1, &(0x7f0000000080)="25a28e41846d675540fab9fd85496bdca1258dd80b6d1bfc55c170b2c0d8545e25a673f18f7cca1fa78076ff3a2960cd", 0x30, 0x0, 0x5) 16:00:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000440)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = accept(r0, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) write(r1, &(0x7f0000000200)="c282240539ddb94f664b76dd71c43120c6281ab7c17a965acf2c5d32e4adb0bcfcefbe695c5b", 0x26) recvfrom$unix(r0, &(0x7f0000000040)=""/15, 0xf, 0x40, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0400ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) r4 = openat(r2, &(0x7f0000000080)='./bus\x00', 0x2, 0x110) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f00000000c0)=0x5487) fcntl$getown(r0, 0x5) 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x4) lseek(r0, 0x0, 0x4, 0xc5fdd93bc963c1b4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x10) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) semget(0x3, 0x3, 0x82) 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x108) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom$inet(r2, &(0x7f0000000440)=""/4096, 0x1000, 0x3, &(0x7f0000000100)={0x2, 0x0}, 0xc) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r3) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x2, 0x5, 0xcf, 0x1, r3}) r4 = dup2(r0, r0) r5 = syz_open_pts() write(r5, &(0x7f0000000000)="a6", 0x1) dup2(r4, r5) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000080)={0x8, 0x0, &(0x7f0000000040)=""/8}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = dup2(r2, r1) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="a6", 0x1) dup2(r3, r4) openat(r3, &(0x7f0000000040)='./bus\x00', 0x2, 0x20) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/\xe4\x9f\x17\xb9%\x1e\xe8vN', 0x80, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x8001) r1 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x21) fsync(r0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) writev(r1, &(0x7f0000002540)=[{&(0x7f00000001c0)="4b30a503cace2c6b3317f1304155a500a26d02a9c9828d1aab41818b239e3cd5b58a313d12c27b71f612c112b5462eec019ca6f64adf4981f32f8ac4f37094a5ab100691015880bdb6c94cb639e4a6341f3de2597a35f1b924b38a77cd85325f16f966b88d256c14eb3d636deb8bbcea99c7198b", 0x74}, {&(0x7f0000000240)="d131cbae6a98b9138efc0f553273b1dc8b6c3f8844a23c5fb15b269bc8411f9f9c0e90e094ec25f68b71f994f35b6e260da0615ab8fddb8abf967d6b467fe0d925b73a919a1d298f626efb3c6ab540c5690e914e3fd564d9f5d2c741947e06b53a23700b72e25c60910009886ff00fe14fb8700660c45309ed061ba481a16ad3ab3006b2ad604940b45d8c525984db06ccbe943c52174d2f53b52186bbeba36147ecb0e01d12b095292102208307cc64441522c6f0179ddf91ca6628e5874a3fe713e9abc46c742d9090793bfb2d2be2f54684a7e1f7906c1dbd6460f27f2f219b5c2268d50ab2", 0xe7}, {&(0x7f00000000c0)="92c8ffe2bf085ce1a4dea9ab6e34dd5aa277c04c824b676fdc7a55d243d7872a71c6b44c85d6edb72a568fde06835733b09ff4b4", 0x34}, {&(0x7f0000000340)="8e9e50eefcc3fa1e6f942df8ecebd50f381c928528b021f429d666cc423f3d2ae2c6c42259f05f113c3b4577e2eb3b98dd3e8d9c257e154b2309b7252774a60800f9fa69101e739e4d48b2e8af3b596dc183f36447ae219eee8df512889f322c209f634ad9509a5055e0074be3cb6ac741ba66b24ed5af170d235331d6030d41dbc80aa3a0ad12b9e54aa92da1703c086ce5f47603cdacc26eb502cfa316ecf1338332feace7a747408d41523936db1b369a4819b76e40b3b0219f003b5e85500b652208202205b84e62672bc0ac9a54b34d53aa2bafb2f9b2373b918170d9b39e632f0147e844ea678be08983c8f3427931ef2f9c0030d923d06811939506c91c42ee4aff73ab2e683942a14d35e455b7da5489d3a2f81a5c52eda82ddea4fac2c294600a5b1038ee8f8ff4f1af5428674534afad15daf8d956c718a3c9bd6c638ca82556390d125b783b2ad604001348893e9ca670d0cfc5e811f4084fd868fea218df893d3a929782805081afadd38e7b586126641030cec026872cbdf12101d25583dbde371e124a8d09719c6c1bd22907df087aa3e48027df273456ab60787758d7d3645faccbf725f2de8465a56239e3f751b5d4ae62e50ee2bd0de20c21e948a863f8229d40037a23db412b43e448b839554f75badad41d53ce22f38605946b665ac0d9d4fbd3ba435ee6b4efd56453479e27790e50907067d4c2af072b25f55ca3c991c0525ecc963c758b4c4ec324e6da6c906993c92cc2d06ed140781faf5f3b29e82cac2451cf67353a869ea16c40ce3f386ada6550db773d16c305e29b06f3859c046a9f0a149e7ab77596ba1b872cd99140c3fb6df05176f28eb199783a5fa08f4063f2e0fddfdd5e108591274090ab326368fe4ec290beda8f9a529db15185754c6c143809726755cf608f6f7b02f12a5a28c96fb57d18a46d15cd9318fe7b19f02d33108f638ec46ce46cdc9f85f4024d3ac00aad9211b18645c583bd48ec062a8e6a30f1ae27d423c7889b967d120f2fc194355127e882060beeec59e767095b058302bfc40b2a606cfa0b6e340683478afea25e594ad8e8720862002e466eba9b92e3aa9db0dee6a2733fadcae37d42e1f15e07f4c1c697b270cc4408e024dfcbfbf4ed6e6bc2848eccc9db0eee229a63e8b5d34041e9d8e9cea2b3281229a0f5baefd4a46a7f90f5f4123706235fc0d5d3b09da9a443d3b785041afad808f97a059cba2536cca96806224bdd57baeb92519b0edb84d821d31af1329ca0e320f3f7f33f72e4e741d5ce014bc62b7e4ea2342ddcd32fd4b95b09b4c6b4100386d363f446ba7e2cedf653693988ce4bdfd93f2718de3bf7c20efc4b66ddc0869acfba118b5c3fe53f019d27a921581cd4ebb5f15caea049d6f61c0c7775b53122794e9da7ed9304553012cef4d48a4c8a82e4ab37156f6ba3d8c4d1ded393b34e3faff181e2bff03a2156ffb4b603f4d19faa75a0b77fbd00cfea1ca2a5ed81be455c153a491f05aadf6aaa21947e9affb3e94ec30f61f2c819f933249be7c31e6e1e2b13b9f430bf3c3d1541daa22179316521c3975372abb6eb50b60198e4b11fa269ec1334f19196db6cdf868b419bc3a6c86c29f77644c918655e74c584670fe3210244160b77c23f5ac071d40abe8644d36a7d89a8ec2470d4f5d16330e9eead48cb568aa56b737691e09f4551c781415446bcad0cdd866f8ec9d9170eafd1b93d07f63d4b7c54363ddc121024ef991e7da14a37cf7f929f4e782f97a489e823bf63c4046faa6565970e699f1059ebe9041bc091011a22c32acc6fed7a7abd92730ec5dadc4f0fb46457d2d6e0ed0f495d839394463500a51347a0bc2d833bd09c23c88ca284886b819ab5b41d42527bad3c23cb261199cbc391899dd99f83b6a813cf3ac15ec22468672b1e2f4d1c107c845e91dca3c79f3e4487495cbd0c140fbf737539151ef6981b997edac5a37ea95daedacca302632075bfab6a0c96b89336d7ec7c041193f3734c9760e74fc5b761442deef54665f382d29b750078751977d4fc1a9de136a8db18302306bc9e4bf16f9a5d5df177908bb8a83fcbcc1dfb7a7c895675e3a8ba6b219402a0006cc8198cce5e1f964568d97cf53018e68c5def863179a44d94eb15a4ade647bd1500929399bdcab31a2b4c1f6c25e3bde02fbe99ec7ff86d8cfcb39abbcd53b9e5ab5249bd9ceb4c5b1b41175970b0a820d5bac378d448d3274f359fbd9119382c2d4bc4126298a094e2f64fe7d69791f0239ad02720562367bf981cd6275c842eedbe823ade992393023bfadf6d6efd0d925f444fccfef9c753f4487c1bfc6781b5c73e307609ff3b983d091b3d2022b8b8f27cb384ab0dac85b4f35aaa1ef5e57ba297c9b495fd44b78f5b10b5ce057ad9705674ed2b325ba6ce24f415a6669a38b0cb47a7d08832eca973fce242a8258b5e26602cf4385d561717fa430271958a2471f3cd208e49072f30a6fb1284216f0c2f9745215ef005daae87b4b75dbaf6db792e1d9d152289bc78d596d4f405e0571d3904314044fbcb917034a6241127ec6ba6ca0567fc56d6cba86a9e0df6eca18f9539f12189372d523c4809ce25c21ff192f766e822a07ecc44467a3cf890f14f33bcc8fe38a34b965f41c280950be32cd14143194e342f869650e5eff83db3985e89ed4e88ebd511dacc7db85a9125f38b84cca40d0ff4b176ff56cc03a57d53e1b5fe7481d54ef1275e8f9ccff5dbbea2c41e77d13e0e51cdfa2dd49ef84add592877b966abe3ae8b5ed2df82ff37023318b5cb71a02e1781b121bb7659ac26055cc6c6214d86284ec285c052833939f3042e5759d216c28206daba04cb6210edf8dfb381bc54c6918d4bd73b82b33a1e8c8b865173d87624872c2c7632cbd793ccffd4bdfda2ed9cdb53733ff750f17a96f5a8d1d0b473d03c01c4208ca475c21cadae2267776bce496a0bd50f786fedb5d0368a63b42283542f962c1548516a3744fad337442cb38c048f3d8a248a0dfd70e32a84c3b8bb43ffa2b054a5d0abcaafcf1602ceea53ea0acb9a4a8770354ad64969ca022f828a759d8d15559dc7d358f4f343afb1438f3883f94f6990b67a569357782435c7beef80bf6ac603dff9e88637695ae579297e5cc25d7a85bbf34c0bbca1a5c21cfa5bdf71e14486ce31127c1e65e9ab327d19a3713d98dd9c0e5c015f5e57a2656ee43e794500edbe9e11dbdc0dc6706ca0fcbf36a7632cc582f6236b1118647c5f93c5b0acd828274abfe72d1f98cc8bcaeec76527fd127f645531c067719fcfde8378fe9e1eb11d6fcf53ffe8e8aeb7d3ad964e45fd9843e2aaf7b552981d66e0cd8b7be23f10b40f13c13c65123bd63ab2e98c078e776f074c668490b019c287800a7094a75d8f3e3db5def51633ec626811ca9cc04c9ab031ab25edcd7755f2f801b83cd91caa266b5f81961c3f778c589a60ad06e7942dbb7a947110f4f8bdcc3014eb9e9c4c7e788e37a30e8477893f858ba2969845221337ba66f0f1365f19769975f5d90fa941d4f692b3808f99b2b67196d5cf0b9bd5208c12175faa894a1d48ef907a929b83ddd7ad4f7e00f50ab3345503a2b2dc16e319eb5f936a9a759bb88184bc543c3c5cce4ebfa3c24e3e16c5e8af0c40dc1530885c371a7ead866421124d026e462a767e478fbf61559fd6fc38d711b54cc7282615aa6ab5928db261b155ea9022962cb3091929abb2b8090e2f1c5d9c4095653415db36c30367281b57df22436edb0a64267d4cf516fac002c18522f384e70e859269e770ed26899d6e118268485e54139d589bc0bffdce1030abc7d27a5df6c335b99f94a72284afa8fe701fd9288eb2d89dc380fd4d09bb3875ac99bc62a313fa5ccac8762cefd931734262f5f12939885143dc402ab4c020e52b23e5f2ab9ef9c1350a04373fccc6349ca2648fc9633bc45aefe20d446cb17f47f4e82fdb56fce3173df075c91efa59e29c9b634d4d74d1d8bde8f637f8330640b0a147f9fd7410dc9e1e2eaff7096f7e3d5359339671076a979750f8a2b9efea11cb488ad4d6e9f52e4693191bfc2695b0c727a435ed85170bb251c459c4dd1a6d8645013dcc6d95883f7869b6e75743a75c27c385cde16701b1cbcc4f196a5e86999f9c71d5c54d2b798ff95e2072a392c2d8e6f66e4121ba1d8475ce9a065465133f14a6abbbbf7c8d4b79b04f4160d6e53b995bd67190d94691ae8b3e1f6d786c3fac1e63f2604a0007be9d639504ead77140982a2e482c3187f78c997e0df394a117170700a735d441e2f09a3d8f528f457442ba3839c2639e97edd2aec8ca5ddf233b732fbd17bb13212f0a4eccc56d77667e65805ba07d75016cb4929e05afd21db33d650738d75f8facee0c16e9f1753d8bb0f4a07550d5a046ccd87b191373e646add0b1f3e2b598e73334818695a91f382455eaeb38fac86e1e9fd972c6ab418f9480f0b1804d0945de813257a9e21450fd7030e4c7553d5265f39820bc8caf1fbce760148816ecde9d1cd9a4b1101ee3019527a2cb4f8b31363227ef59eafffca1d8f6b348cfe52624859776fb3ff31dbfd56671349759a8ccaddea06c4b70ae370c3494406ead066a6063db5476a4d29cafe77645c10a7f23858989d2e5f7d302119e3653ba25659d1ce75651e8b4b46fa2c06633a252139b620f0aaf8609a9fb59cce1e4e84e40eb43cda2f3ec92fcd936b0ba65c4ce5aa5b7e88827108b61da2f49d1cd6d4f33e0f6f594f7d90ca605814148628b20b0921930fbdc9d13364ce6ffa4ac90a1667a697be0a8ddd6220b07bf940126214a667a286ab570ff1b1c3b92da600218c2c7013b74d513f8b5606d3ed9a8b7463c4c1e31d39ea3df8961d90e4e13774d47c1e331eb7af0222026267ff86480b8a6ce872da4ed3be4f4cdf6c36d36e46a8757cce3ef17fd20ec82b8e3a9050c29aa043ff21dbcfd7cbf8a555ea6e99d4d410010543ac82fd03d909e0ee65f0dbec670c9e6fd7bf1e77998e9da60053e1f2af1c7174b62b8dc651523cbbbbac989bf6cf182fa95668f606f2e1e4eb2ac53a254fc38f54549e1df1a8c33127293748c5f59bc39e19f0bf5ef3981b0c2236231efaaa1bffa68a9b58f235c7a59c4f9e9b1ede989350ef013a6acb6168a447bbaed216bc04050dfcd6e86a86343437d73154334d9bfcc184a52c81f7ba722562c99324095e11cee649c77dc1050626fcc556606eb47f3c7361a68a515383764344963072348db2e907e014e5f24b3bd1a1f3dfd445f6037d0f1d81a61adfd68ecda500ec34d0c74094ab7e2fc68fe538926313fa99a598db46c726964f70f52072b37969cffd14d7930bb3a25fb27efb334993111c7784e8d25f1b396fd4ceb5be34a6e980d99d5e80ebf8ba6b0916f565d19b7703661b57d3e0cd6138ba0efae4404687d3988834f35d6a053e50c54204f329da540b5f819eb4f2073811f9adfedc33510b08672a7a4d7b0c672cca286b7793373a5f23cabc62d59af357e2a960598433b72e9c260b66713e9b9dc58171dfc2c1b4649fada273a678d4b918369b7e3e527c551c9f18102838440767cfbe381bb67a66d7dc894e549a97d9f9550c34afafdc4549accb75cb008a058e8f64e7a5ee4c05c117b777da5fbefc51a38839b1da621358242d7b16c1b88cf48ce6603bac3334d279044dc9242ff80c11b8b61a515bd930eed22ab4b111c3d4c9f265d0a343fdf5aae533f0a4d9d486eb1966585ab02e99875b4a4e91717b6f3bae310ee5bd3f2", 0x1000}, {&(0x7f0000001340)="d12dc28a1a18c7234008ce6e564d373522b5db20b54af4ed3721247ab6480ea4947c89f1334d5430a46d65d511f389b7fa3580803fe60ba8d4c0b00297ff0b917f38b60591f7944dcec4952c825851ce91e91478be3e97878892d9a1014a328fd5b5c5950c7ead1355f17165282914665a4dd920bf1ee3c2731dc7c6d146b82b02b345a7a2a76ca58540b6d04f220cecf060a36e7688473dadd4300cb56740796e723b4d1c13d518ba3a9f349f2a80021fe1e93f6c39307cb774dd723a80d40bf72c143edefbe101a6999cdf21b1c40820ede2a56f4d1681924ced0884c929", 0xdf}, {&(0x7f0000001440)="8349807295022d8053106e70d9afa29e2e015a628eef93aae40c39b98a4dcf0597157fa2ce0af1d33c6848fbd85ac1ce95c0dea43ef862eaa328fb0bbaa99f86acea72bd762b84d321f5c73079c9deba77b1e1e682ee62b534dd239e187a6a9133cc6c9bc955176cce49d7800ecb1d25e84774e854ae043ffaf6e2ff965da5a475b5686d839bef05cc62255180082f289bd1ea2ccedfb0fb32275d41156487cecef9bb9f0ca7f784cd4d3979eb90dcc925114a295ee5d9f9e6a80cfae83a46a0", 0xc0}, {&(0x7f0000001500)="0c8ee081e9461acf151ea88d572b17a53330d244d580e92f7a51ba69ad2c7bc3d5f01361de3a2e3c2b01d68e7b6c8abbd9de62bd0e3f095dea45a951ca6a813bbf11617c8f1141a251818607d061dc3277c00f611241af22e9e756559d8df31b93e6290d39cc198f7c913cbaea8e665d4e08d1c4b5078990d840b5ec04cd1681f92fa09e77a83637e92d65f4b1a2ea3612e3d436b91301507683b8d32b57c01f927de7730eb71e769952bd6482a8e9c0267eda437340c0d87960e0f8dfb003603c0b95b7d3ae51441935b81281c42aff5d5ababd148082aa33f51485b919cf1f3f5d724d16d0431be7f90f99074f0de0c647e068a886644d440a6ac892ceb708de772daa6e2668015dc87a235a195460309416725b8b486401a4f35e52ed3896524786c4b63ba81244e1ab0843ceec99a798643029a50b75f557048ad4230f32287f64a374df8e2c69d6360af539e10a83fdbf35ac9cc6a9e3cbeff8421d7ef0078f7a4a0046e1d9a2eb07383edcfa2d4c0f9d9deaac069a63888868ce296c623f50af6a6195293b54e061a2ceaa3c64987ac1ed8b802cff613ff52678fb235ccc14115589c9817229252556012db223ad821092571af1d701e621c2fc98288b8e3170ae7fdb88bbb0d322ae8e9f8ea79f346d805afba95cfec2d53fbf6c37e77688df8dde0a48b224fdd4cffc6afbb5a12dbf2781f3f4e1346264a0cdd4bca9aa1b5f4d36f25de55b0f2790b0da439f5d8d7c6da565086797bb6e1f981082c1e3cb841c3fbdb099e50ad41cf924d8646432f782f6de98e927a8687ad63d898ba64e8fe9fd77df84608533cdafe56e39910e585d891deb8814a31cd6a017d2ee98637ea87cc66bdcc88b58472459c2b121dad450caea765b2b5d55b564baa0cf1e5f717cd718e8329b3a1704d558e54641a10dbda96bf21480fe322b0d4fe5fb75faf751ffcd237e81e747c588552d9a1ddc75239639eb6a59807bc3e4f549450ad68f4a5f71a96e693da00c5163f576945ff626b5096b60fb65bf277ca52187d63fd3e5289032928963b787e1a9a249cb4abe98a0df5abe35dcd00026bd898d3289a0cddf9f6a8d34f1c7e749b695e327845ed28df6cad7463c080640b33a7fabf3444f1bf6a9219d4fcdefe4c30fdf1c9d88999cc167e38ff98f8d35c84317c2d67f0e523af980e3374270c9e31d4fd386b6376f62c4238eca4dc69c66ee4db0beb9c783f11e49518ec777eff5770282afd6d933c52b6d81bbe9ab355cf015f8a89e8a8b72fdba3dd66598835154476783909b22e28ede899fc4eb28e48b0ec5a545829d37975ceab7082764ee5968f8342fa3edc677064a71e089e20646352a9826766a77138e5661b8baa0de239555a87479f7650b0df7f2a56f36bdc535c643ca57bbdf44c0415d088dd1b809ba02972d5e65559093d27f89308305066f5edc9f4862215184e45b33d22dd8e13710431bf8e8d1776b7456b4c37f714123149833dead15b27aaa68ea97a6cf5ad9b418749e4bc553a7e4738f8d5b1bab8667fb2b67a3e4738ce063c88cf7317ee44582fe0102471c2de247d80f45858cc76a32d3ed2acd482033b65bfea0e0064cda2c2c5e2c8b59b504bfad608772b75bce07cb1596e45f107755d7e3cf0ec15547f02a9568245c2562a6513bd60cddfa96f76c8d120167ee63bc6d74d0961d1c1c1d02ce9f88c0ac00078ea83e36dcf2cc77dcac6a58a23f92a2b904e3a5b76810fee8f061e0d33eebab171d7440ae41f4c7244b92e098a6480ef77bc81b0406d7d40173c3adf3c4be738815ddb7b47eb4f9e82c2c88d4127b19441186b19f234cd4ff36814d8cab05601e18c8761eeb0d9f8e7a699140e1a91563052775e8d6830abee8e71976aee06a90663cc756311987fe9d2f7e58dd0b9bfa7137fe6576d12694cc47fea3a968b163ef4a81bfb16de650dea16cd4511ea92e22c5da68b44cc90461e4f4a48e5c3cbc9bb2db60b1401e7c4855d6adf705d2af91239751d3f957a067d6fec7ef0a07e30dac1326842cc7fe7dd061a53f5ca4171a1ff35bb0814d2fdbf0d725f6b9b1820adabfe3cedbd5e486c0bdd2113bc77f7d9eb6395fa1a251107296c523fb7c4def61d3bab010ae8974635e9a101550449a6fc88816c48463472e20be21460df91f5f5329c9ac1c569eab5b0ade7cc79aed033720adb3e49dd6f2a48f1e835ba32717cce6c9bb724b69ad94dbe30dbe1abef6eb0b7493821885e0749f37d34e8499c3ecaaaf194e627ac72bd9b70be8f8611f468158c847e663f2c0122b5c94cc7d763e6ec352706ef6ee998387049c8391c72bb8cff489de38af19d849a7d26dad9407fe7c4d7fa7b276976f4ff747d3626a0db515c9b4bdc70ea97e916a94600badce1eb9cf24be444c4a8ba852d393db3e2af76b062ac800c4ec8f878635b35ca0acbbc5e2543a59a939f859ac14b023eae00cbefa083411111972d6d1e82707ef551107666cb7e8f4d1a63d79d2601dfd222902a13a44f199bf84fcb6668b1aa64cc31e0e30127549960e21deb381c9b67d7046e7aeebf5276b070ae60a70d924df29ec249090072e95e422c03d6086cccf34f6c8a463ac4a81d2c78f24dc8ffea52c003bb8ceab66791be745cac94db5c7f381841bc22528bbf0972b94fed619d3c53651b17413ecc7d28d44a1a6522e1661ba9851a6f0437b4488e722b44c07e617c66e830447caf0fa815f0ad894227cdd82870c688fcbed4550b988ae102ac13ecf9cc752ed466686892c6505970a1244efdf63f10542eff3f45ab6c2de5cfddc655156096a6d993dae31b55778370861088ee7b61f4e4dc8559568b062ff4b924cdd76508ae7be1078a9817a4b9f41280b5e07d48ee7bcc1b1455ce00c3023a655c9a0b714533efee1a1cd80ab0e02fc446b3e0c034d6e8cc8d361bd5c899a4c4b1ccc34abb3f97d42d165880e8f5d3ecb8e75a0039ef4b9df9e0e2cc15a878045a55119c60be491e817d3bf4b5887bcf1859e00fccb249b61f43eea29a0df909f9ddaba6d8032996c5ec682010d3980781aee8767b77ce556e9e8c8be1f15df1d2ce3bb54841f5e524702e0ab37135aab488709e5bc6927cdd0e4a39b80cd2bf7d0e98630baa4a55139b2e9ce57ac190716832b45ad5891e21ef9e27bd578d6975f4e59df9ec577f790de478a0a15ccd1ef2f8fb98346e2e4809e62eb803685ae87369a2cb6be9cc09c69cb1b70b4605b019a3e5e3365507b0d098c2819bdfaf72f1d4b21d872651384d9381e37288fad7f92a17c01e3c68516542a2057cac7df98a698b53c45c838dc8384a73d9558465350dd46c526d04f2bf96d7863a165a538455e95d5453233b2fe2b29e48389217fea43b2868fe1484ea3ee65981ba5ca2298144993da4679147608a0a71125784e89d0e1d9873c7f77cf9fa6e13725a509abf6b6fc9c9ea693496e958d540ca8c2908f06d557e6ed772391df516413966416326f5ed7516c989a315962744eb012920eaeebab3cd0e6378802a11ce26bb88b97180c80e6d683c44b119137326ee9063e9d5ae34e5f1a452a4f7021db3b54f3775aa97ec741ef583285685db80cbaefc5651afc0e56484b7af5dcae83fd23538884c5baef7ce012a1963a5eacda5b21228e11cb66bfca47b7941c138de00488fc0e153e91f73a6ecd6229b8d256c74ec5e603059a5ea18de583f3cfe236bda4dbc505d59e7ad0a6440cb98cacc4ad0dd4455296f6778f920b5c4c8bd852c137fe96f185708216cf4efd67945f11082f9b62b81fa219dad2d2913bf35c4144833484db57ca0ee4ffdd2f042002b31baaae94aab67b3cb4bf0bc91c0d99b1f9db569beb673ffec1366fe9660d5599356413fe94f93846ab82c4d238f314ec8bcd008fe084189b966838953c2295fc5a40f24e94f1d6cfbe4c836a2771555f51a55bc3bdb8369561fbf16162cbcc24c25dd933c4d04b982593f3b353935489f64120800abf4d47083219d1a2f6b69a804f9835dd569d0d76c38e770e11f50c28b400c15388c3f69d12d2c1aae9e47c1093418054f72311959d594d99af67598d617b7ba4a0c537c76ca85538532be3d0fc020e2b5550ab845cce5ec9b384dce1f92eacb7b7aa7b50c8b04384dc3858e462b3ff7ab70a87d741f0a5c72f74f8b7a1e4d8a780577e9c5e7a0f27943aaf9221caf9aaaca6f607527740d16ac63bf9793f83d9dde92d3be0e8ef4da62f199b3c8edd2accb08da1b09b07050cd8783149aea6d8da734dbcb3236be35e6b63755cafda171d038f6a360f1acc61c89ea851f6eeeb329869192de110be331a17f0e1ab301aa4a6adb8f3db42c57661303bf5cd370b153de33257ec5628a144671c04f00b2c4790337f9034bbee84626f251867a4b6c32c20d2c1d420af4180df1367525aa4a1e7dd3cc76143e28624397088eeebfe1c39126ac823c1ab52bc224953c79677b3f70d8342628504bc504f375881c7c81ad230be26f209bc768ddffd03873f781d7674c2075dcd5612bd3ce1e171c83e0bae45f5a5a3195e9a863b477d87e8dd42def80c82e26ddf09caf8536de7cfcf4927769c4c5e30cd7e2e7348cdbf911ad05479bf473c357b25f8f0509ad37f629b4fc75df0ae039b641de1a7cdab66c67bf34d1f8e455e5f3fa0afe6aae08a31e12be88e4866143acf14e34956e6a1a5666f4d2924f7fe1e58e513f3467c96985aa268e327dd41501b0f96954ef46131435be865f62925493c8ecf341c94d09044e2279cb82670de8481bdaf1867fc968c93eb6d552cfc9204a1d1846e2a0f13da3749d82d29c30eafaae79749bcb2bb49b45fa55e7b7655ffdbb26369d4d156c5fb003f9d14047cba57d19ecf8e5f1e652848f34d9d011ab283b694fec5dbc83b14148695c907b63b8eced02361c6c0611d44e34ff33dc9c5f4149dc2f92c89a37aa665b4d71ac00aec9bf5567c122520f4abd26aaa28e4515b0f6d76797649c44ba441708ac111b37edd53049a4e376d2227084d967533105cd5828ca653e71dfa8fac999e6cf39aef33d1b1a38a37d7d7333a0689377e000a0d5d88dac07e8e93ab2d121444a44e7181508124a76349e844197f2fe24e289340e043f5cd3ba491189b89620d83b49f032be3f6abed94d34d5eacd2f3d2a623290ea606522e2ef6ad194f66eb30ac1c91b32f9f45b3ba88ef3cb370ef396fe0e5dd6481c7c8f82de7b692b4a3189966f7b753750018e6f97a9174580389de297ce9067444234b86fa0ac86e4c429b91961de6596a7daf1851dce7d8ab8dda74ff56bf0e5fe3fa73870c07109e8f85e73e67645971e080b0fde9c83adcd7115923f4761e452df751b3d1c574679e72305913f5b6f194bf380eac9e3de1d3cef05fbec4cdd859e6b318ccac67f410ba4ca3530a748496c61606128e067d75be9243a0b88173d35e4d747f993756b5ac7453db1c1af490d30753f26a4890699d3ec11b24018642b3104534c783cb466c0a3a0e8caabb482ff2b0a6e1e8c14d236386ad0b6e288c197c6295c4c00cc3e68a6c80f447acb89e7b20d2104d854315c00fd82fc6379f55226b1719f5c00b48057534d1c6b30b23e193dde0b7fee0a7699a144b240544fb0e9632b7e536870b9bd99450030bd1b636f44f37c50051e46d150447f56c45b4f8f17e06abe65b38c20b491271c9a9975a19e6887e669d6a374ba83b36af36db80ef9afdcdb6962ee2f8f383d53caa554045006fc68f192228c457d8d17e2da9d4bfa375a5f31c629cc1821f8b8e39762a9667c0e930ba04cee9", 0x1000}, {&(0x7f0000002500)="fe27106c7cbbe9a9c6886259889a1dcba693c80920df29c11ba711bce1ca549363b8dc7849c47d2c5944e87a92c6b57238f365da1893ca", 0x37}], 0x8) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000025c0)=r2) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xab0c1c1ffce637e0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x3) mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000), 0x1) 16:00:19 executing program 1: r0 = socket(0x10, 0x1, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x28a9) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r7, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCNXCL(r7, 0x2000740e) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) sendto$inet(0xffffffffffffff9c, &(0x7f0000000140)="71e7be336f3948d6e7de97a5fca0045a4b4a4dcf2eff9d5301b0d71649f51aff99e195b1f9670d", 0x27, 0x400, &(0x7f0000000300)={0x2, 0x3}, 0xc) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x48, 0x0, 0x40, 0x1}, {{0xffffffffffffff9c}, 0x0, 0x10, 0x2, 0x1, 0x20}, {{r0}, 0xfffffffffffffffa, 0x1ce3de57917faa16, 0x1, 0xdb05, 0x2}, {{r0}, 0xfffffffffffffffd, 0x80, 0x80, 0x6, 0x10001}, {{r0}, 0xfffffffffffffffc, 0x85, 0x1, 0x80, 0x1000}, {{r1}, 0xfffffffffffffffa, 0x4, 0x4, 0x0, 0xd847}, {{r3}, 0xfffffffffffffffa, 0x4, 0x10, 0x5, 0x7}, {{}, 0x8000000000000007, 0x8, 0x2, 0x3}, {{r4}, 0xfffffffffffffffc, 0x30, 0x4, 0x8, 0x22c4}, {{r5}, 0xfffffffffffffffa, 0x21, 0x40000000, 0x0, 0x1}], 0x1f, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20000000, 0x7ff, 0x5}, {{r6}, 0x8000000000000004, 0x80, 0x80, 0x4, 0x190f}, {{r8}, 0xfffffffffffffffb, 0x40, 0x8, 0x5, 0x7}], 0x8, &(0x7f0000000100)={0xffffffff7fffffff, 0x1}) 16:00:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) r4 = syz_open_pts() r5 = dup2(r4, r4) r6 = syz_open_pts() write(r6, &(0x7f0000000000)="a6", 0x1) dup2(r5, r6) renameat(r2, &(0x7f0000000040)='./bus\x00', r5, &(0x7f0000000080)='./bus\x00') writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) 16:00:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="07f89007db6fd480b3f3bb10c3c7a8e990e5250cedaddd3c8590af05bb5491a18e6ab88694f5c9301ea4f05075793b37caab8bd3da23a5603271fea94bdec2bbbc05897b1b1ee0ce010477a193e4bd92d09e60b19e81a82e18605769a66adf6ac0cd7dfc746be2ef3ea543769df78d31fb068827cc567a497a6d8adf9ff034d61a93d4c2c2584e898eab4f2d6d", 0x8d}, {&(0x7f0000000380)="4b3745abc3a6ed844b8a3c0200", 0xd}, {&(0x7f0000000440)="5a548a7d9220f3286b77afd21c39618404cca7f448f0c423750481f9eee3db1139e04c27922032939b8d46b881012fff4dc9e05f21d063e8f9f1a26a59adcc2cdffb87c054061f8262ff42ba75a869d5c4e06d99286391160bfef6b52a6f45c8e885b162bc034297f9bc5e7ca7166794a1e98615d44a966a1585b34709fcc31b1ca846b6034b76b6736ca8fe1a161027a0e1bc407d809d1e5cdcdffc9ffbc8f71b15023551b6f2a6cdd176aa3110eb07a8d4fb79eaa7f84f002a8f738c17d57ebd780edb512b9f3b92187b960e27207c5af281a3ca0e96b5d1c18ab4d3c27fa31e21a1c16104497d58f4", 0xea}], 0x3) 16:00:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x142) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:20 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002086, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x1f}], 0x1) 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x100) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000200)=0x3ff) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a393355fdee3", 0x30}], 0x1) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) r13 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000001000)=ANY=[], 0x1, &(0x7f0000000f00), 0x10c9, 0xfffffffffffffffe, 0xffffffffffffff39}, 0x401) r14 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r8, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r11, r14, 0xa5, 0x1, 0x100000000, 0x2}) r15 = semget$private(0x0, 0x7, 0x0) semop(r15, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r15, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) r16 = geteuid() r17 = msgget$private(0x0, 0x682) r18 = kqueue() kevent(r18, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r20 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r21 = socket(0x18, 0x1, 0x0) close(r21) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r22 = socket(0x18, 0x1, 0x0) close(r22) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgsnd(r17, &(0x7f00000006c0)=ANY=[@ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYPTR=&(0x7f0000000700)=ANY=[@ANYRES32=r15, @ANYRESHEX=r7], @ANYRES16=r8, @ANYRESOCT=r19, @ANYBLOB="af2989f9e27494b5db02bb741d02788593ec0f4af82f0ec22131e775dc643b017df8427a2941838cc8933d40b60bd3b66a53da02bd6be8edcbd79ec84efeb694fea7baa5047768ae197087ca05628531f9f8e5088ca8ec11c04ca1ac8242d2c150df0e39f205ce7c1e4004ec56cce679af65174987f24b1e5345d0b3e91239534b6ce29eb0405af34de5a4b33a4ded1d09b6c5c4850996ac76ff2c4f3adae2202846fb39d5dd1e05d1b651aea28ed6e49fac53d489caaa7866ec4ff53cdfccc29be9569b722371c0ea7f670f210b7d0a173689467213036aabe8846e85ad20574194a377", @ANYRESDEC=r5, @ANYPTR, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRES32, @ANYRESOCT=r17, @ANYRESHEX=r10, @ANYRES64=r20, @ANYPTR64, @ANYBLOB="1fd654d117165a4bff9376eeb752", @ANYRES64=r9, @ANYPTR64], @ANYBLOB="f4e900fcc08a144c2564b03fca33f7059daabce555b249d99ff6b7e43c240b3b1a778db57e35beee312c8e7bd45c67aaceafa3308a4eea9022ba7b3d7f92c56b8b255375c620af02ca51c7f9edbdf8cb34b8752c002a777e1bec99a851f03b5348d681c5a1c1542ec788136c2e27f8"], @ANYRESHEX, @ANYRESHEX=r21, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES16=r6]], @ANYRES64=r22, @ANYRES16=0x0], 0x6, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r17, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r29, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r31 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r31, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r31, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r31, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r31, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r32 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r33, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r36 = getppid() r37 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r37, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r38 = fcntl$getown(r37, 0x5) msgctl$IPC_SET(r31, 0x1, &(0x7f00000001c0)={{0x2002, r32, r34, r35, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r36, r38, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r30, r35) r39 = msgget$private(0x0, 0x682) msgsnd(r39, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r39, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r39, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r39, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r40 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r44 = getppid() r45 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r45, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r46 = fcntl$getown(r45, 0x5) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000980)={{0x2, r40, r42, r43, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r44, r46, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000580)={{0x5, r16, r25, r35, r42, 0x20, 0x9}, 0x7, 0x9, 0x4}) fchownat(r2, &(0x7f0000000040)='./bus\x00', r10, r42, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r0, &(0x7f0000000000), 0x1cb) dup2(r2, r3) fchmodat(r2, &(0x7f0000000040)='./bus\x00', 0x8c, 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) linkat(r2, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x8cd926aa99f9e8fc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r4, &(0x7f0000000240)=[{&(0x7f00000001c0)="f1448bd726b933a5bfdbcf4df00f4d69bf41d6be351dafca022f099dc676ea6a27af5d49b363ee1cfb43579193a394816951817f226709f9648f25e83571b16edf4b1d2c846f27bf1fbe80f2607f4cf17bec175786"}, {&(0x7f0000000100)="d4a0856de9"}], 0x3df) 16:00:21 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = semget(0x1, 0x3, 0x480) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = socket(0x800000018, 0x4005, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$inet_opts(r2, 0x0, 0x24, 0x0, 0xfffffe30) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x60}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 16:00:21 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7bd6ccbd2d9b9b3e) shutdown(r0, 0x4) mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r1 = semget$private(0x0, 0x0, 0x212) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x4) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) openat(r1, &(0x7f00000000c0)='./bus\x00', 0x400, 0x7031dca5ee31d6e3) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e0000cf1ecd5e132f0010a1000000004ac290a6d126abced55aa804ceb5111c89d8ed8653fe5e8bbcc9a9b05c04057c1712f17bc4ff34d8f88a279f0e7e088c3a16f70150776a94a2d174ba86e21836d689c69909a24ec709", 0x72}], 0x1) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001240)="0262521b6997476f90ebc42a26904d6826c6e74a422422761589ee1adea8d2c11d75430a6a", 0x25}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xde32, 0xffffffffffffffff, "85495500020000000800001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) r3 = getuid() r4 = getuid() r5 = msgget$private(0x0, 0x20) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x27, 0xe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r6, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r7, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) msgsnd(r5, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r6, @ANYRESOCT=0x0, @ANYRESOCT=r3, @ANYRES64, @ANYRES16, @ANYRES16=r4, @ANYRESOCT=r7, @ANYRESOCT=r8]], 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r9) 16:00:22 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) poll(&(0x7f0000000000)=[{r1, 0x127}, {r0, 0x1}, {r0, 0x4}, {0xffffffffffffffff, 0x4}, {r2, 0x8}], 0x5, 0xef1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, &(0x7f00000003c0)=0x98) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x2002, r4, r6, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa9, 0x20001, 0x100000000, 0x1}) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f00000001c0)={{0x2002, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa9, 0x20001, 0x100000000, 0x1}) r19 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r20 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0x0, 0x0) r21 = accept(0xffffffffffffff9c, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) r22 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r22, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r23 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r23, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r24 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r25 = socket(0x18, 0x1, 0x0) close(r25) connect$unix(r25, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r26 = open(&(0x7f00000004c0)='./bus\x00', 0x2, 0x8) r27 = socket(0x18, 0x1, 0x0) close(r27) connect$unix(r27, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r28 = kqueue() kevent(r28, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r29 = socket(0x18, 0x1, 0x0) close(r29) connect$unix(r29, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0xc12ef7b5c691bc85, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) r31 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540)='/dev/diskmap\x00', 0x8, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) dup2(r0, 0xffffffffffffff9c) r32 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r32, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880)='/dev/zero\x00', 0x10080, 0x0) r34 = fcntl$getown(r33, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r34) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r36 = socket(0x18, 0x1, 0x0) close(r36) connect$unix(r36, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r38 = kqueue() kevent(r38, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r39 = kqueue() kevent(r39, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r40 = socket(0x18, 0x1, 0x0) close(r40) connect$unix(r40, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r41 = open(&(0x7f0000000640)='./bus\x00', 0x40, 0x0) r42 = kqueue() kevent(r42, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r43 = syz_open_pts() r44 = getuid() r45 = getuid() r46 = msgget$private(0x0, 0x20) r47 = socket(0x18, 0x1, 0x0) setsockopt(r47, 0x27, 0xe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r47, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r47, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r48 = socket(0x18, 0x1, 0x0) setsockopt(r48, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r48, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r48, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r49 = socket(0x18, 0x1, 0x0) setsockopt(r49, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r49, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) msgsnd(r46, &(0x7f0000001840)=ANY=[@ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32, @ANYRESHEX=r47, @ANYRESOCT=0x0, @ANYRESOCT=r44, @ANYRES64, @ANYRES16, @ANYRES16=r45, @ANYRESOCT=r48, @ANYRESOCT=r49]], 0x1, 0x0) getgroups(0x3, &(0x7f0000000680)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r51 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x20080, 0x0) r52 = socket(0x18, 0x1, 0x0) close(r52) connect$unix(r52, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000000840)={&(0x7f0000000000)=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000080)="76021bed5bfc4aed7923bfba16c9af7da4e43f3e5fc51adba4305d4e7940656f88c6c6f986f5c92f616fbbbcd21a9d8339b1bfdea127866e8bafb3113177cbc0ab80d19c6b1d3d3f76a6f05bb09ce0ce8da0f9cb3ca140f4226cb43a50048ffdc63d7ac011eae80aa4ff38813e43a58106427130a1b2913afb2982c2bf7b4765c8e599", 0x83}, {&(0x7f00000001c0)="2682af0e64ed29792f9998b2d52d501b892fa521436ba5bef737cae63b3ff53ea47dc729303c7a4c54b0e77cea65163ad00402ec92f573316cd0c4b551b2b4d79efc99f0bd8ca72e725c3ba1b913f64511cfc337c5eaaad9576b57eb8b7563982a5514306df80717a4f66d396b7d383027da747f296e122a6e27ee2608f8a45a0a4ffbd57fd6bfdc67ad5ccc3a9dd9218dae01faff4b361b528aa5e724b8156e59b4f24a522088f048328129645506cf1d56ded43c05d54417", 0xb9}, {&(0x7f0000000280)="8ced1cdcca538c196aab2bb5efea57f311df38d93b2e5d844afdbff03d7b805047d9ebc247956efbb1eba623923e5b49e33abfec004f2deb05a63e7ad69c14b7e1eb81d26ec09618d999c499bb4d5dc0f8c925", 0x53}, {&(0x7f0000000300)="4d708aae4e667daf385031faa0ae13bd8443ea783e3604fffeaf520d", 0x1c}], 0x4, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r2, r4, r14}, @rights={0x30, 0xffff, 0x1, [r19, r20, r21, r22, r23, 0xffffffffffffff9c, r24]}, @rights={0x38, 0xffff, 0x1, [r25, r26, 0xffffffffffffff9c, r27, r28, r29, r30, r31, r0]}, @cred={0x20, 0xffff, 0x0, r34, r35, r37}, @rights={0x38, 0xffff, 0x1, [r38, r0, r39, r40, r1, r1, r41, r42, r1, r43]}, @cred={0x20, 0xffff, 0x0, 0x0, r44, r50}, @rights={0x18, 0xffff, 0x1, [r51]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r52]}], 0x130, 0xb2f765c7c1881df3}, 0x2) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000000000248) `²î"+þÿÿÿÿöΞ)X£“5`²î"+þÿÿÿÿöΞ)X£“5`²î"+þÿÿÿÿöΞ)X£“5`²î"+þÿÿÿÿöΞ)X£“5`²î"+þÿÿÿÿöΞ)X£“5pckbd_enable: command error 16:00:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x3f) pckbd_enable: command error 16:00:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x5) 16:00:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) acct(&(0x7f00000001c0)='./bus\x00') r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='\x00\x00\x00\x00\x00\x04\x00', 0x10, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000200)=0x3ff) dup2(r1, r2) dup2(r2, r4) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000440)={0x10, 0x18000000, 0x4, 0x4, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x81}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x500000000000000}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x8}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xeaa}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0xde7}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb9a}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xb153aec}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xa}], ['./file0\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus/', './bus\x00'], 0x1}) r6 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) unlink(&(0x7f0000000080)='./bus\x00') writev(r6, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) pckbd_enable: command error pckbd_enable: command error 16:00:26 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) dup2(r2, r3) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:27 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) fsync(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x18c) r5 = syz_open_pts() r6 = fcntl$getown(r5, 0x5) ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x1104, r6) 16:00:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000100)=0xfffffffd, 0x4) 16:00:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80, 0x28aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x40) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:27 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/103, 0x67}, {&(0x7f00000000c0)=""/55, 0x37}, {&(0x7f0000000100)=""/24, 0x18}, {&(0x7f00000001c0)=""/185, 0xb9}, {&(0x7f0000000280)=""/126, 0x7e}], 0x5) 16:00:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) r2 = syz_open_pts() r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400, 0x8) unlinkat(r4, &(0x7f0000000200)='./file0\x00', 0x8) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)) ioctl$TIOCSCTTY(r2, 0x20007461) write(r1, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000180)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x9}, 0x8) chflagsat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x3) mknod(&(0x7f0000000080)='./file0/file0\x00', 0x2, 0x10000) shutdown(r0, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x80) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x3) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getdents(r3, &(0x7f0000000180)=""/238, 0xee) 16:00:28 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r3, &(0x7f00000007c0)=[{&(0x7f0000000080)="6a7be0ae29014bb6240e78f282ba2441eedb977756fc944d5feccc4b9efa062fdc958c77a2333577286f3935", 0x2c}], 0x1) 16:00:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x81}, {0x4006}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdir(&(0x7f0000000140)='./file0\x00', 0x18) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x28a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) 16:00:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x800, 0x0) syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x5, 0x8}, {0x24, 0x9}, {0x20, 0x7f}, {0x10, 0x10001}], 0x4}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) kqueue() select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) fcntl$setflags(r0, 0x2, 0x1) 16:00:29 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x4, 0x3}, {0x48, 0xffffffff}, {0x45, 0x6}, {0xab6f9cb445a4b04, 0x7ff}, {0x22, 0x2}, {0x82, 0x1f}, {0x5, 0x6301c2b7}], 0x7}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x20) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) r2 = socket$inet6(0x18, 0x8000, 0x20) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x10000, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x1, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r8 = fcntl$getown(r7, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r8) r9 = msgget$private(0x0, 0x682) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r14 = getppid() r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r15, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r16 = fcntl$getown(r15, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r10, r12, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r16, 0xa5, 0x1, 0x100000000, 0x2}) r17 = semget$private(0x0, 0x7, 0x0) semop(r17, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r17, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r17, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r17, &(0x7f0000000240), 0x6) r18 = geteuid() r19 = msgget$private(0x0, 0x682) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r19, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r26, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000700)=ANY=[], 0x0, 0x800) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f00000001c0)={{0x2002, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r35, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r27, r32) r36 = msgget$private(0x0, 0x682) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r36, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b2260b48c80e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) 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="40f4ffffff526c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) 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}) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000580)={{0x5, r18, r22, r32, r39, 0x20, 0x9}, 0x7, 0x9, 0x4}) setegid(r22) r44 = semget$private(0x0, 0x7, 0x0) semop(r44, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r44, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r44, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r44, &(0x7f0000000240), 0x6) r45 = geteuid() r46 = msgget$private(0x0, 0x682) msgsnd(r46, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r46, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r46, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r46, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r46, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r47 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r51 = getppid() r52 = socket$unix(0x1, 0x2, 0x0) r53 = fcntl$getown(r52, 0x5) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000980)={{0x2, r47, r49, r50, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r51, r53, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r55 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r55, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r55, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r55, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r55, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r56 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r57, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r60 = getppid() r61 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r61, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r62 = fcntl$getown(r61, 0x5) msgctl$IPC_SET(r55, 0x1, &(0x7f00000001c0)={{0x2002, r56, r58, r59, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r60, r62, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r54, r59) r63 = msgget$private(0x0, 0x682) msgsnd(r63, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r63, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r63, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r63, &(0x7f0000000a00)=ANY=[@ANYRES32], 0x1, 0x1, 0x0) r64 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r68 = getppid() r69 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r69, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r70 = fcntl$getown(r69, 0x5) msgctl$IPC_SET(r63, 0x1, &(0x7f0000000980)={{0x2, r64, r66, r67, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r68, r70, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000580)={{0x5, r45, r49, r59, r66, 0x20, 0x9}, 0x7, 0x9, 0x4}) setegid(r49) r71 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r71, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r71, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r71, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r71, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r72 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r73, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r76 = getppid() r77 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r77, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r78 = fcntl$getown(r77, 0x5) msgctl$IPC_SET(r71, 0x1, &(0x7f00000001c0)={{0x2002, r72, r74, r75, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r76, r78, 0xa9, 0x20001, 0x100000000, 0x1}) r79 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r79, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r79, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r79, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r79, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r80 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r81, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r84 = getppid() r85 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r85, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r86 = fcntl$getown(r85, 0x5) msgctl$IPC_SET(r79, 0x1, &(0x7f00000001c0)={{0x2002, r80, r82, r83, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r84, r86, 0xa9, 0x20001, 0x100000000, 0x1}) r87 = semget$private(0x0, 0x7, 0x0) semop(r87, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r87, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r87, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r87, &(0x7f0000000240), 0x6) r88 = geteuid() r89 = msgget$private(0x0, 0x682) msgsnd(r89, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r89, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r89, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r89, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r89, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r90 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r91, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r91, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r94 = getppid() r95 = socket$unix(0x1, 0x2, 0x0) r96 = fcntl$getown(r95, 0x5) msgctl$IPC_SET(r89, 0x1, &(0x7f0000000980)={{0x2, r90, r92, r93, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r94, r96, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r98 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r98, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r98, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r98, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r98, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r99 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r100, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r100, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r103 = getppid() r104 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r104, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYRESDEC], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe, 0xfeaa}, 0x0) r105 = fcntl$getown(r104, 0x5) msgctl$IPC_SET(r98, 0x1, &(0x7f00000001c0)={{0x2002, r99, r101, r102, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r103, r105, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r97, r102) r106 = msgget$private(0x0, 0x682) msgsnd(r55, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r106, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r106, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r106, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r107 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r108, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r111 = getppid() r112 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r112, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="40f4ffffff686c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x401) r113 = fcntl$getown(r112, 0x5) msgctl$IPC_SET(r106, 0x1, &(0x7f0000000980)={{0x2, r107, r109, r110, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r111, r113, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r87, 0x0, 0x1, &(0x7f0000000580)={{0x5, r88, r92, r102, r109, 0x20, 0x9}, 0x7, 0x9, 0x4}) setegid(r92) getgroups(0x8, &(0x7f0000000600)=[r22, r49, 0xffffffffffffffff, 0x0, r74, r82, 0xffffffffffffffff, r92]) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000540)=[{&(0x7f00000001c0)="2029482fe70ab034314cfd07df0d974f92e44cbf6669feeceef24511d8b89cc3964cec64bc1e1c1e7fc3ca75a6b1a3f8200a5c9c68a78d3d1fb4c99f8d407f7c3fee8b37aa79788bc7edd7a8e172beea858393e28cbf72f5c0712b06a548f0e1541fd6edbbb0f4a2d218de827c74399fecdd77dc80e140a5", 0x78}, {&(0x7f0000000240)="232dd2e7efa18a31fd327c87b106cef2178f8a12a2ca5e9cdcbeb095b23d2c841632786e0a1b695a28c8c95359c8aff7978407d8487aa6425bc73062333ae7b2d151d3", 0x43}, {&(0x7f00000002c0)="7cf6a18ee9edf335182fa4cb0b63fa6b6819b21c9b166b56081522a376c4a4c612f0d80c9eb892a4cc480182fbbbc3268eacc4dfbed3a564e86ba6fa8c6b5337b5d52533f262100aa4854279f6490edb865d81d62072ab669a88826b8b5b", 0x5e}, {&(0x7f0000000340)="0f7cca6051ebf47a0a67776044241845d4b1e300a756e86c410691c2d5b5468b49c4ff34c6e577bba4370a83279409ab278e918912f1554f529a7efb79fddc295df07dd3b2af1e10d6c297d4dd78053f8dfc019db150e95ca15211b3e2fa53472d17d9bb5b72f4c3b5f09cee97921b778f51", 0x72}, {&(0x7f0000000140)="879557c9a3b9b3f6e3567f750f86862ef6098921766a1cf17a3ac0195e7fb7cc75046f", 0x23}, {&(0x7f0000000440)="103edb36a6b753ae012c28906cbe3cf16c1b40beea9d56e21f2632536e9f0d91f629f2eb684998747c4cb01edf12e69878d1310242f53e626b5d0fa90b70176241d2e5a0e0221b8f26fdcba4ea0bdbe5802095b69b", 0x55}, {&(0x7f00000004c0)="9ebe94a8eefaeb99d4fdc5ca12076401148f3d5176da9b9a954295061988e533c66cd913c187996bbe841f4fe31fb6f60350030178188c97c3ba473688bf99377c5f2e84609ce77689fb48bd52db0e9942be443e525632a7154a0ce128", 0x5d}], 0x7, &(0x7f0000000640)=[@rights={0x28, 0xffff, 0x1, [r2, r3, r1, r4, r5]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r6]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r8, r10, r114}], 0x78, 0x404}, 0x8) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x7c2, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = dup2(r0, r4) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000001540)=0x3) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000300)=0x1) r6 = dup(r2) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0xfffffffffffffe51}], 0x1) 16:00:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) 16:00:29 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="4a318164e06d3d810c8afccb1ca74dddb8f4b9bc5528911000"], 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) syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) write(r3, &(0x7f00000001c0)="9165a2fa96fe8a0586ce508810e54faa1ba367f7dad6c45d4a99996faa47705cee55811842368fed7ea9773f00b06570a88fcc9f8af25100361a267625c20798a3e09accdb52fc7c9da7a3008ca8e3fbebfc8cf231aa9b7eb48edfbb2f6aa11eecac6e7527146456af389daec6cac6c90335ac1ba62fd7923b939b17974605955af6dcb83777c4dd6a17c98246ac256562ce59326830c2b6411e108df1b5dc504b01598c2b24947d84ab642baa0ec22e943173beee83d71b22ff4bb3cfc8cd04ad6bd0acc1409315adba4b62124612806e95aac0a267fdbe43083b72cbfa853d6451874f8c46e65711e328376b0f8e427f788eff239c4e1bafd45779", 0xfc) dup2(0xffffffffffffffff, r2) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) open(&(0x7f0000000300)='./file0\x00', 0x2, 0x84) 16:00:29 executing program 0: getitimer(0x2, &(0x7f0000000640)) mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = open(&(0x7f0000000440)='./bus\x00', 0x103, 0xbc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r4) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r5, &(0x7f0000000600)={&(0x7f0000000480)=@abs={0x35ce5e307e957d2b, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000004c0)="2fceeb14d38109e4f85641db058092e9f93e289a7929a19e71716988ecf90444ae39886e9c76c0f9a93866c678813728fe364087e2f5d49ca5839c443465972e83beef65c0a4a0bd3d89db9f630120848989a8bf385df18190f24e2e82b54ffe5f3878dc4b9e44b45dec339fcd8c34528491c38a0bfb3704ed75f5e991e00037f9b9623808bc5cddfda734c03ccaca27b3589dcc09823c8326a7342356b4ad7d115c99cdb968baf1e9857ec4b41bd564ef9148cfaacd4c2ee3f5dcf375c391077ab73bddfa2c76aa9adcb6d2258ab1b9b42bef188f14a91d", 0xd8}], 0x1, 0x0, 0x0, 0x4}, 0x8) fcntl$setown(r2, 0x6, r4) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000080)="a4ed227d8ee175057a7742d10bbd213acf5ebcc79182db47313f047e8e23876c1f114761acd9f5a46e904e850f5ec521846a6e3e2f44f1388a631c1c725b87994d14af808ee40f82f0f5cae66c883bf4f2a36f5b1e31166da7911d501c4e806b03d674906aa50f9eeccaebd15cb1b937efb9711d527f0a11a6ae18e6ba42", 0x7e}, {&(0x7f0000000100)="fb33df0b66f53cc76071f4e6523fa1958b6ce5cad6af6e140e59bb6c4ec46123f626483d4d9bfee1a0211bdc6719b9f8872d4670f09c16b36f10c2faa529c907e30c524e2cf0f4a2ff9f34b6183d1ef1af309aee9e33e7ac061c57f72e584888f9af1172aa9c9ce478b556f2303d1ccc06cc29", 0x73}, {&(0x7f00000001c0)="7b3cc4850bcf768141398e16b7da7e9995755e75f859d2b23031a683f13570a5436ad612bd0eb0ab66b0db0b01cf48d06645f3d297ba14099293f063d26f2ec514bb11fc3b3e7a3107d71a728820caa66cd0f6bf7196221a8e9b598fe5110f0ac94a1e29cceeb1225de7d4a4684bd9be05d1135d4928a5ea05ee3e9d0f83035356032985f6f5d7ecb6253a56796bd3819b04e7b74e205becf74630a28bc9631a9960bdd4f7ab5ae6bbff752837d85371933089a04c01fd03cb16511ed1368894370e2bdadebd0b0aa4408532c8fe54f9e3427d50b077a970d6fc88ddea3f36fe9aea01a17a2c669dc059a6dbef8b", 0xee}, {&(0x7f00000002c0)="d1fb0bb46d93a9a5377390a7dd04b8fefc353ed32e0497d6933dbd3059e4a5b1e082e592ebbdb10c2f24643faf980aca5c951657e1a1ad22582b616ef7597cc8f41b9463af5f4b4dd7b06057775eb460d5dd4804a0cccbefac5888176f4bfe53e113b92ea7b63b", 0x67}, {&(0x7f0000000340)="af392b7a05f41f2a3baac962a0bf7bbed61ec7861484408def348a10", 0x1c}], 0x5, 0x0, 0x7fff) 16:00:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x0, 0x1ca3c9a2}, 0xc) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047460, &(0x7f00000000c0)=0x9) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xb51, "3ed3d65225f615b2b68b1effc0d50c99558f9637"}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="378c8f67798aa7ce71", 0x9}], 0x1) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x9d, 0x41, 0x24, 0x1, 0x7, 0x6, 0x10000, 0x0, 0x2, 0x1000, 0x3fff800000000000}) lseek(0xffffffffffffff9c, 0x0, 0x9, 0x3) r4 = socket(0x18, 0x1, 0x0) close(r4) utimes(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x4, 0x7}, {0xaf1, 0xfff}}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) flock(r4, 0xe) 16:00:29 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = getuid() setuid(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) close(r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x808d9eb2dae38f97, 0x21) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000140)) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 16:00:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000002080002006, 0x40004000000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="00000018600417b2ee222b00fe0000ffffffff00000008f6ce9e00000000000000000029030000000058a39335", 0x2d}], 0x1) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000100)=0x9) sync() r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000080)=0xffff) panic: pool_do_get: pdppl free list modified: page 0xffff800015965000; item addr 0xffff800015965000; offset 0x0=0x819eafdbb3d22a88 != 0x819eafdbb3d22aca Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *142466 30318 0 0x100002 0 0 sh db_enter() at db_enter+0x18 panic() at panic+0x15c pool_do_get(ffffffff825865d0,1,ffff8000175a5418) at pool_do_get+0x42a pool_get(ffffffff825865d0,1) at pool_get+0xb5 pmap_create() at pmap_create+0xd8 uvmspace_fork(ffff8000148a30f8) at uvmspace_fork+0x62 process_new(ffff8000ffff8770,ffff8000148a30f8,1) at process_new+0x19a fork1() at fork1+0x354 syscall(ffff8000175a5730) at syscall+0x507 Xsyscall(6,2,1a06f2cf0810,2,1a0657d02010,0) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffffaea0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic pool_do_get: pdppl free list modified: page 0xffff800015965000; item addr 0xffff800015965000; offset 0x0=0x819eafdbb3d22a88 != 0x819eafdbb3d22aca ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pool_do_get(ffffffff825865d0,1,ffff8000175a5418) at pool_do_get+0x42a pool_get(ffffffff825865d0,1) at pool_get+0xb5 pmap_create() at pmap_create+0xd8 uvmspace_fork(ffff8000148a30f8) at uvmspace_fork+0x62 process_new(ffff8000ffff8770,ffff8000148a30f8,1) at process_new+0x19a fork1() at fork1+0x354 syscall(ffff8000175a5730) at syscall+0x507 Xsyscall(6,2,1a06f2cf0810,2,1a0657d02010,0) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffffaea0, count: -10 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff8000175a5280 rbx 0xffff8000175a5330 rdx 0x2 rcx 0 rax 0 r8 0xffff8000175a5240 r9 0x1 r10 0 r11 0x99940b2c6a3d0174 r12 0x3000000008 r13 0xffff8000175a5290 r14 0x100 r15 0x1 rip 0xffffffff81b6c3e8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000175a5270 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (sh) pid=142466 stat=onproc flags process=100002 proc=0 pri=51, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2780,0xffffffff82574e70 process=0xffff8000148a30f8 user=0xffff8000175a0000, vmspace=0xfffffd803f014ee0 estcpu=1, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND *30318 142466 8339 0 7 0x100002 sh 8339 371326 9430 0 3 0x82 wait syz-executor.1 87008 107829 74133 0 2 0x480 syz-executor.0 87008 355101 74133 0 3 0x4000080 ttyout syz-executor.0 87008 160809 74133 0 3 0x4000000 fdlock syz-executor.0 87008 97750 74133 0 3 0x4000000 fdlock syz-executor.0 87008 420033 74133 0 3 0x4000000 fdlock syz-executor.0 87008 449519 74133 0 3 0x4000080 fsleep syz-executor.0 74133 189909 9430 0 3 0x82 nanosleep syz-executor.0 3638 312458 0 0 3 0x14200 acct acct 72273 410348 1 0 3 0x100083 ttyin getty 39425 404140 0 0 3 0x14200 bored sosplice 9430 201584 68476 0 3 0x82 thrsleep syz-fuzzer 9430 520312 68476 0 3 0x4000082 thrsleep syz-fuzzer 9430 511573 68476 0 3 0x4000082 kqread syz-fuzzer 9430 63710 68476 0 3 0x4000082 thrsleep syz-fuzzer 9430 51739 68476 0 3 0x4000082 thrsleep syz-fuzzer 9430 294781 68476 0 3 0x4000082 thrsleep syz-fuzzer 9430 327640 68476 0 3 0x4000082 thrsleep syz-fuzzer 9430 210706 68476 0 3 0x4000082 thrsleep syz-fuzzer 68476 449130 95785 0 3 0x10008a pause ksh 95785 322536 61482 0 3 0x92 select sshd 61482 114326 1 0 3 0x80 select sshd 7370 387020 46366 73 3 0x100090 kqread syslogd 46366 139937 1 0 3 0x100082 netio syslogd 35179 375077 1 77 3 0x100090 poll dhclient 69096 203240 1 0 3 0x80 poll dhclient 46500 14266 0 0 2 0x14200 zerothread 41015 500368 0 0 3 0x14200 aiodoned aiodoned 22219 301555 0 0 3 0x14200 syncer update 53845 457750 0 0 3 0x14200 cleaner cleaner 57468 42210 0 0 3 0x14200 reaper reaper 56584 25967 0 0 3 0x14200 pgdaemon pagedaemon 75507 189322 0 0 3 0x14200 bored crynlk 99135 501681 0 0 3 0x14200 bored crypto 36104 490171 0 0 3 0x40014200 acpi0 acpi0 50707 521058 0 0 3 0x14200 bored softnet 29084 353449 0 0 3 0x14200 bored systqmp 93913 188538 0 0 3 0x14200 bored systq 27987 414105 0 0 3 0x40014200 bored softclock 10871 76701 0 0 3 0x40014200 idle0 27794 296525 0 0 3 0x14200 bored smr 1 270641 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9570 6389K 7736K 78643K 18857 0 0 pcb 13 10K 12K 78643K 1655 0 0 rtable 119 13K 17K 78643K 3817 0 0 ifaddr 86 24K 28K 78643K 1365 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 5532 0 0 iov 0 0K 32K 78643K 685 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1217 76K 77K 78643K 5105 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 776 0 0 VM map 24 6K 6K 78643K 35 0 0 sem 12 1K 1K 78643K 428 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 7 21K 25K 78643K 10230 0 0 sigio 0 0K 0K 78643K 87 0 0 proc 49 38K 63K 78643K 1144 0 0 subproc 33 2K 2K 78643K 257 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 5692 0 0 in_multi 24 1K 2K 78643K 1486 0 0 ether_multi 1 0K 0K 78643K 41 0 0 mrt 1 0K 0K 78643K 94 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 686 0 0 pfkey data 0 0K 0K 78643K 4 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 187 188K 189K 78643K 27811 0 0 UVM aobj 130 4K 4K 78643K 143 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 1039 0 0 NDP 20 0K 0K 78643K 371 0 0 temp 227 3545K 4184K 78643K 67781 0 0 kqueue 0 0K 0K 78643K 38 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 231 0 226 1 0 1 1 0 8 0 rtpcb 80 264 0 262 1 0 1 1 0 8 0 rtentry 112 658 0 615 4 1 3 4 0 8 0 unpcb 120 4826 0 4815 12 10 2 2 0 8 1 syncache 264 32 0 32 10 10 0 1 0 8 0 tcpqe 32 79 0 79 5 5 0 1 0 8 0 tcpcb 544 9636 0 9631 37 35 2 12 0 8 1 ipq 40 60 0 60 13 12 1 1 0 8 1 ipqe 40 942 0 942 13 12 1 1 0 8 1 inpcb 280 15776 0 15768 39 37 2 9 0 8 1 rttmr 72 39 0 39 5 5 0 1 0 8 0 ip6q 72 3 0 3 2 2 0 1 0 8 0 ip6af 40 94 0 94 1 1 0 1 0 8 0 nd6 48 182 0 180 1 0 1 1 0 8 0 pkpcb 40 18 0 18 7 7 0 1 0 8 0 ppxss 1128 282 0 281 19 18 1 1 0 8 0 art_heap8 4096 188 0 185 11 8 3 4 0 8 0 art_heap4 256 5069 0 4832 111 78 33 100 0 8 15 art_table 32 5257 0 5017 15 10 5 13 0 8 0 art_node 16 653 0 615 1 0 1 1 0 8 0 sysvmsgpl 40 40 0 27 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 426 0 416 1 0 1 1 0 8 0 shmpl 112 141 0 13 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 15338 0 13939 46 0 46 46 0 8 0 ffsino 240 15338 0 13939 83 0 83 83 0 8 0 nchpl 144 28097 0 27638 60 40 20 60 0 8 0 uvmvnodes 72 7517 0 0 137 0 137 137 0 8 0 vnodes 208 7517 0 0 396 0 396 396 0 8 0 namei 1024 87291 0 87291 11 10 1 1 0 8 1 vcpupl 1984 24 0 2 3 0 3 3 0 8 0 vmpool 520 33 0 11 2 0 2 2 0 8 0 scsiplug 64 4 0 4 1 1 0 1 0 8 0 scxspl 192 87038 0 87038 20 19 1 6 0 8 1 plimitpl 152 297 0 290 1 0 1 1 0 8 0 sigapl 432 10362 0 10347 2 0 2 2 0 8 0 futexpl 56 199044 0 199043 12 11 1 1 0 8 0 knotepl 112 866 0 845 6 5 1 3 0 8 0 kqueuepl 104 2504 0 2502 4 3 1 4 0 8 0 pipepl 112 4044 0 4025 6 5 1 2 0 8 0 fdescpl 424 10363 0 10347 2 0 2 2 0 8 0 filepl 120 66523 0 66425 37 32 5 11 0 8 1 lockfpl 104 2040 0 2039 1 0 1 1 0 8 0 lockfspl 48 760 0 759 1 0 1 1 0 8 0 sessionpl 112 31 0 21 1 0 1 1 0 8 0 pgrppl 48 72 0 62 1 0 1 1 0 8 0 ucredpl 96 11727 0 11720 1 0 1 1 0 8 0 zombiepl 144 10347 0 10347 1 0 1 1 0 8 1 processpl 864 10379 0 10347 4 0 4 4 0 8 0 procpl 632 26418 0 26374 26 21 5 5 0 8 1 sosppl 128 67 0 67 14 14 0 1 0 8 0 sockpl 384 20916 0 20895 84 79 5 14 0 8 2 mcl64k 65536 879 0 879 90 89 1 33 0 8 1 mcl16k 16384 85 0 85 29 29 0 1 0 8 0 mcl12k 12288 187 0 187 34 34 0 1 0 8 0 mcl9k 9216 100 0 100 33 33 0 1 0 8 0 mcl8k 8192 251 0 251 21 20 1 1 0 8 1 mcl4k 4096 464 0 464 20 19 1 1 0 8 1 mcl2k2 2112 34 0 34 16 16 0 1 0 8 0 mcl2k 2048 61821 0 61780 92 85 7 14 0 8 1 mtagpl 80 138 0 138 6 6 0 1 0 8 0 mbufpl 256 183835 0 183765 141 109 32 37 0 8 16 bufpl 256 24682 0 17165 470 0 470 470 0 8 0 anonpl 16 843055 0 831245 250 188 62 77 0 62 0 amapchunkpl 152 50524 0 50365 92 85 7 20 0 158 0 amappl16 192 52950 0 52153 226 185 41 53 0 8 0 amappl15 184 6 0 6 3 3 0 1 0 8 0 amappl14 176 2544 0 2538 1 0 1 1 0 8 0 amappl13 168 1618 0 1618 3 3 0 1 0 8 0 amappl12 160 2171 0 2168 2 1 1 1 0 8 0 amappl11 152 161 0 150 1 0 1 1 0 8 0 amappl10 144 522 0 517 1 0 1 1 0 8 0 amappl9 136 3554 0 3551 1 0 1 1 0 8 0 amappl8 128 3229 0 3159 3 0 3 3 0 8 0 amappl7 120 581 0 573 1 0 1 1 0 8 0 amappl6 112 154 0 142 1 0 1 1 0 8 0 amappl5 104 2473 0 2462 1 0 1 1 0 8 0 amappl4 96 11086 0 11054 1 0 1 1 0 8 0 amappl3 88 1231 0 1225 1 0 1 1 0 8 0 amappl2 80 82048 0 81968 3 1 2 3 0 8 0 amappl1 72 181423 0 180977 26 16 10 20 0 8 0 amappl 80 26801 0 26739 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 142 0 13 3 0 3 3 0 8 0 uaddrrnd 24 10395 0 10347 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 10395 0 10347 1 0 1 1 0 8 0 vmmpekpl 168 70644 0 70608 2 0 2 2 0 8 0 vmmpepl 168 1193072 0 1191013 416 292 124 124 0 357 29 vmsppl 272 10362 0 10347 6 5 1 2 0 8 0 pdppl 4096 20796 0 20738 11 3 8 8 0 8 0 pdppl: pool(0xffffffff825865d0:pdppl): free list modified: page 0xffff800015965000; item ordinal 0; addr 0xffff800015965000 (p 0xfffffd803e708000); offset 0x0=0x819eafdbb3d22a88 pvpl 32 2576865 0 2561973 637 485 152 254 0 265 11 pmappl 200 10395 0 10358 2 0 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 1138 0 492 21 0 21 21 0 8 0