x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = kqueue() r37 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r38 = msgget$private(0x0, 0x0) r39 = getpgid(0x0) msgctl$IPC_SET(r38, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r39, 0x0, 0x0, 0x0, 0x80a6}) r40 = msgget$private(0x0, 0x200) r41 = getgid() r42 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r44 = getppid() msgctl$IPC_SET(r40, 0x1, &(0x7f00000002c0)={{0x8, r42, r41, r42, r41, 0x2, 0x6}, 0xfff, 0x3, r43, r44, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r13, 0xffffffffffffffff, r41, 0x0]) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r15, r18}, @cred={0x20, 0xffff, 0x0, r21, r7, r23}, @rights={0x20, 0xffff, 0x1, [r27, r28, r29]}, @rights={0x38, 0xffff, 0x1, [r30, r31, r10, r32, r33, r34, r14, r35, r36, r37]}, @cred={0x20, 0xffff, 0x0, r39, r6, r45}], 0xb8, 0x402}, 0x2) close(r35) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:38 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x3aadefa5}], 0x1000000000000183, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f00000003c0), 0x0) write(r0, &(0x7f0000000200), 0xfdc1) r1 = socket(0x1e, 0x3, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0xe46ac22d88a4a9c7) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000300)={0x80000001, 0x2}) close(r1) r3 = socket(0x2, 0x4001, 0x0) accept$unix(r3, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x54) 16:00:38 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1812, 0x0, 0xfffffffffffffe91) r1 = dup2(r0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xed, 0x8001, 0x0, 0x1, 0xfffffffa, 0x1000, 0x0, 0x0, 0x1, 0x8, 0x7}) close(0xffffffffffffffff) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r3, 0x20004269) accept(r3, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:38 executing program 0: close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020063c4a1c6f61f313ab107e176f233cc0009efe1970da711ecdd57be871e2f662189ca"], 0x10) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fchflags(r0, 0x10001) 16:00:38 executing program 0: close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20200, 0x190) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x34, 0x6) 16:00:39 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x3aadefa5}], 0x1000000000000183, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f00000003c0), 0x0) write(r0, &(0x7f0000000200), 0xfdc1) r1 = socket(0x1e, 0x3, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0xe46ac22d88a4a9c7) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000300)={0x80000001, 0x2}) r3 = socket(0x2, 0x4001, 0x0) accept$unix(r3, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x54) 16:00:39 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:39 executing program 0: close(0xffffffffffffffff) fchdir(0xffffffffffffff9c) writev(0xffffffffffffffff, &(0x7f0000000300), 0x100000000000001b) r0 = msgget(0x2, 0x50c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x5, 0x7, {0x7ff, 0x8}}) msgctl$IPC_RMID(r0, 0x0) 16:00:39 executing program 0: close(0xffffffffffffffff) socketpair$unix(0x1, 0x660ab168ca9cc1ef, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = msgget$private(0x0, 0x200) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r6) fsync(r6) pwritev(r6, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r6, 0xffffffff) r7 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r7, r8) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r9, 0x100000000000, r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) chown(&(0x7f0000001240)='./file0\x00', r10, r8) r11 = msgget$private(0x0, 0x200) r12 = getgid() r13 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r15 = getppid() msgctl$IPC_SET(r11, 0x1, &(0x7f00000002c0)={{0x8, r13, r12, r13, r12, 0x2, 0x6}, 0xfff, 0x3, r14, r15, 0x3f, 0x7, 0x4, 0x7}) socketpair(0x10, 0x4, 0x3, &(0x7f0000000180)={0xffffffffffffffff}) r17 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r18 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r19 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x80, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) r21 = fcntl$getown(0xffffffffffffff9c, 0x5) r22 = geteuid() getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) r24 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3000c) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r26, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r26, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) write(r26, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) sendmsg$unix(r26, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r27, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r27, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) write(r27, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) sendmsg$unix(r27, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x2) r28 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r28, 0x0, 0x0, 0x0) read(r28, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r28, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r30, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) r31 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x2, 0x494bde3b80ae93bb, 0x3, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r30, &(0x7f0000001740)=[{{r31}, 0xfffffffffffffffc, 0x84, 0x2, 0x1, 0x402}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r31}, 0x1, 0x4, 0x1, 0x6ed}, {{r32}, 0xfffffffffffffffc, 0x20, 0x4, 0x9, 0x2}, {{r29}, 0xfffffffffffffffa, 0x51, 0x4, 0x80002, 0x1}, {{r28}, 0x10be5ab02d776638, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r33 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) r34 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r34, 0x0, 0x0, 0x0) read(r34, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r34, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r37) fsync(r37) setsockopt$sock_int(r36, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r37, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r37, 0xffffffff) r38 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r36, &(0x7f0000001740)=[{{r38}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r38}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r39}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r35}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r34}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r40 = getuid() getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r42 = socket(0x2, 0x3, 0x0) r43 = socket(0x800000018, 0x3, 0x0) r44 = fcntl$dupfd(r42, 0x0, r43) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r46, 0x100000000000, r46) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r48 = socket(0x2, 0x4001, 0x0) connect$unix(r48, &(0x7f0000001ac0)=ANY=[@ANYBLOB="82020063c4a1dd2e1498004ae33270957cd78bce0c57be971e2f660a06dea16add2c55e8bdbdf2362d189f1cb42c21bdb3fce078761878ed06dc556bed780cde11cf0d596636f60c2ba3643c0199a238e23cbf10f900a1"], 0x10) shutdown(r48, 0x0) setsockopt$sock_int(r48, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r50 = msgget$private(0x0, 0x200) r51 = getgid() r52 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r54 = getppid() msgctl$IPC_SET(r50, 0x1, &(0x7f00000002c0)={{0x8, r52, r51, r52, r51, 0x2, 0x6}, 0xfff, 0x3, r53, r54, 0x3f, 0x7, 0x4, 0x7}) r55 = fcntl$getown(r45, 0x5) r56 = msgget$private(0x0, 0x200) r57 = getgid() r58 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r60 = getppid() msgctl$IPC_SET(r56, 0x1, &(0x7f00000002c0)={{0x8, r58, r57, r58, r57, 0x2, 0x6}, 0xfff, 0x3, r59, r60, 0x3f, 0x7, 0x4, 0x7}) r61 = socket(0x2, 0x4001, 0x0) connect$unix(r61, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r61, 0x0) setsockopt$sock_int(r61, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r62 = socket(0x2, 0x4001, 0x0) connect$unix(r62, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r62, 0x0) setsockopt$sock_int(r62, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r63 = socket(0x2, 0x4001, 0x0) connect$unix(r63, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r63, 0x0) setsockopt$sock_int(r63, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r64 = socket(0x2, 0x4001, 0x0) connect$unix(r64, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r64, 0x0) setsockopt$sock_int(r64, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r65 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r66 = socket(0x2, 0x4001, 0x0) connect$unix(r66, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r66, 0x0) setsockopt$sock_int(r66, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r67 = socket(0x2, 0x4001, 0x0) connect$unix(r67, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r67, 0x0) setsockopt$sock_int(r67, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r68 = socket(0x2, 0x4001, 0x0) connect$unix(r68, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r68, 0x0) setsockopt$sock_int(r68, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r69 = socket(0x2, 0x4001, 0x0) connect$unix(r69, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r69, 0x0) setsockopt$sock_int(r69, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r70 = kqueue() r71 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r72 = msgget$private(0x0, 0x0) r73 = getpgid(0x0) msgctl$IPC_SET(r72, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r73, 0x0, 0x0, 0x0, 0x80a6}) r74 = msgget$private(0x0, 0x200) r75 = getgid() r76 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r78 = getppid() msgctl$IPC_SET(r74, 0x1, &(0x7f00000002c0)={{0x8, r76, r75, r76, r75, 0x2, 0x6}, 0xfff, 0x3, r77, r78, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r47, 0xffffffffffffffff, r75, 0x0]) sendmsg$unix(r37, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r49, r52}, @cred={0x20, 0xffff, 0x0, r55, r41, r57}, @rights={0x20, 0xffff, 0x1, [r61, r62, r63]}, @rights={0x38, 0xffff, 0x1, [r64, r65, r44, r66, r67, r68, r48, r69, r70, r71]}, @cred={0x20, 0xffff, 0x0, r73, r40, r79}], 0xb8, 0x402}, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) fcntl$getown(r80, 0x5) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r81, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r81, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) write(r81, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) sendmsg$unix(r81, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x2) r82 = openat(r81, &(0x7f0000000400)='./file0\x00', 0x200, 0xa) r83 = open$dir(&(0x7f0000000440)='./file0\x00', 0x200, 0x98) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r85, 0x4, 0x80) pwritev(r85, &(0x7f00000003c0), 0x273, 0x0, 0x0) r86 = accept$unix(0xffffffffffffffff, &(0x7f00000004c0)=@file={0x0, ""/108}, &(0x7f0000000540)=0x6e) r87 = socket(0x2, 0x4001, 0x0) connect$unix(r87, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r87, 0x0) setsockopt$sock_int(r87, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r88 = socket(0x40000000011, 0x3, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r88}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r89 = kqueue() kevent(r89, &(0x7f0000000000)=[{{r88}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) readv(r89, &(0x7f0000002540)=[{&(0x7f0000002180)=""/159}, {&(0x7f0000002240)=""/150}, {&(0x7f0000002300)=""/95, 0xfffffffffffffe9f}, {&(0x7f0000002380)}, {&(0x7f00000023c0)=""/106}, {&(0x7f0000002440)=""/228}], 0x1000000000000134) r90 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x8000, 0x0) r91 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x2, 0x0) r92 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x400, 0x0) r93 = accept$unix(0xffffffffffffffff, &(0x7f0000000640)=@file={0x0, ""/4096}, &(0x7f0000001680)=0x1002) r94 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r94, 0x4, 0x80) pwritev(r94, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f00000016c0)={0xffffffffffffffff}) r96 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001700)='/dev/diskmap\x00', 0x40, 0x0) r97 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001740)='/dev/wsmouse\x00', 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000018c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="ae62e81df56489e77b70587096c902ccab94", 0x12}, {&(0x7f00000000c0)="2233f28bc28a5f076268e2d2563a44e58b4e64675e2f922ad46bdae56947dc3b1628c31f1de9c42ba20da9513a8373d97344b478ff51018830462b8d4f4513cd8cef32", 0x43}], 0x2, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, r4, r10, r12}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r16, r17, r18, r19, r20]}, @cred={0x20, 0xffff, 0x0, r21, r22, r23}, @rights={0x28, 0xffff, 0x1, [r24, r25, 0xffffffffffffff9c, r26, r27, r29]}, @rights={0x30, 0xffff, 0x1, [r33, r44, r80, r82, r83, r84, r85, r86]}, @rights={0x28, 0xffff, 0x1, [r87, r89, r90, r91, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r92, r93, 0xffffffffffffff9c, r94, r95, r96, r97]}], 0x118, 0x9}, 0xf) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:40 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x3aadefa5}], 0x1000000000000183, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f00000003c0), 0x0) write(r0, &(0x7f0000000200), 0xfdc1) r1 = socket(0x1e, 0x3, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) pipe2(&(0x7f0000000240), 0xe46ac22d88a4a9c7) r2 = socket(0x2, 0x4001, 0x0) accept$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x54) 16:00:40 executing program 0: close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000300), 0x10000087) 16:00:40 executing program 0: close(0xffffffffffffffff) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x180) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x5f, 0x8, 0x6b, 0x2, "2fd03dbdd6634a167b3eb2871a9b4eb80f04e9d8", 0x7, 0x864}) 16:00:40 executing program 0: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) fsync(r0) pwritev(r0, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r0, 0xffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001380)=0xfffffffffffffe32) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x1) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) 16:00:41 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x3aadefa5}], 0x1000000000000183, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f00000003c0), 0x0) write(r0, &(0x7f0000000200), 0xfdc1) r1 = socket(0x1e, 0x3, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) r2 = socket(0x2, 0x4001, 0x0) accept$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x54) 16:00:41 executing program 0: close(0xffffffffffffffff) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) r1 = openat(r0, &(0x7f0000000400)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000003c0)) fsync(r3) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r3, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r3, 0xffffffff) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000001740)=[{{r5}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{r1}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r5}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r6}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) fcntl$dupfd(0xffffffffffffffff, 0x100000000000, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) socket(0x2, 0x4001, 0x0) mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x5bcf) open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=""/137, 0x89) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:41 executing program 0: pledge(&(0x7f0000000180)='}^\x00', &(0x7f0000000140)='.\x00') close(0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x4, 0x3, 0x80000001, 0x8, "005e168788c883a76b8117b678c0f402d38da227", 0x4, 0x6}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:41 executing program 0: close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r0, 0x20004269) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = socket(0x1e, 0x3, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)) 16:00:42 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x3aadefa5}], 0x1000000000000183, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f00000003c0), 0x0) write(r0, &(0x7f0000000200), 0xfdc1) socket(0x1e, 0x3, 0x0) r1 = socket(0x2, 0x4001, 0x0) accept$unix(r1, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x54) 16:00:42 executing program 0: close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r0, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) fsync(r3) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r3, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r3, 0xffffffff) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000001740)=[{{r4}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r4}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r5}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r1}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r6 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r12, 0x100000000000, r12) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r14 = socket(0x2, 0x4001, 0x0) connect$unix(r14, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dc5dd54e7a1f889384ecd257be971e2f66"], 0x10) shutdown(r14, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r16 = msgget$private(0x0, 0x200) r17 = getgid() r18 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r20 = getppid() msgctl$IPC_SET(r16, 0x1, &(0x7f00000002c0)={{0x8, r18, r17, r18, r17, 0x2, 0x6}, 0xfff, 0x3, r19, r20, 0x3f, 0x7, 0x4, 0x7}) r21 = fcntl$getown(r11, 0x5) r22 = msgget$private(0x0, 0x200) r23 = getgid() r24 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r26 = getppid() msgctl$IPC_SET(r22, 0x1, &(0x7f00000002c0)={{0x8, r24, r23, r24, r23, 0x2, 0x6}, 0xfff, 0x3, r25, r26, 0x3f, 0x7, 0x4, 0x7}) r27 = socket(0x2, 0x4001, 0x0) connect$unix(r27, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r27, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r28 = socket(0x2, 0x4001, 0x0) connect$unix(r28, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r28, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000140)=ANY=[], 0x0) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = kqueue() r37 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r38 = msgget$private(0x0, 0x0) r39 = getpgid(0x0) msgctl$IPC_SET(r38, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r39, 0x0, 0x0, 0x0, 0x80a6}) r40 = msgget$private(0x0, 0x200) r41 = getgid() r42 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r44 = getppid() msgctl$IPC_SET(r40, 0x1, &(0x7f00000002c0)={{0x8, r42, r41, r42, r41, 0x2, 0x6}, 0xfff, 0x3, r43, r44, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r13, 0xffffffffffffffff, r41, 0x0]) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r15, r18}, @cred={0x20, 0xffff, 0x0, r21, r7, r23}, @rights={0x20, 0xffff, 0x1, [r27, r28, r29]}, @rights={0x38, 0xffff, 0x1, [r30, r31, r10, r32, r33, r34, r14, r35, r36, r37]}, @cred={0x20, 0xffff, 0x0, r39, r6, r45}], 0xb8, 0x402}, 0x2) r46 = openat(r10, &(0x7f0000000000)='./file0\x00', 0x0, 0x82) fcntl$setstatus(r46, 0x4, 0x80) 16:00:42 executing program 0: close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) fsync(r0) pwritev(r0, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r0, 0xffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001380)=0xfffffffffffffe32) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x40, 0x0) symlinkat(&(0x7f00000001c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) 16:00:42 executing program 0: close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="aab66d3390e79b4178745c46e94e1297adec80daa8dcc6845d8b578ba025c803c95cfe59f6adc64c42726b64973977912f6e3af2f66f41339a172124751298b8a4bff99d6530b3f917cc4ba0c836b57229cef5b2e4492fc765add9f6b381a5968c64209161ea68b602b7b9391366cf26147af09cd1073863b638bdeec1adde3403c11fd0e40e413224b584294ce4fbc57f6bf2f0355f3b92556662fec315c8534be06993535875c73088f515fa07f71c2c09b12ac4ee375ffa9862da2d637996d0b0a5f3b0468bf593fd61570fe49ae1e7c8b09ac3f1dd55837dd6e2c0e5e3eb69f888e4ee418c6e5f5b94ddd69193c56673c1"}], 0x100000000000026d) 16:00:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x3aadefa5}], 0x1000000000000183, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f00000003c0), 0x0) write(r0, &(0x7f0000000200), 0xfdc1) r1 = socket(0x2, 0x4001, 0x0) accept$unix(r1, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x54) 16:00:43 executing program 0: close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r0, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) fsync(r3) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r3, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r3, 0xffffffff) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000001740)=[{{r4}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r4}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r5}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r1}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r6 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r12, 0x100000000000, r12) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r14 = socket(0x2, 0x4001, 0x0) connect$unix(r14, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r14, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r16 = msgget$private(0x0, 0x200) r17 = getgid() r18 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r20 = getppid() msgctl$IPC_SET(r16, 0x1, &(0x7f00000002c0)={{0x8, r18, r17, r18, r17, 0x2, 0x6}, 0xfff, 0x3, r19, r20, 0x3f, 0x7, 0x4, 0x7}) r21 = fcntl$getown(r11, 0x5) r22 = msgget$private(0x0, 0x200) r23 = getgid() r24 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r26 = getppid() msgctl$IPC_SET(r22, 0x1, &(0x7f00000002c0)={{0x8, r24, r23, r24, r23, 0x2, 0x6}, 0xfff, 0x3, r25, r26, 0x3f, 0x7, 0x4, 0x7}) r27 = socket(0x2, 0x4001, 0x0) connect$unix(r27, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r27, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r28 = socket(0x2, 0x4001, 0x0) connect$unix(r28, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r28, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r8, 0x9c4dca21f58cb579) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dcdaa7efe1970da7db00dd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = kqueue() r37 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r38 = msgget$private(0x0, 0x0) r39 = getpgid(0x0) msgctl$IPC_SET(r38, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r39, 0x0, 0x0, 0x0, 0x80a6}) r40 = msgget$private(0x0, 0x200) r41 = getgid() r42 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r44 = getppid() msgctl$IPC_SET(r40, 0x1, &(0x7f00000002c0)={{0x8, r42, r41, r42, r41, 0x2, 0x6}, 0xfff, 0x3, r43, r44, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r13, 0xffffffffffffffff, r41, 0x0]) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r15, r18}, @cred={0x20, 0xffff, 0x0, r21, r7, r23}, @rights={0x20, 0xffff, 0x1, [r27, r28, r29]}, @rights={0x38, 0xffff, 0x1, [r30, r31, r10, r32, r33, r34, r14, r35, r36, r37]}, @cred={0x20, 0xffff, 0x0, r39, r6, r45}], 0xb8, 0x402}, 0x2) r46 = fcntl$dupfd(r10, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:43 executing program 0: close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r1, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)) kevent(r2, &(0x7f0000001740), 0x2, &(0x7f0000001540), 0x6, &(0x7f0000001500)={0x0, 0x3f}) getsockopt(r4, 0x1a0000, 0x154, &(0x7f0000000000)=""/60, &(0x7f0000000040)=0x3c) setsockopt$sock_int(r0, 0xffff, 0x1812, 0x0, 0xfffffffffffffe91) fcntl$getown(r0, 0x5) 16:00:43 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pipe(&(0x7f0000001300)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x1f2, 0x20, 0x101, 0x0, 0x15b, 0x101, 0x2, 0x2, 0x0, 0x4, 0xfff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0x81, './file0\x00'}) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r4, 0x0, 0x0, 0x0) read(r4, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r4, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r7) fsync(r7) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r7, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r7, 0xffffffff) r8 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r6, &(0x7f0000001740)=[{{r8}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r8}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r9}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r5}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r4}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r10 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = socket(0x2, 0x3, 0x0) r13 = socket(0x800000018, 0x3, 0x0) r14 = fcntl$dupfd(r12, 0x0, r13) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r16, 0x100000000000, r16) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r18 = socket(0x2, 0x4001, 0x0) connect$unix(r18, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r18, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r20 = msgget$private(0x0, 0x200) r21 = getgid() r22 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r24 = getppid() msgctl$IPC_SET(r20, 0x1, &(0x7f00000002c0)={{0x8, r22, r21, r22, r21, 0x2, 0x6}, 0xfff, 0x3, r23, r24, 0x3f, 0x7, 0x4, 0x7}) r25 = fcntl$getown(r15, 0x5) r26 = msgget$private(0x0, 0x200) r27 = getgid() r28 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r30 = getppid() msgctl$IPC_SET(r26, 0x1, &(0x7f00000002c0)={{0x8, r28, r27, r28, r27, 0x2, 0x6}, 0xfff, 0x3, r29, r30, 0x3f, 0x7, 0x4, 0x7}) r31 = socket(0x2, 0x4001, 0x0) connect$unix(r31, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r31, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x20, 0x4000, 0x4) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = socket(0x2, 0x4001, 0x0) connect$unix(r37, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r37, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r38 = socket(0x2, 0x4001, 0x0) connect$unix(r38, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r38, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r39 = socket(0x2, 0x4001, 0x0) connect$unix(r39, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r39, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r40 = kqueue() r41 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r42 = msgget$private(0x0, 0x0) r43 = getpgid(0x0) msgctl$IPC_SET(r42, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r43, 0x0, 0x0, 0x0, 0x80a6}) r44 = msgget$private(0x0, 0x200) r45 = getgid() r46 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r48 = getppid() msgctl$IPC_SET(r44, 0x1, &(0x7f00000002c0)={{0x8, r46, r45, r46, r45, 0x2, 0x6}, 0xfff, 0x3, r47, r48, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r17, 0xffffffffffffffff, r45, 0x0]) sendmsg$unix(r7, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r22, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r25, @ANYRES32=r11, @ANYRES32=r27, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r31, @ANYRES32=r32, @ANYRES32=r33, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r14, @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r18, @ANYRES32=r39, @ANYRES32=r40, @ANYRES32=r41, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r43, @ANYRES32=r10, @ANYRES32=r49, @ANYBLOB="96000000"], 0xb8, 0x402}, 0x2) fcntl$dupfd(r3, 0x0, r32) r50 = open$dir(&(0x7f0000001400)='./file0/file0\x00', 0x0, 0x0) lseek(r50, 0x0, 0x0, 0x0) read(r50, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r50, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0), 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r51, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)) r52 = socket(0x2, 0x4001, 0x0) connect$unix(r52, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r52, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r53 = socket(0x2, 0x3, 0x0) r54 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r53, 0x0, r54) kevent(r51, &(0x7f0000001540)=[{{r35}, 0xb859f899603b4bec, 0x4, 0x2, 0xa8f, 0xfffffffffffffff8}, {{r54}, 0xfffffffffffffffe, 0xc0, 0x1, 0x0, 0xffffffffffff3f0d}], 0xfffffffe, &(0x7f00000014c0), 0x676, &(0x7f0000001580)={0x0, 0x44}) ioctl$TIOCNXCL(r51, 0x2000740e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) read(r3, &(0x7f00000002c0)=""/4096, 0x1000) socket(0x20, 0x4, 0xfa) close(0xffffffffffffffff) r55 = open$dir(&(0x7f0000001440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x200, 0x70) utimensat(r55, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x0) faccessat(r55, &(0x7f00000012c0)='./file0\x00', 0x8, 0x1) r56 = kqueue() syz_emit_ethernet(0xff, &(0x7f00000001c0)="a0a74b626b370219e9053deba4eb27366d9cd4c32949d1c2b27598e06dcd42a906cb2f3002e4091e461e2405b691101fa63ae07a52c0f2972772ceb7813fea2bd7424bb5b78b597a68f76208815447b00026d0e3760d5b3a725165cb670aecafc4d7c3ad290698478e20be17cfa46e95f3114eb415a51fde24f5a9c5a3c62959a78f28866aaa428f57b6986bd84119a1ad359150df7c4e2390f53f9076b729193daf529dd21e09fe35890597e8a9c7908cbea796930b0e0c2c5a97c342719d5fd5e631de08e66d032f7690b342f0b649cecd155e924a287e8f61265cb4aaca4bbedc824c37bc8d0cbf3ff9b264599bdc7ff80acca0bcc1fff6ff5a0887a0b7") fcntl$setstatus(r56, 0x4, 0x80) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x3aadefa5}], 0x1000000000000183, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f00000003c0), 0x0) r1 = socket(0x2, 0x4001, 0x0) accept$unix(r1, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x54) 16:00:43 executing program 0: close(0xffffffffffffffff) r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = msgget$private(0x0, 0x200) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r5 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r4, r5, 0x3f, 0x7, 0x4, 0x7}) fcntl$setown(r0, 0x6, r4) writev(0xffffffffffffffff, &(0x7f0000000300), 0x100002db) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r6, 0x0, 0x0, 0x0) read(r6, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r6, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r9) fsync(r9) setsockopt$sock_int(r8, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r9, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r9, 0xffffffff) r10 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r8, &(0x7f0000001740)=[{{r10}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r10}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r11}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r7}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r6}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r12 = getuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r14 = socket(0x2, 0x3, 0x0) r15 = socket(0x800000018, 0x3, 0x0) r16 = fcntl$dupfd(r14, 0x0, r15) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r18, 0x100000000000, r18) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r20 = socket(0x2, 0x4001, 0x0) connect$unix(r20, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r20, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r22 = msgget$private(0x0, 0x200) r23 = getgid() r24 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r26 = getppid() msgctl$IPC_SET(r22, 0x1, &(0x7f00000002c0)={{0x8, r24, r23, r24, r23, 0x2, 0x6}, 0xfff, 0x3, r25, r26, 0x3f, 0x7, 0x4, 0x7}) r27 = fcntl$getown(r17, 0x5) r28 = msgget$private(0x0, 0x200) r29 = getgid() r30 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r32 = getppid() msgctl$IPC_SET(r28, 0x1, &(0x7f00000002c0)={{0x8, r30, r29, r30, r29, 0x2, 0x6}, 0xfff, 0x3, r31, r32, 0x3f, 0x7, 0x4, 0x7}) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x2, 0x4001, 0x0) r35 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r37 = socket$inet(0x2, 0x4, 0x7f) fcntl$dupfd(r36, 0x52ffe7c1f3eb170e, r37) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) connect$unix(r34, &(0x7f0000000140)=ANY=[@ANYRES32, @ANYRES16=r35, @ANYRES16=r36, @ANYPTR], 0x4) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r38 = socket(0x2, 0x4001, 0x0) connect$unix(r38, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r38, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r39 = socket(0x2, 0x4001, 0x0) connect$unix(r39, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r39, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r41 = socket(0x2, 0x4001, 0x0) connect$unix(r41, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r41, 0x0) setsockopt$sock_int(r41, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r42 = socket(0x2, 0x4001, 0x0) connect$unix(r42, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r42, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r43 = socket(0x2, 0x4001, 0x0) connect$unix(r43, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r43, 0x0) setsockopt$sock_int(r43, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r44 = socket(0x2, 0x4001, 0x0) connect$unix(r44, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r44, 0x0) setsockopt$sock_int(r44, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r45 = kqueue() r46 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r47 = msgget$private(0x0, 0x0) r48 = getpgid(0x0) msgctl$IPC_SET(r47, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r48, 0x0, 0x0, 0x0, 0x80a6}) r49 = msgget$private(0x0, 0x200) r50 = getgid() r51 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r53 = getppid() msgctl$IPC_SET(r49, 0x1, &(0x7f00000002c0)={{0x8, r51, r50, r51, r50, 0x2, 0x6}, 0xfff, 0x3, r52, r53, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r19, 0xffffffffffffffff, r50, 0x0]) sendmsg$unix(r9, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r21, r24}, @cred={0x20, 0xffff, 0x0, r27, r13, r29}, @rights={0x20, 0xffff, 0x1, [r33, r34, r38]}, @rights={0x38, 0xffff, 0x1, [r39, r40, r16, r41, r42, r43, r20, r44, r45, r46]}, @cred={0x20, 0xffff, 0x0, r48, r12, r54}], 0xb8, 0x402}, 0x2) ioctl$PCIOCWRITE(r16, 0xc0107003, &(0x7f0000000000)={{0x5, 0x8}, 0x4, 0x4, 0x7}) 16:00:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x3aadefa5}], 0x1000000000000183, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = socket(0x2, 0x4001, 0x0) accept$unix(r1, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x54) 16:00:43 executing program 0: close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) fsync(r0) pwritev(r0, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r0, 0xffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001380)=0xfffffffffffffe32) ioctl$TIOCEXCL(r0, 0x2000740d) 16:00:43 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x3aadefa5}], 0x1000000000000183, 0x0, 0x0) syz_open_pts() r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x54) 16:00:44 executing program 0: r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r0, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) fsync(r3) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r3, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r3, 0xffffffff) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000001740)=[{{r4}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r4}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r5}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r1}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r6 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r12, 0x100000000000, r12) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r14 = socket(0x2, 0x4001, 0x0) connect$unix(r14, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r14, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r16 = msgget$private(0x0, 0x200) r17 = getgid() r18 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r20 = getppid() msgctl$IPC_SET(r16, 0x1, &(0x7f00000002c0)={{0x8, r18, r17, r18, r17, 0x2, 0x6}, 0xfff, 0x3, r19, r20, 0x3f, 0x7, 0x4, 0x7}) r21 = fcntl$getown(r11, 0x5) r22 = msgget$private(0x0, 0x200) r23 = getgid() r24 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r26 = getppid() msgctl$IPC_SET(r22, 0x1, &(0x7f00000002c0)={{0x8, r24, r23, r24, r23, 0x2, 0x6}, 0xfff, 0x3, r25, r26, 0x3f, 0x7, 0x4, 0x7}) r27 = socket(0x2, 0x4001, 0x0) connect$unix(r27, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r27, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r28 = socket(0x2, 0x4001, 0x0) connect$unix(r28, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r28, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = kqueue() r37 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r38 = msgget$private(0x0, 0x0) r39 = getpgid(0x0) msgctl$IPC_SET(r38, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r39, 0x0, 0x0, 0x0, 0x80a6}) r40 = msgget$private(0x0, 0x200) r41 = getgid() r42 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r44 = getppid() msgctl$IPC_SET(r40, 0x1, &(0x7f00000002c0)={{0x8, r42, r41, r42, r41, 0x2, 0x6}, 0xfff, 0x3, r43, r44, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r13, 0xffffffffffffffff, r41, 0x0]) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r15, r18}, @cred={0x20, 0xffff, 0x0, r21, r7, r23}, @rights={0x20, 0xffff, 0x1, [r27, r28, r29]}, @rights={0x38, 0xffff, 0x1, [r30, r31, r10, r32, r33, r34, r14, r35, r36, r37]}, @cred={0x20, 0xffff, 0x0, r39, r6, r45}], 0xb8, 0x402}, 0x2) ioctl$TIOCMBIC(r31, 0x8004746b, &(0x7f0000000000)=0x4) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:44 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x3aadefa5}], 0x1000000000000183, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x54) 16:00:44 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x54) 16:00:44 executing program 0: close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) r0 = getppid() r1 = getuid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r4, 0x0, 0x0, 0x0) read(r4, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r4, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r7) fsync(r7) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r7, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r7, 0xffffffff) r8 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r6, &(0x7f0000001740)=[{{r8}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r8}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r9}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r5}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r4}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r10 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = socket(0x2, 0x3, 0x0) r13 = socket(0x800000018, 0x3, 0x0) r14 = fcntl$dupfd(r12, 0x0, r13) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r16, 0x100000000000, r16) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r18 = socket(0x2, 0x4001, 0x0) connect$unix(r18, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r18, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r20 = msgget$private(0x0, 0x200) r21 = getgid() r22 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r24 = getppid() msgctl$IPC_SET(r20, 0x1, &(0x7f00000002c0)={{0x8, r22, r21, r22, r21, 0x2, 0x6}, 0xfff, 0x3, r23, r24, 0x3f, 0x7, 0x4, 0x7}) r25 = fcntl$getown(r15, 0x5) r26 = msgget$private(0x0, 0x200) r27 = getgid() r28 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r30 = getppid() msgctl$IPC_SET(r26, 0x1, &(0x7f00000002c0)={{0x8, r28, r27, r28, r27, 0x2, 0x6}, 0xfff, 0x3, r29, r30, 0x3f, 0x7, 0x4, 0x7}) r31 = socket(0x2, 0x4001, 0x0) connect$unix(r31, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r31, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = socket(0x2, 0x4001, 0x0) connect$unix(r37, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r37, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r38 = socket(0x2, 0x4001, 0x0) connect$unix(r38, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r38, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r39 = socket(0x2, 0x4001, 0x0) connect$unix(r39, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r39, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r40 = kqueue() r41 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r42 = msgget$private(0x0, 0x0) r43 = getpgid(0x0) msgctl$IPC_SET(r42, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r43, 0x0, 0x0, 0x0, 0x80a6}) r44 = msgget$private(0x0, 0x200) r45 = getgid() r46 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r48 = getppid() msgctl$IPC_SET(r44, 0x1, &(0x7f00000002c0)={{0x8, r46, r45, r46, r45, 0x2, 0x6}, 0xfff, 0x3, r47, r48, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r17, 0xffffffffffffffff, r45, 0x0]) sendmsg$unix(r7, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r19, r22}, @cred={0x20, 0xffff, 0x0, r25, r11, r27}, @rights={0x20, 0xffff, 0x1, [r31, r32, r33]}, @rights={0x38, 0xffff, 0x1, [r34, r35, r14, r36, r37, r38, r18, r39, r40, r41]}, @cred={0x20, 0xffff, 0x0, r43, r10, r49}], 0xb8, 0x402}, 0x2) r50 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000040)="11612e1d98c759165a04793bbeb89892df76befa42df7d25c7f3f62e2653f76df1b5bbeee2d570fc389994ff1829db0bc2c4741e5d8343cbef3848c6653be10024f52ff44db9b351c39aee4fdbaf0804f50987", 0x53}, {&(0x7f00000000c0)="11c2cacf0992b1c7c2e1d60159ffe28e8dc637ba54be3c46aaa5b837b7490c4f2bc3814eeba187a72fefb0a4a37fe7c7db7b370e4677bd08b0d962c6397e6d57fbfc0afdee56bcbf639d33c177edeab50dd985213adcbfefbca17cf8990856281de1e9c4eee63f20a14eda9b3bfa3a6bfc5508f20bc687593a0cc2f9", 0x7c}, {&(0x7f0000000140)="e0cd7fa9350fae506b6f8abd5758e7d7dd1dbc687dc4fe588cb149f37fff142ac5f73cf259869436305a6acbe5365002a4ab4b5511cafe7f7268b6efed049bee705374c560937dc680a9c40f9837853f63c937685c3124ef6a5f8ec698c40e310f82626c321882ea0ad23de89e303653670a701da06ee103fd7923b21f206498927c124ce3bb52132a09fd4e5107597e096b95b674bff538aff3fbb87b84f19e5b61863d6d10349b7b810d3fad6420533fe7b47f4c5fabf91689b819ab450f7a5a1207c4759482cc82e47c7a99a9c9d50591c12acc0d379ee0b7feab80f35b06750cd9cda36b59015dd91bc812364679ba1823a89705b70aa53d9e5fa5d8", 0xfe}], 0x3, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r0, r1, r2}, @cred={0x20, 0xffff, 0x0, r3, r10}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r50, r51}], 0x60, 0x404}, 0x8) 16:00:44 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x54) 16:00:44 executing program 1: r0 = socket(0x0, 0x4001, 0x0) accept$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x54) 16:00:44 executing program 0: close(0xffffffffffffffff) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r1, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000001740)=[{{r4}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r4}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r5}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r2}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r6 = fcntl$dupfd(r0, 0xa, r4) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000000300)=[{0x0, 0x5}], 0x20e) 0#+"$%.!",%: #/--!.$ %22/2 16:00:46 executing program 1: r0 = socket(0x0, 0x4001, 0x0) accept$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x54) 16:00:46 executing program 0: close(0xffffffffffffffff) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) fsync(r0) pwritev(r0, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r0, 0xffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001380)=0xfffffffffffffe32) writev(r0, &(0x7f0000000000)=[{0x0}], 0x100000c9) 16:00:46 executing program 1: r0 = socket(0x0, 0x4001, 0x0) accept$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x54) 16:00:46 executing program 0: close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="2301383b4c4d5be86cb79d8b7fae83bcb24756b38a54764db9888982a33aa87e12b396b144449493", 0x28}], 0x1) 0#+"$%.!",%: #/--!.$ %22/2 16:00:46 executing program 1: r0 = socket(0x2, 0x0, 0x0) accept$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x54) 16:00:46 executing program 0: close(0xffffffffffffffff) 16:00:46 executing program 1: r0 = socket(0x2, 0x0, 0x0) accept$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x54) 16:00:46 executing program 0: close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r0, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) fsync(r3) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r3, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r3, 0xffffffff) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000001740)=[{{r4}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r4}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r5}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r1}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r6 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r12, 0x100000000000, r12) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r14 = socket(0x2, 0x4001, 0x0) connect$unix(r14, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r14, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r16 = msgget$private(0x0, 0x200) r17 = getgid() r18 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r20 = getppid() msgctl$IPC_SET(r16, 0x1, &(0x7f00000002c0)={{0x8, r18, r17, r18, r17, 0x2, 0x6}, 0xfff, 0x3, r19, r20, 0x3f, 0x7, 0x4, 0x7}) r21 = fcntl$getown(r11, 0x5) r22 = msgget$private(0x0, 0x200) r23 = getgid() r24 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r26 = getppid() msgctl$IPC_SET(r22, 0x1, &(0x7f00000002c0)={{0x8, r24, r23, r24, r23, 0x2, 0x6}, 0xfff, 0x3, r25, r26, 0x3f, 0x7, 0x4, 0x7}) r27 = socket(0x2, 0x4001, 0x0) connect$unix(r27, &(0x7f0000000340)=ANY=[@ANYBLOB="aaa47989ce1a92e4f5be5a265621a3c45bb8b9698b625f85da1c5b2aef6e95b6be443d42e35ab66b9e62654af566901d52f2339f61506775bd0272c2ed1f964b625c1b514891293853fbc862638da2c6ea2f0c9b574167e32efae3daf2937ed74c4875c8bb189422fb7179aa599f80f360e1f1d7ba7e9a2f724b44e57887bfb1cd4fdfe6ed2ed8987c249d2683c716e62424c2601fea1669baf05f309346a0d8d4207ea09d1f21dcf736bdc1fa571bbce8c719fd5950567fe37bda617c83712c0c6768a33735359ca26bda7eff2f97827c14291626"], 0x10) shutdown(r27, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r28 = socket(0x2, 0x4001, 0x0) connect$unix(r28, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r28, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = kqueue() r37 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r38 = msgget$private(0x0, 0x0) r39 = getpgid(0x0) msgctl$IPC_SET(r38, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r39, 0x0, 0x0, 0x0, 0x80a6}) r40 = msgget$private(0x0, 0x200) r41 = getgid() r42 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r44 = getppid() msgctl$IPC_SET(r40, 0x1, &(0x7f00000002c0)={{0x8, r42, r41, r42, r41, 0x2, 0x6}, 0xfff, 0x3, r43, r44, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r13, 0xffffffffffffffff, r41, 0x0]) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r15, r18}, @cred={0x20, 0xffff, 0x0, r21, r7, r23}, @rights={0x20, 0xffff, 0x1, [r27, r28, r29]}, @rights={0x38, 0xffff, 0x1, [r30, r31, r10, r32, r33, r34, r14, r35, r36, r37]}, @cred={0x20, 0xffff, 0x0, r39, r6, r45}], 0xb8, 0x402}, 0x2) fcntl$setflags(r34, 0x2, 0x1) 16:00:46 executing program 1: r0 = socket(0x2, 0x0, 0x0) accept$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x54) 16:00:46 executing program 1: socket(0x2, 0x4001, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x54) 16:00:46 executing program 1: socket(0x2, 0x4001, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x54) 16:00:46 executing program 0: socketpair(0x20, 0x4, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(0xffffffffffffffff) pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) getegid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) kevent(r3, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x3}], 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:46 executing program 1: socket(0x2, 0x4001, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x54) 16:00:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r0, 0x6, r1) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, r2) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:46 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, 0x0, &(0x7f0000000380)) 16:00:46 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r1) accept(r0, 0x0, &(0x7f0000001940)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r2, 0x6, r3) close(r2) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:46 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, 0x0, 0x0) 16:00:46 executing program 0: close(0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) writev(r0, &(0x7f0000002340)=[{&(0x7f00000023c0)="44e943d8aeb6d528e45a569cd942c0940785e385fa00825a3016648026f490e382215d13d29b68fca725a5b55e49bd922959b83ab97105b4eb89ccaeeea1dd1f7bfd8e8e6079338d32934140dea568340c5f1eadd98035f5f08884d514aef72faf3684efc630acd49f59308d99c1835315aadea10be6f8d11536ecfdcdcc117311ffd21ced", 0x85}, {&(0x7f0000000100)="e4bbe729f8b47aedf4ebe6678cb0171b4213d04fb0ce3b507e062001869dd3a6c9999ec1f269ce940ee3946daf57134a752f5de78f6e88f18ad1245aa69dbe4f8c1d9d9af6156fe8d7509bf6efadb25fdb5e6583630229f300f26568a01f589faa57c450e0ac4d6fcfe43dcb6d05cd8f312b676734838bb5275c03d0272209139b5f5300231dd39d94950c94563381b07bc272e90690b9d8bbc5", 0x5eb4ea58ccc38599}, {&(0x7f00000001c0)="e8a71260fffd914e1618df9ab9de6c859373237cd0b2b3e297810b536df30778fafd1d214b2e285255220d450258d57e1829ac0c6a00fadcb8fd58f71c1f09c96d87df017f6b0741bbc5244a482fabdbb0b8d0bbadcae3726cd1ccae473a", 0x5e}, {&(0x7f0000000240)="b6d086e9b94976f7120ba25938d0f5b56639aff96a1c4ea45272661425279cf0828ccffbbd98bb5e602ddb764672c9e8adf5d06070f4da4711c363d39ae0ff876c5a9d5bc1a0b917314c02191b496b14c2a1c3ba12f7b0f9da7ff5fa85e80792d3e20ab53ade40a9285241dd57f0c69ab23ffa603e7c5ff5085b30c9ca3bfdc060abc9b3cc3085781e4f7137c7e68cc86df56f9d982451722d589a64626c2c2a2d70409198f64b70fe476585a884ec05a2b357848e33c1c121121ac36e911ff345ae511c0d583f096d21d5ace960226c6a6bf8febf1207f1da67f688db068c54410e066306da3c9d4d05dddaa21a0a4cc7b7f566ff92fbd19f4845a75c024644ad60f66162292d2ffffb256782f3ab4b83a25a5398a7ea53168d0930e79949294398cdf13949c2b6d85ed184c1fea7d2e5731453d1d147b38d0f645f650da276bd4c4e00ed09b65e9b266e4274a6c6f75981918a598e6ccb8a424cd435086e9fafa75cabe30bab2ae6cf6adb6212981fad16f6db05ebac7cfaa75861dfdd8e9a407cd9982231e52e8a163ec4377992110ad6db279b5c9f0d69a82096916e834b18f9130d388e3ac05b04a8355b521ade8a08cfa514fcf87563fe3acbee49a444a44c0a1bd56ee00f31f0f7588fdb96ec8376dab98442dbcabf947ed97d10832b8005cb4bfee230db8e6ffc031d313a0e05bdd0784d0c6af67508ca47730003b25e28b7f2f74ea814b139012414e295ba682a30a81445c0ae3b5368186ffaeda868a5ee887ceafc0d605c8f610666b273d55002cdeb1602c00ecf7bf08e8b6c2fb1e6f2805a128d0dd7d758930b41bd5a4678fa19e45f76872a4a6ea87bba757dc8e06a4ad3cf857fd62c9c85a52abed5d95ea1c7c832affd9c4ce39003fe021bab7d12b374c1490ca9d51e9fd3a9c63b8f11dc498dfd79f7f1eee9d9a43600fe6ba7329cc75573d05a6cc13be0fd8246ecdbb32504e887143f50ff2e1e62e4eec195bd098454a621c8a4db91bbb4e456849fac49983463e86a61bac1938c9cf7984d2aa7e909bbf91a31cb45bf09d8f021efa363704f555d3329d45f6f495b677f454e696e987c683ddb8e73cc5f06a565b6ac4525b90fc926cbfd6fb533d6db69b9463e01544f2dd010ff52799167581461a3ad9b83dcd77457e46b6892baf382dbb309a728b450c5ebaa1e0b99d734e6a64cf11256e42c551c7fb49552866bba3cd95c42118f758350b1f19b2605f820223302f2be229c0ddf5d831eef53016da650db108ae8885c6dd1a58eabd0e88ec0d0e385bb74d71c0d3584ac761f8487de11c953445b141d60305e7f6b2e5a80fd328b2a3420fe13a641f6444f9c31ed48879730b0126ee3aa2c6141b7819204b770c3f430d1a0c82106bb6f4a4f24d25d38cf7b7d62eefea926f13a269da6ce7375c503881725a23ac75db34354f1ea34fddbf1aa0fb161dc5e2fb18928e56f4eeb6265670ee06678a67cbc71a4abf26fd282b305c841ba1d248c4b4c2059524373cb81dc1e0ec24ee97c62fdbde75edfada190cb5e6b46715a019ca3a0c0b052540015121f295890331e1e0e4b365c9d99443fbb6a9565564093962b0cee95ebe5eea203c0cac8eb6920eb88cf6e9e0eabafedefcc83f89d4163ead063295270733cf1134bf658d75e5f30fbda82cf81402bf512c84baf74a140c56ad166fc81f7f629cacc865e8c08ab18f5e9f63aea47055ab0b4f62aaf2be721022475908f0f4fc9e0adafbac73a2f6044d22d0f166be5843e3d7a76e7c0da643685df35afa7c6ccf57454dce882cb273b25094e00103c1a765971916376a75a368941cc9d5a01c479bf4f01600a7d929677e97a2d576fb70c88d68442096231a1c8284a9fb96ab617ee33a374deb719e744b9a77cea5cd53dd638408e94a9863beddfd701421df0e62991941ad1ca4bf70a1f05febbc299927b5c05e703007d25b3b1ed09e3bffe4f85916163c6f6c76c0776a8dc2ae742f13190dbc83de3b252e0e3cf41bc4633c9c641dbdd08aaf5a5c3e50505791b65a66310e203f569f8082fc0291b725382da3f1d672e2837934cd68ca3d5de3a07b93f4fd6107da3d21eee0a196eec3ac47d4dc1d6873349d67504921be06a20dab2690a1d8c6cc9da312c61eddff9f1a0f8165988ab6b6d5083ba0dbd4779fb0a270a92b40c4602375695a506808b3a713b746c17d35abaf6f668778954358bb1d7e7a3f92ec14c3414287ca0ebf04ca088ac51f78bfd78ac80c69b86836e34e81906ecdcc96519deb78e122c1c42eee5ec62787307ec48ecdb2cd713d4dd33c800978b6ef34a825474dd7a6df061212aa772e1d5ab63c07121d0a521bf8b97c5c6913fae85f01142e8c659b91ba8acc36000f4dfc545a0e0703a3fc27ce34c1291350db235dfa44d9665743859068f2e84d0bca016211477443e8c5ec260b20fed70a574a8c2be62a03b6c7789c3803ec783083b3f31692ca18c8c18c51ed9299000455e18eb1d193a9e56028f1d5c3325a8c1e17beb9dc4b4b3fbe22e0bef046943c5cd29ec31d821e9b68fb53da2c5d6ad681ebcb85ff7204dcf904e86e6eb25319f1c42ba7cbd1b6cf90699a3ff6b5f86a16b335d2190074237920cd0758bdd032238b86561af315ffb4a2e493a295c6ee2d55f948d5403c0dc133d595d643e5df4dceaaf467f761cf9756dd5a2ac874f99eb7971dd19cc5d58a7c560192db27ef724de0e9461394a1a44da2942aeb3f934b38d3d09f986a16dd6a4787de999994082736eccdcce4f1140049ad3323b23ca2883002a9c58b56a72f41c9f21a9e1d5a3a4169f392bf52c9541825e02947ed1083a9f8a2b6a16e449a27006726f585fd17923e3bb0d845ccdd40c51a3f0d1dc2367c2e0c2dd20a45c7cab820297368bc5d7e5e4a6f475dc1755828dc94386abf4f5617f7daead8c8c6df0455c052684799c608a7ee52b663e7c884b6338e70827508c90f1c1ad87da71b97db1d56aa32dd7fc3852bc692f178cfd716da1378bcea326b5e5693f1d43c329546233ef22ef1c61cbe3e9a9c75d9f77cb98d9ab74c737a4a63de7eda64dabf98779942b48c7adc5a5f14148fe44981200a2da0475822157ba1427d4d09eb20e125bb5a0d6fd19a61cc18899ce8a19925d694b120d486fbc5ba709a562e51e3862d4cac691be7206549e7ad2235bd4164646948bb681066487c009d116eb21d8482593d32d57f94ce273f1c3d000f14e33677364372416190354f64c47d8b0211ee3d8fe8411020c1077275158fd620bd906d253d7a1e6eb5d28e480d49f7808917b39e8fa54b7b4c420b91b251650ee2e0de00e61c4aa058c2c0a72432c5c56b2db647e4620126da5cb9018af17f7cdeda35a964b1f1975c1ed06b84b5e237b01dab16604b5bad4fed7cf20ced38166ef2b109c0ddfa77b59ec30b93915e48563f0ca79c7b781b362c1aae1f43ff1ab64e7ff35967c24cf55ad3479db0b150e9ddea5fd3c2ee78307ec74231effe7ed386eca97753592a6fa208265ac0be376f79cc63feef7f7b63bd1c4031bd0bbc0e5ea2463b20a2f501f21fcd37ae9bbed43f9c48caf948f9bc5c00b2416f0156387fb1fc787ba95024668145f9a75786e37cd00b3e6ab93e2f6d1a3078c4c7384545a07a22608112da8692c92c44d1a012d82e7a7f77bb88525891e10161621d70a25f90bf034f341e02e379d64c88656619e663fdfdae78ec199b1663f1838aefaa3ad40a1ade3f33083eb34742cc279d084d9e55b2204fe1bb563e2d0a1e0b04544615c5bfa163a52ad845bad3cc3c6c2f5519416a93f32f93f1797f8b69e2fe99bd8d2a1184412a5246e32bb66f86f5c3a51a3636e795d22121663906708867b3e1530cbe0549c68702b9266e2293c4f6c5dec8791975d8ae4c949c24b83ae0fd1473b06269c9ef423bf6a51c7c9433979166c2a60d0d5426169fb1713fbbc8f1efd3a0ed1ec4ab0ec95dcc3c9ff27bf3c9cf6c5a061b2c4ce02e3e9b308d6d783e00efb5567ee8aff7706edab84d5591e219961980e66cc223b50ed98636148c20d9d29fddf3f462f5a34fc37ef69fc9ef92663ea81d5b5d1f1089d5516b9bed4029e63f6f4eae2b7e5f83ff0395692d2a13152a4b9f46a58d44432d7379b7fa2d8b087420e62270035378148a9712b7f2c5bb013afda5a0bc8aa71fe2bf1d4a203b258c0afcb5f04b15bc3540c510b4d191ef3b386eadd363c1e49b233e612b6d09dc27de33a4a28ca62c2b3e309612da51ae686b553733791fa65e84818675f096bcc2f0df04abb9e035fa7d1e69fda4a0ff388d9fe5f9e04b4a942722e2b39aface94f30258276da44062d21999a351c3a69f654f3362410b3dbabb6389689d4112b57475cd24633afeecd2aff729ec2cf05f30ca3bf4e0393d7a96c6ac07d81d3a390e82e87c9f6b639a886a75b0d4ebd32b899a50051547025129b76651c6680e1f8ecc73ec9318b7d16c34e87bf88e949f6d8eabc86bf7245b2758db09975c73a64d2625d97eb98914dd8651e664acf2c40c734eb45114c4da31fb496258a1d90a4558f0892a92c72f8558c903ae2e28d3f4f7064106bf173fb0306f4b88ebbccd6a7b66dc86ab14a0c2c046aeb9c2cc0c77bfff0ad0b9a03a264284ec2890115fcc00801f8933f3628af0b0db8f41f150b61072f625296b9fed6ba8278adec27379a7f23ced0bf1aa2b1cf687cdc131a62ac523798d96bac0eb39dd7b066e81bbe93bd6462b7779504e706a4f3765ba3c2b5d2419c90f6fb727b39d1b9d9c9f5a29100c67fb9545aa1eca5e3d6eaab3473652a8ff1c40dca356516c558485d8e1f024992952d173925395bb301122b2143aab19540ad1a3f86ec9bd167cd843fb1e563ea338cac1dc988ceabd232d66048cb9e8599e8d831f4af20282c0473cc0b7f0d63457a0d833c0d1c52904ced0711790a61fa9a468289b1136092d845d9812a31284909aae1ac5295d995eae06086ca120f410d9d8882a8aba6429c246ecf29a2ff26e58de2ad1390a77a1e3a14c5d61b14c9a3053d611a83ad116b4ce0c4d7c00ce1bd16ebc64fe1089c97a09fad2178b560ec19724e89c485391a9e90fe9df77b02fa9b1f8f1814ca7dcb4c6ed11107f5f65d1c5fde1d4e66ae5f438ab0b2008ddf9fef9dcc581b141cc9cd52cfa1f19eca336397cdd017df9382d3fa6499e7a06a36cb3aebceff4be193b153e312396ea24909c2ef5dcfe588133d83699f7df7c9ef9ce769855e3a9437d3774b55a5b1eec764568933484b2ca5d667497752677b4f2181b89b0a2e76e9362c65b1805fb7b59f1f1eb37338b8102ee6f4d8b7d49286185c46d739d2e97b223cb16ce7b8e7bb4e5d573a022f4f5d244432e828aafada9eeb61e7c612f111c964360314e8117232310261aab63298aede6955dfaebdf615fd92eeaabd8ff4f88c2f353cd177d23011eecd449a9657637747648e41201136269e52f3b02266da660bfe8da5879dfe3e84b866d7547fe0482fd913ff893593450ee92a065acd744fecb8e262df7559ed7486db93c108f104ec4ec4bf6e8a4e05489c3994bba69d36a7b7d1807ad5e2daee89a6b0b1c9af6fe6a0779c2519de0da9f602c35ce4b600393be01987c0ea0e63a35718145e2c75094b1b246b422105422f171e35d8da4acd7306442c891957e6ce616376d377562faf43168dceefc5597a67744be4327191a56ef881adc59e49e2a8a1a06dbad42214571a4594d918e525e5d46226bd6d0fd16ec192d30b939a820ff31765ded5e444665a621ff56f", 0x1000}, {&(0x7f0000001240)="3a0220a0c05873b6d94803799eafa54e3c96d5cd79b7615d85da22b4dd6384a6d98476b8ea425974d04ebe9ab9ce4af9364c47d5a98faefdb38a1480ab511560e1f58e93a61f4beddca28e72f55f91963c72a7ad3926adc4c420f560203d558e772a61a89e25640424ac88fc9c8f0d2172af5a369cd39e32d37a16f472f20353247bfd388081ed966df94278bc2af85cb0229f6e67b339c8bfb9775eb7677eb773e2e1b0fc16fbe9e658ced9eed55a0eaaa109", 0xfe94}, {&(0x7f0000001300)="b514717af8c30525e61a43f627275b68691de65f9690df22295fef8789679c100f9d37e81d942e24a81c3cd873e40629c7c645e1a9ea634c2e71127a398d06e46238e911b354c32fa4b086dc4d91448665a31d0f023f1423b1576c4b310795990f47495f6060bf76e97837b8b8127ee59e194441297f0b1766b4f537a9bbead26a046eaaeda9fca1945cea4816ac0baca4960e25bd45820dfccb927aa46dfdfbfff9aad3b88c05e30a4f26306a33dd6e627e3b9650074fed81ef25cf8ed8ef03b4a62436e3ae9bef82bd44d989c0429a6143b9717854792b59daa8a35c46675a94ed1fa38d8786a555feb67d97ee5b1f969ca8351365d23e4212787bd3e59d4bdaba5871a7d4228a0eefca503f3f7bf5b5358f465dd2b28fcb96cb0da6970dfbe00542ff3ea33ad524ecbbd33e89a1d7f12825f8d32bf8d17bc0309b05e8ee5145ec318703ae2d92634da7eb54835b7aeba665722a0b3b929107265a54a3c1f3ca7b30ecffc7988e8a26a3507ea2993b0708c8f625fea9a11e8a18a5738c35933cb95ed81b416531fd3b161cf417cbbb402b9641b681437eb188735027eb904f13fef82e1b2c84a1c137ceb31a64c570b1d841ae4d573caa3247e5fcfde3eb3ecbe8595d4a2e6ad4935b749c87781b497784f4e2d19c7de5e8b90a8cae3350f09815cecef124a68e8b3bcf37370266b3487190ae1582e6183c91705d2bd01408e35abc9d9633a228cdb93dd924720b024fff67e16d43632fac819e2586db13192789b0a63bd0c5b5e3f012c9452719fb914eff8478fbce3231d50f5a42a53ddba0b0e29c568a937788eea3114b01ffe93b2b44ff61f28488a10defb0be9368108f5c205d36303021acd4fe4d82af0c2a11b0dbc67ddeeac1ee7aae2cb81ab3a8d83ff0e68b532251bd5b638c8979b6fc5a829b08c37e8d93a210b64faafafc2ef42a3c4a967ab0e82e3764c1e16c71f6f3300efb6d304f35f92d83ffbaaffdd5b8fb38a20f0ccd26236aff9e0f7cc98957102a82dd5646d18889921e57724b854de52ee18ccd3d1242d3022038b9e0f487a73a8b147431a3591eb574a434fd65acf345483b1a66f16863c2db91083f77871ff00da5e6202418f288cbb21475bfa874354a900933e6ecf15a28e6c976745de1fa28fbb4fb1f908b936e10ad81ade8b1f18d0cffa12331e852a7489dc5d37748e6f50129c8d589006a76f7e84cdaa4939debd4847d93776c5e2eef39881d451fa37e2fe8bffcb878e2a4e590abed2f53af196ab7b30faea94eecb659f2a4d1fd37c41283249e12edf6687578cafbe98c099fb7f010f1e149fb0bd30574e7d5599d6755d10c42ef5492b965a2603b71231c0dc205bfda5c9c7e01a153eb05dd81f15da1b9aeebb03c0f732b44100643b6e945c44287430d9fa68735232d8cb1e427e563cf4bee9ab523290bc909f3f27fd556b79815f3db28d1cfd86aa5af3eeea1929f77c598384d60bfbe7c460a5fe07c3b3c10bab4808c8e1043ce5dec449c5707e70dee1c9ff77d085c36b90e892bb0eb4da242865a60c2ca717660c91f795f0710f317deb5a2467e775da6a92d34e67d28a451958fc7da8fe802ea9cd90b740b2f37b429141691e50a0253b0a7f5c5de4ef59ea2ecca4127cbfe8b3d3b2fd8271538eae5e4be049092f3349255b39a8e4ea5fbad8db6ff426a746105272e8c6b913b78b2ffd0f9ba9e3b150444f6b6d39885f2b916eda2146872cc71eb4cea9aebacc7ad540ac9361c54fbc344ce677db0c40b6c4714c899ece1416a88dfbeacc352d62a53c3ee5081315222b6ee2ebd5f13b87926fe7705967cbffc23007b428607ce0e205e278b7fd63f5dab7690b19f6d9de90238ec6f3c88069e1b8a635a9182e1433e13abe6828f53abd2727ee3d4241f30efa117b6c23c2b40b6c4b7c45f7f469ca40fd467fe6fdc0cbd65c19a2176e47f41777dd786b6d52dc81e418b6348c9698818928da35ec292100f550414631da11b6f3f78ae8076b192a11ec19349142f2e803952d54dac74ee2dbde427b65c1bcd37654d2e57c6acdb3ba89cb7177b84adf72cf62ab64f0599c41a60f00ecef01e5dfee9f426595a23e874e6bc5882aa31f89287a41360fcc59b6655519fbb7656a3f77f8f0ef8cdc17c927a01d5621e5a3e7c3d11b7dd2af7927e759dd443b7734fcec255f619277b5355838f6c55a7ceb8b7dda8f6b83020400d3d4846e22aab9f60c9df6adb1dde9cd4316a4d584e2512ab17b44c8f4a5504cf289c19c6eee2e49ae109af1b058ff958e1b31f13b9e613cb227fcb2f1dc08b1a6f5c757221c476dfacd1a41f1afa5ef76111e70f1ccda1363c54cdc1350d45597d9b1dfc4af61628d65b014a062f68163c12027fbd9899789cae688f00dd428d6c63d5d06e8ff04aabc93517cbed4d34cdd73f9411be13b5ddaad500f4e0c1b8d04008ad0b4c888615f9145328100ecf4a97a438e307b04309eb48d70050e9c6c2dc5bfb6e7573205d8630509c2c9dc37b8e3b84a0345a348973c4a14d805c0be11ffc82efd45980e7b272bd055983fe0fb1168642876d096dfe6afb5e1d3227ee0981256c9571cd204f7567a47d0bdbf9ea0ff3373574d57c1eda2e20eb461a85f575baa062edab97f9f5b7172913b1927a724319b2d1341c135bd2d1f3beb7b7f56b993ab85d18619f3fc8531e3bcda1762a84937feb015f831001ca918b1097ceafd01254ba1172c55b6bddbf719feb007d613b5da1fcaa65afac1d79ad4ceb6131336f5faf4f3ad8d9a845c49406edebaa71757e6357491aa542d430afe75644bcbed6883beb3c948002c912224d1b1909723523de162973bca764386613e4adb54653524728f18962f969a26eaa5a0bf08a29eeafc5f5aa32a43fc9e982ea32ea5752d79aa762e13a707c8928f8c2f89b8130e70050aa9d017756ca73e4ee1e8007a4a08656fe9458c41e469119e3468b2c566527f97134b0712c3fe4602c99a68649da2cf4648b17a7f09d7dc01b5a589314dfdf2bbc4fd720aeaaa7894e66bd2ab769819389132c834d25484146234b1368f36f3bc057576fe9942c7916e759552f32dfb5e0ca5f2de06765bc7ae427fef62400d2c5bf54a5c1e28e993c05c66c431ff882065a80b43c17d18fff0a75ea19832ad2cf0608f769d1df0362625ecb36eb5d1029ed3abf3d332810f93e53d88c78bf783f0956b5100f6ca0e9391653684b4bb5712bbec3d7cc4fa325e62d72deedcae3d7591962d6ac2fda0e30dc5f191a395a8e2bc2fd918cfeb65a29c6fc15668d775237e22e503e42f938cba6a6cdb96e1649bff12a88659abd7b9357630e55e38f42466b5815070d53f53f41faa2c985857fa1854c9eca035fee681e46bba40eb668282c65284ca85ee017dd47676d5fc6dd2e0cdc7a32a8b73b65ed00b12473ee92f30e8aa0804c374ac848b7a8d9c0908b36bffcedf46f256426db908aa4085cd3bbf880192781eab2ef9ec860e4cf97cbbb766bcfd5932113af48e01e14531495622c52a7face89846ba4afa2779b8c710ece5c15a49f817a8de7f24a22edbc9339ef0451c843bfdfa90e652d4789323d9b75337481ae58a0669a51b10a48f61a21d7db3c85183a0456199dd18e3c05bcb1025f276ab21dc6b8a251de7d728375336d962e417454fa16e89d855151c90bd23aac41738c5d13423ddbc9abcf988a06675562ee787e6b31d9abb6567dd519a53fd5fb83b2675fe6c96be9518e7b30b146c415874ded91d9c0701e554c7098a299a9ee51456b577b980e2f68be0a64dea663a6ed1696d6bb6c92a1387b7182eab82cd1319a307dd6f59f1dcfd232c43ba7ec3cd1559cbf0bac246ab7996ce7ea63e91d96e89c450b83b3a7400f8ce7a3dc2515775ee288d1d90049a0a8dd27c2e57a77f03c15acd07e0ca212b25ce4c97eb7f1411eb568d3e316252ad7cd86f367cf6cb685bda406a7058a2d194ff291403615031aea5d66d3de70a98d4e509bd614f20e14184579413320fc600b0bc5a86b30066d157f2483d83d3b8d9b70aff3abc956516d924eef751544ca91d361884abbad1375972996a627156041c348c93e21b2929d6599a3b898803a552e320816812a5ec0973c46e38523ac1da6f2aed850143ea81658d5d6d7abcc9fa87bd0eae8304a7d37fd2165c79d7f08ca55092fc841ab91292d1f7be784c7beb8ee43cd34de85906fbfd19769a25551d4498745b73f314405dd5267c9786e0195134f8b36c6f5c8b42252ea210607ecbaf37f5657be2e994776d28b24bc8e3bd1354d85fbc42887ddf58727e563a33d92a3c56bac616783db43636ebb2d86aa897f7380f6eea138ad43ce08e959c5e40a69fd100ba9252e9aa646f2f2c4bd23b07dee7d0fc0979984e929e4aabb89d21ada21be10cf87e7a36617cefa2af821d560b444730d163116a1b41dbc9f77072c4895fdcc6a05b3dc327a48b06f0b7b629b2306c33aec96f47f367547d486f60630922f8033472478398d2460f8a621501488dd19c46839befff65a272875d872e327115d748e5dc074d9eb119635090e31aa6b1e41bf17c303d8d5d16559e064f7c33e51e645e576392abbe9f81e85021a0e9dcd042cc21dc54e70bd16e906a32fbd3edd7b324c444c308253df116bcb615626446d540455b40873c3a02e11258a621eb795f5a55ed395a4f7b89567783a90013d01fd268e8768cd25549a6d95ec699017df8ae64330f67648f8e5ac87e78e13876a8bae0073a690929ba1e5e596f7656e4bd6446903f5cbf75d186d9b989213002f84f0bb867d3cf9d1f87f143d2f20fbf9caba38bda73e4ad5ee6a996d7faa00e7556319af10ebf13dbe5c1738af1514d853311035b25671a8e091bbaf9cc236ee49c749fc12ca60ee9417d044bf52336b32fb87ae740b9ff1ba4839fa2de2bf70ea2687571a000171d7f851d770cc1eb0df24b066bc70560bba88136c0e4469afa6dd21bc1cb0de9515c477b1f35fb10bac431bf29b251c8ab592817419a66f27f9694a66b2f81fd2e7dbc1d4901f67f0ff7e32742feff88a5fe6ff695896fc3d2565652f6afe474c096ab1008047416e460304e0ef324694563081e5789f570da73f09961b177c4fe5a0a0073ee5d1b504d324d2fecb4d21d6721a321cf22a96d2b43af12adb2f9a9aab1161043e7468b260341ef539697f7c81ff87bd260e9c3178fe07c5909710baf9d3977d8b532615ef0960a103afaf606fd905b6bed6ac71d71b3a1a5c12fa7afb6cdd6eac92bed6ec2e60cb0cf5581069778588335f4a9c499d3bcb30aa16f9e691cff7f94dc423c658019fcb700ded3a9375dd34070a47d3a3e7db0345dc01c1b9a59c8f78b1d31f17afe17da985b666d9008e0c231a446b42114dc34e91622775a986761afd85b9de2351c38e55dbf60d6c40af612708c2820a490054526bc3dec2a8a97c42229b9e90ea53f665d10c84bf9d4d4b6d3163c85251ac482f9afa5f3f23551b895aeb8b39186ff78ebab102f72e835326ba59872c46c16c7b32fcfd7d51d3871f3c3087cf962293c40213e6a1634140718e40e89dec1a8e04ed126e6818d505998275a9f47d0e897dbd41e061aa04f6dfd41662b0f0349e51954605d16b250aadf1dbda110511ba2b681593fef06edb16ae9173ab9cc4deedd824a6a7a6842d2a04d40744791606998193531179f8e0a2283d7669ec91082f690472438af20c5a3c5709563d4dab266ebd715568d37ec2791d1c297a416b3d9c87aa9952c2785615cc19b71decb508da9c21a38c45e7", 0xfffffffffffffe67}, {&(0x7f0000002300)="11f9245334664d2dcd7d395f", 0xc}], 0x7) 16:00:46 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, 0x0, 0x0) 16:00:46 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000), 0x1000000000000106) 16:00:46 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x3}], 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) accept$unix(r2, 0x0, 0x0) 16:00:46 executing program 0: close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1004, 0x0) 16:00:46 executing program 0: close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x3}], 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) r2 = dup(r1) write(r2, &(0x7f0000000000)="037b46344ebe4030dfcc24151bc79b0f55696ab682ec74d53fa8f15990234e9733776b8095ce06d7801c99330e677e8336067e92fbde2d92fdb09603bef4ee434754fc905fe0bd642dd1b6659ef9bf4bd2fcea4726c001a538da8b679885e204ddd1ba03eb1a923eac89f97158a5946e84996d2cc330ac50287f9cce315e346fa4631d76c3c72861e347ce48ba4a95c0a6a2ec", 0x93) 16:00:46 executing program 1: r0 = socket(0x2, 0x4001, 0x0) socket$inet(0x2, 0x4000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r2, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r5) fsync(r5) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r5, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r5, 0xffffffff) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000001740)=[{{r6}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r6}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r7}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r3}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r2}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r8 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = socket(0x2, 0x3, 0x0) socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r13, 0x100000000000, r13) r14 = socket(0x18, 0x3, 0x0) write(r14, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r16 = socket(0x2, 0x4001, 0x0) connect$unix(r16, &(0x7f0000000140)=ANY=[@ANYBLOB="820200635d507aa109c447259c95734de0a7efe1970da711ecdd57be971e2f660000000000000000"], 0x10) shutdown(r16, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r18 = msgget$private(0x0, 0x200) r19 = getgid() r20 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r22 = getppid() msgctl$IPC_SET(r18, 0x1, &(0x7f00000002c0)={{0x8, r20, r19, r20, r19, 0x2, 0x6}, 0xfff, 0x3, r21, r22, 0x3f, 0x7, 0x4, 0x7}) r23 = fcntl$getown(r12, 0x5) r24 = msgget$private(0x0, 0x200) r25 = getgid() r26 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r28 = getppid() msgctl$IPC_SET(r24, 0x1, &(0x7f00000002c0)={{0x8, r26, r25, r26, r25, 0x2, 0x6}, 0xfff, 0x3, r27, r28, 0x3f, 0x7, 0x4, 0x7}) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000491bea7ca28c8fd5b450c9a43d1501097b0bb519609dff14e0d58bb92e7002ad06b46b3f2c830ac9e3f481c3a88d7cc872dc85312d0f85"], 0x10) shutdown(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = socket(0x2, 0x4001, 0x0) connect$unix(r31, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r31, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f667366791ce1e4f5397c123b3cd1c7a81517296592b1b29ac1119aa5e833e8d67aa010d2f4adf6449254cee9e8979bfaa1e2fa89673654daf62a9e253c96d199581f2d48877a999a477c2c80bf3ed8a42a1b5387eb52c8e9bbd49761136a1539ce24c0872dc1b6634dd5512dd0f07006aa99102b4a9a67f389710f0f445c3914150393573bb2e88f90ecfa735c9aba9f08b22673816feb21e648797cfcd6f85073b69e52c1f5eb11382125d787d44238bf80d096814eab5d1898da8ae6fbeeee5173f210"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = socket(0x2, 0x4001, 0x0) connect$unix(r37, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r37, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r38 = kqueue() r39 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r40 = msgget$private(0x0, 0x0) r41 = getpgid(0x0) msgctl$IPC_SET(r40, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r41, 0x0, 0x0, 0x0, 0x80a6}) r42 = msgget$private(0x0, 0x200) r43 = getgid() r44 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r46 = getppid() msgctl$IPC_SET(r42, 0x1, &(0x7f00000002c0)={{0x8, r44, r43, r44, r43, 0x2, 0x6}, 0xfff, 0x3, r45, r46, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r15, 0xffffffffffffffff, r43, 0x0]) sendmsg$unix(r5, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r20, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r9, @ANYRES32=r25, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r11, @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r16, @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r39, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r41, @ANYRES32=r8, @ANYRES32=r47, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x402}, 0x2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r29) accept$unix(r0, 0x0, 0x0) 16:00:46 executing program 0: close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f00000004c0)="b91c247a184dbad60d6bf966ac3593298752c3029a23f0445341a958ea47678046b470104f235561b0f395c0304b7b64d1f44ec5352a30746ec9539f12b7218767b8529f4afdcdd7f6f45d29abe01374babcffe192cbe272b56437339c90ca476f2921e310e67dd61f4bda4d137584b85853c3072c7a12df24", 0x79}, {&(0x7f0000000640)="60308916a518eadf6abeea34bc140baf07f27fa891dcacdfb6efeedec4ecab3f326e21e4dc792dc2915601f8af4d38a75cd304acaf0ceec8f6b5312f7f1757ace0bce40be6451300dc4a1033bd412dcf889fd32be8979178fd9e4d449140d4cf3f7ba90f08ee31ad01390cc069f9085a7d3e9e04023bb6aa8bfc811d5223a5684027f0b31f55355c50ff2e1faaabd3e346b3b52beb48bfa08951a65ecf0e00000000afacdabc4e67ef93d0d7c4e12b421a66fb4c5420ceb793c8c2dc30c155c132fce29de663622886dbaca89babc6c939edab0c9a32d30fca916cfead3a495ca27521bc526b1ee44c9a1e4be27bc04ebea18a4198f15c55f2ba85eb9832fc2a9bac00d66d5bb000"/273, 0x111}], 0x1) r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000080)=""/144, 0x90}, {&(0x7f0000000140)=""/110, 0x6e}, {&(0x7f00000001c0)=""/79, 0x4f}, {&(0x7f0000000340)=""/214, 0xd6}, {&(0x7f0000000240)=""/70, 0x46}], 0x5) 16:00:46 executing program 0: close(0xffffffffffffffff) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r1 = socket$inet6(0x18, 0x3, 0x0) write(r1, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) sendmsg$unix(r0, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x2) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) pwrite(r0, &(0x7f0000000000)="042469886a8c379d587c116104dda32b7086fa21618eb4739fe38aeccb9c57b09feda974f724a6506fa06e16787cb8d4", 0x30, 0x0, 0x80000001) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:46 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x30c, 0x4c) 16:00:46 executing program 0: r0 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000340)=""/4096) close(0xffffffffffffffff) socket(0x18, 0x4002, 0x8) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1812, 0x0, 0xfffffffffffffe91) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="8c1d1e624fbfbef15a6333d35ccbf3539457debaf280", 0x3ba36c3a984be7ce}], 0x272) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r2, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r5) fsync(r5) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r5, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r5, 0xffffffff) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000001740)=[{{r6}, 0xfffffffffffffffb, 0xae, 0x2, 0x4, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x4}, {{r6}, 0x1, 0x4, 0xfffff, 0x6ed, 0x3}, {{r7}, 0x5, 0x20, 0x2, 0x0, 0x2}, {{r3}, 0xfffffffffffffffe, 0x51, 0x80, 0xfffffffffffffbff, 0x80000001}, {{r2}, 0xfffffffffffffff8, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x44}) r8 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = socket(0x2, 0x3, 0x0) r11 = socket(0x800000018, 0x3, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r14, 0x100000000000, r14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r16 = socket(0x2, 0x4001, 0x0) connect$unix(r16, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r16, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r18 = msgget$private(0x0, 0x200) r19 = getgid() r20 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r22 = getppid() msgctl$IPC_SET(r18, 0x1, &(0x7f00000002c0)={{0x8, r20, r19, r20, r19, 0x2, 0x6}, 0xfff, 0x3, r21, r22, 0x3f, 0x7, 0x4, 0x7}) r23 = fcntl$getown(r13, 0x5) r24 = msgget$private(0x0, 0x200) r25 = getgid() r26 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r28 = getppid() msgctl$IPC_SET(r24, 0x1, &(0x7f00000002c0)={{0x8, r26, r25, r26, r25, 0x2, 0x6}, 0xfff, 0x3, r27, r28, 0x3f, 0x7, 0x4, 0x7}) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = socket(0x2, 0x4001, 0x0) connect$unix(r31, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r31, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = socket(0x2, 0x4001, 0x0) connect$unix(r37, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r37, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r38 = kqueue() r39 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r40 = msgget$private(0x0, 0x0) r41 = getpgid(0x0) msgctl$IPC_SET(r40, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r41, 0x0, 0x0, 0x0, 0x80a6}) r42 = msgget$private(0x0, 0x200) r43 = getgid() r44 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r46 = getppid() msgctl$IPC_SET(r42, 0x1, &(0x7f00000002c0)={{0x8, r44, r43, r44, r43, 0x2, 0x6}, 0xfff, 0x3, r45, r46, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r15, 0xffffffffffffffff, r43, 0x0]) sendmsg$unix(r5, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r20, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r9, @ANYRES32=r25, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r12, @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r16, @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r39, @ANYBLOB=' \x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES32=r41, @ANYRES32=r8, @ANYRES32=r47, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x402}, 0x2) ioctl$KDMKTONE(r33, 0x20004b08, &(0x7f0000000000)=0x1) 16:00:46 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, 0x0, 0x0) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r1, 0x100000000000, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0xefb0e220792e3997, 0x1f}, {0x48, 0xfffffbff}, {0x83, 0x9}], 0x3}) 16:00:46 executing program 1: socket(0x2, 0x4001, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0x46d) accept$unix(r0, 0x0, 0x0) geteuid() 16:00:46 executing program 1: socket(0x2, 0x4001, 0x0) r0 = socket(0x40000000011, 0x3, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x1, 0x0, 0x0, 0x0) r1 = kqueue() read(0xffffffffffffffff, &(0x7f0000000140)=""/4096, 0x1000) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(r0, 0x0, 0x0) 16:00:46 executing program 0: close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2061b, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r1, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) fsync(r4) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r4, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r4, 0xffffffff) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000001740)=[{{r5}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r5}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r6}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r2}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r7 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r13, 0x100000000000, r13) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r15 = socket(0x2, 0x4001, 0x0) connect$unix(r15, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r15, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r17 = msgget$private(0x0, 0x200) r18 = getgid() r19 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r21 = getppid() msgctl$IPC_SET(r17, 0x1, &(0x7f00000002c0)={{0x8, r19, r18, r19, r18, 0x2, 0x6}, 0xfff, 0x3, r20, r21, 0x3f, 0x7, 0x4, 0x7}) r22 = fcntl$getown(r12, 0x5) r23 = msgget$private(0x0, 0x200) r24 = getgid() r25 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r27 = getppid() msgctl$IPC_SET(r23, 0x1, &(0x7f00000002c0)={{0x8, r25, r24, r25, r24, 0x2, 0x6}, 0xfff, 0x3, r26, r27, 0x3f, 0x7, 0x4, 0x7}) r28 = socket(0x2, 0x4001, 0x0) connect$unix(r28, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r28, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = socket(0x2, 0x4001, 0x0) connect$unix(r31, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r31, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = kqueue() r38 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r39 = msgget$private(0x0, 0x0) r40 = getpgid(0x0) msgctl$IPC_SET(r39, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r40, 0x0, 0x0, 0x0, 0x80a6}) r41 = msgget$private(0x0, 0x200) r42 = getgid() r43 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r45 = getppid() msgctl$IPC_SET(r41, 0x1, &(0x7f00000002c0)={{0x8, r43, r42, r43, r42, 0x2, 0x6}, 0xfff, 0x3, r44, r45, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r14, 0xffffffffffffffff, r42, 0x0]) sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r16, r19}, @cred={0x20, 0xffff, 0x0, r22, r8, r24}, @rights={0x20, 0xffff, 0x1, [r28, r29, r30]}, @rights={0x38, 0xffff, 0x1, [r31, r32, r11, r33, r34, r35, r15, r36, r37, r38]}, @cred={0x20, 0xffff, 0x0, r40, r7, r46}], 0xb8, 0x402}, 0x2) r47 = open$dir(&(0x7f0000000180)='./bus\x00', 0x10, 0x0) lseek(r47, 0x0, 0x0, 0x0) read(r47, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r47, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r49, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) r50 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r49, &(0x7f0000001740)=[{{r50}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r50}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r51}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r48}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r47}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0x8}, {r32, 0x4}, {r50, 0x2}, {r52, 0x182}], 0x4, 0x4) 16:00:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket(0x2, 0x4001, 0x0) accept$unix(r1, 0x0, 0x0) 16:00:46 executing program 0: pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r0, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r6) fsync(r6) pwritev(r6, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r6, 0xffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r5, r7) getgroups(0x4, &(0x7f0000000080)=[r2, r3, r4, r7]) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:46 executing program 1: r0 = socket(0x6, 0x4000, 0x20) sendto$inet6(r0, &(0x7f0000000000)="5b16fb139610961701bc8f939103fe79b9f0d404e35ab322536837f45dd36f59d31f3baed16651f1cf834ba2189285bd263f96a9f42345c2b6304e0fd3ce327db5d5226d4b94017c8f5f2f6b7216cece24a08df1ecc89109da79f3f714232f00c5119a777f0b50a6d524693fd34b9cf117892a28926b3d21d4db4306051e83a7372f89ee5fe421ddbbe05ff67e51f140e8b8a2fd816896c3decb6b1648ff322f120ae03091002974dfb5d1ca3fba22b43510b225926e6f137eebe1e2b3047e24b8ef98bef2b2a08a70c88430f0de35", 0xcf, 0x414, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) kevent(r4, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x3}], 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) sendto$unix(r3, &(0x7f0000000140)="af5c354bc57fb94c44a67a33a1ee5f2828b9f2212ebaa8cd3ed201ff15399501d9645ef758eae9a64c35e764ba369ec7244fe4433b3723126650aacf9f6b53db66874e2b33e8dd4c5490f2534f005446d8c19378089f3791b3285ec55cc9f015ae2a4e0a1cf78bfcb3020aa0e4b3eaae6b", 0x71, 0x402, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) fcntl$dupfd(r1, 0x0, r2) setsockopt$sock_int(r2, 0xffff, 0xf5e2f0158065b236, &(0x7f0000000100)=0xa6, 0x4) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto(r5, &(0x7f0000000200)="622b83495589e77520550304158f7b90948111eebe984ec2623ed656308c0d77687df4dfd27ba53aaf61ba62bf8555058306f8d543e4efe39f", 0x39, 0x8, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) accept$unix(r0, 0x0, 0x0) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x28}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0x2e235ce0, &(0x7f0000000040)="0c1e1bab93e072acf47eec090bf1ac761675ed5f55e5c7d43c7518850a24fb00c15a97799dff22ddf7c5111377582b97b54851de6199855a4528f9969a") 16:00:46 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, 0x0, 0x0) 16:00:46 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a1c6f60000efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) chflags(&(0x7f0000000000)='\x00', 0x10000) fcntl$dupfd(r0, 0x0, r1) accept$unix(r0, 0x0, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r3, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r6) fsync(r6) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r6, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r6, 0xffffffff) r7 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r5, &(0x7f0000001740)=[{{r7}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r7}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r8}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r4}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r3}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r9 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = socket(0x2, 0x3, 0x0) r12 = socket(0x800000018, 0x3, 0x0) r13 = fcntl$dupfd(r11, 0x0, r12) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r15, 0x100000000000, r15) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r17 = socket(0x2, 0x4001, 0x0) connect$unix(r17, &(0x7f0000000240)=ANY=[@ANYBLOB="82020063c4a143d3d99e31095225dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r17, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r19 = msgget$private(0x0, 0x200) r20 = getgid() r21 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r23 = getppid() msgctl$IPC_SET(r19, 0x1, &(0x7f00000002c0)={{0x8, r21, r20, r21, r20, 0x2, 0x6}, 0xfff, 0x3, r22, r23, 0x3f, 0x7, 0x4, 0x7}) r24 = fcntl$getown(r14, 0x5) r25 = msgget$private(0x0, 0x278) r26 = getgid() r27 = getuid() r28 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r28, 0x0, 0x0, 0x0) read(r28, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r28, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r31) fsync(r31) setsockopt$sock_int(r30, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r31, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r31, 0xffffffff) r32 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r30, &(0x7f0000001740)=[{{r32}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r32}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r33}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r29}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r28}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r34 = getuid() getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r36 = socket(0x2, 0x3, 0x0) r37 = socket(0x800000018, 0x3, 0x0) r38 = fcntl$dupfd(r36, 0x0, r37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r40, 0x100000000000, r40) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r42 = socket(0x2, 0x4001, 0x0) connect$unix(r42, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r42, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r44 = msgget$private(0x0, 0x200) r45 = getgid() r46 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r48 = getppid() msgctl$IPC_SET(r44, 0x1, &(0x7f00000002c0)={{0x8, r46, r45, r46, r45, 0x2, 0x6}, 0xfff, 0x3, r47, r48, 0x3f, 0x7, 0x4, 0x7}) r49 = fcntl$getown(r39, 0x5) r50 = msgget$private(0x0, 0x200) r51 = getgid() r52 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r54 = getppid() msgctl$IPC_SET(r50, 0x1, &(0x7f00000002c0)={{0x8, r52, r51, r52, r51, 0x2, 0x6}, 0xfff, 0x3, r53, r54, 0x3f, 0x7, 0x4, 0x7}) r55 = socket(0x2, 0x4001, 0x0) connect$unix(r55, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r55, 0x0) setsockopt$sock_int(r55, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r56 = socket(0x2, 0x4001, 0x0) connect$unix(r56, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r56, 0x0) setsockopt$sock_int(r56, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r57 = socket(0x2, 0x4001, 0x0) connect$unix(r57, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r57, 0x0) setsockopt$sock_int(r57, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r58 = socket(0x2, 0x4001, 0x0) connect$unix(r58, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r58, 0x0) setsockopt$sock_int(r58, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r59 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r60 = socket(0x2, 0x4001, 0x0) connect$unix(r60, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r60, 0x0) setsockopt$sock_int(r60, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r61 = socket(0x2, 0x4001, 0x0) connect$unix(r61, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r61, 0x0) setsockopt$sock_int(r61, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r62 = socket(0xe2ccba6d5824a9d5, 0x4000, 0x0) connect$unix(r62, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r62, 0x0) setsockopt$sock_int(r62, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r63 = socket(0x2, 0x4001, 0x0) connect$unix(r63, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r63, 0x0) setsockopt$sock_int(r63, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r64 = kqueue() r65 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r66 = msgget$private(0x0, 0x0) r67 = getpgid(0x0) msgctl$IPC_SET(r66, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r67, 0x0, 0x0, 0x0, 0x80a6}) r68 = msgget$private(0x0, 0x200) r69 = getgid() r70 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r72 = getppid() msgctl$IPC_SET(r68, 0x1, &(0x7f00000002c0)={{0x8, r70, r69, r70, r69, 0x2, 0x6}, 0xfff, 0x3, r71, r72, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r41, 0xffffffffffffffff, r69, 0x0]) sendmsg$unix(r31, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r43, r46}, @cred={0x20, 0xffff, 0x0, r49, r35, r51}, @rights={0x20, 0xffff, 0x1, [r55, r56, r57]}, @rights={0x38, 0xffff, 0x1, [r58, r59, r38, r60, r61, r62, r42, r63, r64, r65]}, @cred={0x20, 0xffff, 0x0, r67, r34, r73}], 0xb8, 0x402}, 0x2) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0x5) r75 = getppid() msgctl$IPC_SET(r25, 0x1, &(0x7f00000002c0)={{0x8, r27, r26, r27, r26, 0x2, 0x6}, 0xfff, 0x3, r74, r75, 0x3f, 0x7, 0x4, 0x7}) r76 = socket(0x2, 0x4001, 0x0) connect$unix(r76, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r76, 0x0) setsockopt$sock_int(r76, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r77 = socket(0x2, 0x4001, 0x0) connect$unix(r77, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r77, 0x0) setsockopt$sock_int(r77, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r78 = socket(0x2, 0x4001, 0x0) connect$unix(r78, &(0x7f0000000040)=ANY=[@ANYBLOB="8202d863c4a143dce4a7ef66"], 0x10) shutdown(r78, 0x0) setsockopt$sock_int(r78, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r79 = socket(0x2, 0x4001, 0x0) connect$unix(r79, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r79, 0x0) setsockopt$sock_int(r79, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r80 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r81 = socket(0x2, 0x4001, 0x0) connect$unix(r81, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r81, 0x0) setsockopt$sock_int(r81, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r82 = socket(0x2, 0x4001, 0x0) connect$unix(r82, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r82, 0x0) setsockopt$sock_int(r82, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r83 = socket(0x2, 0x4001, 0x0) connect$unix(r83, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r83, 0x0) setsockopt$sock_int(r83, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r84 = socket(0x2, 0x4001, 0x0) connect$unix(r84, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r84, 0x0) setsockopt$sock_int(r84, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r85 = kqueue() r86 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r87 = msgget$private(0x0, 0x0) r88 = getpgid(0x0) msgctl$IPC_SET(r87, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r88, 0x0, 0x0, 0x0, 0x80a6}) r89 = msgget$private(0x0, 0x200) r90 = getgid() r91 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r93 = getppid() msgctl$IPC_SET(r89, 0x1, &(0x7f00000002c0)={{0x8, r91, r90, r91, r90, 0x2, 0x6}, 0xfff, 0x3, r92, r93, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r16, 0xffffffffffffffff, r90, 0x0]) sendmsg$unix(r6, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r18, r21}, @cred={0x20, 0xffff, 0x0, r24, r10, r26}, @rights={0x20, 0xffff, 0x1, [r76, r77, r78]}, @rights={0x38, 0xffff, 0x1, [r79, r80, r13, r81, r82, r83, r17, r84, r85, r86]}, @cred={0x20, 0xffff, 0x0, r88, r9, r94}], 0xb8, 0x402}, 0x2) r95 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0xc3, 0x0) r96 = socket(0x3d4a080eecf78def, 0x4, 0xff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r97, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r97, 0x6, r98) r99 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r99, 0xffff, 0x1812, 0x0, 0xfffffffffffffe91) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r101, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r102 = socket(0x2, 0x4001, 0x0) connect$unix(r102, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r102, 0x0) setsockopt$sock_int(r102, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r100, 0x0, r102) r103 = getppid() r104 = geteuid() r105 = getppid() getsockopt$SO_PEERCRED(r100, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r100, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r109 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r109, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r109, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r101, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r103, r104}, @cred={0x20, 0xffff, 0x0, r105, r107, r108}, @cred={0x0, 0xffff, 0x0, r106, r110, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r111, 0x100000000000, r111) getsockopt$SO_PEERCRED(r111, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r111, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x3, 0x3}], 0x2, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffffd, 0x4, 0xfffef, 0x3ff, 0x2}, {{r0}, 0x0, 0x41, 0x8, 0x6, 0x1d3}, {{}, 0xfffffffffffffffd, 0xd0, 0x40000000, 0x7f, 0x101}, {{r95}, 0xfffffffffffffffe, 0xce, 0x1, 0x1, 0x9}, {{r96}, 0xfffffffffffffffa, 0x0, 0x4, 0x2ef, 0x908}, {{r97}, 0xfffffffffffffff9, 0xf9ef4246397ab7b0, 0x0, 0x8, 0x4000000000006}, {{r99}, 0x7ffffffffffffffb, 0x22, 0x2, 0x4, 0x362}, {{r101}, 0xfffffffffffffff9, 0x10, 0x4, 0x7}, {{r111}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x0, 0x4}], 0x4, &(0x7f0000000280)={0x3, 0x40}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) ioctl$BIOCSETIF(r112, 0x8020426c, &(0x7f0000000300)={'ta\x9a', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x2}, {0x6, 0x0, 0x3}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) fcntl$getown(r113, 0x5) r114 = dup2(0xffffffffffffffff, r113) ioctl$KDGETLED(r114, 0x40044b41, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:00:47 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r1, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) fsync(r4) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r4, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r4, 0xffffffff) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000001740)=[{{r5}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r5}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r6}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r2}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r7 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r13, 0x100000000000, r13) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r15 = socket(0x2, 0x4001, 0x0) connect$unix(r15, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r15, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r17 = msgget$private(0x0, 0x200) r18 = getgid() r19 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r21 = getppid() msgctl$IPC_SET(r17, 0x1, &(0x7f00000002c0)={{0x8, r19, r18, r19, r18, 0x2, 0x6}, 0xfff, 0x3, r20, r21, 0x3f, 0x7, 0x4, 0x7}) r22 = fcntl$getown(r12, 0x5) r23 = msgget$private(0x0, 0x200) r24 = getgid() r25 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r27 = getppid() msgctl$IPC_SET(r23, 0x1, &(0x7f00000002c0)={{0x8, r25, r24, r25, r24, 0x2, 0x6}, 0xfff, 0x3, r26, r27, 0x3f, 0x7, 0x4, 0x7}) r28 = socket(0x2, 0x4001, 0x0) connect$unix(r28, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r28, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = socket(0x2, 0x4001, 0x0) connect$unix(r31, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r31, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x89e48180a8645884, 0x0) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = kqueue() r38 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r39 = msgget$private(0x0, 0x0) r40 = getpgid(0x0) msgctl$IPC_SET(r39, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r40, 0x0, 0x0, 0x0, 0x80a6}) r41 = msgget$private(0x0, 0x200) r42 = getgid() r43 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r45 = getppid() msgctl$IPC_SET(r41, 0x1, &(0x7f00000002c0)={{0x8, r43, r42, r43, r42, 0x2, 0x6}, 0xfff, 0x3, r44, r45, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r14, 0xffffffffffffffff, r42, 0x0]) sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r16, r19}, @cred={0x20, 0xffff, 0x0, r22, r8, r24}, @rights={0x20, 0xffff, 0x1, [r28, r29, r30]}, @rights={0x38, 0xffff, 0x1, [r31, r32, r11, r33, r34, r35, r15, r36, r37, r38]}, @cred={0x20, 0xffff, 0x0, r40, r7, r46}], 0xb8, 0x402}, 0x2) accept$unix(r0, 0x0, 0x0) 16:00:47 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = dup(0xffffffffffffffff) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@in}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4d960828b747ebf5) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x208, &(0x7f0000000040)=0x401, 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r3) fchmod(r3, 0x80) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000), 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x8, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) r4 = socket(0x2, 0x4001, 0x0) r5 = accept$unix(r4, 0x0, 0x0) r6 = dup2(0xffffffffffffff9c, r5) setsockopt(r6, 0x7fffffff, 0x5, &(0x7f0000000000)="dff46089a508096dcd14ae640679440897a1d4a0c31f26e2c0f89c6e1c10670fc2d146e3181e137325c17ebe137ae56e8f18a8743b7f0b1f7d68fc801239346ff92f0535d45fbe47a2456db5d1806f29451c77e768241f44d8472c924c2ee8bbed25482b3dd99b2ccc4223730f8dba68e3711f8685d71b4ec0627a51b90c81118a1782d7cb3385", 0x87) 16:00:47 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a1c6f60000efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$getown(r2, 0x5) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) accept$unix(r0, 0x0, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x35}, {0x100006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x3}], 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000080)=[{0x0, 0x0, 0x2, 0x7ff}, {0xfff, 0x3, 0x9, 0x6}, {0xfff7, 0x8, 0x80, 0xfffffff8}, {0x1, 0x5, 0xff, 0x5}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0xfff, 0x12, 0x2, 0xa9}, {0xffff, 0xa, 0x6, 0x8}, {0x7fff, 0x40, 0x3, 0x1b}, {0x6, 0x8, 0x3, 0xbfbe}, {0x100, 0x5, 0x7f, 0x2ed6}]}) 16:00:47 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x3}], 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) r2 = socket(0x2, 0x4001, 0x0) accept$unix(r2, 0x0, 0x0) r3 = syz_open_pts() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r4, 0x0, 0x0, 0x0) read(r4, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r4, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) r7 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r6, &(0x7f0000001740)=[{{r7}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r7}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r8}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r5}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r4}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000000080)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000000)=0x4b2) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r10 = socket(0x2, 0x4001, 0x0) connect$unix(r10, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7a711ecdd57be971e2f6600271152"], 0x10) shutdown(r10, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) ioctl$WSDISPLAYIO_GVIDEO(r9, 0x40045744, &(0x7f0000000100)) 16:00:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0}, {0x18, 0x3, 0x0, 0x130000}, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=""/215, 0xd7) 16:00:47 executing program 1: r0 = socket(0x2, 0x3, 0x0) accept$unix(r0, 0x0, 0x0) 16:00:47 executing program 1: r0 = socket(0x2, 0x4000, 0xff) accept$unix(r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r1, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) fsync(r4) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r4, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r4, 0xffffffff) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000001740)=[{{r5}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r5}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r6}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r2}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r7 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r13, 0x100000000000, r13) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r15 = socket(0x2, 0x4001, 0x0) connect$unix(r15, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r15, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r17 = msgget$private(0x0, 0x200) r18 = getgid() r19 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r21 = getppid() msgctl$IPC_SET(r17, 0x1, &(0x7f00000002c0)={{0x8, r19, r18, r19, r18, 0x2, 0x6}, 0xfff, 0x3, r20, r21, 0x3f, 0x7, 0x4, 0x7}) r22 = fcntl$getown(r12, 0x5) r23 = msgget$private(0x0, 0x200) r24 = getgid() r25 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r27 = getppid() msgctl$IPC_SET(r23, 0x1, &(0x7f00000002c0)={{0x8, r25, r24, r25, r24, 0x2, 0x6}, 0xfff, 0x3, r26, r27, 0x3f, 0x7, 0x4, 0x7}) r28 = socket(0x2, 0x4001, 0x0) connect$unix(r28, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r28, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = socket(0x2, 0x4001, 0x0) connect$unix(r31, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r31, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = kqueue() r38 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r39 = msgget$private(0x0, 0x0) r40 = getpgid(0x0) msgctl$IPC_SET(r39, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r40, 0x0, 0x0, 0x0, 0x80a6}) r41 = msgget$private(0x0, 0x200) r42 = getgid() r43 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r45 = getppid() msgctl$IPC_SET(r41, 0x1, &(0x7f00000002c0)={{0x8, r43, r42, r43, r42, 0x2, 0x6}, 0xfff, 0x3, r44, r45, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r14, 0xffffffffffffffff, r42, 0x0]) sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r16, r19}, @cred={0x20, 0xffff, 0x0, r22, r8, r24}, @rights={0x20, 0xffff, 0x1, [r28, r29, r30]}, @rights={0x38, 0xffff, 0x1, [r31, r32, r11, r33, r34, r35, r15, r36, r37, r38]}, @cred={0x20, 0xffff, 0x0, r40, r7, r46}], 0xb8, 0x402}, 0x2) r47 = dup(r28) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x4016, r47, 0x0, 0x100000000) 16:00:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0040000fc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) fsync(r1) pwritev(r1, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r1, 0xffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001380)=0xfffffffffffffe32) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) write(r2, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fchflags(r4, 0x1) 16:00:48 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r2, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r5) fsync(r5) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r5, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r5, 0xffffffff) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000001740)=[{{r6}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r6}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r7}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r3}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r2}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r8 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = socket(0x2, 0x3, 0x0) r11 = socket(0x800000018, 0x3, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r14, 0x100000000000, r14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r16 = socket(0x2, 0x4001, 0x0) connect$unix(r16, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r16, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r18 = msgget$private(0x0, 0x200) r19 = getgid() r20 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r22 = getppid() msgctl$IPC_SET(r18, 0x1, &(0x7f00000002c0)={{0x8, r20, r19, r20, r19, 0x2, 0x6}, 0xfff, 0x3, r21, r22, 0x3f, 0x7, 0x4, 0x7}) r23 = fcntl$getown(r13, 0x5) r24 = msgget$private(0x0, 0x200) r25 = getgid() r26 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r28 = getppid() msgctl$IPC_SET(r24, 0x1, &(0x7f00000002c0)={{0x8, r26, r25, r26, r25, 0x2, 0x6}, 0xfff, 0x3, r27, r28, 0x3f, 0x7, 0x4, 0x7}) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = socket(0x2, 0x4001, 0x0) connect$unix(r31, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r31, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = socket(0x2, 0x4001, 0x0) connect$unix(r37, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r37, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r38 = kqueue() r39 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r40 = msgget$private(0x0, 0x0) r41 = getpgid(0x0) msgctl$IPC_SET(r40, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r41, 0x0, 0x0, 0x0, 0x80a6}) r42 = msgget$private(0x0, 0x200) r43 = getgid() r44 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r46 = getppid() msgctl$IPC_SET(r42, 0x1, &(0x7f00000002c0)={{0x8, r44, r43, r44, r43, 0x2, 0x6}, 0xfff, 0x3, r45, r46, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r15, 0xffffffffffffffff, r43, 0x0]) sendmsg$unix(r5, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r17, r20}, @cred={0x20, 0xffff, 0x0, r23, r9, r25}, @rights={0x20, 0xffff, 0x1, [r29, r30, r31]}, @rights={0x38, 0xffff, 0x1, [r32, r33, r12, r34, r35, r36, r16, r37, r38, r39]}, @cred={0x20, 0xffff, 0x0, r41, r8, r47}], 0xb8, 0x402}, 0x2) fcntl$getflags(r29, 0x1) 16:00:48 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x20) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000000)=""/95) 16:00:48 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a1251aa4b5efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000)=0x7, 0x4) accept$unix(r0, 0x0, 0x0) 16:00:48 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x10000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) close(r1) flock(r0, 0x8) setitimer(0x0, 0x0, 0x0) 16:00:48 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x4) 16:00:48 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r1, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) fsync(r4) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r4, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r4, 0xffffffff) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000001740)=[{{r5}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r5}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r6}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r2}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r7 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r13, 0x100000000000, r13) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r15 = socket(0x2, 0x4001, 0x0) connect$unix(r15, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r15, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r17 = msgget$private(0x0, 0x200) r18 = getgid() r19 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r21 = getppid() msgctl$IPC_SET(r17, 0x1, &(0x7f00000002c0)={{0x8, r19, r18, r19, r18, 0x2, 0x6}, 0xfff, 0x3, r20, r21, 0x3f, 0x7, 0x4, 0x7}) r22 = fcntl$getown(r12, 0x5) r23 = msgget$private(0x0, 0x200) r24 = getgid() r25 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r27 = getppid() msgctl$IPC_SET(r23, 0x1, &(0x7f00000002c0)={{0x8, r25, r24, r25, r24, 0x2, 0x6}, 0xfff, 0x3, r26, r27, 0x3f, 0x7, 0x4, 0x7}) r28 = socket(0x2, 0x4001, 0x0) connect$unix(r28, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r28, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = socket(0x2, 0x4001, 0x0) connect$unix(r31, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r31, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = kqueue() r38 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r39 = msgget$private(0x0, 0x0) r40 = getpgid(0x0) msgctl$IPC_SET(r39, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r40, 0x0, 0x0, 0x0, 0x80a6}) r41 = msgget$private(0x0, 0x200) r42 = getgid() r43 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r45 = getppid() msgctl$IPC_SET(r41, 0x1, &(0x7f00000002c0)={{0x8, r43, r42, r43, r42, 0x2, 0x6}, 0xfff, 0x3, r44, r45, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r14, 0xffffffffffffffff, r42, 0x0]) sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r16, r19}, @cred={0x20, 0xffff, 0x0, r22, r8, r24}, @rights={0x20, 0xffff, 0x1, [r28, r29, r30]}, @rights={0x38, 0xffff, 0x1, [r31, r32, r11, r33, r34, r35, r15, r36, r37, r38]}, @cred={0x20, 0xffff, 0x0, r40, r7, r46}], 0xb8, 0x402}, 0x2) r47 = openat(r32, &(0x7f0000000000)='./file0\x00', 0x100, 0x8) shutdown(r47, 0x3) accept$unix(r0, 0x0, 0x0) 16:00:48 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r2, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000001740)=[{{r5}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r5}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r6}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r3}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r2}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r7 = fcntl$dupfd(r1, 0x1e, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) fcntl$getown(r8, 0x5) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r9) fsync(r9) pwritev(r9, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r9, 0xffffffff) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001380)=0xfffffffffffffe32) r10 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r10, 0x4, 0x80) pwritev(r10, &(0x7f00000003c0), 0x273, 0x0, 0x0) r11 = openat(r10, &(0x7f0000000000)='./file0\x00', 0x2, 0x82) r12 = socket(0x40000000011, 0x3, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000)=[{{r12}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) readv(r13, &(0x7f0000002540)=[{&(0x7f0000002180)=""/159}, {&(0x7f0000002240)=""/150}, {&(0x7f0000002300)=""/95, 0xfffffffffffffe9f}, {&(0x7f0000002380)}, {&(0x7f00000023c0)=""/106}, {&(0x7f0000002440)=""/228}], 0x1000000000000134) r14 = socket(0x18, 0x3, 0x0) write(r14, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0xa0) kevent(r7, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffa, 0x26, 0x20000000, 0x400, 0x8}, {{r9}, 0xfffffffffffffffb, 0x6d, 0x20000000, 0x7fffffff, 0x1}, {{r0}, 0xfffffffffffffffc, 0x4, 0x20, 0x711, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffe, 0x48, 0x400fff7b, 0x7fff, 0x7fff}, {{r11}, 0xfffffffffffffffc, 0xa2, 0x20, 0x7f, 0x1}, {{r13}, 0xfffffffffffffff9, 0x6e, 0x100000003, 0x6, 0x7}, {{r14}, 0xfffffffffffffffc, 0x1, 0x40, 0x1, 0x9}, {{r0}, 0x0, 0x10, 0x4, 0xfffffffffffffff8, 0x1fb}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x8, 0x8}, {{r15}, 0xfffffffffffffffc, 0x40, 0x2, 0x3, 0xe2f6}], 0x5, &(0x7f00000001c0)=[{{r0}, 0x0, 0x1, 0xf0000000, 0x9, 0x4}], 0xffff, &(0x7f0000000200)={0x40, 0x8000}) kevent(r0, &(0x7f0000000140), 0xeb, &(0x7f0000000200), 0x50a1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r16 = socket(0x2, 0x3, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8040691a, &(0x7f0000000300)) 16:00:48 executing program 1: r0 = socket(0x6, 0x2, 0x0) accept$unix(r0, 0x0, 0x0) 16:00:48 executing program 0: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r2, &(0x7f0000001200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[]}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001580)=0xc) pwrite(r2, &(0x7f0000000740)="0cc5700686936b73844eaa0bf9b0329af275c0ceff34884c64e96597c44fd8140ab832cc82950994f35d2009c0d246eb1ca1c2ad19b2955d64a93dbcdedc73bdefe03e9bf537a1ce539d18579cafb48465508261c03e43436d8f06ee21e54a8192e697366635d7edd873f7cfbca7844a0c950d60ded4e964bcdb9d462ac3543e92f64db24e1b364dceaf0a6d7c62da5d1b47f3ec79aca9c86a491eb54a99d2172d8626b06a51e467b1455c716380fbe18e2ddffb3932ddc38a7bfe46edbea08ece885c5564abc8fa37c12844ec4d13cfb7c269eb7fad7d5c755cc13b29921cc89f07b56b0d59d5841e82fb53f0f5958e15074387f7b1972ad4c05c8d44219c91b855505bcdfe084c9c1d0738ce6fb50572cc8f0453dbe02dd0809a29b93e35c8f38c256c29bf7a9d2899e4cd1802d62bb599e40317d8fc9e63fd9acd614783c82cfa055ff537fd4775d3570b688e61cdbf8de29a97d15c6541fee79218cff4f51e402acd07b60d9c6e0edd445aa9be612e98e86870a7b8c4ac3a8826109fc7788fc02465105a7bf0220adb013bbc36ca7f9cb2b6c04f0edf346864edd9490b23dbb4576e86ffb4ec934eb11f7074d1ad862a2bd051a1c0d9994be21c6e3a121744f373cb8af4af4731cec68d402231167f4018c9e837b30c8c4799b8b66bef58be8d6d439f4ff9dc5c10006445c7c88d580f5d64bec8c001ceca5e3b9988c398cf79b4c46104b7b54bd932a3c52f81b6ba87d4a090c7c5c10d0784ed674f9536cdcc5fc162684a1234354486b9c646e1ce4bea7dd138368c595136961f2febc8fa012707ad940d7c2c1b1edf7a8c975642701f0e921e0bc7a6a5a4a50236116d932f93692e0344e1b4ec0ae0424b6ae66ade0e290290027286d3a6a19332bec81a61656afe7a3bac22cc4448f8578ae319526e3e17a5b7e09960c7baddaf7926aabe37a7ee621d617c4dc0019d8ecd71735e1517adca43217b993dd305bbf664931e609206298f994c911a9ec4f3851ead5253529f73586c23ce15f1519461c40dcdf266e51e8482bb96b4161a91c90a9fb279e7ef481763257ac54afd18def6147ebfc8b6a23072462a3cc2bc946a51c6ae74eef73ec741304a1f206165bd4f3e16dc384c58c2fc82354c713b7b1f4cf937b8df6fdfc5bf6ef6706d18d58ee6e984b6f8d6a6bd540e55a4278bb5be00d03e881fb944bfe23d89a96201171e50ab93ccec0d9b6aa8e5aedd7314b73c833a2334e6440e3014624f15c41f78135d72904b37e97c2d2b0b6aa1bea36a5e7361ff657c43fa199eaabd9aa6907c20b7de1eb1647515ed2db4f16b30493e7d39b38d59cf784bc85f6064e0d9d09183ecb19d2c1dceba67b13058dd987dc31c25fd7c87d139bfee3bd4d4b72b3d8b6c14dfd2b764ac1b647a77fed051ae885fe060bf84b3b6f4fdb9eb20848e5f26b4a4bef62100e7a335abb2d79936bfcfc56521404f1169777cc9bd2947abfcceacae453979ffe2a786f910f7d76043937c3d9057e0c47000654e441cee03dd2ad3deda667a572e68bb21d06e5ab635e163e6f646e975c097a88b1e6d913eb04e4d8d7a8502ea2370f90abb6f2c6e9182ced8d780335cb4d35c77b0699c45c2aaee0a509ae5964f8e206549a6d5ce8a665ae2a85d0d1c701f08877c4101c1ed8f32587589061211517746bac89d153227d26228fd2d448281dc94d259976d665aac116947f687d2bc2d7d4b6b4523243a78edcac0c72eadd02ded85d6fa70ca3b8c378663e6854b756c1008181daf83c86e86664d10ce0a64fbfddb3fb8ad0128ae099f98667216d4567906ab21211c2d972803d40ececb2ac5b144f0ab9ff1b534598482d2553af811c85bd8c70b9e81ed5900998c19733b13a9c725e929f4a457890a83bec5e2f48220e5f8320894a6357391544e6aa046cce19c96b958ce14d87765b60fa018f009efb65a2f4ed21aa0143bef73fa28ebb22a54db8f8ed44ed10defb3b87fb576cfdfadfcdad7c0e1f6e74109795575154e8f5bba13eea4194d43675f55e3c32d7417dd20698d76ab900297fea9bf56d033b4cf632a9e2c50777ef5f4e93bdfec29c243b0ccac25a3dee6349d2e3b9602d18fcc602f649b3898eb7d15f7b0abdafc385827959edb29aeee36ecdf2a80641416cea3beae2ca37f4ca418b286e3f891afef466f02ec7e616296f867debedf33b6dee784f2b3a01949c62ff1dc8933dcf609228828620eda32d50b530c152834e59d120405960b96cd2bb7fe3834d7b58ba8977797b15384b7498e3674bae0ae6d416987922e484bf36ab254350ed5f17eb936cc78289479f9b7b4c7781794bac618fd052c1c7ec9e64db5ee56a1afe4c2222c3bd321508b6264cf78287f1ac513fb9bffb80194bfd14ebc60a7bd30371ffeb67049cf07ff438a51d5167a6bb993856e5f19dbc4390a8899e8cc3050dbee23fbd2bb20fa294ffe29509e0e3c64d92bdff68e5613ad2f811a337dc9b6671b35a22fbacbf51a40488a3168d0b462787a59e8822d0d8224783dfef17bf7aacfde6bb8f1d5fe06a84ad25d3407c08d640886b4d65c9890cba98d7f399beb5c7f21230aa92d2b8de3098d5e9eadb62062cd04935263ef456195bc919f8281393dfebac287ce0591fd1a3c86099c2fd491ca614578c0605d234faf014d48105ab519628ba4c0c6704ec779812060d386366f64d5be2e5deefd7b8a0a0271285d169ee008a4ad0ad8c97fd9ce6191b559abe80c56307778da96e522955b1d023aaa0c2ea4935e360850259c2701ee8a12d3b5b70e3f5da77e64f999f1ed07835a6fedb4bc31347cd874f9fc9411b7e27b2fcab389a60af2071803b7a80515de1b12d606b6b7704dfbef38fa6fa9931846c2d54990d3d3183981a09e6ef49645cb3f99e3e65e2ebe10192221fd55c1aeac79320909e4424d7dfb9c340d3c213182d015d432da793a7fc568d8c8163c6c7a29e05188a5e1c5170bf9013e0979a9ee798962a36e7c12dd7c4d75e71103969708e0bd69ee2b4e523616cdc26a012edfc4d73a6331f721c3f41cb78ebf2c7cc6389c9d553e44d90f377db9550a533cc99058f78c38cc098fc309cf971f2ba60efb28a2e59fb044d703817d120238474101435fa40884fc3023241c974f3ccb6f7b1393c0d3dca92a720379d235d6df09cb0a823037d4d6a13619c1120882c24a726cf3e1d9b0fd62252ae85235c09ca59e5c0587aaf795546ce77bdf281fdaf217aed5beb84b2f1e49ac99a12ddaca374478459260dbd35cc3d375b5e95f4fd850aef8fdc22267c898b30aed2da69d9dcf7505c52adf6b9c7c25ecd21c79850baeaf0b6388ed276a00df9c5592cca487afcc0f0c539bfb0660962a6a0fbddc2169d372e5d17bfe3655ba4c666209ae65767399ae3eed31f69c087301ca2b8f92e74a8b10bfca87ec6d819cf12aaa88fbe85ba647836ad1bd19c4db5702c1749f9695eb4af027126a25809a6e19a064e30cb6eb2ab4a54141f23f0886af320dd80c6288d86468e11f80d32569df5f968188de9e3780994df8f2eb849a32095d16782fdf405e94c2d41dc023c38331e0d8e95275988fe388c7e1fff849e4eb19478daab236fe23d22c3a8f7dd7fd2a5a84fe4652691def538043e5d49a90b7ec9dedfb8785ef085a37565dc463bd6db9bec5056a2a323ffadcc294471ba51021cc6883feaccf1de784a033cdf2e8fa9497e1b566c2d3d6e917a2fb4f45e9aa13675df85de3e06cd47da7ff051f0054891bbb4dbad0138f8c175876b7a22811b528987f7d7df08c6a2d92d016b022fbae5fa7bc7d658afa4a4d55454ab22d9724b2db3ae34c284981ddb71a03e5d1acafed28f93859c602048fb89a67ac72b0386cc4ca1fd95602f77757bf027388de11d1b046c5b9d0862cd63c3762e4965c26cf1d2634dd7c5aa98475ab418fed6fd3ee6e6fbc170d682486deec5843ef2940db018c381548d3bb8c495f12fb822b2c1a8aed4ebbbafa54f6505626cc13c99ad69892072645c619c683bdb8097170c0b7a76f2cbf59c6aa9051186fcde57fb72c2bb9e743da30a12006abe77ddc41b5bf296e0aa9a36572536c1b13f611c2ecac46b7731e0d03f432c43b9c7c1fb3e257e0a28bbdbeb4c998501cb4ee7e4f2cdac9b34b7cf37b5825cb6364e548c5af859d9d44a85d5c29e6527fa33229a8075c0fb3200653b2654b2cf19bdc7fd21ed47eeb4737e8244fe173e18412a3adcd19c09ade09d5c53859490501cab62015aee05d785dc688f99480cac1cc9e1770f91c3b57858458739957d8288c8f1e570f2ac46db7474e18c24951034450620e6a8459b9ac3e1fd34906785b71e4530d4c91ecb6ecbb8914adcc51e6c22d9004387d13c6b3239c1ad4c976c0062ca94a23b537ca88bf92be0cb20857ea12cf8638e787b08a541b9ac75175dcf2fec558a17ea151762763f88320fff4cc68f589436adca409cd7591ace2e9f310216c47ebf29820900d6183371898d62c330c50cf5368277ac619ec1ff51580715c380ef2e034dd7dbced581aba127e0af6699217099c4914c544e0c91a20718b2dbe40e8117675f3dc3cc907467b37848792397ccddbcf28a3bda2f7e0780085662cc889667a6bf29861dc91d001a729db6b49ae2e5edb69ea31b68b65967be4c84c7718b69aa1e180cea5c8dea28a5623b3d1324a0e109500c82bcfdd4c37d4f0004f3763bcb380ae43af8be46e25cd211cc0d116b0c60defb3016c6dcec56fa03f62b47f42cc96394f72560c2b5b566252786749e91546e2691734b8f397455ae5bdf4a7a39fbdf378a178b4a9b8cb1c3ea0592db6b79a49e3ef41e333fb77f895101431b9975e03216be20309b506d9bb42e07ef9bf6657272707f4d0a1479df3c3f83f7f27814070a93d3765e265f114643aabc777b8ad5d0e5fc5a1905b4cac29bb851445ed7938984ce52d17834d196a86a0859483f7d06f8d43e3f8573769e9191f58998edc6d55f31495677fd59306923cb1f75e6df087a8f434e7efee8af1e64c730638c51318090b08c9a48ccfa887cbd6a0f593e519d2ba797e092942884f1e9145f9b950aa9fb1615eda82bd1910d241c68945e79df890e538dbee37cba12e8f0e8c96e84781372e9a638711387ef0d6c850eface9ca2e35b7ea75b961a32cb7a15c95fb2b6086bb37e7a7694f424e614fddddc6c2a8f1101b9c1f2a8b3145e3a372235e91bb93c9f52807fcce8d27f76cbbfb1df53558c30fe1b023dff81849817ef91634d90f4cbbb417232caa80f00a7b9cdb38fbb21358e12b49b5e2dcfd3d9f1ca6e12f5fba6ef851d5ef9398291d12630be47b35d83e38ef95055d1fc116a2e47a08872619102b6388393c8147d260a7c88c4b089407c4b7e485e6c61a2fb34cc60b41ba733fdd5981a2fa829687cc7da5dd322a7c93f662cdb8bafd41ca7c315dec604ef1fd059b62be552bedbae9b65c478b17b2e7c5064b477f8b3d335eeb22786dfa370f134737e5faff09f8f8be4c74ac18b21363affe2aee1891b8481f9474c76cb98cda9e46ecacb23c4ca225c0cb08acbd9027e7f7a1b3fe02e1fe218c51a61617de3cb9dffba2e20bf1932525cafe8a5839966869b14dd0f48ea50b6d740160b3197234298b28e12d9064e8104aeccda691169ad517d34d1faefdf33e53eda56ade7420cca2e299939787820be7c4625a32668e61ea214c30882034cfede784ebde17f432768356de276dca0c82fd57c860ad1f278179bba9c813d05005c4b0eafaf8d81c1e31ae3ed3dd115b25d1e2", 0x1000, 0x0, 0x2e) write(r1, &(0x7f0000335000), 0xfc94) close(r1) close(r0) 16:00:48 executing program 1: socketpair(0x6, 0x3, 0x6a, &(0x7f0000000100)) r0 = socket(0x2, 0x4001, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r1 = accept$unix(r0, 0x0, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x100, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x8000, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x100, 0x0) 16:00:48 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202863000540000000000000000007fbe74360000000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) dup2(r0, 0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000000c0)=0x4, 0x4) 16:00:48 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup(r1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000000)=0x1) 16:00:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="8bc3b6e645fdc007fd9fabfee8c63d05bbe513c77b8e58833a625cef1118b8eb843e290445ab94cd8f3bd42a8eccd85d2183fee69149127c78d04bd20169c52464ee094cb7d708cb25428efefa2febdeef83f28a858c50431f617916d5512bdbe70ce991279b9d7aef76142a73195534a93c552811495371adbda8c1fe248025225ee35757f02743e9a0def4a49e6036e8685bb385e0e1be807f4032a1c7f5d1bf64e9087ffc48d7b96cea1383368f35b8a91b99b5203ef05e17db7cc1f8f8e1ec623a5b772e51d09f5d2c8092b1282376485e2b7f1a9c623a04597e80342be856d4f019beb440876cbfd18f0133dbe16412c7bca55bc2f33cd419427f", 0xfd, 0x2, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976fd2fad1e03781b316cb24017630331fb23bb3a52084976d34effbb0000947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e29135c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f945d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b955ee791fe08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447facb274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f30700000079fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28000773f4c48b26e5be85e28c4ef2cc7484812a32f098877c6da6012d24bcc0a7a0e8a12398457e52f438a236189e"], 0x10) dup2(r2, r0) write(r0, &(0x7f00000001c0)="194966a0c9ec87bb90f68ed0a1aa5097159939e2454a9a02d41a765d68e98dd147e8222aa5be526f0c68d52e6880693050fd6804169aba626bc38944dde3bd16322d1c6770d562d95590b9eab0c54659ed7768c9324322efb0873a8087a6a212259961da00f8f1e4cc7ec1b432181bd11e9d1f3fc721bceb6acac6884fd7f273e8cb0dfed5d7b7ed5c35d542ffb76356ca2d64b64129790ea7bb36b0c5fef0629c4689c929447ca706181f055378077c6529704b027a39bd976f3f02f47817fbe2110f63576bceac3b9a9ba013c5e98bf17b1480fff573b19ce5c8af128ed7e0c973f38be015f796772ad66079a58e24de0e7fa1cca21023ac611c32e1afc3de7ea7e550ac32cc975d37f0b7a4f0de8f38e3be818c7a5093b259008c6cfcbfac9856035b314120a831eb33d8694ff85ad9700d89fda008a7c39ba3c5d278e0950ca982bbe836f9f47618e77741dbea1014b7ad8e5bc7e727c50c8e06143e5a91151093b5bca72a631b3937ed0c5ba8a82029047999e03f89d612e22bcada6e529f805ee7726cc2d32f1623ca80296aaf146a2df724ade840b7083bf9e24b1672385196b7acc5043b27dc95dcbff290ca7df8478fb00454087d2d48abdf70a0724f85b3c13a9960187c96d85921ff57e4a7acde7e64332ac6e6c9ad3f174c4e94000c8789ee8291d246f8d45fbcf28e9a20393e4eb538cd9697a7494b25e8729f92c28ce7bec36e837e793361e0c7e6b39c79e542c97ffbfe015f24dfc3cce8c79805e44dbaec447a332e95add69b08608e7096d8bbe3a51a2047ec1aed15dd4e97b605a457d6ba569bd5f445155429d404129b8c2480085adbeac244d66fa7035a7b58777ae282771e54dd2fb065d5702a4ff2d90056aafe7e9297a0d6992def914253a937ec504bf2ac404bab340bbf4f078474812dce2d97b95b01ae3e409ddc30d29ecc87873dd171f3ecbe28a404e9a01bc8faceb5b4c2615d1d826205b563dfd34887a1e820863fe27ac3fb42be106ec47ae2f784cae2431e2731137340afb5aab3551b2187fbbc0cadf77aa219c165c2c9b26891398d7ca9995eac542ae0aa02679232e0d4aeb6ad9cc32d64d7c8030e8f61f78005f2bd7c28d9f8c2c9c4acdc3cad982c36989dff38a5ad57d942ad85e4432e9de15ffcdda83bae7bd2d482fb77eeb3791d44f6a766bf7c3abb5c1657d24668fa67b8b708d5f4d933a77ce96347bef0186592cba16634b5ffe0e719fce4f1ca7535d11fe0492b6f126dc72eaa241b21ffdbeab26a01efcff4075f9ecc504a409313e7957213c38cca1768d2c36cab7b2145467e309cdc984e55558abe2d65b4ae4d495f77082a19b9ba157d55d7702532d0eefa4f69782a0a25de68596c28c72bbe33696aac55314de13f6f5637e6a4cab4e1050d9f519cc387aaddaccf613e5bd89036b5eef80eedda6a571c6e8fb6a3b9152359688bee76d2222839b26ce63b5d01f6628d0d649fb35d7cc54829c10ffd9bca179d2830dd6975a32a4170d85e130046dd1684f44257e6ca367367d401e3d9345c999bc9489c0c12d0b1afbc4911c58d41cc4e321bcd7de8fe1696b4ec78e0eb19e99cdb8cd021612b2dc7baee19c4b7ab65331d7c98e5cb66b7d03544a96367ccb6e434d0a1de5d066607c03b1f22d7cc5717cc1d8bbd6542232704972ee9dbdb8867ec60ce2a035ee7edb4d6fd3008c2070c849ca9d0ad01380fe82ccda1278e286d008ae4090757562d1a24b162859b2603a61a9c683211905979131d6b73b416e060f19de9c3e4d865b5d1626d3c06bcdd91399fb87d7c7956e97b2c49832374169d12d77b8520173d446b661b7240dccb91a4dab2f670c1545407c29ce37125884f23b02222f6a73fae8cf240baf248b09b718d1e2056805d915f59cf0cf4d491270d04bca894e8dbf80e8e6082ceba46f0f328460e7a63e38f90f8c8722a05f9b20ae4d08b785f0d16badf365c14f2e15fa5517cfe9ed8c5f4f087b7c3ef51138af6bf456ab0a9e66e16a4a5401008646006a423dad5f41981de7f15ca3d8cd4518879a11437898c216c4fe6f2b1cf619b94dcb78d4b1dd8051969c8d26ff7bc0b6484c2cd92f303851dfeec8170ba98806e5112b42c72772cf60e63cd868af5f7ad7a3a34835cd1ed8cfab2dd8777a2aa785970ac308f5386fb17e09ed9e3552ce78e2a76aae12d0536c58cc18b4e8ed0572755d15c913c701559616adcb907d5b683420b6398897f123a2b0790c657d631621f7959dd4c0a636ef74e5943e474231b6bcbf0b8beb96aef9085faede27e02785cd817249f7fb224b1baeb5aa8bcc2165080c1e64a1fed92ee2aff37699966676195d4a2211d1455aa4ef93c23bfc91bf4a73f0eb02307f1cd94da744555e2dd8a7bde177ee752f0d901daabd1adfd12b7f48b84b06393a40d57968cbef01e06629f2ace3e799a4c3bffdb4dabee6bb53ee3bb13d7c61fde207438a21439a3495029856328482e8065b83855ee68214caf191a3433b24c19e530259d5712826adf7d58aa61681b76d58d65ef640378a25dcf941d4429832b20a3a5e567f1d5b73c2cafb9c959d2d7ec1ae9f94e18b4612fac278aab602278defc90df5f21721fb5549cbc119c9c7eaedf1e712648741a250351be931e6cd0aafe0b36d51e13db98e74446a13ae6b372b3fa118af4567dfd7cf055680be5cd97f297b6eb4d96750cc04115", 0x784) 16:00:48 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, 0x0, 0x0) r1 = socket(0x1e, 0x3, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) close(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001100), 0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x34, 0x0, 0x0, 0x8b}, {0x3c}, {0x4006}]}) socket(0x3e, 0x3, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0x46d) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r6) fsync(r6) pwritev(r6, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r6, 0xffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001380)=0xfffffffffffffe32) shutdown(r5, 0x0) getpeername$unix(r6, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d69e46206a2768ca053dca0bf5dbe58eeea2f810a668fffac54639ec529c50fe3d1f8f9964df8aca89623d30bf1949934516a2fe3a6f05347ac4abe1e8748f965c76d2d088adee7680785358c156d6b0da1385d23f041974a88b67650bf661dacf9b59ef3d44aac2dfc91ff0deab0bbe78da9cb1b"], &(0x7f00000010c0)=0xfffffd9f) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x35, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x6}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:48 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x6) r1 = socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r2, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r5) fsync(r5) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r5, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r5, 0xffffffff) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000001740)=[{{r6}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r6}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r7}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r3}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r2}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r8 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = socket(0x2, 0x3, 0x0) r11 = socket(0x800000018, 0x3, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r14, 0x100000000000, r14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r16 = socket(0x2, 0x4001, 0x0) connect$unix(r16, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r16, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r18 = msgget$private(0x0, 0x200) r19 = getgid() r20 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r22 = getppid() msgctl$IPC_SET(r18, 0x1, &(0x7f00000002c0)={{0x8, r20, r19, r20, r19, 0x2, 0x6}, 0xfff, 0x3, r21, r22, 0x3f, 0x7, 0x4, 0x7}) r23 = fcntl$getown(r13, 0x5) r24 = msgget$private(0x0, 0x200) r25 = getgid() r26 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r28 = getppid() msgctl$IPC_SET(r24, 0x1, &(0x7f00000002c0)={{0x8, r26, r25, r26, r25, 0x2, 0x6}, 0xfff, 0x3, r27, r28, 0x3f, 0x7, 0x4, 0x7}) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = socket(0x2, 0x4001, 0x0) connect$unix(r31, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r31, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = socket(0x2, 0x4001, 0x0) connect$unix(r37, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r37, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r38 = kqueue() r39 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r40 = msgget$private(0x0, 0x0) r41 = getpgid(0x0) msgctl$IPC_SET(r40, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r41, 0x0, 0x0, 0x0, 0x80a6}) r42 = msgget$private(0x0, 0x200) r43 = getgid() r44 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r46 = getppid() msgctl$IPC_SET(r42, 0x1, &(0x7f00000002c0)={{0x8, r44, r43, r44, r43, 0x2, 0x6}, 0xfff, 0x3, r45, r46, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r15, 0xffffffffffffffff, r43, 0x0]) sendmsg$unix(r5, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r20, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r9, @ANYRES32=r25, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB="080000003800000000000000ffff000001000001f79da970533cfa185ebd511308f54fcb4a3e00496850075f19f3745767524c26e2f51ce3eb5c", @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r12, @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r16, @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r39, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r41, @ANYRES32=r8, @ANYRES32=r47, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x402}, 0x2) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000012c0)=0xbd) lseek(r1, 0x0, 0x3, 0x0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000180)}) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r2 = socket$inet(0x2, 0x4, 0x7f) fcntl$dupfd(r1, 0x52ffe7c1f3eb170e, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20, 0x0) write(r3, &(0x7f00000001c0)="f548073f16639c2af129594ed01cf07dbb6371cccc34476442ec5865cd6dd273aa039096f38e1bb0bbee081eae2c4f5b09bf5a406b4c683d68363697ae8733d88c94834b0f8987a6f3bc7363e3a9fe532b0b463ffda0b5c073066fb142694dc429a6dc0e452b62488190828899a26ed24e644d67b503c9f9efc37f26d277dc7f5090028ffea1e0b479aa0ec022bb08deb6b5a7eb940e5d6041e22c0b0d07a8ac8c76084433cf", 0xa6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r4 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000280)) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) write(r5, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000080)) 16:00:48 executing program 0: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000002280)=[{&(0x7f0000000080)="ff2300adeb921654d8b58d8d2edaf19c58693465b809c337922a6524fd2cfbd2dbd2babd6522dc85aa125cfcc2a1dc24f4d1ee13b47fe51a53486ad0153eeb3dd9d4ab351688557d73af6f570894c04eadeef1", 0x53}, {&(0x7f0000000000)="fc8c0d998e0869f7aaf84a8016da6ba8339a334225a06e8c97", 0x19}, {&(0x7f0000000180)="f9a4a7d21e3fa3b0102c4dea96b930e544165f993b12e2c983d82a2d1666fe589b5a5ef03b0f812c7a77faea3dd9bfeb0b23e186644006b6828686d5027b5ba36fd4ebf0abd629a55b2289dd8c3e4abd7eef97e41a7a91ee3c6cd5c82f04ae1b98b377913ca7537c073e788e6083410c2a30009ee84dd697a5b77ad05229c5d0a0db2764fa045822cc40d2e2bca5885bd171bd91a662c71390f3a14ad5022260c69286e983ddd2adc6c228aa3fce5fc86f58d5dac201d345e5ef76b5ecb1cb95648501e1e908f061a1ea98c48e9b12818a8036bf574da4a42776619083df5afb01effe4d6fcb2e34332bd1b22c2e071b7f5cd1ea211022ac87477ac686ddc0474d7e5db7f880c33298610c6025f07bac5732879679b8d15f60b976c315c3102b884d784caa27bad0f459fde5ae8b091fc11d911bcd964a9d5723116db684b1ac911d99606b11394611d4643bc9f946d09ef7c34d91d583ba0831206e02ee2fbaef136f33ef1146504d89f62f2bf38675890d25609c559df43ad10430fe07cee41e1f699358154d56dc1a1d8eaa48452bd4dd5c94176cd34f9e384873e24b687371f603de2c1a1456b16ad20c55e907f9d799e718d3df1e7c83c6457ce867b5c294fd03d004080ba60d7891bf59ea500268bdbc80bb0b66d3a53d67b3cdb5625a26c1d156c343070d67d9dc85e383025ba8ed8215a24780bcc26106c24e84973b8037659521b33b87d08573769862af7b05b2a1393da292202f5b02e98519c169bf0bb16db0cc003b2f76f86101ee97bc619fd5ceca1dd72928fdeebd335c7afb3cde378ea8db2fd9a5c11bbb650105c786fcc5cdfb9f545ee68060fcfd51ec407546cae28d358594e6561bb72833d474d04facab46d1dac92977b70d962a4b21d0e7fd61701d82176b35bc410abef3d907ffa6cdd45fcccfdc63ef1f0a05ebb5ffbfcd086b41112f722716d4b22d09e76309da1d58bd0951c3873302100404a0ad4e2a24c0265b25bafc55a6002973e0f2949bec1ddaa0b05e8749e3e91fbbf1dd8f22b685132e3314771f2459561034cbe35377b98a5698000923b28706e3c9ed2fd705f375f5467fea0c4591ae4d079356112796f4f82177473a602864f8140106948b412d04330ac7209184989b4beaf6cb09ba547028b291067c415ce999ab60ed4499f9520a55f9af1aec3b77f9570dc8589fca87b6202087a29826485246e3b4bd4dbed1ecbff3e085ed78fd4372fcdc439a5e94e64e5d1a307a385e5dc1499c56d300a2cf23265d66999f4a0d3f6203cbf7babbda3b7ca273c6bc6a84f7a16012df0da5dea4419eb81951d68aadc30d5eddeefb1a60929618c3e1e7f9fad33dca2e9e0e56dab9b65ff696798dadd3afc6795d1a95f6bf2c54aecf0d91ff5c28f3026a317cca7b16f32b2f4a8fce3a233a225863cc6b5ceb026fc1ca822acfc17f92cee10803d315799b8f00ba63d447aae411f1780dc567f4ac4770e10497261630a19b069a0807944a786760d2bd874f97a701a971727bee46e7f2c10dbb4d8e4cc262d8028f16e9ff44b792872d76908c1ab5156b5bbcfe9f8377f731bda3e90cda52573c9396200447a24d05e81df160e0df0148c2dd659fafe1bd4f236a8c0f9b9ac35c46be1b1f12f5c0fc97176674aa2acacc11e491c2149b86eb76f0aca62794619b56370874cb83f081bc6e5bb1336c8c5e053d9c0a05914bd077a59a946383e1707c49be4b9856b849a77f839c096838ce92c74c8941b84975ab341fe4fc7585cab2013712a1a91590a62afc53cf3a0ddfba9a20f917e44a4f9b428e7b3487d5f481319e2f79a82e8b05ed193d9c1fa48f37d6267d9f2fad098ef807d13f36ac74626b681d1f2763769f8443f1d051f98ee3ecf0b3066a44eff5730c63c5db15219196d444561cbea461330619a25b62e126419df0e20da4c15e336905816035ff78a14eadec8a0b4d43e539de05fcca9f76f4be84fc5ca35499735f1f6513e9c9685462fe3afacbb41a2d24e180c44d5462c2ff7709aca020eadcb15fc7b580c47b2cd0cc3a0df294b3cf8f762eddb48123f8cf2fbc1ecad4357abb1a83202c7f3f8a2b1408480348acba40f92849d13f8aacc4f7aaf61701e5fd53843ed88c5e2bf861ecd34ff8ab78762cdaa0d6b0026d26c7f37c26a0b6f1b80a0af8aede4f7e73b371cfa1910d5cfa207d774fe8678a9af57f1772a202c8cf1bb84cf3fa5e4696ccbcf72ddc80b8547264ecd52d6ba1b71a372bb126c09e9387ad224d1c75a4d71820fe96387f132f9664c69146720d9306950fd9478e65e1c6d4faab5f35f79fdd2cf09d71790909177af7fa6efa676c4d951ece8ea2745916db7a0b96d3a60a3f37ec5d2e61dbe90a07200f855c44569a49f0fc088701a879e74359c7dc6b4cc2432f9c33cd967a68cb15dc21db807acb5344323fb0379ddb6ac9851a481843fd17d10a23b3f127db9bf98469ef5ca52adaf6c59727b239cadc94eca617fda6ccd7ec6af2ae194b72feae09a49e43bcbb7587593a6f9c241d536e02710739769a93776da75d244c693e76840de38c1b7db9021b7209b3f78f840059bf64b149e58ed6cfbb49814b6b252184c28c26921f0e7540a287b5d8396eda71a0e06cd8c9bbe04042cdea9ae656e72f2dd60fc5d1300448e5d4c2a1aacbec9b86c8a4abc37f3e3d644c7b7f1e62f49e3a960c1d1d7d5b9da6ff7210da57b1a36ed166d08a6dbc81452e27b74ae62d749a79c097bd45a1304c23d5e84cd0e2353016f3189bf166afa06aba07c21c43a63aed1e083da451d45d9200ff7fe92c4adc997cce27b8de4f808295707ce0669425903dd6c8fa74755fbc26504640afe34dd243bfa364d5c27ab254d71a4aa1e14109dafd1ed5838c8bdd8acbab39b32fcd20ca1489f6837aeded3e2c9b4b312384940009a557b14142dcd7df67ed5ea3044c6eb82f850106631ec3f3f1b8ced1984a1176408f84edd1a147d5d0aafdade3ed85877ff35d6dec1bfee1b3da448a740e0634cc46e181f63385f4a5df05c67eac49c336a0d2965542cfe21f221ad40311629a2bdaf2e03f2d1c96386a56eefd802dd8da14aa381e5f54e575c72dde0f10888007b51ee341e3c1ae656c3449e93e51d9b7bbdcdab05f526b4d126228a83eaaf9aeaacaad3d064b81dcbcc7a2dc328dfb342d41c34d669c187a76e49b444306ca6345876cf2f4dbab4cf6ecfc67cb9b7c0eb457a2d63ba63157664f34409128dd099460de497b5acebf5ea368bdac569d414d71b75a2257f397c015d50a4e9b9667cd28c22a258b1a9665d04b6c9cd8fd217761d5f53303b27b6171c89261f29892264b992d16578ed085a474e996f1dd4d2dfa779cebedb9d37fb4a24c26aa41fd064d97dc883f1b3421dcb691ad84a0c743b389de1a80ef321c6312aa0bc7c77d39bb44a0093a5e671f7bda38b55a472801a9ae2ac17988bc59ef187b23134de64f554dc0d3378e534f39cdbf7be9513ce8f561b02c7ea8054d9c6120f9032209bb04c1af7201fd3639aee8f04ce96d79ece82ff9b8866ae4d15b0239e84faa7990cae8c3c07776702b1a526cab13913720c7cc9b19ab2692796b8676286258c2afe5a4c6ab23f2013a9c804b33aac4cf6f44014804831dea0204de56dcb493419321cf495b22d7ddc40af16f871dc24e461ca945c09507fbfdf9f5dba973a1f795ecc1921c8449f32a45be9ad52096fd67e9c54b81ed72d97166e67dc49410b3d0ba865426b698f387ae81c3163a333780803b851bb4db666545604b91b72af87985f565b5fae8dc91bf685f18c3f74d7e3f1f6264fc2b1635f113254a2b9ad7adef7b4f72964932b906d20601aa924043bd4168beb4ea6898daaddbc5b0b5971d69ec94362123870a131b0d6abd3ac3db525a047e55201f510db1f952e615476bcd275c154fbed43ac0588266c029bf23c9e84717a5ec3d9d0a2963f42b1b47560309b05cc81193c7c355c5c80119149e8a950419177005636244bff52c586f9a1c810893865fd9b2a4e110e4d8e9c083576f36e5749c4dc15f4f3575528108d6b20e9d206ce1fee7fa60c1772581554f38c3fc384ddcb0425f8550c3b3292a5e453240a64fadd07cda2492d461d55e248714a8ac194d59095cb9d05eada2016043ab6010354b4037b1b1fd248fd9a15a4e7a29696876494e5952c951b1561d98186c35baf2cdb1bba9dba9162778c8d2258b663c2c69c8e65c53f8b042a8998eda9acaa8dae90c444f6b5a606678f94ba7480615255340eb1dbd27d5313a737f1ff2633eddbc409b2b4666539a0f16f119f7e9d59d0b17c3523b7c96b4a679147089bc7fa5f93c766bc9a54c4667043db7b4352f05cd5e2f28e34ec9ea0ad51960390805174ea9b34c5391a863a64557c9163a8efd6a3135b4dec9608f517a8b6c1a2fad5ce4c86813cbfa49078aa1cfa34d274947ff5b696e718923d0e8313bf3fe6e1f2b4f164cc3abb8fa8783986e608e37c3c33aafd55b31014767a36980f3d170ca83f61164fbcb40ed21fce81d09886bf6173048392d8d5a71c5876e8e1be196aeb35ba18e0df328eae7afbd075e64ee232ccb3e18a1279f3d27da49825879b21dd51ff076681f6a33e47a291ac95fb57f83404f52a59afd128b5ef17f410cfe01fd02e500547cd6ebcc7eb9b39e82565f6af3f132ae509092ee71bd056c696a7f1ed0c51e95583c2729f5ea3756d948706a0d911624478f5502de856e294cea56538dd8714b364e0c03aee6287364b75e26379fb76545a578beaa12127f262b894cd2a4f18e37458a8a4e754374b331d49a9a82d29177c026654ee0a5d853aaef5adac61ebe34398a3de486bbd0f718868f30b3799182a0e553f71db5f06821bd239dec54b66c15d9312727c0ef2ab7e467d1b871b43141936e29d29b2ca7a9d7d71618439aee0480f21ad6a7511719e48b639e00145db7dc13120e03399f0b3ed0fd48193c33fb011385ffd1970126cc6b2e284d2f387e17d5e5db6cc5296febcbc3770003a2be8deb2cb940f96a76667746503f521dce8841ea17d220d43c492d1baf9b0d5767b80ab643e290d3a696e9e7b722718e097fcfc383c4d1218122597752e1817ea8f6cdfc292cb6306110aa9379f52f730c7f46772d061bd6a2941b67d2cafecc993f88d49c2c0a68fbc9956496f72c0acdf9300362e6cd3033d7cdd611ed9c36c3068d698b98590e83b0bdb80aef010dfd249513fee6f5d9fd2fd439e4ffcc222b038b984ee7cb2af71f2754d3a13280cda52babb393da1fd714c92f39cb3cae7a481d10f975e953f0f0d7337f87b42312d4682455caa6c0364434a2b061accc583e5fac806f917163ce7980d3a44b3e7b63a47c05f3a207cca9c27d93241870269f13be02e4f5311f871c14fda58d5e1384145abad422901929c218d55d337a08b537fff175360ef869146c3350c3ad958e9354389c5c43f07bb5da5d1f42dbc1edfaf8dd4c2487a00463a8c9f77c7f913355bf7b6a39b4315e128f93cd71055ed8fe002acc8872360d880c9a801a8f5e87b145da089574e81a9a5b822c506932f7ee1b3ab9bf15a19de55fec35352c8cc6e413d7b4e44364d63d952a56254f1a00d27b3b714aad37246673f14945729ae9ae9dabce0df7b443f2cc4562d8770a57f3a0ef27470cf372ae4c01cb42fdd5e097fdb5d2c994434bcb9d513ebbedae50b9efe026c1be46c675e71c41e44cb2ac357c6171d7b32f866c65d48a116117ac8bcc3df51d5aec337b7bee4755590394c9e65a2e8c9e09", 0x1000}, {&(0x7f0000000100)="57989392df069eea010ceb3b75a58d6119e9bbea561bc746032b14414dc9675d857084beafa8149225d09e820f5caade278c58c0", 0x34}, {&(0x7f0000001180)="d565a37594736cc8dba9cd9a3b0c7c5f0e0074d5b01ba9a563cfe5eb3f8da0c316d24aa1c4bb632838a8a8d88247683ef5276bdc3b0ad201517df3ba59e901ba71df0cda4037fa1437416eb4dd225ac20e408ee445530e6ab68a59c931cf617700815647ed41528b393def16deb222be4acab53709c14aa789c3726da6713b5b5687bc587ae3c148c0399e020603634922950ee04d440103d68c524cb8124363b7d6d500bfee1a005ae7e8630f503e4584642d9bced357db3f07070bde0643583e5f1814f56eb663b5462bf6d0a220a4c25c43", 0xd3}, {&(0x7f0000001280)="e02a1dbb0bbba666482bf4b4a7cc2280a9473dc2c5b61329b5c848b5959d7710c64a3b01d0aeff2154251a85c8d76a2cd2d93d0240fd7e5f0655d5ba5ad4941c8f80c680372caebf20d61ae22205efd9ddc17ac00260f3f5c5a0b58b09599a2ed0cf5b886b566d11dbbd779283aecdb7c0ac5f71bfcf7c47e3fa97be04937b459aa3de2fbdee461078193d79794216a3669efd84fc5f270ace61a2cd0ac97dfaca5f25b9587f7466636898535f291f245ba52ab513dc9f9d6056960f46d1f917c82135f66fca8ecde87621d77951442382962e2cb2a266b9e5bf9f28208238e3548ef1a42c5bfef8ffdcf05271245012c62321a2df7f1535fae34766a62407671d0264808928cbb0391e5a9425d7c6c75b7d7b5b77f96af620370b1b766513e9f691637ea71268c05f3229ba8d48ccfe7c2c1ec51231c6acad20630fa222c49ea74dc785579a001328ecb00446f8dd8bb9c3d75e14c90bb55e0bd827ce5d7b94673edb647becb70fbd0ba3e0a04ba664952d54cc0d2a0516256de2473006bd29629ed3ecc980c1141ab85f3b339806e70d754dabcaf8fac2708619b24f295ebf48c96de3703becc8cee434ec6ece84e1230207ce92dac7dda5598f03309b34f126ac231d706dc5a058d136a2ea8609f42c0062a3aa4cece88ff6b6b0bcbfa5538d382187f6e472c730e541f6700ec48a6e8dcce1ba0b0d20b649a6a6897be59aba4fe7940f86f05191506b04be2108c9b0dd3c0282902c2efa5cb46874721cc8cb310acea82f0bad5ad70de11b36532ee950794ce1b663a605e39756555c1c23dabc3326d0f0380905eb807b2398917a015c93f37b273c21b8eb48f387c388bdb6d77fe31aba3053e053c07ff3f0de25dba501a11a8f166dd705c1387d185b6caed02f257a0d4c593c3ff2ab1f9b328f039fa114e948dfc86af073b90fc8b49667d3f684d778b71b998a693bb73e033c81c38a70446331b26883703d4508fd54b07f8b7324ffeca29a1deb13b2fd52f49e851de3edecb5a99bf0903a3665cba4980a2f2091f05c6502cd6f30f3d3620bf18bbd1de61eef4028d3b24bbfee098fea944725612e7271884f9d05d0a99f4140e404fa70ae2351a72760b1d5b838d1ebe5d3abcd115d14a51c342dbab9969e5ff95ebc710ee8f16df9002e645419a8bcdbf4a6a7e0af6282f536097ba66fe247fb5e12a5e62632ed4d5126a02bffae7c66dc1d1b46d8763f127f6ecb4e8ae33b3132f6dd84b1508bec6e37e506d9d5b63f23a8b3834f759f00bf4f814a17d898cc96415740b9f9799f4f95cde339dadccb24f9aeea5c08b41af5b9b2ed546e593f320a4ee32e152772b2379932d26b7b5d27065cfb72eebe0b631088eb6c9282054b989d2916110f7d641b196f27b4937271e763af00d062fa2bc3d33d4cd919e5b5f9188cb3cceb1c7fbe5a5193abd55f6e2d59d3e6bd255dbf211a44cf2c92f263d900280b17ca1853cda0049bc5ed63027468364f7c23ddc94b38deac64d24e897ef8b9faed0a5bccf1ed600c24d7808155a1e3d519d6aef0703d28de883688bdaeb2b40066ab289bc084614029312e8f6e989637b88358511047a9f5b08bb9695fae4774d2d3f37af4e1e71656154500db26e9320c2798cd8a6d3934c325308b055f17295458375715ab9e6ef194cbf367328f4abfe4f91a722d5e5d3a3670bea021eb0b14f4fd0d7c7c3bab0a45d9224cc47e360e68e8f1a5287857ae107dfe429572684af47f44e129e4581a63b12ac5a5e9825251022884b64cff2a5434865b3043776ac0d5b33a8b87d3b4ad0f6a8d72cfa84d57555737fd5d8d146f5fcfb2918a854e40959b052917997fab1d6587d9eccaa534b52c05caf3f9394b0b47ef611edfea6cb31800b00483456f016e1a6f541ffcba7a8cbfc5506cfeaf949e67739024feed89faaf5e46b8c91d7dad1edd242589b5482e6b6924a2810d3629001dbce7dfdfe30926c8807be0955f6436700c5c19ee082135ad7785754f740271e90fda9f0528c731de87e2f19e1ad733e50e79ac4a8e40d3bc1a80b5ecf3de984d59c1370c3620bb9e2d0ddaa1138edae6f9614b26746bd8ca071fe63c78d0ffd176cec2fbd71fd7ac024d0eee3325b2c5e5e8084ab3cec52c40bcf0e7faf382065fe3fcf1a098f567f026dbf5792e34458c4c2c84b58e6628e0f52df3df1ab870a0e5cfbf098df16acfc9087296652cae0478435aa3a623f096aa1b85f6b603b0effdda2299d14675f1a88cabbcf3aa9e62ee42e59776eb3dfddd9d2b24fb87a722210b183a39e61058fb415d1ec2f83b594d495cacaa14f42e724abb8057ad46e83cf0a20815cf7005ea90e510aa91366c380abca92e420575e54d2f1fdd5cf06af96675bafa0e95ba9b5cf5d0c9a355bf29b04ef698045abd0f187a5cc989e8e67525d5e64fc434fc44b2e37c62772f851144905d46686493dd98940a723c215bcb353ea1684dc0e05e342c3c53f7e80382f65ac9628d11e1c6733f7a3985c9ef3a403fa2c97a639a3151bcda612511511ec7f60c13c554c52b5d4cb31a4f1f50a0402992320ba1d3ea3b06162bdf37a7af4eb7b1afb66ac27ed98570d9fb9f164e6cc39e85cf0849b10ecdafbc5ced33424fdd4a1e8892741cfdc1311723ed15cdae1798d2027310b18bad95b26d564f6f7960707136449e6c6ba12dd15383c0a88ddef7b1d42b8dad1e682107309a118e70a5ce0de0c3693e359b2cff0caf1657a5bdd5a9df4689ba544e9d3a4cb10f67b4e1027abf5e01b84bf194383c3379be163a48a6f74a12872d96287aa6ad0e702a6e0352b8e9d67e51e80c7c7f341664f1289a840fe9e07473f8f840e3487d75ba3e60d716c54655ada92eae3d06c2a3881e22fb4014f3d3658d16ad1f94439c84cf7f758595e44f1e459b73af7ed2882bfe17c8b1f362a0cc70da8d0049819cc7b4956bfd13c0ba26b3d715fc550569aa25d7885cb9b7d06c0dab239ee1871f99209264b110c43a9908c032c3bbd03034ef75408578b9501177ef665daf39415264a6fffae2683ea56ac74e220e3c1f2e83ee62db060da7de0206597f57fb040331841ba26ad5a832151e24b82097ecb10a771483d26bf5eaf18ed69d6f9d583c3c34c0e7dc2426e5794a24e16fd31a7fef1ae88b175a431669b48c739680c31ac3e45c9a25bd5d43adeed6c18fe9fe123384d3c2bdd3666361939eb3ec6d21219a57dc8a84ce2da392d655304e42e4eb75386f6dd061a34b7e73d103fc3073f17eb72655fe240c4dc1569f95050968716b1e44aa82d996339aa713a2359017198844802d45d0fb34d6e317af5b15b6da691de22cdd71f5e66306cefe00d7fcc47487649a3e7f2b10e64631ed8d1bc85e3bea0dc84c4216f7746ae54314da972641033b954ba4169cc5913f85ae4f7a6be597b2a1cecda444bb96a685cabd8ad6e033a4cc9e84e62c4fdb02f996a568c8a2b75423eb1ce475e2d17a11eb63e6c9fc2800a7f7ee69b71c09b1c4b33c4c70d50e3733f88eafd37b2bb87b31df4c7aef60512c2984c6e4433a070f343f0ea11275b88827d3dcc564b51f70d31d5aa4e14164962bfc08028f619f4dca4312dff6443623133e237c41cc22073fb5f7c5edeff7ce6e88ac94e0b7b0047dbb47ad3a24af71688552a3753cfc4da37634d675bdd72d80012b7e3f172747b999813fb30d53690db943f32d17c7602dd1cff53b4033a772331f9f141144d5c1a3601ae66fc8798d11e4b8269466c53029a097deb170a2ad9b605b92e81964169d06963d09b42ef7ec708777539289074a172e005094c56188f3571cd193fb8b3368b0ae688f5d846ff1f3d87379e380b53e895b066864e826b5ec35159536e21b97d63f3dae79604700e1a7826761fdf58fb116d509199c36331a9ac94ec6b8500ed068513c573ad063c8eb9db95f0b39423f262d17235ecf06f1e4896d4007c0cf641cf6c4370221e7fa9065ff0eeb22804e13b72b134739239cc666ad92da5a34e7e0d57a0e28b29e15496c2b468540d60a9297bed52fc6c8ff924bfd8b37a289675b487f9501e7648d12ddca13b4dbba1b978f98d8383a5cd5c9834715a312bc452daaae0308157f9e12e51540053495ded20dc5c79d9a5fa60fc6296bce999b0bb6225bf37b43cefb03a58a4ef42db68edabd36f9fef321476b8e03ee9ebe25814be37c7237576e575eeacf93d387f7dc371202ceddaf7fd83a096007ff48147a7468cfb4a6fe1d2a561b58a9117942d8d97ad3fa1d77e4c673e60815b177617449c976d7e7407beeb0404e18844227ee030d1edadc20fdb3a3ee964f057401e4f67b5003404245e9c35e9b59a3ee89cb8d1c9ebb256cd903044229b34b3893565d4aeb23a1f70c9ec77ee1de7127d424473202a493ee96e24f507c608693e2e87f4b1fe6a80c8b2db5b1bbd1a991466aa8bfdfab9109e9f3eeb12b9457c7bab160cdb2ab165bb79ea1ec8a87ca9bd8a93524781d8bb4aa5f56c2ea92fc4de2cf03817f2e4def3ed4e20c14cde2027011c88d50dcf4a6c20e122aed44e8756d699c2e2744b342e64e5e32ef30bf6eb360c27e8aefa656f68268a2bf903633a2de4c008c90e0c167a66ca0cf90319fe0f22ce40a7c50075aaf12707f6e47170f80e18ea9cbe68efe5b19056f0f60c8a661c4dd8ed75fdb9897c0433cda4bedf3d556936aa249ce14d6261dd1160544fe5ceb5fdf392af52f7bfe58957d753ac5c9093b95ff03264d80866ba327a9daeaaa2b6664885ad512a7681645992f7ff73d76848a3c74f6b7827f09b08899c8d30915976e7eb6affd6fb623f1c39178f662616cf6e2cc79047a59eec017b7d715ce698be1fae53af77d044f7e64e1ff82b87faf33a1cf2acaf3cc81096fd3d2577566c256aef415efd020e0984b706b6acb5a482251c45833d4ecdd3ea220a39104f934065f7f1018afd1a64792427bb3e00a7081930425f508677de3c5c5cc1274eb11c72a2b3f68776d960c9e2acdab961587d785c01f025d559dbf749cfea6ea3e1888a8be08d569ea1cf30ece8549f2454150c62fcd32f6818fd70f6143ca2be859614751c9a64ee08625d05f19be72c4ba148637472085965702a7f7b8129f44dc36b276e7ecc0678e81559f0a4e3373a13e4bc9d5c4c2e8b72ec9dc566dfa4a945f665d72a95b701558b5fd9badc984669baec0fb99c1ce527c94b21b44847eff281c4ea57c08bd82a10b4f4a2e731954af82f1f2d9befce52ef08cb624caeb8154c690660c194449e18f03b5bbd7c086a8ffbb7f43a582dcb141ddb7d6128b39f3b45bad4b228617729569da55f1d2ace01dba36aeb99c5c2d122d1b24e805838d0d48af854bcb5210df12a89b15f66a3f141a69144a838163eea19ade73236564cc2c832d158843e2a8ea0a684319655d3beaa457349cd94db27c81e60c71cf30f61c254f9a9941200e430421162b74ea4209b96f12efaf1757703f0bea57cf37658d91f732f616c54abf0738f42eeea71d40754206c5d79ee11d466c131102799d26616c840624917ab6cf2cc48eb536a9357148cf78422c5df9fbf89829639fc5a4ef77971a64cff2cf77e44dc014ff2b439b26027461aa4ae53af559da7edd0957049941d5417f5d6f83f49a4f75bec9bd47e88b22f4d17b57d6bfd06e2f045eafb8effac8739f43bad419387e811bc02e5f28a510462e296d7fa9be7db3a6c557b1b3b2091bc10f11afd4a39838245c3712a251ccd4c1e3b26a1d02d74d19332a0a3a352b1bcdd35a0b6538bc46b72824605819", 0x1000}], 0x6, 0x0, 0x23e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be883e6d903b4cafc2afc79e7496515a7d8a0af9"}) syz_open_pts() 16:00:48 executing program 1: socket(0x2, 0x4001, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300), 0xc) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r1, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) fsync(r4) pwritev(r4, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r4, 0xffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001380)=0xfffffffffffffe32) close(r4) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000001740)=[{{r5}, 0xfffffffffffffffb, 0xaf, 0x2, 0x1, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r5}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r6}, 0x5, 0x20, 0x4, 0x3d2, 0x2}, {{r2}, 0xfffffffffffffffe, 0x51, 0x0, 0x2, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x77, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) listen(r5, 0x3fa9) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0), &(0x7f00000011c0)=0xc) r7 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x203) accept$unix(r7, 0x0, 0x0) 16:00:48 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, 0x0, 0x0) r1 = socket(0x1e, 0x3, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) close(r1) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[0x7, 0xb2, 0x0, 0x6, 0x4]}) lseek(r2, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r2, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) r7 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r9, 0x0, 0x0, 0x0) read(r9, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r9, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r12) fsync(r12) setsockopt$sock_int(r11, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r12, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r12, 0xffffffff) r13 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r11, &(0x7f0000001740)=[{{r13}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r13}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r14}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r10}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r9}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r15 = getuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r17 = socket(0x2, 0x3, 0x0) r18 = socket(0x800000018, 0x3, 0x0) r19 = fcntl$dupfd(r17, 0x0, r18) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r21, 0x100000000000, r21) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r23 = socket(0x2, 0x4001, 0x0) connect$unix(r23, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r23, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r25 = msgget$private(0x0, 0x200) r26 = getgid() r27 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r29 = getppid() msgctl$IPC_SET(r25, 0x1, &(0x7f00000002c0)={{0x8, r27, r26, r27, r26, 0x2, 0x6}, 0xfff, 0x3, r28, r29, 0x3f, 0x7, 0x4, 0x7}) r30 = fcntl$getown(r20, 0x5) r31 = msgget$private(0x0, 0x200) r32 = getgid() r33 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r35 = getppid() msgctl$IPC_SET(r31, 0x1, &(0x7f00000002c0)={{0x8, r33, r32, r33, r32, 0x2, 0x6}, 0xfff, 0x3, r34, r35, 0x3f, 0x7, 0x4, 0x7}) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = socket(0x2, 0x4001, 0x0) r38 = socket(0x18, 0x3, 0x0) write(r38, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r40 = socket(0x2, 0x4001, 0x0) connect$unix(r40, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r40, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r39, 0x0, r40) r41 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r41, 0x0, 0x0, 0x0) read(r41, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r41, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r44) fsync(r44) setsockopt$sock_int(r43, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r44, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r44, 0xffffffff) r45 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r43, &(0x7f0000001740)=[{{r45}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r45}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r46}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r42}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r41}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r47 = getuid() getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r49 = socket(0x2, 0x3, 0x0) r50 = socket(0x800000018, 0x3, 0x0) r51 = fcntl$dupfd(r49, 0x0, r50) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r53, 0x100000000000, r53) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r55 = socket(0x2, 0x4001, 0x0) connect$unix(r55, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r55, 0x0) setsockopt$sock_int(r55, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r57 = msgget$private(0x0, 0x200) r58 = getgid() r59 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r61 = getppid() msgctl$IPC_SET(r57, 0x1, &(0x7f00000002c0)={{0x8, r59, r58, r59, r58, 0x2, 0x6}, 0xfff, 0x3, r60, r61, 0x3f, 0x7, 0x4, 0x7}) r62 = fcntl$getown(r52, 0x5) r63 = msgget$private(0x0, 0x200) r64 = getgid() r65 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r67 = getppid() msgctl$IPC_SET(r63, 0x1, &(0x7f00000002c0)={{0x8, r65, r64, r65, r64, 0x2, 0x6}, 0xfff, 0x3, r66, r67, 0x3f, 0x7, 0x4, 0x7}) r68 = socket(0x2, 0x4001, 0x0) connect$unix(r68, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r68, 0x0) setsockopt$sock_int(r68, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r69 = socket(0x2, 0x4001, 0x0) connect$unix(r69, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r69, 0x0) setsockopt$sock_int(r69, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r70 = socket(0x2, 0x4001, 0x0) connect$unix(r70, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r70, 0x0) setsockopt$sock_int(r70, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r71 = socket(0x2, 0x4001, 0x0) connect$unix(r71, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r71, 0x0) setsockopt$sock_int(r71, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r72 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r73 = socket(0x2, 0x4001, 0x0) connect$unix(r73, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r73, 0x0) setsockopt$sock_int(r73, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r74 = socket(0x2, 0x4001, 0x0) connect$unix(r74, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r74, 0x0) setsockopt$sock_int(r74, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r75 = socket(0x2, 0x4001, 0x0) connect$unix(r75, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r75, 0x0) setsockopt$sock_int(r75, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r76 = socket(0x2, 0x4001, 0x0) connect$unix(r76, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r76, 0x0) setsockopt$sock_int(r76, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r77 = kqueue() r78 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r79 = msgget$private(0x0, 0x0) r80 = getpgid(0x0) msgctl$IPC_SET(r79, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r80, 0x0, 0x0, 0x0, 0x80a6}) r81 = msgget$private(0x0, 0x200) r82 = getgid() r83 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r85 = getppid() msgctl$IPC_SET(r81, 0x1, &(0x7f00000002c0)={{0x8, r83, r82, r83, r82, 0x2, 0x6}, 0xfff, 0x3, r84, r85, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r54, 0xffffffffffffffff, r82, 0x0]) sendmsg$unix(r44, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r56, r59}, @cred={0x20, 0xffff, 0x0, r62, r48, r64}, @rights={0x20, 0xffff, 0x1, [r68, r69, r70]}, @rights={0x38, 0xffff, 0x1, [r71, r72, r51, r73, r74, r75, r55, r76, r77, r78]}, @cred={0x20, 0xffff, 0x0, r80, r47, r86}], 0xb8, 0x402}, 0x2) r87 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r87, 0x0, 0x0, 0x0) read(r87, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r87, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r90) fsync(r90) setsockopt$sock_int(r89, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r90, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r90, 0xffffffff) r91 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r89, &(0x7f0000001740)=[{{r91}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r91}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r92}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r88}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r87}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r93 = getuid() getsockopt$sock_cred(r90, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r95 = socket(0x2, 0x3, 0x0) r96 = socket(0x800000018, 0x3, 0x0) r97 = fcntl$dupfd(r95, 0x0, r96) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r99, 0x100000000000, r99) getsockopt$SO_PEERCRED(r99, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r99, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r101 = socket(0x2, 0x4001, 0x0) connect$unix(r101, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r101, 0x0) setsockopt$sock_int(r101, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r92, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r103 = msgget$private(0x0, 0x200) r104 = getgid() r105 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r107 = getppid() msgctl$IPC_SET(r103, 0x1, &(0x7f00000002c0)={{0x8, r105, r104, r105, r104, 0x2, 0x6}, 0xfff, 0x3, r106, r107, 0x3f, 0x7, 0x4, 0x7}) r108 = fcntl$getown(r98, 0x5) r109 = msgget$private(0x0, 0x200) r110 = getgid() r111 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r113 = getppid() msgctl$IPC_SET(r109, 0x1, &(0x7f00000002c0)={{0x8, r111, r110, r111, r110, 0x2, 0x6}, 0xfff, 0x3, r112, r113, 0x3f, 0x7, 0x4, 0x7}) r114 = socket(0x2, 0x4001, 0x0) connect$unix(r114, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r114, 0x0) setsockopt$sock_int(r114, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r115 = socket(0x2, 0x4001, 0x0) connect$unix(r115, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r115, 0x0) setsockopt$sock_int(r115, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r116 = socket(0x2, 0x4001, 0x0) connect$unix(r116, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r116, 0x0) setsockopt$sock_int(r116, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r117 = socket(0x2, 0x4001, 0x0) connect$unix(r117, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r117, 0x0) setsockopt$sock_int(r117, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r118 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r119 = socket(0x2, 0x4001, 0x0) connect$unix(r119, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r119, 0x0) setsockopt$sock_int(r119, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r120 = socket(0x2, 0x4001, 0x0) connect$unix(r120, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r120, 0x0) setsockopt$sock_int(r120, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r121 = socket(0x2, 0x4001, 0x0) connect$unix(r121, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r121, 0x0) setsockopt$sock_int(r121, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r122 = socket(0x2, 0x4001, 0x0) connect$unix(r122, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r122, 0x0) setsockopt$sock_int(r122, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r123 = kqueue() r124 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r125 = msgget$private(0x0, 0x0) r126 = getpgid(0x0) msgctl$IPC_SET(r125, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r126, 0x0, 0x0, 0x0, 0x80a6}) r127 = msgget$private(0x0, 0x200) r128 = getgid() r129 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r131 = getppid() msgctl$IPC_SET(r127, 0x1, &(0x7f00000002c0)={{0x8, r129, r128, r129, r128, 0x2, 0x6}, 0xfff, 0x3, r130, r131, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r100, 0xffffffffffffffff, r128, 0x0]) sendmsg$unix(r90, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r102, r105}, @cred={0x20, 0xffff, 0x0, r108, r94, r110}, @rights={0x20, 0xffff, 0x1, [r114, r115, r116]}, @rights={0x38, 0xffff, 0x1, [r117, r118, r97, r119, r120, r121, r101, r122, r123, r124]}, @cred={0x20, 0xffff, 0x0, r126, r93, r132}], 0xb8, 0x402}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r134, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r135 = socket(0x2, 0x4001, 0x0) connect$unix(r135, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r135, 0x0) setsockopt$sock_int(r135, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r133, 0x0, r135) r136 = getppid() r137 = geteuid() r138 = getppid() getsockopt$SO_PEERCRED(r133, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r133, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r142 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r142, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r142, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r134, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r136, r137}, @cred={0x20, 0xffff, 0x0, r138, r140, r141}, @cred={0x0, 0xffff, 0x0, r139, r143, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r144, 0x100000000000, r144) getsockopt$SO_PEERCRED(r144, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r144, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYPTR64], @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESDEC=r38, @ANYPTR64, @ANYBLOB="1fd417d5cbe5af1b4bfe60bbf9b9982f570ccd88c031211b1d9e9949b624a0e694676277ac58f083f0dac2cdb27deea40021fa742bb42cb366718a8ab9c8cb3b45c8bd90a0e3129ed896225f7f52e4b60d30193cf61c9eb570eae9f6eb48c32cddd8ce5b3d06d85c62fe99d5a83dfca916983ab7ae05b0879869e31b0d8d889529801350", @ANYBLOB="bc9f6b58b04850106868693f0c3d6eb35d65e165a3c74579c8a211c0fedf30d857e85d53db2747ee8bd6f29b1eb4da97f6f079051e2a1d26abd26ecd6a05752be05b", @ANYRESDEC=r40, @ANYBLOB="174edeea611b19973b606993c3993829a305c10800bff0d29eb5b4092f80912756e2ed6d547a26ccebf0a68c3d72890a39d587f7dc3b2ae298e3408a4cf03d140898ff220d41d57642bee73e280b2a07f59921bf864eb0a97a282133bd52aaddfdfe76edc3ec9b3ef7d9b42f4040a871d8fc7d6ba1e84f8ca55cf925df82b3c370b4b7a054b87ba1a31342cb19a4dac655bceff9612205ef09"], @ANYPTR=&(0x7f0000000740)=ANY=[@ANYRESOCT=r144], @ANYPTR=&(0x7f0000000580)=ANY=[@ANYBLOB="33bd9335258bc26991dba59cde044751dc6d09cc5e7c31ffef08da4d603bb708ce3ccf41dfa9d51e511cbb329fbf2178aecaecab558041034dc04e78ed6c601bc909f6514238915a7e4dfc85939d9e691a1d5a5d7772670240402d164826374a780e7659e7470233b00d313bbec77b93e7c042158461567aa10b7c8808b35751596af97ac66517604b13465b9bd55a5c5ef6eff508e9d8e6539cf30092b07c5c38f1d9132e6bb603ac6608e3d397633f72f4e92110a56e52c38c5aaf5d0fbcfd8f70f286bd469ee63ac4bc278587f3aa22b341a221b5c46ff0efc2d36d84e87f365c3238a39888be20dba538056c6565fe", @ANYBLOB="8a67f840c49f6e28882531e59c56263e21beecbac4d01db2c7fc37fb663d1ee2d01e83c38e8f2c4327be5e95c6a2f890d74174435fb0fdb57029d7cfc3c2e4c76a8587727366cafcab1217cb8367e62ce65ba9a90e211b3c30d9d8e7e51a46", @ANYRESDEC=r101, @ANYRES32=0x0, @ANYRESDEC=r143]]], 0x1) shutdown(r37, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r145 = socket(0x2, 0x4001, 0x0) connect$unix(r145, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r145, 0x0) setsockopt$sock_int(r145, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r146 = socket(0x2, 0x4001, 0x0) connect$unix(r146, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r146, 0x0) setsockopt$sock_int(r146, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r147 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r148 = socket(0x2, 0x4001, 0x0) connect$unix(r148, &(0x7f0000000380)=ANY=[@ANYBLOB="82120063c4a143dce4a7efe19f52865ca0011a0547a9ee5e97a226970da711ecdd57be971e2f66"], 0x1) shutdown(r148, 0x0) setsockopt$sock_int(r148, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r149 = socket(0x2, 0x4001, 0x0) connect$unix(r149, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r149, 0x0) setsockopt$sock_int(r149, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r150 = socket(0x2, 0x4001, 0x0) connect$unix(r150, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r150, 0x0) setsockopt$sock_int(r150, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r151 = socket(0x2, 0x4001, 0x0) connect$unix(r151, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r151, 0x0) setsockopt$sock_int(r151, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r152 = kqueue() r153 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r154 = msgget$private(0x0, 0x0) r155 = getpgid(0x0) msgctl$IPC_SET(r154, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r155, 0x0, 0x0, 0x0, 0x80a6}) r156 = msgget$private(0x0, 0x200) r157 = getgid() r158 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r160 = getppid() msgctl$IPC_SET(r156, 0x1, &(0x7f00000002c0)={{0x8, r158, r157, r158, r157, 0x2, 0x6}, 0xfff, 0x3, r159, r160, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r22, 0xffffffffffffffff, r157, 0x0]) sendmsg$unix(r12, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=ANY=[@ANYBLOB="2000000000000000ffff000200000000", @ANYRES32=r24, @ANYRES32=r27, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r30, @ANYRES32=r16, @ANYRES32=r32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r37, @ANYRES32=r145, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r146, @ANYRES32=r147, @ANYRES32=r19, @ANYRES32=r148, @ANYRES32=r149, @ANYRES32=r150, @ANYRES32=r23, @ANYRES32=r151, @ANYRES32=r152, @ANYRES32=r153, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r155, @ANYRES32=r15, @ANYRES32=r161, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x402}, 0x2) r162 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r162, 0x0, 0x0, 0x0) read(r162, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r162, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r165) fsync(r165) setsockopt$sock_int(r164, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r165, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r165, 0xffffffff) r166 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r164, &(0x7f0000001740)=[{{r166}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r166}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r167}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r163}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r162}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r168 = getuid() getsockopt$sock_cred(r165, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r170 = socket(0x2, 0x3, 0x0) r171 = socket(0x800000018, 0x3, 0x0) r172 = fcntl$dupfd(r170, 0x0, r171) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r174, 0x100000000000, r174) getsockopt$SO_PEERCRED(r174, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r174, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r176 = socket(0x2, 0x4001, 0x0) connect$unix(r176, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r176, 0x0) setsockopt$sock_int(r176, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r167, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r178 = msgget$private(0x0, 0x200) r179 = getgid() r180 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r182 = getppid() msgctl$IPC_SET(r178, 0x1, &(0x7f00000002c0)={{0x8, r180, r179, r180, r179, 0x2, 0x6}, 0xfff, 0x3, r181, r182, 0x3f, 0x7, 0x4, 0x7}) r183 = fcntl$getown(r173, 0x5) r184 = msgget$private(0x0, 0x200) r185 = getgid() r186 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r188 = getppid() msgctl$IPC_SET(r184, 0x1, &(0x7f00000002c0)={{0x8, r186, r185, r186, r185, 0x2, 0x6}, 0xfff, 0x3, r187, r188, 0x3f, 0x7, 0x4, 0x7}) r189 = socket(0x2, 0x4001, 0x0) connect$unix(r189, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r189, 0x0) setsockopt$sock_int(r189, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r190 = socket(0x2, 0x4001, 0x0) connect$unix(r190, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r190, 0x0) setsockopt$sock_int(r190, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r191 = socket(0x2, 0x4001, 0x0) connect$unix(r191, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r191, 0x0) setsockopt$sock_int(r191, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r192 = socket(0x2, 0x4001, 0x0) connect$unix(r192, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r192, 0x0) setsockopt$sock_int(r192, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r193 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r194 = socket(0x2, 0x4001, 0x0) connect$unix(r194, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r194, 0x0) setsockopt$sock_int(r194, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r195 = socket(0x2, 0x4001, 0x0) connect$unix(r195, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r195, 0x0) setsockopt$sock_int(r195, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r196 = socket(0x2, 0x4001, 0x0) connect$unix(r196, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r196, 0x0) setsockopt$sock_int(r196, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r197 = socket(0x2, 0x4001, 0x0) connect$unix(r197, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r197, 0x0) setsockopt$sock_int(r197, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r198 = kqueue() r199 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r200 = msgget$private(0x0, 0x0) r201 = getpgid(0x0) msgctl$IPC_SET(r200, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r201, 0x0, 0x0, 0x0, 0x80a6}) r202 = msgget$private(0x0, 0x200) r203 = getgid() r204 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r206 = getppid() msgctl$IPC_SET(r202, 0x1, &(0x7f00000002c0)={{0x8, r204, r203, r204, r203, 0x2, 0x6}, 0xfff, 0x3, r205, r206, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r175, 0xffffffffffffffff, r203, 0x0]) sendmsg$unix(r165, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r177, r180}, @cred={0x20, 0xffff, 0x0, r183, r169, r185}, @rights={0x20, 0xffff, 0x1, [r189, r190, r191]}, @rights={0x38, 0xffff, 0x1, [r192, r193, r172, r194, r195, r196, r176, r197, r198, r199]}, @cred={0x20, 0xffff, 0x0, r201, r168, r207}], 0xb8, 0x402}, 0x2) kevent(r6, &(0x7f0000001740)=[{{r199}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r7}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r8}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r5}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r19}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) dup2(r7, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) pledge(&(0x7f0000000080)='!$[]--](\x00', &(0x7f00000000c0)='!!\x00') select(0x40, &(0x7f0000000140)={0x25, 0x100000001}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "33543953ac5787f9ff7f00000000000000000040", 0x0, 0x800}) 16:00:48 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0xeb, &(0x7f0000000200), 0x50a1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:48 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8caa4dbbc5b65c6593d2870b4122cd235000000000000000b5cb4dd7e3f2faedb1b00000000000000000000b3b90e648a32e2a111cbd0810112eff4c0af259a6164fcbf6c5121b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9e7d98231a8befd639ca8fa3fcb261fe05b25378ee11dcddf36535c3de03aacf86102e8e9c6c06595d7"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x45}, {0x4}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0xa59a8627e618e910, 0x0) socket$unix(0x1, 0x1, 0x0) dup(r1) syz_emit_ethernet(0x9f, &(0x7f0000000100)="b73170b098370b4dc53579bf25ecffb4c3432be79bae63c5996d41dd89804cd4b36dafbc11dc5dab8a301ef072affb12d67083df31655b4edca06de00d573d7f12e2edb0d86df583fabcf18507f699ab521867740900abe4a15df909295d1a8e766a6f786708b87e96bcb45e0ceaefdc038ffa87d7fb817cb1a57790b15e756cb0a80bdd6af2810a7c4a7a06716b62ee4c73a981951e961e897f2e7034eb77") 16:00:49 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r3, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r6) fsync(r6) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r6, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r6, 0xffffffff) r7 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r5, &(0x7f0000001740)=[{{r7}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r7}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r8}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r4}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r3}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r9 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = socket(0x2, 0x3, 0x0) r12 = socket(0x800000018, 0x3, 0x0) r13 = fcntl$dupfd(r11, 0x0, r12) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r15, 0x100000000000, r15) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r17 = socket(0x2, 0x4001, 0x0) connect$unix(r17, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r17, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r19 = msgget$private(0x0, 0x200) r20 = getgid() r21 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r23 = getppid() msgctl$IPC_SET(r19, 0x1, &(0x7f00000002c0)={{0x8, r21, r20, r21, r20, 0x2, 0x6}, 0xfff, 0x3, r22, r23, 0x3f, 0x7, 0x4, 0x7}) r24 = fcntl$getown(r14, 0x5) r25 = msgget$private(0x0, 0x200) r26 = getgid() r27 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r29 = getppid() msgctl$IPC_SET(r25, 0x1, &(0x7f00000002c0)={{0x8, r27, r26, r27, r26, 0x2, 0x6}, 0xfff, 0x3, r28, r29, 0x3f, 0x7, 0x4, 0x7}) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = socket(0x2, 0x4001, 0x0) connect$unix(r31, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r31, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = socket(0x2, 0x4001, 0x0) connect$unix(r37, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r37, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r38 = socket(0x2, 0x4001, 0x0) connect$unix(r38, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r38, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r39 = kqueue() r40 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r41 = msgget$private(0x0, 0x0) r42 = getpgid(0x0) msgctl$IPC_SET(r41, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r42, 0x0, 0x0, 0x0, 0x80a6}) r43 = msgget$private(0x0, 0x200) r44 = getgid() r45 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r47 = getppid() msgctl$IPC_SET(r43, 0x1, &(0x7f00000002c0)={{0x8, r45, r44, r45, r44, 0x2, 0x6}, 0xfff, 0x3, r46, r47, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r16, 0xffffffffffffffff, r44, 0x0]) sendmsg$unix(r6, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r18, r21}, @cred={0x20, 0xffff, 0x0, r24, r10, r26}, @rights={0x20, 0xffff, 0x1, [r30, r31, r32]}, @rights={0x38, 0xffff, 0x1, [r33, r34, r13, r35, r36, r37, r17, r38, r39, r40]}, @cred={0x20, 0xffff, 0x0, r42, r9, r48}], 0xb8, 0x402}, 0x2) ioctl$WSDISPLAYIO_LSFONT(r34, 0xc058574e, &(0x7f00000000c0)) accept(r1, 0x0, &(0x7f0000001940)) r49 = accept$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000060580b770f7200000000000000000000000000000000000000000000000000000000000000000004000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b035fe500b122ec9ccab02bc3748d26d346fecc3b9be1265bd74147936ea0f1c2485d790000000000"], &(0x7f0000000140)=0x6e) ioctl$FIOASYNC(r49, 0x8004667d, &(0x7f0000000180)=0x5b3c) r50 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) linkat(r50, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xf68a1a881131f0f9) 16:00:49 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001040)=""/62) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be970e2f66"], 0x10) shutdown(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r1, 0x0, r3) r4 = getppid() r5 = geteuid() r6 = getppid() writev(0xffffffffffffff9c, &(0x7f0000000640)=[{&(0x7f00000003c0)="d5d4e8cfbd259383dccef20149aadc846694a452ae5566322e9d0ee63e45a9ceaf3f03b81bfcf45b840e92aa4c513a04b24fcdb2722680349d593de354fa9de284ca53ad07b5910a6b20db1bb793fc8fc3f276b9b6a67a0418a0bf92d04a167545593816f78c85f8c7980ea5f4e759bd7e3fd419d69e77d42c9b2c9bb264d8191adcf6732633c29650d945d6649333fc3a07fe964ea35ff4da84129f06073d002068cfd6021def1022c8b069eb975b68d963abc808e1d609cd8821c40279a3e37fb3c23d0490194e", 0xc8}, {&(0x7f0000000200)="a0c7c2304312974ee34bad732264871268d7405d86b535abf167e1525d26f9cbecfede2e3f8dfb4673bb687b55d8c99dd376b5fd6f5a56f3df31c63a770929fe8b2270ab8b8f0f5a325e7b12965f4f7287ce014761380fe615e33dd913e3fcbc701005ed656c986326be5d5c", 0x6c}, {&(0x7f00000002c0)="7b17ceb3a251848af876245c095f4e2d4a46aaaa88b6542ff119de3db2cb7538e0e5625ab5f25f2b70a30e65b267715acc24f9f5ae7764ef913368a8b3a827308233f5cc88a631e216109f4023000401381626ee97fc55902605a9dc4dc0999a2f3d875b", 0x64}, {&(0x7f00000004c0)="4a99c8f91f05b30a1db837aa22bd1d80b8b3a451e65327695f32fe4f12e7e76852acfe9b4676a51e701953e648339bb276374776943a65b7275e51484511ba42bfda7663a16f01dd5326086f7de7be044e7e689ecaa1a7525d", 0x59}, {&(0x7f0000000540)="8a4eaf84d61b9aa4d8045e2295bb366d32d46fc6fee0c54a52e4d76477b4b4903fb6424806f224dbe2e76cf4504459ab73fb4f1326b066ffaf9209d6e036be9c7821e098165bb5b0153b6c6341c7acb5433737b1005f4dcd9815957efbbcebf155725e8a3cffaf3f72c18e99673a2a903fde1b86037e1ff97597e1057f410b6aa3c35db767a7ad2f5c0438b6badbcf852fd03bf6fe9489371f75c15941e48c11c4d11cc6a83e2ebb3be7b8e174b6e6d184ea9ebad004506f73231e53c9af8881c1980277b8ceab31d7de1bbf780426e5a8cf65263c6c839d131aa2414b0cccb7bf614e78a9e95d7a392b8a3efcfdc3e47b414bc14055281ac2954a85f0", 0xfd}, {&(0x7f00000000c0)="ac7e0827d42480868ddbc37003c6bb", 0xf}], 0x6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r10}, @cred={0x0, 0xffff, 0x0, r7, r12, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) ioctl$TIOCSDTR(r2, 0x20007479) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r14) fsync(r14) pwritev(r14, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r14, 0xffffffff) r15 = getuid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r15, r16) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r17, 0x100000000000, r17) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) chown(&(0x7f0000001240)='./file0\x00', r18, r16) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r19, 0x100000000000, r19) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r21 = msgget$private(0x0, 0x200) r22 = getgid() r23 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r25 = getppid() msgctl$IPC_SET(r21, 0x1, &(0x7f00000002c0)={{0x8, r23, r22, r23, r22, 0x2, 0x6}, 0xfff, 0x3, r24, r25, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r20, 0xffffffffffffffff, r22, 0x0]) r26 = getgid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r27) fsync(r27) pwritev(r27, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r27, 0xffffffff) r28 = getuid() getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r28, r29) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r30, 0x100000000000, r30) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) chown(&(0x7f0000001240)='./file0\x00', r31, r29) r32 = msgget$private(0x0, 0x200) r33 = getgid() r34 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r36 = getppid() msgctl$IPC_SET(r32, 0x1, &(0x7f00000002c0)={{0x8, r34, r33, r34, r33, 0x2, 0x6}, 0xfff, 0x3, r35, r36, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x8, &(0x7f0000000340)=[r16, r10, r20, r26, r9, r29, r13, r33]) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000040)=""/4) 16:00:49 executing program 1: r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r0, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000001740)=[{{r4}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r4}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r5}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r2}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) linkat(r2, &(0x7f0000000000)='./file0\x00', r6, &(0x7f0000000080)='./file0\x00', 0x0) r7 = socket(0x2, 0x4001, 0x0) accept$unix(r7, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0xc7) 16:00:49 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, r0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0xe3c2db2727664952, 0x401}, {0x80, 0x9}], 0x2}) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000140)=[{0x1a, 0x1, 0x0, 0x100}, {0x0, 0x8, 0x1}, {0x7ffffffe, 0x0, 0x6, 0xdce}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:49 executing program 1: r0 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = socket(0x6, 0x8001, 0x3) accept$unix(r1, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)) sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)}, {&(0x7f0000001080)="d4ff6cbee8368940e8e81589d7ccad76d698752993757f929c308840590d783f690b19858f4af733712e50d3b07dc67bc903750eb61163ee88e1d4b6fb004193b79cc61790d56dbaa2209b269d93d350f290b135004c84d023d45226341acd00189ca2810050292b7f9ccac4d8e497512df0dcfa6ff6a46010fbc27490c5b15f518f5ebbbe7d60b249b2f7a99f7ee678c91b921f4f1950b7b50ca2e7174b174fa85378c3ff9f3d164066c6d802d1cb8e21c2da1a78097b3b3c02361946db325a52ad2f25ad5d27362311ddf3ead387ec8725f3da08adbde394c138feef506321225fe207490b5cd7570c1bbb455c4f87a666609fa17407b0ccdffb06f767a8b893241322c8dd9de9e4b90626e26973ce7cd1c12669ccf8211892b281d07684ca3b5cfe2835083f10baa6802ecba7f1b90c0093c939d467e25afd3a64b26a6b3219d28972d200d4a834cc1baad7607dc6d5d02def21ddeaa855d703b5ce7425fe6be5e91013abbab4a92d0127ecc4e8ec33ab69f5e8506e9bb8245ac13adc0cf1ba14488227334cf1f55e7d7ede2c84f8211dcaebf5268f9c6e0d65e655578f0fcd7863e753c50637611f3efe50b1c7c5e0af5519adc3d0f99a0d943b9bef9be06426794cc95f367211c6229bd1b10a55a66a002192ee670c436fb2edd830088c1e59c252dcda2cb1fa58e09ecd2697a992157e994da9f48fa0b00a664d721aff7a6c671f59045c66da19a1e2015b955ead550e3a8b136a12a06a39e4ed5c4ba5217616c68ac087e9918270aed12b6bca9942ae2bba31bfc4389c50aebb862f55db59aeb85ebd827b94c2c58297397065d017c1121396b0beabf5d34b38e4a852c5418f1626ab1ed2916a61da827beafc97e10f7c85933e57e5316e5b35650352f74d31f940e084dfc909f80b3e0157d5f42f22fe938a21d4d2ca14787e20bf3b94e7355ac163e131bc0a33037928a781a07ead6334d796290bb44573191eb1df618330556ad7ef509664d16d1f3341c8d14121e9436ebf466dd43bb36183105be40426be9ff2a0b0bf3a19526bbea8d2a7b079116c2d91e2be9d40f8e9e47540fd0bd87d398bbf34f667890c3718003bc15487e029d53f98681032e7be34b6e70cdc7bbc97b2498e247d5d23b87548d3ca14511f7447a31babca8060ff344d8d2a7c4af737160917d05357950b0b0ed6bb3bf94f2c666d4e5b90c8bde93ff20489e33a89f0b0809577b21bb5b4abb325238667f8e21ecc366443ec31510746255895094585c4a3f8fe65603902261f10528b166acea7c2dedd036eaa75aa3370a77ea2f5ff683355a1ee75ebd9fbe6950cc1d65638ab0b3709bfc002779e261267898fc10fee8c3f570ddb3237010ae58acb7819a6d972a874f0260b492b24fbdd19c3491c8f5fb5a4eb521ae0e57b3179aef01ce52e8e0fbe25206ea9face764a0b98ccd77265f301fd9b90a9b0aa55ef5225854109855a418ba325fcd2f965623ba0503f5f47515f8bac0499c8895c520cfd0dabfebf8dfed66b3554c101672c8c672ef9a1f99e748c684e8696dee0a2a81698a12ba5aac8dab9a407250a8843235b535388cd4768fc73ca197f9d9f5a981ec69c5bc221ffb19708120050d59c3a4df1b869085db9d5f1be5dbcd1e06806c0c3764489db944e131bc0327bfa6901437528502357a1a28505e3e60f03886891b58bb026df4b753aadd0824eabd69bd8fd01577d9da26a9a427e629abdf4760615544d467171c56910983b530232bbc5b9f92bb83bb16cfb640da101192aff1857d43e64327fb963d03aa0210f19ae09b17fc65f4a19f2289996517c6ef5f86ecca46d9c71a74770b5af5b900cd820a88f5d30591bbf13f8c2583d9bcaa68324e3befea5b5259a3f0d87a9246d6079cb9dff4baf7fc71729d6f4fd93a918a69ed35b8b83b83bb4845233fbd6dbec7b255023615f9c1151e7f1bd0761ccdcca038428932135589ae431fecf67aa7cd555b579e6e9e79f5cd5507d5bd31ae9ed5ac1395c85b4283a35f0f2ab49fb5db2fef8da7f5c592fece31f26ce093736625170dc959f7fe8695f6f44d6ea99e7c3f281650c459e91672aef5884a772323e93ba1bcd8ee2e08e9ceb49c488f252fdbb8bdaf84545d6d1ff6b36b74ba68d49269361bb0a963f1f16700f4012a897cdf418c007940520f5a53dcc20352dd1ef04415d8bfe6809d9f4a038bd64e3f884ba7eba30adf37f827aa8b6b9411ad851394f68d0d9ce0ce51f42ee7d3978e469cd41731eb349a077b41ff303db9d1c5195b0cb8e5b6da4e785d2d1c273deb4b0727546c17e85b5d7452d03de51c52d11006759a9bba127b476e4c3b76cc3077d1b43e36fe480c0049f7dfa882bbab67ae200b43873e8bd0a9229117fc200a6511b536233fafa409089bb87d18beca3744a9f237f292434e991eb4531564c5a92b5a5f8a9dd077b5b3478eee275443205898fdc282d444f286f3defa95944ad7f304c24242b47b7d24dfaa71ba5f0f913c131d063d4da93eaedc09eb2b2b5a7d1bf4ee38513ab38c424fa571e439a11288280c8e6e6df7b5ba376bf1bcc0cc8a9ed0699da28a0d3a41c7203d27a585aff990fcb01a11eb9e89313e30abb73d69d0b327a210b8a3a074a2ce3f0966477fcc1a17fd85033020448efc01412f44c250314772bd87560cd811c244d3168d7237c17e3e23225cd258cf58993ea2ae6d6a15e98b3c57bb52077ce225e8213472c61da418924091aff1226261ef58c338117e14c63b83bffe6e08626a528daa6452577dee6eb35afc5e3bcb75eac7867c9c46e00831c3b751bda4ef3a6fd32175e16dd3819df35a15f8d3347558cf21987ba0276c60fcca02479ed98c3c34331074069a8aad85482edc340a5f11602a2f80b9bb12cbc03c7770a138ea7e9e918f8419ce48204fb15983469d041b82b5e04aae78c0d857846a54afbfa678dfe4a5c6408d427bd092f6f8f66378bc5cd56158a7307114678f0b854c9ca2fb149bdfd306cee84b74baa5178596df5992d316c1481a914de7129a7411510f641e4e45067609f7593e24f546eb9d988302aed92a1374891d5b2a848ce43aecaaec27c1f250a2e7181d160d462664b5bd6667c146ed5f9f5d2c481cf1f052902bc12ddc932e270a7d15c2285b9b2499a84dd8a19ba6b385d6ca00cf5f3e69a0824d98968301d17bc2543efebff9d065f6905b033a1fa4d1c9a9f3a41dc87bb7310436dfb876e3beaaecdd7334e8a6d5bc46a944c5ba39da3a419e40ba94b1131deba76ed982f1bda50f0ec58634f45e4f4437bcd9d3a45c1897f564910224c4685ea30e7938710ba52d5a0b6e339a453ab3a7d7aa9882d006f75db7c6a3681dd7bbfe017475ad6dbecda62dd78f27b7de4591a7d4c14f1022ff00fcf4bcf78b090aa56b3ecdd688ff359cccc1d0130dc020a8dd157003bc81567876bc7718b54e08a2986a16d38eaaf8f9a3b5bb24e6a3e856087529f2c3afcbcd9ab014556e2c04e623eb5edad4929d5c8cabedf1a3cf70838e0deaa0e491d312aa3a2ddff7b035c0006319e4e6b8239c698ea7c7a85330ab02bc7c8d1dc37da6367ba22fc8872b032110de3837125b49f4d6703a6b1ff43c484ddd3d2f325aeb4b8ba753095356bafb9c33a8a88d854dec8c860a9bda945833b5b98b23715c50cc6a756f542170ba292abd65425f72bdfe37d5878d9399f71ebea0a4d1f87f3f91aa47bfd6897dd42bee452320554f1629fbc102898df1eb7ecb3f88793dfb3526cf1079a6566fc525b193096f5fd458844381c1130dceeaf009b79eaed083aff16c71868beda4c67f2da2b28f8d145d616d2fffc512137a0b3faa87e7f629f47ef0426e1ffb3fc8290f44124e485a60d51046e3bef10f1ba77c05e018cbb527d0adfced55c21db599f417e20a12c6c86985c7b6630a5f0eea23e792f231d2a8295dc99472848af29d535f53a53ae98afc6ce067ed3eeefc4a0e606d85635a784bf53910563c3dd0df7674e7ba45047336e6a040fb572c0856a25fc97f629e549d1ae6369cd9733aeb4587355d87b05b10c64adb65e48c73e438df8f2eec5316cbc6b38cb891ca69bf95925f4fced5e2648a411d6c1d22b299d6281f5d71f39fc0beacd420652560b4f1bcfd3d784cc0cb5bc36eb8fa9e1caf0965ff22075548f99678562961a0cd64388ab343cc2a8f1e2506c6b14f958c6117a072b976dadc1414d53dc7810024fe80ed0846a59c57dc0e280a3c659ce79cea5e64354d4957559217d1fcc9a66a5a75428eef5e6871e9a0b10abd766afadb1a07c463608b3d84d0ae8d047bbcf768f0f7663dfb2b865dd472a0385ada8377c756130360f8743b10b24e83e21512e7a8e9450022bfe72439e6dcdfc6bfcbdeba1759798d57aebd54b6a7f121173c7b60873671930ef7e334e28e89cd8475e757c2a508db2df6d6b2e6135280f7ad94c26106a18a2647ed4bf11e9cacde12b78cc2c1819aaa116e0bdd5a70c2c81e5edd7ec0ace2bfd01c56b938bec4bd69167e8ce07e99d9093b30bb178039a4b7476c6ea84e94c54380cf1e05e9b358cf7c04dd6cbbb2fbcc2955e4dd503f13b17ab63ad0d8088cf4c7d5175ebbc96c7ee02e09664641eac326ec77de609c3ab2a92ff3bdb40995dd9ae7532adfbbb4a6740213f16f630e59ee6b374ce8524cea187dcc874177bdfc9aa4c0739f17e5b8370388df6c67ffaa76a03292ab78130392bbd9945b5dd1cd948204714f82fdcc8eed98f200b54a809511174c9eed8c59bff6ac117c3055c134751b29a25020015053038978444b2855acd9551304b011c946bb77dfe2562a53b71ac342418d41abf53ff67a0bf2623d165c574ada7dad893c648d06861de0f81e4cd8b19ccb1ec0ae96ee333b374cfb028d461221ffa8aeada3ea682ee4e9df861c110c0cbd98f016fb8d8491ab910a344bc697b42d08651e542d2b81a560567a7350fa72e1bd9792c59842cb985db374b937b3e13a21709d2b46de8302a61eea4b30c8feb8d9cc0f1f15c519528f64033d7c9c808918defec557bd89f22c8ef531e89c8deebdf1b8f085fe2c53c2016fe297f49f3cd439241bdf8508bfcbb89eba7ef8386fbffde1100ed1a4b5375fbc53f14ae5ed4831d17c785079373431462bc4c309e85763c7bb0f72076dea91d3021f955f47990247c94174a3daa90cc84d11bffd9827e91f69bed8c856814b15f59eb5575474ea853a301939e3169c23f33c2e0a965c679095ee0a6e34db45beb64df9c8d9468f47d5188132331a81dd9107039697e6f07152acb59615bbacb5996ea1f3ba426b512d9d17aae988dd0b42e87365c6d49527dfe5c7d593136c23d4e413b291309b0663627af2aba4a46cbd67fc714a50900d7d99d0b79c4dd6c9f1db7a7db5f0462aa76daa8a6cd34e7219273ff550052dbc5b711ab9562b8273c28217b03f59643c89c88e8b112ba728ceae51611e2d02428a52116fcbd6a8307d1b0b22fb08dfe1aed4186772401eb2e733bcff8c615a55c2dbeb6ed3159f689314271ff3f0d5305efc873003f89f624691378b177eac8b2725a9744e41593f5ae889c2f13ad3b2b3b50caa95fb134f974511a313d35273874af563ca7837b3708229ba64564303b2021e602f695050d858ae29da299982d14d5cdc6a88b75b32a41bc3b8612dabe9229f0bb07962b788dba03f4556479b4797991a1d26af39529dc2e113400109b4e67be5c69b21b8fc8680eed151ef31f4969da24f96a721b2cf99fc29f8fe33e7d5b8c5916bc3f2eb0de82806a", 0x1000}, {&(0x7f0000002080)="82bff462b77079a48a0db6d0db51381d98702c019aca5f5c4bd05097dd6fc39c4dc8416e8c4905050729f8b829eba2d9958e52405dac0f3713619c40cb707fef763ed6af6e6535c3f73c446186b601fbd8065ed8b520ad1512f9215cdf5a9c5b65d18eaf2056871fa4b30746f5092b85aac2e593006e003ae4320f972ef1bf3c18569c1e1f5a77740d22b0efb55b4cefbe7b42c97fbce6388339c0211c81dfe1324197c4ac14c52707db7e5b2dc7162c455e127856741046ce291b3eb9180876ac1fae59d0b8f68564e3304a42feb81db60c17c20b94a92758098694d7ad096e7bf44a0b10c49e806f65f5a3560a9b44a85d8d0bcd1743838c66621d31a6a40e09d7bde813e215d518d01927a61f724cecfd6e8df08725a72bc069231a2ecf367916ca5d385d08ae9e87fa64a08dd5f9c3fdf2fcb8d314dc84cf3e9dc129c37c76a008161eca4b2ceeba3cfc442e1af6ca1fe4a4e35687c836f69244b3617bb90d849bc090dd5dd6378dfd16f3222339e44d83a06992e27204bac4e9171a31d1a7c1bea3fe8375d2eb9761bf252d0cac7e9fcec11f0a88eab0dc1b77055bb77aae746974237645177bf538ff2e7087cfa9a541d74da3392e3b808df645f67a8886dca3f78de96abfcf6a592eecf54344c777c80e0b04b16ad77e156e806a372ccc0c48bf4687ccb24af3afcbf908e82a9061f741a015d2240a5203983cee38b01a7623359743ca6ec448a1e9300c653737fa92c57e3f5ba3901bc46f8b20d4ecc57d9e40f8e31d4e845ad29e242ac91d9e3772331054edd016ad75108294ad1f639e21ec662bef41d52491dd2da56740d703fa1ed35df8fb0a713aa65db8499db6bf819c145cfa11d5ecc76d95eb7e142a3986368bf03aa9a68824da86b6be710125bb10e96f98ea9bfd72edd5baf3c760f9011c4f0dba893388d82d2fa51c82eb554e3d2755cd7f27f43da22d07568f800c4c1e95d08c58119c51175acbcbeca13755622dd4c2dee142c68200717b254b6c70a4668d244ef1de028720ab325c9b6395e8688278be8d876ecac9cd5af5a80fd5c87c2dc050eb0b14cc4dd9e91b6c2726a356653dd9ff88ae3060531b7d0f2dee7aaaa78a9898df875b0139821156e654637d75c4bf86c066076d433d8bf9dd40aad5a10b76570aefa94b2e994512e94382f7afd45c360c50cb1b1dd9567df1aaee03aaae7ba73842c384d2b3711795eb0e01e83310cc2398e1c6cf04359a244d7223390425d23f10e19c6422f82af497be93939ed831a1ecc5685bb0826ef42274e4fe4c1dbad99a341698366a68680f20e69b39a9436f841d5b4a9be7a2d0f93293ae1e0476b938f103a9c063141ccdddfcf3a6c4e50fb3443a7e04b03925d8bff51047c798a62cde9d324322e60a106e27dc6010e6539e28b42c58b0fb6a24b5f2f16d289ba9ff7325804708691183f83fc1453b45240b433cd4a893c1adff73469094785a8d7ff326dbdca25ab2257b6414665903f10e7351457e49881ff45f672fe09b3e9b2fe671a5700997419d8732a154556907d6e8b1345829a7092ae398cad3deaf39a58dba53cef3cca1264131ce1872c4492272d0e909ea6baa5a6a4d5c8cc42b909224029bbcc9b33965455641888980a4dd340b6682c0309c27a8138064b485a7b16e5a167b13218fe1899fd33f21414cb7c8d97ed90d6d6386e27dde97431a7e16e1d5a4e752a6246c0e8e8dbff3f13d27cedc82bdea9d9a5258cd369d4d4c0ae939faf9ef06d5f535c12e8dfbe2c50b93019890faa31ce826607ce2659398be80cdced1af430649a74b0ac071941dd94b2c7a7c10c814b63019c9cc1956d8963c650e08c14acb170f2d48096e75bb20108065a200270fca568b098862583806792e1f83a119ad1d075de1e0ee6d23ad66f8b3cb9a19196d0a19b4f2f23f607ed424c19b50c451cdad8149d5a3d3675d6a06e0d5d1dd21ba1bd0e9bb66b0524ba523ac52fa60d0bf0dd8df121b1285929700683f26b5a7f3e33ae761b7e0936f4e2963a5ab94aa731f1f57e8dd9bc1d672cd8c336cf904cb7ee5334d4fe75a830f3b9a8ceff0a3597187cbb0ee6367b360dcb1d9da8176f396904893b39233011fc332ff7be8df3559e6ec6b0fceee39d05295ab7c5dfbf8691ac07baab5bc6040aa99cefb630b2c080dfbb58ba8031cdbdc186ab95213007c3afa28c4e74e55ca4fd53be025e4e2942c0d7090ff668bdb76e412b8fa6fa3d6053e8fd1071be7ffadb2a9c5e6321f387e68699949acd72e2e5a78349c84d1d2fa4e4f09891722208b79fbd3042a9d664adaf92e37646cc110f96a2e11725140f312dd4efe60e75190e1bc772b9046357fe4501569a260bff6692a9c8280c51e7507bfae5aadb47809a5d849bef7447b16dc3bb721e76a57005ebbcf529ed557b7e92ac68cd466632d205b27399a2b0cb0b34cc014317cf6df24a4775b9bfec3bfe457741af4f9d862776da38ebadb39ecd1d01c333711362b29b5c0ab8406dd6c6751209575a0a82a6811bf9deddc8108ee009cec017328192972dc69c6920f85eb93f9a62619fdb081ffbc5f767f0e0ac7ba1cb5257523a7d193267dbf373a6163aabddc094fc5d670d4198eefa565059239729613afe9973ead4ce1ce5880b561cdfd31082da5fd000abb3ae62b1dddbabfe42663624f9b088ac3e8bb5bb62f16f45007cea0d1d019bab5f928827e89fd8152091f7067b633e1e387f5e6d23f0847a84e6f1b8fdf7a0a444a9f88220055f52dd10714ac2bd440f1622b025d2f08ce7b189fbc8e199bae8021204b56a08c8dfd2ee93e6d4302f23848f3b5fcf56c1afd1360d7a0a2321e05471aa9d6a3d2006af9ac8bfa40a19d234a819e16204e89b1b0a2853b99d0d5496a1fa325355444ece16be86d345dd50ac4686cc2b5563de7f77011aec3a6186380c2371ada36daf7605a86f6ae8a5b8133530d0f579e7a4c50b7443956a64c7b05b3181d27cd7278ac16daa25a81ec32148659bf25803def2ef6535a83653a10580dd6667c6aed76004de309bd67b95cce3b626517057fa7327c2db225d7e8afa7ca4f88c39fa6f4b692a917b6e3d2b4249dff87bc18ce886ef01e1e1a5ff8c816a62e653aa8a19155259e4aea57afa7c81c7182704f5f7f44f428a02526a8441cff914c38293705df8461cd8883c9c0f272613f687dda8b5e153acf4e007a1dc88f2935e04581849f731fce09cdcfa1850d391fdd62805a18ae2594a018ea5b1a8ffdb4f25c05ab981bfa859955a028e73f775b0e601bd1c048ce158e90840ea4ef741c75011651197466f1d3671d74ff7e86f7ff32abf5eb5a32e86d1c2ee93c0f8dfae127bbae8362ee6f630b67f8000c91848478ed07ee4dbe040a6b408920f10862ad251d2af0a21f6d83f642a3d6eb1c5c510f64939c1a4b948abd2319d34e496d2dd22235cca89fd483b8fe666edf05b1ec6e5d83fe06587f878afc61a4ca02041af68b659c1edab55cc7acda976e27e3c608a5d29982ca9b4af413e98df43a4e3d2f3385e2a743c3a8b0ea91ff78b5c1622d7a3ed3805631e64239c3e975f1ea3cead0e4aacf7df10330e40112af62683e28eed0f4bb02ff4814111a400d2f3a75d38f51622c5a5069e00a4c871cec2cbdc1d71e4b54aa132047d6c148339617e79c5e49baffb5121880c8cd025aeb6a8890fe29b1f1150923f26d658ea95429c9ff9da5a17655728a0b3f796bda25ae486bd86b50099d88403855d218a432c6d9c964cf72d6bbf361e07504f18cb3bdb8eb0d149a0251e2139c59c2660e06f7922b06c5ed2310fa1fe63e576de05ea00ba81e73ed11e2f67bd034041986fc2c7f5ee70999d8a8b20174bd10e8fe89288457e5b95bf0785d1b96d804e76ed5a34eb47ea6207c8c88030450e125f05a5254bdd666011059689b905f915c4f017960092131d17d980c14b9f75d60e8fcae030b723ed5c8ed9851fbf9faa841159d11dfb943f69205ed57f8bbda36b290a089d453d4468acc80771224274c19682556f4c6b7a2ac223297ea07c934aa72ff95c227bc5ff5cf0412939e905d2b8fccb00a149d9dd1bf1fd6f393f272c8c8328b495ab553c60bf58b75675a08698f180a4e1771874b8f36dee0603d118fff4027f49a251741ec4983e6ef1af466a828bece3d278900f3244a30105940ec05052a3d21f2201f0c7e164dd07a66fada40c8c756a2d5dc814502e2c93510aa0b81a56d65d55657dcb31e42fddd01f060374da281d65c7a5efc535d3aaef003cb26b3b2471bc16c111645271d24306e5d872477f2a30fa1e4dd2199f7cd706101ede8be8d1f3829fd1f97111a9c2762ec16a48e700f5daf7d4960fdd59069d024dca6b7b252c6c12e4fe16ae248ce7001cdd0bd59367b894e753061a424a001dacb52d1339a38f8de0874d0adf03e2695aee965a7d18bdde6d234f695b140c094cdf49edb0859a0d10833e80dd3ffa2023d051b9bbce2ad1775d695c1ee76f5954dd9e26c62c6315eaf7db4a2a971a8a6e7dd853e5424cd5404ca4bb4f174dfd131b8bdf8ef189e0a1716b7969f029416cf04c7e2c2697591978956c63c558ca923aba132a7ab7264c27d58b5e1da4271e54a093cd8ac114b3d949446ef69b4ad18225bb61bd8ad5d7198ad20a0bcf6fb5d52b978353fd16630fd847e8b048e0f693042eadfb5f19760ad559d10546d8e804bcfc727f7e1dcfe945522029ab18a716e8a48cc00d50c99e03802bdff3e737290245dd3cf52493153324c073928c2568aa7245b46d4f1e90690f30074a17b3bd573020417d005f3c16c2e0ed93bd498b95ca47c99797537ce2df13ef2555ea5adaee2d19b5e8d2800eec3438690428c1159f0e146af2e8f88fabd0d07df1aec41a09a0e0fe863f69a857ed753e3a73baa04429e4af3d1669868dc111d04ac813ccd5b95c0d7bde00aa9a90868cac6a2195e7d3689746b1c0cf1b0cea5e4a5b471c313baf23ba843a3de96c770d98398dae42e541a985bce2483ae3a5612dd6ce75f82401cccd1a7a2a906608dc2fb259b73ab98544c4f7d7ecdfee586dfcfd83086e5bfbb37369a43768badba60ee34edb1a41e7ed395fa40913223f3fae9d813f060a4475ed160f61ae6f2c1ca642625d73f1e3fe1698e5871567c7597b0e6cd7d4b33fc2bb11383fd5e6462758e64f962923b2e14f09d04dc085670c65179272a6c012b17c2d534a4be5a0e1631045d6001a892c9ad6e92e23791b4875d13496b8f6b6b94245ff12c1f5d0fe2ab6cbd753bd207eef1d8c74876bcfde89191a151d5ce7c30c5065d2d191cd2b2d2a02017d5b43592e0f1c9187da9ab6a07ccbeb41a5fe4a1ea41b2cee027c33b327e96de25daeb51eb26f84687076f17c1601d193953226e9d2619d874231a2744962adf4f9bde26e3e85f384808f5a392ffec7e36150de6e3d9d3440a54712f027b7a632e913220f9b4f2f85865f02b46393d2a8a5030ca11298e87819cd8a1130b34ca0b3951a4cf6a0d16bba3e8bc28b7e09d0c7ff0a5126712d7fc5a0b8501e029b85d0024948b5f68200db3d1f1f6da33c189891c0a1384f226dfa207fb37c0036ff66cd638b0a20d3761bd988189c128ba33d0fbdcfb01a0dee971ba77dee8ba6dc6d6405d7e2af0e52c93ff8b1d80dfc07953a20ce1b344f5564ff8d2814bee45ce6f47f26894334e6b0b723058804f02e97012c3bae0df8c5c0339edf71826ae96610e1231723c70dce706de27731f31ec35c34f4885ac761ddbea17536c6460b78447f3d5358ef6ea9227", 0x1000}, {&(0x7f0000000140)="6385750f739c07ee910941b0d3bc46ab5e69b4c08a7903efca8313af3916e3743e8d1e21ccdb649c9388bfc83f74c3201e6c7ea4e98c9835ac3cc2d8afb60dfa6bb70a2805234c721314774866e4e1c32b8c3561cb4022903511bc823ada5e32670e7818385b2ecfd6f4cec814c025e48cd7e0085db1045416244ad29df0d44bb0", 0x81}], 0x4, 0x0, 0x0, 0x604}, 0x408) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r4 = getegid() r5 = getuid() r6 = geteuid() setreuid(r5, r6) shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x0, r5, 0x0, 0x0, r4}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000400)=""/200) shmctl$SHM_LOCK(r3, 0x3) socket(0x2, 0x2, 0xff) 16:00:49 executing program 1: r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r0, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) fsync(r3) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r3, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r3, 0xffffffff) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x10, 0x4, 0x1, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000001740)=[{{r4}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r4}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r5}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r1}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r6 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r12, 0x100000000000, r12) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r14 = socket(0x2, 0x4001, 0x0) connect$unix(r14, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r14, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r16 = msgget$private(0x0, 0x200) r17 = getgid() r18 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r20 = getppid() msgctl$IPC_SET(r16, 0x1, &(0x7f00000002c0)={{0x8, r18, r17, r18, r17, 0x2, 0x6}, 0xfff, 0x3, r19, r20, 0x3f, 0x7, 0x4, 0x7}) r21 = fcntl$getown(r11, 0x5) r22 = msgget$private(0x0, 0x200) r23 = getgid() r24 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r26 = getppid() msgctl$IPC_SET(r22, 0x1, &(0x7f00000002c0)={{0x8, r24, r23, r24, r23, 0x2, 0x6}, 0xfff, 0x3, r25, r26, 0x3f, 0x7, 0x4, 0x7}) r27 = socket(0x2, 0x4001, 0x0) connect$unix(r27, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r27, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r28 = socket(0x2, 0x4001, 0x0) connect$unix(r28, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r28, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) r31 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r31, 0x0, 0x0, 0x0) read(r31, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r31, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r34) fsync(r34) setsockopt$sock_int(r33, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r34, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r34, 0xffffffff) r35 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r33, &(0x7f0000001740)=[{{r35}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r35}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r36}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r32}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r31}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r37 = getuid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r39 = socket(0x2, 0x3, 0x0) r40 = socket(0x800000018, 0x3, 0x0) r41 = fcntl$dupfd(r39, 0x0, r40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r43, 0x100000000000, r43) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r45 = socket(0x2, 0x4001, 0x0) connect$unix(r45, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r45, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r47 = msgget$private(0x0, 0x200) r48 = getgid() r49 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r51 = getppid() msgctl$IPC_SET(r47, 0x1, &(0x7f00000002c0)={{0x8, r49, r48, r49, r48, 0x2, 0x6}, 0xfff, 0x3, r50, r51, 0x3f, 0x7, 0x4, 0x7}) r52 = fcntl$getown(r42, 0x5) r53 = msgget$private(0x0, 0x200) r54 = getgid() r55 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r57 = getppid() msgctl$IPC_SET(r53, 0x1, &(0x7f00000002c0)={{0x8, r55, r54, r55, r54, 0x2, 0x6}, 0xfff, 0x3, r56, r57, 0x3f, 0x7, 0x4, 0x7}) r58 = socket(0x2, 0x4001, 0x0) connect$unix(r58, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r58, 0x0) setsockopt$sock_int(r58, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r59 = socket(0x2, 0x4001, 0x0) connect$unix(r59, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r59, 0x0) setsockopt$sock_int(r59, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r60 = socket(0x2, 0x4001, 0x0) connect$unix(r60, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r60, 0x0) setsockopt$sock_int(r60, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r61 = socket(0x2, 0x4001, 0x0) connect$unix(r61, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r61, 0x0) setsockopt$sock_int(r61, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r62 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r63 = socket(0x2, 0x4001, 0x0) connect$unix(r63, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r63, 0x0) setsockopt$sock_int(r63, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r64 = socket(0x2, 0x4001, 0x0) connect$unix(r64, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r64, 0x0) setsockopt$sock_int(r64, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r65 = socket(0x2, 0x4001, 0x0) connect$unix(r65, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r65, 0x0) setsockopt$sock_int(r65, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r66 = socket(0x2, 0x4001, 0x0) connect$unix(r66, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r66, 0x0) setsockopt$sock_int(r66, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r67 = kqueue() r68 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r69 = msgget$private(0x0, 0x0) r70 = getpgid(0x0) msgctl$IPC_SET(r69, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r70, 0x0, 0x0, 0x0, 0x80a6}) r71 = msgget$private(0x0, 0x200) r72 = getgid() r73 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r75 = getppid() msgctl$IPC_SET(r71, 0x1, &(0x7f00000002c0)={{0x8, r73, r72, r73, r72, 0x2, 0x6}, 0xfff, 0x3, r74, r75, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r44, 0xffffffffffffffff, r72, 0x0]) sendmsg$unix(r34, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r46, r49}, @cred={0x20, 0xffff, 0x0, r52, r38, r54}, @rights={0x20, 0xffff, 0x1, [r58, r59, r60]}, @rights={0x38, 0xffff, 0x1, [r61, r62, r41, r63, r64, r65, r45, r66, r67, r68]}, @cred={0x20, 0xffff, 0x0, r70, r37, r76}], 0xb8, 0x402}, 0x2) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYRESOCT=r67], 0x1) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r77 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r78 = socket(0x2, 0x4001, 0x0) connect$unix(r78, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r78, 0x0) setsockopt$sock_int(r78, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r79 = socket(0x2, 0x4001, 0x0) connect$unix(r79, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r79, 0x0) setsockopt$sock_int(r79, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r80 = socket(0x2, 0x4001, 0x0) connect$unix(r80, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r80, 0x0) setsockopt$sock_int(r80, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r81 = socket(0x2, 0x4001, 0x0) connect$unix(r81, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r81, 0x0) setsockopt$sock_int(r81, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r82 = kqueue() r83 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r84 = msgget$private(0x0, 0x0) r85 = getpgid(0x0) msgctl$IPC_SET(r84, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r85, 0x0, 0x0, 0x0, 0x80a6}) r86 = msgget$private(0x0, 0x200) r87 = getgid() r88 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r90 = getppid() msgctl$IPC_SET(r86, 0x1, &(0x7f00000002c0)={{0x8, r88, r87, r88, r87, 0x2, 0x6}, 0xfff, 0x3, r89, r90, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r13, 0xffffffffffffffff, r87, 0x0]) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r15, r18}, @cred={0x20, 0xffff, 0x0, r21, r7, r23}, @rights={0x20, 0xffff, 0x1, [r27, r28, r29]}, @rights={0x38, 0xffff, 0x1, [r30, r77, r10, r78, r79, r80, r14, r81, r82, r83]}, @cred={0x20, 0xffff, 0x0, r85, r6, r91}], 0xb8, 0x402}, 0x2) r92 = dup(r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r93, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r93, 0x6, r94) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r96 = getgid() setsockopt$sock_cred(r92, 0xffff, 0x1022, &(0x7f0000000080)={r94, r95, r96}, 0xc) r97 = socket(0x2, 0x4001, 0x0) accept$unix(r97, 0x0, 0x0) 16:00:49 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r0, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) fsync(r3) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r3, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r3, 0xffffffff) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000001740)=[{{r4}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r4}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r5}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r1}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r6 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r12, 0x100000000000, r12) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r14 = socket(0x2, 0x4001, 0x0) connect$unix(r14, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r14, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r16 = msgget$private(0x0, 0x200) r17 = getgid() r18 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r20 = getppid() msgctl$IPC_SET(r16, 0x1, &(0x7f00000002c0)={{0x8, r18, r17, r18, r17, 0x2, 0x6}, 0xfff, 0x3, r19, r20, 0x3f, 0x7, 0x4, 0x7}) r21 = fcntl$getown(r11, 0x5) r22 = msgget$private(0x0, 0x200) r23 = getgid() r24 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r26 = getppid() msgctl$IPC_SET(r22, 0x1, &(0x7f00000002c0)={{0x8, r24, r23, r24, r23, 0x2, 0x6}, 0xfff, 0x3, r25, r26, 0x3f, 0x7, 0x4, 0x7}) r27 = socket(0x2, 0x4001, 0x0) connect$unix(r27, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r27, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r28 = socket(0x2, 0x4001, 0x0) connect$unix(r28, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r28, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = kqueue() r37 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r38 = msgget$private(0x0, 0x0) r39 = getpgid(0x0) msgctl$IPC_SET(r38, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r39, 0x0, 0x0, 0x0, 0x80a6}) r40 = msgget$private(0x0, 0x200) r41 = getgid() r42 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r44 = getppid() msgctl$IPC_SET(r40, 0x1, &(0x7f00000002c0)={{0x8, r42, r41, r42, r41, 0x2, 0x6}, 0xfff, 0x3, r43, r44, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r13, 0xffffffffffffffff, r41, 0x0]) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r15, r18}, @cred={0x20, 0xffff, 0x0, r21, r7, r23}, @rights={0x20, 0xffff, 0x1, [r27, r28, r29]}, @rights={0x38, 0xffff, 0x1, [r30, r31, r10, r32, r33, r34, r14, r35, r36, r37]}, @cred={0x20, 0xffff, 0x0, r39, r6, r45}], 0xb8, 0x402}, 0x2) r46 = accept$inet(r30, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) shmget(0x3, 0x1000, 0x211, &(0x7f0000ffd000/0x1000)=nil) r47 = getuid() r48 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0x11) ioctl$WSDISPLAYIO_USEFONT(r48, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x7d5, 0x10000, 0x2, 0x0, 0x7, 0x33, 0x1295, 0x1, 0x1, 0x7ff, 0x4168000000000000}) r49 = semget(0x2, 0x1, 0x2c4) semctl$GETALL(r49, 0x0, 0x6, &(0x7f0000000200)=""/50) setuid(r47) 16:00:50 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES64], 0x1) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r1, r2) sendsyslog(&(0x7f0000000040)="9aac74be17ebbfbeba047ad937807dd66fbc8e24247c08bc768fd6112325d3add1a525955c0512a16d7e3d6c84fa49c414cb41265d56630450080e0c1877b427d415bf77703fe4b2e781ff84", 0x4c, 0x2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000140)=0x1ff, 0x4) mkdirat(r3, &(0x7f0000000100)='./file0\x00', 0x200) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:50 executing program 0: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = open(&(0x7f0000000000)='./control\x00', 0x1, 0x11) mknodat(r0, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) acct(&(0x7f0000000040)='./file0\x00') faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) 16:00:50 executing program 1: r0 = socket(0x6, 0x2, 0x6c) accept$unix(r0, 0x0, 0x0) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r1, 0x100000000000, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x800) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) r3 = msgget$private(0x0, 0x200) r4 = getgid() r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x8, r5, r7, r5, r4, 0x2, 0x6}, 0xfff, 0x3, r6, r8, 0x3f, 0x7, 0x4, 0x7}) r9 = getegid() fchownat(r2, &(0x7f0000000040)='./file0\x00', r5, r9, 0x0) socket(0x20, 0x4000, 0x8) 16:00:50 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x10000, &(0x7f00000003c0)=[{{}, 0xffffffffffffffff, 0x55, 0x2}], 0x7fffffff, 0x0) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x40) 16:00:50 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, 0x0, 0x0) r1 = getgid() pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r2) fsync(r2) pwritev(r2, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r2, 0xffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(r1, r3) setegid(r1) 16:00:50 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgget(0x1, 0x40) msgsnd(r2, &(0x7f0000000880)=ANY=[@ANYRESDEC], 0x1, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r10, 0x0, 0x65, 0x0, 0x0) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r11, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYRES64=r11, @ANYBLOB="1fd3ef59d8c467065e68b731799ae3f92e0397339a84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0328370e53b4df61be40ee61ae9171734", @ANYBLOB="f209440775bbd9bcd502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0e7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea8fdcc30"], 0x3, 0x0) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r15 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r16 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r16, &(0x7f0000001280)=[{&(0x7f00000012c0)="96d6bd1f967707082adcf26fdb2c22884687b33ce67ae72663c040e5c8132e7879835f8f6d63dc604ef56a54dd8e3e0613b0c43cbe3bd0fe3f09137ce9141c045b5c46246fcf6205173cc8a3e3e87844965bca15cc6427a9ecb89723033546b33f3f09f5f6e2ed08d900fa6c40a24225fb1f306f68f48dfdd34d21fe87df6512ec", 0x81}, {&(0x7f0000001040)="42b99b5c5077fa61967c8ef03dbad65b4ab50b39491c00", 0x17}], 0x2) msgsnd(r14, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001440)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa9f6b6e7c8130a04b4ad6d879d3999cbc3e5e23fa327326484829f3f7769669e325cd24321572bf1204e041578609085b167647"], 0x44b, 0x800) r17 = msgget$private(0x0, 0x718) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000300)={{0x7fff, 0x0, 0x0, r13, 0x0, 0x8a, 0x6}, 0x40000008, 0x4, 0x0, 0x0, 0x7, 0x4, 0x8, 0x484}) msgsnd(r17, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="f9486c55037d21b6"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r20, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r21 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r22, 0x4, 0x46bfb) r23 = getpid() fcntl$setown(r22, 0x6, r23) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r24, 0x4, 0x46bfb) r25 = getpid() fcntl$setown(r24, 0x6, r25) wait4(0x0, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r20, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000001380)=""/132, 0x83}, {&(0x7f0000000400)=""/187, 0xfffffffffffffd76}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000001200)=""/127, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r26 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r28 = getegid() r29 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r26, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r27, r28, r29, r30, 0x1, 0xff}, 0x8, 0x6, r21, r21, 0x0, 0x2, 0x1f, 0x400}) r31 = msgget$private(0x0, 0x0) msgsnd(r31, 0x0, 0x0, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x2, r18, r5, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, 0x0, 0xa5, 0x1, 0x100000000}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r32, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7c, 0x0, 0x0, 0xfffffffd}, {0x6c}, {0x6}]}) msgsnd(r14, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r33}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r34, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r34, r33) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r35}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r36, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r37 = dup2(r36, r35) accept$inet6(r37, 0x0, 0x0) r38 = kqueue() kevent(r38, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r38, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) msgsnd(r9, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r26], 0x1, 0x800) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r39, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r40 = getpid() wait4(r40, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r39, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r41 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r43 = getegid() r44 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r41, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r42, r43, r44, r45, 0x1, 0xff}, 0x8, 0x6, r40, r40, 0x0, 0x2, 0x1f, 0x400}) r46 = msgget(0x3, 0x241) msgsnd(r46, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r9, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="01910066fd51ed9d"], 0xffffff64, 0x1, 0x0) r47 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r50 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r47, r49, r8, r28, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r50, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r9, 0x0) munlockall() r51 = kqueue() fcntl$setflags(r51, 0x2, 0x3) r52 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000ac0)='./bus\x00', 0x20000, 0x40) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r53, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r53, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r53, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x6c3, 0x1000300010005}) chflagsat(r52, &(0x7f0000000040)='./file0\x00', 0x1, 0x6) r54 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r55 = msgget$private(0x0, 0x10) msgsnd(r55, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r55, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r55, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r55, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r56 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r56, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r57 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r57, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) r58 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r58, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) msgsnd(r55, &(0x7f0000000f40)=ANY=[@ANYRESDEC=0x0, @ANYRES64=r1, @ANYRESHEX, @ANYRESDEC=r5, @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYPTR=&(0x7f0000000dc0)=ANY=[@ANYRESOCT=r50, @ANYRESHEX=0x0], @ANYRESOCT], @ANYRESOCT=r57, @ANYRESOCT=0x0, @ANYRESDEC=r58], 0x8, 0x800) msgrcv(r55, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\a\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r55, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair(0x20, 0x3, 0x4, &(0x7f0000000b00)) 16:00:50 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) accept$unix(r0, 0x0, 0x0) 16:00:50 executing program 1: r0 = socket(0x18, 0x4001, 0x0) accept$unix(r0, 0x0, 0x0) 16:00:51 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, 0x0, 0x0) shutdown(r0, 0x4) 16:00:51 executing program 0: socket(0x2, 0xc003, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80c, &(0x7f0000000040)=0x4, 0x4) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0xce44e264d5de474, 0xc003, 0x8) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df42d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf37fb6513a51adf2ea95d000000000000"], 0x10) dup2(r2, r1) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r3, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r6) fsync(r6) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r6, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r6, 0xffffffff) r7 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r5, &(0x7f0000001740)=[{{r7}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r7}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r8}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r4}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r3}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r9 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = socket(0x2, 0x3, 0x0) r12 = socket(0x800000018, 0x3, 0x0) r13 = fcntl$dupfd(r11, 0x0, r12) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r15, 0x100000000000, r15) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r17 = socket(0x2, 0x4001, 0x0) connect$unix(r17, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r17, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r19 = msgget$private(0x0, 0x200) r20 = getgid() r21 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r23 = getppid() msgctl$IPC_SET(r19, 0x1, &(0x7f00000002c0)={{0x8, r21, r20, r21, r20, 0x2, 0x6}, 0xfff, 0x3, r22, r23, 0x3f, 0x7, 0x4, 0x7}) r24 = fcntl$getown(r14, 0x5) r25 = msgget$private(0x0, 0x200) r26 = getgid() r27 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r29 = getppid() msgctl$IPC_SET(r25, 0x1, &(0x7f00000002c0)={{0x8, r27, r26, r27, r26, 0x2, 0x6}, 0xfff, 0x3, r28, r29, 0x3f, 0x7, 0x4, 0x7}) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = socket(0x2, 0x4001, 0x0) connect$unix(r31, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r31, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = socket(0x2, 0x4001, 0x0) connect$unix(r37, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r37, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r38 = socket(0x2, 0x4001, 0x0) connect$unix(r38, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r38, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r39 = kqueue() r40 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r41 = msgget$private(0x0, 0x0) r42 = getpgid(0x0) msgctl$IPC_SET(r41, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r42, 0x0, 0x0, 0x0, 0x80a6}) r43 = msgget$private(0x0, 0x200) r44 = getgid() r45 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r47 = getppid() msgctl$IPC_SET(r43, 0x1, &(0x7f00000002c0)={{0x8, r45, r44, r45, r44, 0x2, 0x6}, 0xfff, 0x3, r46, r47, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r16, 0xffffffffffffffff, r44, 0x0]) sendmsg$unix(r6, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r18, r21}, @cred={0x20, 0xffff, 0x0, r24, r10, r26}, @rights={0x20, 0xffff, 0x1, [r30, r31, r32]}, @rights={0x38, 0xffff, 0x1, [r33, r34, r13, r35, r36, r37, r17, r38, r39, r40]}, @cred={0x20, 0xffff, 0x0, r42, r9, r48}], 0xb8, 0x402}, 0x2) r49 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r49, 0x0, 0x0, 0x0) read(r49, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r49, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r52) fsync(r52) setsockopt$sock_int(r51, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r52, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r52, 0xffffffff) r53 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r51, &(0x7f0000001740)=[{{r53}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r53}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r54}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r50}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r49}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r55 = getuid() getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r57 = socket(0x2, 0x3, 0x0) r58 = socket(0x800000018, 0x3, 0x0) r59 = fcntl$dupfd(r57, 0x0, r58) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r61, 0x100000000000, r61) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r63 = socket(0x2, 0x4001, 0x0) connect$unix(r63, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r63, 0x0) setsockopt$sock_int(r63, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r65 = msgget$private(0x0, 0x200) r66 = getgid() r67 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r69 = getppid() msgctl$IPC_SET(r65, 0x1, &(0x7f00000002c0)={{0x8, r67, r66, r67, r66, 0x2, 0x6}, 0xfff, 0x3, r68, r69, 0x3f, 0x7, 0x4, 0x7}) r70 = fcntl$getown(r60, 0x5) r71 = msgget$private(0x0, 0x200) r72 = getgid() r73 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r75 = getppid() msgctl$IPC_SET(r71, 0x1, &(0x7f00000002c0)={{0x8, r73, r72, r73, r72, 0x2, 0x6}, 0xfff, 0x3, r74, r75, 0x3f, 0x7, 0x4, 0x7}) r76 = socket(0x2, 0x4001, 0x0) connect$unix(r76, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r76, 0x0) setsockopt$sock_int(r76, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r77 = socket(0x2, 0x4001, 0x0) connect$unix(r77, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r77, 0x0) setsockopt$sock_int(r77, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r78 = socket(0x2, 0x4001, 0x0) connect$unix(r78, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r78, 0x0) setsockopt$sock_int(r78, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r79 = socket(0x2, 0x4001, 0x0) connect$unix(r79, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r79, 0x0) setsockopt$sock_int(r79, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r80 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r81 = socket(0x2, 0x4001, 0x0) connect$unix(r81, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r81, 0x0) setsockopt$sock_int(r81, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r82 = socket(0x2, 0x4001, 0x0) connect$unix(r82, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r82, 0x0) setsockopt$sock_int(r82, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r83 = socket(0x2, 0x4001, 0x0) connect$unix(r83, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r83, 0x0) setsockopt$sock_int(r83, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r84 = socket(0x2, 0x4001, 0x0) connect$unix(r84, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r84, 0x0) setsockopt$sock_int(r84, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r85 = kqueue() r86 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r87 = msgget$private(0x0, 0x0) r88 = getpgid(0x0) msgctl$IPC_SET(r87, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r88, 0x0, 0x0, 0x0, 0x80a6}) r89 = msgget$private(0x0, 0x200) r90 = getgid() r91 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r93 = getppid() msgctl$IPC_SET(r89, 0x1, &(0x7f00000002c0)={{0x8, r91, r90, r91, r90, 0x2, 0x6}, 0xfff, 0x3, r92, r93, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r62, 0xffffffffffffffff, r90, 0x0]) sendmsg$unix(r52, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r64, r67}, @cred={0x20, 0xffff, 0x0, r70, r56, r72}, @rights={0x20, 0xffff, 0x1, [r76, r77, r78]}, @rights={0x38, 0xffff, 0x1, [r79, r80, r59, r81, r82, r83, r63, r84, r85, r86]}, @cred={0x20, 0xffff, 0x0, r88, r55, r94}], 0xb8, 0x402}, 0x2) ioctl$LIOCSFD(r13, 0x80046c7f, &(0x7f00000000c0)=r80) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r95 = dup(r1) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, 0x0) sendto$inet6(r95, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:51 executing program 1: r0 = socket(0x2, 0x4001, 0x0) socket$unix(0x1, 0x1, 0x0) accept$unix(r0, 0x0, 0x0) pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) getitimer(0x2, &(0x7f0000000040)) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x3}], 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000000)=0xdb5, 0x4) geteuid() 16:00:51 executing program 1: r0 = socket(0x20, 0x4001, 0x1d) accept$unix(r0, 0x0, 0x0) socket(0x2, 0x8000, 0x2) 16:00:51 executing program 1: r0 = socket(0x2, 0x4001, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r2 = socket$inet(0x2, 0x4, 0x7f) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r3, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r6) fsync(r6) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r6, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r6, 0xffffffff) r7 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r5, &(0x7f0000001740)=[{{r7}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r7}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r8}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r4}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r3}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r9 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = socket(0x2, 0x3, 0x0) r12 = socket(0x800000018, 0x3, 0x0) r13 = fcntl$dupfd(r11, 0x0, r12) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r15, 0x100000000000, r15) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r17 = socket(0x2, 0x4001, 0x0) connect$unix(r17, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r17, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r19 = msgget$private(0x0, 0x200) r20 = getgid() r21 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r23 = getppid() msgctl$IPC_SET(r19, 0x1, &(0x7f00000002c0)={{0x8, r21, r20, r21, r20, 0x2, 0x6}, 0xfff, 0x3, r22, r23, 0x3f, 0x7, 0x4, 0x7}) r24 = fcntl$getown(r14, 0x5) r25 = msgget$private(0x0, 0x200) r26 = getgid() r27 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r29 = getppid() msgctl$IPC_SET(r25, 0x1, &(0x7f00000002c0)={{0x8, r27, r26, r27, r26, 0x2, 0x6}, 0xfff, 0x3, r28, r29, 0x3f, 0x7, 0x4, 0x7}) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = socket(0x2, 0x4001, 0x0) connect$unix(r31, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r31, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = socket(0x2, 0x4001, 0x0) connect$unix(r37, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r37, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r38 = socket(0x2, 0x4001, 0x0) connect$unix(r38, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r38, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r39 = kqueue() r40 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r41 = msgget$private(0x0, 0x0) r42 = getpgid(0x0) msgctl$IPC_SET(r41, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r42, 0x0, 0x0, 0x0, 0x80a6}) r43 = msgget$private(0x0, 0x200) r44 = getgid() r45 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r47 = getppid() msgctl$IPC_SET(r43, 0x1, &(0x7f00000002c0)={{0x8, r45, r44, r45, r44, 0x2, 0x6}, 0xfff, 0x3, r46, r47, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r16, 0xffffffffffffffff, r44, 0x0]) sendmsg$unix(r6, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r18, r21}, @cred={0x20, 0xffff, 0x0, r24, r10, r26}, @rights={0x20, 0xffff, 0x1, [r30, r31, r32]}, @rights={0x38, 0xffff, 0x1, [r33, r34, r13, r35, r36, r37, r17, r38, r39, r40]}, @cred={0x20, 0xffff, 0x0, r42, r9, r48}], 0xb8, 0x402}, 0x2) r49 = socket(0x2, 0x3, 0x0) r50 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r49, 0x0, r50) r51 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) fcntl$dupfd(r1, 0x81e77c167c967fb8, r51) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r52 = socket(0x2, 0x4001, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) connect$unix(r52, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r52, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r53 = dup2(r1, r52) accept$unix(r53, 0x0, 0x0) 16:00:52 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x8, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!l', 0x3}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:52 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) setsockopt(r1, 0x2b, 0x2, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x40, 0x0) symlinkat(&(0x7f00000001c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') preadv(r3, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1245, &(0x7f00000000c0)=0x4, 0x74) 16:00:52 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 16:00:52 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c65302f666900040000"], 0x10) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="52d43c155b31fbef2591ea61c5f70f30ea738b5fccf29a545cc69cddd41582e16d7195b89e1c", 0x26) 16:00:52 executing program 1: r0 = socket(0x2, 0x4001, 0x0) getuid() accept$unix(r0, 0x0, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) sendmsg(r1, &(0x7f0000000600)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000040)="9878a9838bdfefd05df64a0dcb348b7793ea3734a111a332716ecb070a5a2528c5de32d6f3286f99ebf96c00d3ceb37c932a42ac5fc754aae43c9674b3f7729e6d74dff086c86d451c9a9a74bde41a94b577934e9254ccbf6298f4e2d2ddfa9b387204a75a041714861c4ef66496dc4969efa8a34ca32c4d481fc405d52fbacd68f2aea022a7a40a5dd43cdce47bfa004f4a9ea2f5bf8e5ac9bb5e4a8b732d795ba3216ca39d", 0xa6}, {&(0x7f0000000100)="f7d5b8ebf3f3d75839996251c0b525a80c5abd266f5216d09e52c88216b90ca1193fc69ac6930767fcb9b2eb608527b657095a7ebe17cafba87a1d88616edb48b652deeeeebf794a576f29107a6e1751f17d445cade9a56a47e299fa9271dbfa5186e50dcd9a1206848b17d305f09d9264c64cc75f00fdbee2877b8bc055cd95749dcacdeffd412a10ded6cb26e6a90f403c124bdf9b40991bf169e5516f60087e382cbe7a9fe320ebb660dc070f02192b0acb1efd0c4e", 0xb7}, {&(0x7f00000001c0)="44a358b7b5debb39b553516591f84a76791fe42e00dace8e51dc36d2a2425b44e27ee8f314f82c4f9f4a69c9f7cae15ac7b47efe5047a719da9e5adc6a02ee89e4a86bf53c6f47d67c577019e2f495294fa33c581984bd064648f2248f8e8415a0b80986181ed3861dc6b985ec40951b721a9354f5db687cff46649bef272f12c6d4ce", 0x83}], 0x3, &(0x7f00000002c0)=[{0x30, 0xffff, 0x9, "960d629400aa99c41e751c4f0d242b47b747b57285600e9fb3a690a4b32f"}, {0x50, 0xffff, 0x9, "4f3211f842c9ba5c8c32c78e49be62a085a8a9088331f63cfd5baff441f7ad887db2d4760c49f535a3becc97430c636e045b2079efa471021785616a13"}, {0x50, 0x1, 0x22560853, "ccd76df96338d600aa759f38043f2455468a2823a9c3441079792b6f2a216aa28e7e19fa47ce611f8fb366cd8407a3aad392d7508fa10297bc08366baad2e08f"}, {0x100, 0xffff, 0x8, "91e1953c1b39742b58d5632aa85a510b5155f93d8354ba51df35d2b36add243b8e7f37286143e557ce38e3d95b4c8086eedeef353e1abf9db1ca1744617b4065eb39c5d208856329d7c2a63e714bbc11ba33358b3aaa1536b8a26f7d09691026665ec5a908076a982e6d695cd916e2bb84ce9eb42c101761e1545703eaf9a500aac5740e78924cb500156bfa0366c1d37eda705986bc1ecf89ad00666ba094f056a0655eb4383bae94fee0b36008091f59eb549c1117d2450e2af89a7bf400bb28bce7e2414630696ad1c0b0ff3500a73482c07fcbe5aa131f9dc17390330dbaa43c4e01ec9089388d5a365a1941bb"}, {0xb0, 0x1, 0x9, "5689bb607d369f2921220bafe89f25dd46f5ae3bd5cb07bb9c65d9df74f12a09130f197dfac0e2049ccb735c6882bb2cadc3248fa0b0c77de9c31aa64937f94ffb878323c5167751d039b6eabd190fe459e4f2e3bb57ab67d9c3aa7b737a9f981f982395e1659f064f5d852e77032eba75a8b5c5fc8d9fb5ea736562118d83b701f38623929bcefb19e911cec0650c3d49d0574a4e949427d9d83b"}, {0xb0, 0xffff, 0x6, "c652e79d717dbb1abcc9684ecb7683bbaeb91b9d57ac1326bd9cbc33b1874305bc386c44954efa66570d5d4b7a2aac7437ca7684491aa9d090efcb0a57695a08b9329d707f1b2fbf26a1c1a71a7348073f56b0d9df0cce83d3959bfb5f917a93305f414f9844505809f3a551c4b022099e6efbf490634b7bbf0c1e407fcbaee54a6b40bfdb8a2e26fe194eb3d75329f674eb522fbd3516ebe69cb5"}], 0x330}, 0x400) 16:00:52 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') chroot(&(0x7f0000000240)='./file0\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r2, 0x100000000000, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r3, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r6) fsync(r6) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r6, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r6, 0xffffffff) r7 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r5, &(0x7f0000001740)=[{{r7}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r7}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r8}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r4}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r3}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r9 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = socket(0x2, 0x3, 0x0) r12 = socket(0x800000018, 0x3, 0x0) r13 = fcntl$dupfd(r11, 0x0, r12) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r15, 0x100000000000, r15) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r17 = socket(0x2, 0x4001, 0x0) connect$unix(r17, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r17, 0x0) r18 = socket(0x2, 0x3, 0x0) r19 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r18, 0x0, r19) accept(r18, 0x0, &(0x7f0000001940)) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000100)=0x2, 0x391) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r21 = msgget$private(0x0, 0x200) r22 = getgid() r23 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r25 = getppid() msgctl$IPC_SET(r21, 0x1, &(0x7f00000002c0)={{0x8, r23, r22, r23, r22, 0x2, 0x6}, 0xfff, 0x3, r24, r25, 0x3f, 0x7, 0x4, 0x7}) r26 = fcntl$getown(r14, 0x5) r27 = msgget$private(0x0, 0x200) r28 = getgid() r29 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r31 = getppid() msgctl$IPC_SET(r27, 0x1, &(0x7f00000002c0)={{0x8, r29, r28, r29, r28, 0x2, 0x6}, 0xfff, 0x3, r30, r31, 0x3f, 0x7, 0x4, 0x7}) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r37 = socket(0x2, 0x4001, 0x0) connect$unix(r37, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r37, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r38 = socket(0x2, 0x4001, 0x0) connect$unix(r38, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r38, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r39 = socket(0x2, 0x4001, 0x0) connect$unix(r39, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r39, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r40 = socket(0x2, 0x4001, 0x0) connect$unix(r40, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r40, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r41 = kqueue() r42 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r43 = msgget$private(0x0, 0x0) r44 = getpgid(0x0) msgctl$IPC_SET(r43, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r44, 0x0, 0x0, 0x0, 0x80a6}) r45 = msgget$private(0x0, 0x200) r46 = getgid() r47 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r49 = getppid() msgctl$IPC_SET(r45, 0x1, &(0x7f00000002c0)={{0x8, r47, r46, r47, r46, 0x2, 0x6}, 0xfff, 0x3, r48, r49, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r16, 0xffffffffffffffff, r46, 0x0]) sendmsg$unix(r6, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r20, r23}, @cred={0x20, 0xffff, 0x0, r26, r10, r28}, @rights={0x20, 0xffff, 0x1, [r32, r33, r34]}, @rights={0x38, 0xffff, 0x1, [r35, r36, r13, r37, r38, r39, r17, r40, r41, r42]}, @cred={0x20, 0xffff, 0x0, r44, r9, r50}], 0xb8, 0x402}, 0x2) r51 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r51, 0x0, 0x0, 0x0) read(r51, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r51, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r54) fsync(r54) setsockopt$sock_int(r53, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r54, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r54, 0xffffffff) r55 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r53, &(0x7f0000001740)=[{{r55}, 0xfffffffffffffffb, 0x8c, 0x20000000, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r55}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r56}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r52}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r51}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r57 = getuid() getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r59 = socket(0x2, 0x3, 0x0) r60 = socket(0x800000018, 0x3, 0x0) r61 = fcntl$dupfd(r59, 0x0, r60) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r63, 0x100000000000, r63) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r65 = socket(0x2, 0x4001, 0x0) connect$unix(r65, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r65, 0x0) setsockopt$sock_int(r65, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r67 = msgget$private(0x0, 0x200) r68 = getgid() r69 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r71 = getppid() msgctl$IPC_SET(r67, 0x1, &(0x7f00000002c0)={{0x8, r69, r68, r69, r68, 0x2, 0x6}, 0xfff, 0x3, r70, r71, 0x3f, 0x7, 0x4, 0x7}) r72 = fcntl$getown(r62, 0x5) r73 = msgget$private(0x0, 0x200) r74 = getgid() r75 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r77 = getppid() msgctl$IPC_SET(r73, 0x1, &(0x7f00000002c0)={{0x8, r75, r74, r75, r74, 0x2, 0x6}, 0xfff, 0x3, r76, r77, 0x3f, 0x7, 0x4, 0x7}) r78 = socket(0x2, 0x4001, 0x0) connect$unix(r78, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r78, 0x0) setsockopt$sock_int(r78, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r79 = socket(0x2, 0x4001, 0x0) connect$unix(r79, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r79, 0x0) setsockopt$sock_int(r79, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r80 = socket(0x2, 0x4001, 0x0) connect$unix(r80, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r80, 0x0) setsockopt$sock_int(r80, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r81 = socket(0x2, 0x4001, 0x0) connect$unix(r81, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r81, 0x0) setsockopt$sock_int(r81, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r82 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r83 = socket(0x2, 0x4001, 0x0) connect$unix(r83, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r83, 0x0) setsockopt$sock_int(r83, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r84 = socket(0x2, 0x4001, 0x0) connect$unix(r84, &(0x7f0000000340)=ANY=[@ANYBLOB="a515b1c841a0bc4966f55df382020063c4a10566e4a7dd47be971e2f66"], 0x10) shutdown(r84, 0x0) setsockopt$sock_int(r84, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r85 = socket(0x2, 0x4001, 0x0) connect$unix(r85, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r85, 0x0) setsockopt$sock_int(r85, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r86 = socket(0x2, 0x4001, 0x0) connect$unix(r86, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r86, 0x0) setsockopt$sock_int(r86, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r87 = kqueue() r88 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r89 = msgget$private(0x0, 0x0) r90 = getpgid(0x0) msgctl$IPC_SET(r89, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r90, 0x0, 0x0, 0x0, 0x80a6}) r91 = msgget$private(0x0, 0x200) r92 = getgid() r93 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r95 = getppid() msgctl$IPC_SET(r91, 0x1, &(0x7f00000002c0)={{0x8, r93, r92, r93, r92, 0x2, 0x6}, 0xfff, 0x3, r94, r95, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r64, 0xffffffffffffffff, r92, 0x0]) sendmsg$unix(r54, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r66, r69}, @cred={0x20, 0xffff, 0x0, r72, r58, r74}, @rights={0x20, 0xffff, 0x1, [r78, r79, r80]}, @rights={0x38, 0xffff, 0x1, [r81, r82, r61, r83, r84, r85, r65, r86, r87, r88]}, @cred={0x20, 0xffff, 0x0, r90, r57, r96}], 0xb8, 0x402}, 0x2) r97 = socket(0x2, 0x4001, 0x0) connect$unix(r97, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r97, 0x0) setsockopt$sock_int(r97, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000000380), 0xfef6) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./file2\x00', 0x13ed, 0x6, 0x6, 0x0, 0x9, 0x1, 0x5, 0x4, 0x2, 0x3, 0x81}) 16:00:52 executing program 1: socket(0x2, 0x4001, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0), &(0x7f00000011c0)=0xc) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = accept$unix(r1, 0x0, 0x0) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x3, 0x3c36, 0x200}, 0xc) 16:00:52 executing program 1: r0 = socket(0x2, 0x3, 0x81) accept$unix(r0, 0x0, 0x0) 16:00:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x7, 0xfffffffffffffffc}, {0x1, 0x7}}) syz_open_pts() pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r1, 0x100000000000, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000540)={0x0, 0x0, 0x2, 0x2ce6, "091fe600001a000000eb9249e4872ae37300", 0x6, 0x2}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e3", 0x1e8) 16:00:52 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r5, &(0x7f0000001200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[]}, 0x0) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) write(r6, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r7, 0x0, 0x0, 0x0) read(r7, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r7, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r10) fsync(r10) setsockopt$sock_int(r9, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r10, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x100000000000006b, 0x0, 0x0) listen(r10, 0xffffffff) r11 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r9, &(0x7f0000001740)=[{{r11}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r11}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r12}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r8}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r7}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r13 = getuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = socket(0x2, 0x3, 0x0) r16 = socket(0x800000018, 0x3, 0x0) r17 = fcntl$dupfd(r15, 0x0, r16) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r19, 0x100000000000, r19) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r21 = socket(0x2, 0x4001, 0x0) connect$unix(r21, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r21, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r23 = msgget$private(0x0, 0x200) r24 = getgid() r25 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r27 = getppid() msgctl$IPC_SET(r23, 0x1, &(0x7f00000002c0)={{0x8, r25, r24, r25, r24, 0x2, 0x6}, 0xfff, 0x3, r26, r27, 0x3f, 0x7, 0x4, 0x7}) r28 = fcntl$getown(r18, 0x5) r29 = msgget$private(0x0, 0x200) r30 = getgid() r31 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r33 = getppid() msgctl$IPC_SET(r29, 0x1, &(0x7f00000002c0)={{0x8, r31, r30, r31, r30, 0x2, 0x6}, 0xfff, 0x3, r32, r33, 0x3f, 0x7, 0x4, 0x7}) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = socket(0x2, 0x4001, 0x0) connect$unix(r37, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r37, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r39 = socket(0x2, 0x4001, 0x0) connect$unix(r39, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r39, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r40 = socket(0x2, 0x4001, 0x0) connect$unix(r40, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r40, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r41 = socket(0x2, 0x4001, 0x0) connect$unix(r41, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r41, 0x0) setsockopt$sock_int(r41, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r42 = socket(0x2, 0x4001, 0x0) connect$unix(r42, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r42, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r43 = kqueue() r44 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r45 = msgget$private(0x0, 0x0) r46 = getpgid(0x0) msgctl$IPC_SET(r45, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r46, 0x0, 0x0, 0x0, 0x80a6}) r47 = msgget$private(0x0, 0x200) r48 = getgid() r49 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r51 = getppid() msgctl$IPC_SET(r47, 0x1, &(0x7f00000002c0)={{0x8, r49, r48, r49, r48, 0x2, 0x6}, 0xfff, 0x3, r50, r51, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r20, 0xffffffffffffffff, r48, 0x0]) sendmsg$unix(r10, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r22, r25}, @cred={0x20, 0xffff, 0x0, r28, r14, r30}, @rights={0x20, 0xffff, 0x1, [r34, r35, r36]}, @rights={0x38, 0xffff, 0x1, [r37, r38, r17, r39, r40, r41, r21, r42, r43, r44]}, @cred={0x20, 0xffff, 0x0, r46, r13, r52}], 0xb8, 0x402}, 0x2) r53 = msgget$private(0x0, 0x200) r54 = getgid() r55 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r57 = getppid() msgctl$IPC_SET(r53, 0x1, &(0x7f00000002c0)={{0x8, r55, r54, r55, r54, 0x2, 0x6}, 0xfff, 0x3, r56, r57, 0x3f, 0x7, 0x4, 0x7}) r58 = msgget$private(0x0, 0x200) r59 = getgid() r60 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r62 = getppid() msgctl$IPC_SET(r58, 0x1, &(0x7f00000002c0)={{0x8, r60, r59, r60, r59, 0x2, 0x6}, 0xfff, 0x3, r61, r62, 0x3f, 0x7, 0x4, 0x7}) r63 = msgget$private(0x0, 0x200) r64 = getgid() r65 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r67 = getppid() msgctl$IPC_SET(r63, 0x1, &(0x7f00000002c0)={{0x8, r65, r64, r65, r64, 0x2, 0x6}, 0xfff, 0x3, r66, r67, 0x3f, 0x7, 0x4, 0x7}) r68 = msgget$private(0x0, 0x200) r69 = getgid() r70 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r72 = getppid() msgctl$IPC_SET(r68, 0x1, &(0x7f00000002c0)={{0x8, r70, r69, r70, r69, 0x2, 0x6}, 0xfff, 0x3, r71, r72, 0x3f, 0x7, 0x4, 0x7}) r73 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r73, 0x0, 0x0, 0x0) read(r73, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r73, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r76) fsync(r76) setsockopt$sock_int(r75, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0xffcc) pwritev(r76, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r76, 0xffffffff) r77 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r75, &(0x7f0000001740)=[{{r77}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r77}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r78}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r74}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r73}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r79 = getuid() getsockopt$sock_cred(r76, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r81 = socket(0x2, 0x3, 0x0) r82 = socket(0x800000018, 0x3, 0x0) r83 = fcntl$dupfd(r81, 0x0, r82) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r85, 0x100000000000, r85) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r87 = socket(0x2, 0x4001, 0x0) connect$unix(r87, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r87, 0x0) setsockopt$sock_int(r87, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r89 = msgget$private(0x0, 0x200) r90 = getgid() r91 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r93 = getppid() msgctl$IPC_SET(r89, 0x1, &(0x7f00000002c0)={{0x8, r91, r90, r91, r90, 0x2, 0x6}, 0xfff, 0x3, r92, r93, 0x3f, 0x7, 0x4, 0x5}) r94 = fcntl$getown(r84, 0x5) r95 = msgget$private(0x0, 0x200) r96 = getgid() r97 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r99 = getppid() msgctl$IPC_SET(r95, 0x1, &(0x7f00000002c0)={{0x8, r97, r96, r97, r96, 0x2, 0x6}, 0xfff, 0x3, r98, r99, 0x3f, 0x7, 0x4, 0x7}) r100 = socket(0x2, 0x4001, 0x0) connect$unix(r100, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r100, 0x0) setsockopt$sock_int(r100, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r101 = socket(0x2, 0x4001, 0x0) connect$unix(r101, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r101, 0x0) setsockopt$sock_int(r101, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r102 = socket(0x2, 0x4001, 0x0) connect$unix(r102, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r102, 0x0) setsockopt$sock_int(r102, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r103 = socket(0x2, 0x4001, 0x0) connect$unix(r103, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r103, 0x0) setsockopt$sock_int(r103, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r104 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r105 = socket(0x2, 0x4001, 0x0) connect$unix(r105, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r105, 0x0) setsockopt$sock_int(r105, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r106 = socket(0x2, 0x4001, 0x0) connect$unix(r106, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r106, 0x0) setsockopt$sock_int(r106, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r107 = socket(0x2, 0x4001, 0x0) connect$unix(r107, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r107, 0x0) setsockopt$sock_int(r107, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r108 = socket(0x2, 0x4001, 0x0) connect$unix(r108, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r108, 0x3) setsockopt$sock_int(r108, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r109 = kqueue() r110 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r111 = msgget$private(0x0, 0x0) r112 = getpgid(0x0) msgctl$IPC_SET(r111, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r112, 0x0, 0x0, 0x0, 0x80a6}) r113 = msgget$private(0x0, 0x200) r114 = getgid() r115 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r117 = getppid() msgctl$IPC_SET(r113, 0x1, &(0x7f00000002c0)={{0x8, r115, r114, r115, r114, 0x2, 0x6}, 0xfff, 0x3, r116, r117, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r86, 0xffffffffffffffff, r114, 0x0]) sendmsg$unix(r76, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r88, r91}, @cred={0x20, 0xffff, 0x0, r94, r80, r96}, @rights={0x20, 0xffff, 0x1, [r100, r101, r102]}, @rights={0x38, 0xffff, 0x1, [r103, r104, r83, r105, r106, r107, r87, r108, r109, r110]}, @cred={0x20, 0xffff, 0x0, r112, r79, r118}], 0xb8, 0x402}, 0x2) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r119, 0x100000000000, r119) getsockopt$SO_PEERCRED(r119, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r119, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r121 = msgget$private(0x0, 0x200) r122 = getgid() r123 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r125 = getppid() msgctl$IPC_SET(r121, 0x1, &(0x7f00000002c0)={{0x8, r123, r122, r123, r122, 0x2, 0x6}, 0xfff, 0x3, r124, r125, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r120, 0xffffffffffffffff, r122, 0x0]) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r127, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r126, 0x0, 0xffffffffffffffff) r128 = getppid() r129 = geteuid() r130 = getppid() getsockopt$SO_PEERCRED(r126, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r126, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r134 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r134, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r134, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r127, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r128, r129}, @cred={0x20, 0xffff, 0x0, r130, r132, r133}, @cred={0x0, 0xffff, 0x0, r131, r135, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r137, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r138 = socket(0x2, 0x4001, 0x0) connect$unix(r138, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1630da7111e2f660000000000"], 0x10) shutdown(r138, 0x0) setsockopt$sock_int(r138, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r136, 0x0, r138) r139 = getppid() r140 = geteuid() r141 = getppid() getsockopt$SO_PEERCRED(r136, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r136, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r145 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r145, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r145, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r137, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r139, r140}, @cred={0x20, 0xffff, 0x0, r141, r143, r144}, @cred={0x0, 0xffff, 0x0, r142, r146, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getgroups(0xa, &(0x7f0000000300)=[r64, r69, r4, r96, r4, 0x0, r120, r4, r133, r144]) r148 = socket$inet(0x2, 0x5, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r150 = socket$inet6(0x18, 0x0, 0x5) r151 = socket(0x40000000011, 0x3, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r151}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r152 = kqueue() kevent(r152, &(0x7f0000000000)=[{{r151}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) setsockopt(r151, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r154, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r155 = socket(0x2, 0x4001, 0x0) connect$unix(r155, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r155, 0x0) setsockopt$sock_int(r155, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r153, 0x0, r155) r156 = getppid() r157 = geteuid() r158 = getppid() getsockopt$SO_PEERCRED(r153, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r153, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r162 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r162, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r162, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r154, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r156, r157}, @cred={0x20, 0xffff, 0x0, r158, r160, r161}, @cred={0x0, 0xffff, 0x0, r159, r163, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r164 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r164, 0x0, 0x0, 0x0) read(r164, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r164, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r166, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) r167 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r166, &(0x7f0000001740)=[{{r167}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r167}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r168}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r165}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r164}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) getsockopt$SO_PEERCRED(r168, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) r169 = socket$inet6(0x18, 0x3, 0x2) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r170, 0x20004269) sendmsg$unix(r6, &(0x7f0000000480)={&(0x7f0000000040)=@abs={0x2, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000080)="0f36a1e6e42408d0b6955364b7ec45e1756957e99cf3d2c223f7a391f2f7ce2b3987112e3660a8816028ca9f295e6b9ef92cf09876178e65078a1634946d6d6b79e578642c5cb9dd2a1cb7c2cdf1e07cb40e0a9c83806f12a35b96e1776b7634", 0x60}, {&(0x7f0000000200)="5bf66129dbf32da7646a31e7da5f14c106ba1c9424ad2e4e16ed24f94b4b094a61548ae5831b1b566ad643679af37284f3f4712bbbe28b6bba97f1fdc233e95fd5b1af7cffb70b92ee7d7422dfad360c89d27cd2cebc231878afdfa839b6346f0025d9b0e6ab39bfeabd93f7b9f9d6e67a83852cfb835d3b140ae37f939b93c09faa240ad34ce5fb512d3dc59219d9", 0x8f}, {&(0x7f0000000100)="f652970c81a6fab76f9c1d72ed41aa8d2273a91adfee8f946a471ebee8cc1272e6bcb463ed1e34ce2102849a240136523c37df836f0b98a9431634e872021d35b1a5b0b23e4293ed55", 0x49}], 0x3, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, 0x0, r14, r4}, @cred={0x20, 0xffff, 0x0, r56, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r2, r3}, @cred={0x20, 0xffff, 0x0, r62, r3, r147}, @rights={0x18, 0xffff, 0x1, [r148]}, @cred={0x20, 0xffff, 0x0, r2, r149, r4}, @rights={0x30, 0xffff, 0x1, [r0, r150, r1, r151, r154, r168, r169, r170]}], 0xe8, 0x1}, 0x200) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001580)=0xc) accept$unix(r5, 0x0, 0x0) 16:00:52 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r0, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) fsync(r3) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r3, &(0x7f0000000300)=[{&(0x7f0000000340)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec462d46516aa24bd6b481b3a796f70e4aabfd53ed73ec6c16a75c483c4d656b6c753005383d741be9483646595c7a804bcf", 0x6c}], 0x1, 0x0, 0x0) listen(r3, 0xffffffff) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000001740)=[{{r4}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r4}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r5}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r1}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r6 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r12, 0x100000000000, r12) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r14 = socket(0x2, 0x4001, 0x0) connect$unix(r14, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r14, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r16 = msgget$private(0x0, 0x200) r17 = getgid() r18 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r20 = getppid() msgctl$IPC_SET(r16, 0x1, &(0x7f00000002c0)={{0x8, r18, r17, r18, r17, 0x2, 0x6}, 0xfff, 0x3, r19, r20, 0x3f, 0x7, 0x4, 0x7}) r21 = fcntl$getown(r11, 0x5) r22 = msgget$private(0x0, 0x200) r23 = getgid() r24 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r26 = getppid() msgctl$IPC_SET(r22, 0x1, &(0x7f00000002c0)={{0x8, r24, r23, r24, r23, 0x2, 0x6}, 0xfff, 0x3, r25, r26, 0x3f, 0x7, 0x4, 0x7}) r27 = socket(0x2, 0x4001, 0x0) connect$unix(r27, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r27, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r28 = socket(0x2, 0x4001, 0x0) connect$unix(r28, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r28, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = kqueue() r37 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r38 = msgget$private(0x0, 0x0) r39 = getpgid(0x0) msgctl$IPC_SET(r38, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r39, 0x0, 0x0, 0x0, 0x80a6}) r40 = msgget$private(0x0, 0x200) r41 = getgid() r42 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r44 = getppid() msgctl$IPC_SET(r40, 0x1, &(0x7f00000002c0)={{0x8, r42, r41, r42, r41, 0x2, 0x6}, 0xfff, 0x3, r43, r44, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r13, 0xffffffffffffffff, r41, 0x0]) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r15, r18}, @cred={0x20, 0xffff, 0x0, r21, r7, r23}, @rights={0x20, 0xffff, 0x1, [r27, r28, r29]}, @rights={0x38, 0xffff, 0x1, [r30, r31, r10, r32, r33, r34, r14, r35, r36, r37]}, @cred={0x20, 0xffff, 0x0, r39, r6, r45}], 0xb8, 0x402}, 0x2) ioctl$TIOCSTART(r31, 0x2000746e) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) 16:00:53 executing program 1: r0 = socket(0x2, 0x4000, 0x0) accept$unix(r0, 0x0, 0x0) 16:00:53 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x8, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r3, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r6) fsync(r6) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r6, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r6, 0xffffffff) r7 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r5, &(0x7f0000001740)=[{{r7}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r7}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r8}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r4}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r3}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r9 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = socket(0x2, 0x3, 0x0) r12 = socket(0x800000018, 0x3, 0x0) r13 = fcntl$dupfd(r11, 0x0, r12) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r15, 0x100000000000, r15) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r17 = socket(0x2, 0x4001, 0x0) connect$unix(r17, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r17, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r19 = msgget$private(0x0, 0x200) r20 = getgid() r21 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r23 = getppid() msgctl$IPC_SET(r19, 0x1, &(0x7f00000002c0)={{0x8, r21, r20, r21, r20, 0x2, 0x6}, 0xfff, 0x3, r22, r23, 0x3f, 0x7, 0x4, 0x7}) r24 = fcntl$getown(r14, 0x5) r25 = msgget$private(0x0, 0x200) r26 = getgid() r27 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r29 = getppid() msgctl$IPC_SET(r25, 0x1, &(0x7f00000002c0)={{0x8, r27, r26, r27, r26, 0x2, 0x6}, 0xfff, 0x3, r28, r29, 0x3f, 0x7, 0x4, 0x7}) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = socket(0x2, 0x4001, 0x0) connect$unix(r31, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r31, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = socket(0x2, 0x4001, 0x0) connect$unix(r37, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r37, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r38 = socket(0x2, 0x4001, 0x0) connect$unix(r38, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r38, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r39 = kqueue() r40 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r41 = msgget$private(0x0, 0x0) r42 = getpgid(0x0) msgctl$IPC_SET(r41, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r42, 0x0, 0x0, 0x0, 0x80a6}) r43 = msgget$private(0x0, 0x200) r44 = getgid() r45 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r47 = getppid() msgctl$IPC_SET(r43, 0x1, &(0x7f00000002c0)={{0x8, r45, r44, r45, r44, 0x2, 0x6}, 0xfff, 0x3, r46, r47, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r16, 0xffffffffffffffff, r44, 0x0]) sendmsg$unix(r6, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r18, r21}, @cred={0x20, 0xffff, 0x0, r24, r10, r26}, @rights={0x20, 0xffff, 0x1, [r30, r31, r32]}, @rights={0x38, 0xffff, 0x1, [r33, r34, r13, r35, r36, r37, r17, r38, r39, r40]}, @cred={0x20, 0xffff, 0x0, r42, r9, r48}], 0xb8, 0x402}, 0x2) setsockopt$sock_int(r34, 0xffff, 0x1002, &(0x7f0000000000)=0x7, 0x4) execve(0x0, 0x0, 0x0) 16:00:53 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r1, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) fsync(r4) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r4, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r4, 0xffffffff) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000001740)=[{{r5}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r5}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r6}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r2}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r7 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r13, 0x100000000000, r13) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r15 = socket(0x2, 0x4001, 0x0) connect$unix(r15, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r15, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r17 = msgget$private(0x0, 0x200) r18 = getgid() r19 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r21 = getppid() msgctl$IPC_SET(r17, 0x1, &(0x7f00000002c0)={{0x8, r19, r18, r19, r18, 0x2, 0x6}, 0xfff, 0x3, r20, r21, 0x3f, 0x7, 0x4, 0x7}) r22 = fcntl$getown(r12, 0x5) r23 = msgget$private(0x0, 0x200) r24 = getgid() r25 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r27 = getppid() msgctl$IPC_SET(r23, 0x1, &(0x7f00000002c0)={{0x8, r25, r24, r25, r24, 0x2, 0x6}, 0xfff, 0x3, r26, r27, 0x3f, 0x7, 0x4, 0x7}) r28 = socket(0x2, 0x4001, 0x0) connect$unix(r28, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r28, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = socket(0x2, 0x4001, 0x0) connect$unix(r31, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r31, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = kqueue() r38 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r39 = msgget$private(0x0, 0x0) r40 = getpgid(0x0) msgctl$IPC_SET(r39, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r40, 0x0, 0x0, 0x0, 0x80a6}) r41 = msgget$private(0x0, 0x200) r42 = getgid() r43 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r45 = getppid() msgctl$IPC_SET(r41, 0x1, &(0x7f00000002c0)={{0x8, r43, r42, r43, r42, 0x2, 0x6}, 0xfff, 0x3, r44, r45, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r14, 0xffffffffffffffff, r42, 0x0]) sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r16, r19}, @cred={0x20, 0xffff, 0x0, r22, r8, r24}, @rights={0x20, 0xffff, 0x1, [r28, r29, r30]}, @rights={0x38, 0xffff, 0x1, [r31, r32, r11, r33, r34, r35, r15, r36, r37, r38]}, @cred={0x20, 0xffff, 0x0, r40, r7, r46}], 0xb8, 0x402}, 0x2) shutdown(r33, 0x3) accept$unix(r0, 0x0, 0x0) 16:00:53 executing program 1: r0 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)=0xfff) r3 = socket(0xc00f544f5fe5ef64, 0x4004, 0x1) accept$unix(r3, 0x0, 0x0) 16:00:53 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r1, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) fsync(r4) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r4, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r4, 0xffffffff) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000001740)=[{{r5}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r5}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r6}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r2}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r7, 0x0, r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r9, 0x100000000000, r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r10 = socket(0x2, 0x4001, 0x0) connect$unix(r10, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r10, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000200005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x80}, {0x1}, {0x6, 0x0, 0x0, 0x9}]}) pwrite(r0, &(0x7f0000000140)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:53 executing program 1: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x40) lseek(r0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r0, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) fsync(r3) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r3, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r3, 0xffffffff) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000001740)=[{{r4}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r4}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r5}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r1}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r6 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r12, 0x100000000000, r12) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r14 = socket(0x2, 0x4001, 0x0) connect$unix(r14, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r14, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r16 = msgget$private(0x0, 0x200) r17 = getgid() r18 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r20 = getppid() msgctl$IPC_SET(r16, 0x1, &(0x7f00000002c0)={{0x8, r18, r17, r18, r17, 0x2, 0x6}, 0xfff, 0x3, r19, r20, 0x3f, 0x7, 0x4, 0x7}) r21 = fcntl$getown(r11, 0x5) r22 = msgget$private(0x0, 0x200) r23 = getgid() r24 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r26 = getppid() msgctl$IPC_SET(r22, 0x1, &(0x7f00000002c0)={{0x8, r24, r23, r24, r23, 0x2, 0x6}, 0xfff, 0x3, r25, r26, 0x3f, 0x7, 0x4, 0x7}) r27 = socket(0x2, 0x4001, 0x0) connect$unix(r27, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r27, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r28 = socket(0x2, 0x4001, 0x0) connect$unix(r28, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r28, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c0a152dce4a7efe1950da711ecdd57be9f1e2f66"], 0x10) shutdown(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = kqueue() r37 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r38 = msgget$private(0x0, 0x0) r39 = getpgid(0x0) msgctl$IPC_SET(r38, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r39, 0x0, 0x0, 0x0, 0x80a6}) r40 = msgget$private(0x0, 0x200) r41 = getgid() r42 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r44 = getppid() msgctl$IPC_SET(r40, 0x1, &(0x7f00000002c0)={{0x8, r42, r41, r42, r41, 0x2, 0x6}, 0xfff, 0x3, r43, r44, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r13, 0xffffffffffffffff, r41, 0x0]) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r15, r18}, @cred={0x20, 0xffff, 0x0, r21, r7, r23}, @rights={0x20, 0xffff, 0x1, [r27, r28, r29]}, @rights={0x38, 0xffff, 0x1, [r30, r31, r10, r32, r33, r34, r14, r35, r36, r37]}, @cred={0x20, 0xffff, 0x0, r39, r6, r45}], 0xb8, 0x402}, 0x2) seteuid(r7) r46 = socket(0x2, 0x4001, 0x0) accept$unix(r46, 0x0, 0x0) 16:00:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x5170, 0x1007) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r0, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) fsync(r3) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r3, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r3, 0xffffffff) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000001740)=[{{r4}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r4}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r5}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r1}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r6 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r12, 0x100000000000, r12) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r14 = socket(0x2, 0x4001, 0x0) connect$unix(r14, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r14, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r16 = msgget$private(0x0, 0x200) r17 = getgid() r18 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r20 = getppid() msgctl$IPC_SET(r16, 0x1, &(0x7f00000002c0)={{0x8, r18, r17, r18, r17, 0x2, 0x6}, 0xfff, 0x3, r19, r20, 0x3f, 0x7, 0x4, 0x7}) r21 = fcntl$getown(r11, 0x5) r22 = msgget$private(0x0, 0x200) r23 = getgid() r24 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r26 = getppid() pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r27) fsync(r27) pwritev(r27, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r27, 0xffffffff) r28 = getuid() getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r28, r29) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r30, 0x100000000000, r30) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) chown(&(0x7f0000001240)='./file0\x00', r31, r29) msgctl$IPC_SET(r22, 0x1, &(0x7f00000002c0)={{0x8, r31, r23, r24, 0xffffffffffffffff, 0x2, 0x6}, 0xfff, 0x3, r25, r26, 0x40000000000003f, 0x7, 0x4, 0x7}) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000140)=ANY=[@ANYBLOB="82021d9a2ffcec0000000000000000000094c4c41824ac0f0c52c5fa04000000000000"], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82bdb080b4513495b973e9e18100000000000062"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r37 = socket(0x2, 0x4001, 0x0) connect$unix(r37, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r37, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r38 = socket(0x2, 0x4001, 0x0) connect$unix(r38, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r38, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r39 = socket(0x2, 0x4001, 0x0) connect$unix(r39, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r39, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r40 = socket(0x1, 0x4001, 0x0) connect$unix(r40, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r40, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r41 = kqueue() r42 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r43 = msgget$private(0x0, 0x0) r44 = getpgid(0x0) msgctl$IPC_SET(r43, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r44, 0x0, 0x0, 0x0, 0x80a6}) r45 = msgget$private(0x0, 0x200) r46 = getgid() r47 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r49 = getppid() msgctl$IPC_SET(r45, 0x1, &(0x7f00000002c0)={{0x8, r47, r46, r47, r46, 0x2, 0x6}, 0xfff, 0x3, r48, r49, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r13, 0xffffffffffffffff, r46, 0x0]) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r15, r18}, @cred={0x20, 0xffff, 0x0, r21, r7, r23}, @rights={0x20, 0xffff, 0x1, [r32, r33, r34]}, @rights={0x38, 0xffff, 0x1, [r35, r36, r10, r37, r38, r39, r14, r40, r41, r42]}, @cred={0x20, 0xffff, 0x0, r44, r6, r50}], 0xb8, 0x402}, 0x2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x28, 0x8, 0x0, 0x0, 0xfffffcca, 0x6573, 0x9, 0x1, 0x0, 0x7, 0xcc}) r51 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r51, &(0x7f0000000180)=[{&(0x7f00000001c0)="00000018600500800001400300000000000000fcffffeb00000000000000000000000000e4ff00b200000100dc", 0x2d}], 0x1) 16:00:53 executing program 1: r0 = socket(0x2, 0x4001, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="184da000b16d003d000ab18d3401dd846e292af46d696b255a8cb3ca2a1a757b1810bc13d7dd735d9ff0efc34ad317ec3e6c568ce6972500c48d8afb7483467a8f317cfc44d205b7aecf76e78251237d", 0x50}, {&(0x7f0000000080)="62548c4dab08ff12480c8ed1c509a30daaa7335bb3a38e877ff534809cac085a0480bd72f9ac5a8f91b40cec1070478499287a3ed1fb7212b73515b8d8f12252fa679d2055468772087d3877a1325948565e349ce2fd34a17a83c1d75cfd0a6bb618aa8a88e55846ffb6dbeb3b4ea0940cf8a69f099e59e6360118b499582cc7cc3b0f95475018a6f2dcd1cdb32dfef1f173", 0x92}, {&(0x7f0000000140)="bc36e0f1cbab525283192bce3eb19a22ce6fa35b5a6187d4af580740dc09755046c809178caa3611e4ac3c50338bff8fe7a3734c35604b8b2e752bd0a2527f94cd213264bb5f515c00aeb879bdc3f26919a0b5ec7fa3fb3b04933de33c356c5017fb055b4a2ce37ab2d303313d97cf86a9d243a73a67346ebbc57f4c73813f90e0b5638a1fb7e88973f402d36079a2428d9123078be4f2040a00c303a2", 0x9d}, {&(0x7f0000000200)="6f930ee05e80bc0ee090c2e72bb5539cad11eac02dfb38834a933a5a145b05c0b9e9eddef945fde1a2b0355c24a53733aac3808688a532a2573af2a068f6a22f278f8f77e5c2b1", 0x47}, {&(0x7f0000000280)="4fac8096018a3699937622e0b7decff4b031cf16db31ff7471348c8a54cbc540931c7375b211cf5ebc4a943fa6527f19fdae9c", 0x33}], 0x5, 0x0, 0x1) accept$unix(r0, 0x0, 0x0) 16:00:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff], [0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffe], [], {}, {0x0, 0x0, 0x0, 0x1}}}) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x40, 0x0) symlinkat(&(0x7f00000001c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r1, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000001740)=[{{r4}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r4}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r5}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r2}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r6, 0x100000000000, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'\x00\x00\x01', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fchmod(r7, 0x20) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) socketpair$unix(0x1, 0xd589322aa42dc9b2, 0x0, &(0x7f0000000000)) 16:00:53 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82020063c4a143dce4a7ef8acfa69d35655093ac1dfb2e33e1970da711ecdd57be971e2f66"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) accept$unix(r0, 0x0, 0x0) 16:00:53 executing program 1: r0 = socket(0x2, 0x4001, 0x0) clock_getres(0x2, &(0x7f0000000000)) getppid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efbf970da711ecc152c43e1e2f66"], 0x10) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r1, 0x0, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x26, 0x2}, {0x43, 0x4e}, {0x24, 0x17}, {0x12b, 0x3}, {0x80, 0x80}], 0x5}) r3 = open(&(0x7f00000001c0)='./file0\x00', 0xef373c2dff507d67, 0x4) socket(0x2, 0x2, 0x5) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x5, 0x85, {0x7, 0x401}}) accept$unix(r0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000000c0)={0x62, './file0\x00'}) 16:00:53 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970c9784b3442e93e21fd8d1"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r2, 0x6, r3) r4 = socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r6 = socket(0x2, 0x4001, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r6, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r5, 0x0, r6) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r8 = socket$inet(0x2, 0x4, 0x7f) fcntl$dupfd(r7, 0x52ffe7c1f3eb170e, r8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r10 = socket(0x1e, 0x3, 0x0) getsockname$inet(r10, 0x0, &(0x7f0000000140)) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000000c0)) close(r10) getsockopt$sock_int(r10, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r9, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r2}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{r4}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{r6}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{r7}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{r9}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) socket$inet(0x2, 0x3, 0x3f) 16:00:53 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x8) accept$unix(r0, 0x0, 0x0) 16:00:53 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970c9784b3442e93e21fd8d1"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r2, 0x6, r3) r4 = socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r6 = socket(0x2, 0x4001, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r6, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r5, 0x0, r6) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r8 = socket$inet(0x2, 0x4, 0x7f) fcntl$dupfd(r7, 0x52ffe7c1f3eb170e, r8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r10 = socket(0x1e, 0x3, 0x0) getsockname$inet(r10, 0x0, &(0x7f0000000140)) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000000c0)) close(r10) getsockopt$sock_int(r10, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r9, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r2}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{r4}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{r6}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{r7}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{r9}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) socket$inet(0x2, 0x3, 0x3f) 16:00:53 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x18, 0x3, 0x0) write(r1, &(0x7f0000000100)="8c65", 0x170) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000040)=0x604, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) accept(r1, 0xffffffffffffffff, &(0x7f0000000000)) accept$unix(r0, 0x0, 0x0) 16:00:53 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970c9784b3442e93e21fd8d1"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r2, 0x6, r3) r4 = socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r6 = socket(0x2, 0x4001, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r6, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r5, 0x0, r6) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r8 = socket$inet(0x2, 0x4, 0x7f) fcntl$dupfd(r7, 0x52ffe7c1f3eb170e, r8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r10 = socket(0x1e, 0x3, 0x0) getsockname$inet(r10, 0x0, &(0x7f0000000140)) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000000c0)) close(r10) getsockopt$sock_int(r10, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r9, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r2}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{r4}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{r6}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{r7}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{r9}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) socket$inet(0x2, 0x3, 0x3f) 16:00:53 executing program 1: r0 = socket(0x1, 0x4001, 0xfd) accept$unix(r0, 0x0, 0x0) 16:00:53 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970c9784b3442e93e21fd8d1"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r2, 0x6, r3) r4 = socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r6 = socket(0x2, 0x4001, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r6, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r5, 0x0, r6) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r8 = socket$inet(0x2, 0x4, 0x7f) fcntl$dupfd(r7, 0x52ffe7c1f3eb170e, r8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r10 = socket(0x1e, 0x3, 0x0) getsockname$inet(r10, 0x0, &(0x7f0000000140)) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000000c0)) close(r10) getsockopt$sock_int(r10, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r9, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r2}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{r4}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{r6}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{r7}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{r9}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) socket$inet(0x2, 0x3, 0x3f) 16:00:53 executing program 1: r0 = socket(0x2, 0x5, 0x4) accept(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66703d2deae4f971da6b899310ffdab7f4d9c99d2da9156ed6782ccd72264f1e6a299952ce7495d0cfc6babe27de53078c71"], 0x10) shutdown(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r1, 0x0, r3) r4 = getppid() r5 = geteuid() r6 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x0, 0xffff, 0x0, r7, r11, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r12 = socket(0x2, 0x4001, 0x0) connect$unix(r12, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) syz_open_pts() shutdown(r12, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000200)='./file0\x00', r5, r13) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCMGET(r14, 0x4004746a, &(0x7f0000000040)) accept$unix(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r15, &(0x7f00000000c0)="cb987fad0b391ec8b3348cb5cdcaa897950446bc20a6a220041a5d9c830dee3a1d5ad6ae87ea98421588ea0c5947dfb5f628199df3b53dfb3b57f8576eaf06a65c873401470cce8b791c967aaa1ab9dd7f3255e52496dbe2722a49464efdd96592b7a97820687d910bc7330386070b2054ef6153e2129a420e6c04d5cef62b6ec3ec4089670b82daceb0bd236c70961aed23c01ea7bebdbd4e43aae19496da5db5542d8650b030", 0xa7) 16:00:53 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970c9784b3442e93e21fd8d1"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r2, 0x6, r3) r4 = socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r6 = socket(0x2, 0x4001, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r6, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r5, 0x0, r6) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r8 = socket$inet(0x2, 0x4, 0x7f) fcntl$dupfd(r7, 0x52ffe7c1f3eb170e, r8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r10 = socket(0x1e, 0x3, 0x0) getsockname$inet(r10, 0x0, &(0x7f0000000140)) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000000c0)) close(r10) getsockopt$sock_int(r10, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r9, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r2}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{r4}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{r6}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{r7}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{r9}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:53 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x10001}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x7f, 0x1, {0x20000c00000000, 0x4}}) accept$unix(0xffffffffffffffff, 0x0, 0x0) 16:00:53 executing program 1: r0 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) accept$unix(r0, 0x0, 0x0) 16:00:53 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970c9784b3442e93e21fd8d1"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r2, 0x6, r3) r4 = socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r6 = socket(0x2, 0x4001, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r6, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r5, 0x0, r6) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r8 = socket$inet(0x2, 0x4, 0x7f) fcntl$dupfd(r7, 0x52ffe7c1f3eb170e, r8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r10 = socket(0x1e, 0x3, 0x0) getsockname$inet(r10, 0x0, &(0x7f0000000140)) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000000c0)) close(r10) getsockopt$sock_int(r10, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x4) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r2}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{r4}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{r6}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{r7}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{r9}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:53 executing program 1: r0 = socket(0x6, 0x2, 0xfa) accept$unix(r0, 0x0, 0x0) syz_open_pts() 16:00:53 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970c9784b3442e93e21fd8d1"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r2, 0x6, r3) r4 = socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r6 = socket(0x2, 0x4001, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r6, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r5, 0x0, r6) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r8 = socket$inet(0x2, 0x4, 0x7f) fcntl$dupfd(r7, 0x52ffe7c1f3eb170e, r8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r10 = socket(0x1e, 0x3, 0x0) getsockname$inet(r10, 0x0, &(0x7f0000000140)) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000000c0)) close(r10) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r2}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{r4}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{r6}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{r7}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{r9}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:53 executing program 1: r0 = socket(0x2, 0x5, 0x8) accept$unix(r0, 0x0, 0x0) 16:00:53 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, 0x0, 0x0) msgget$private(0x0, 0x400) 16:00:53 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970c9784b3442e93e21fd8d1"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r2, 0x6, r3) r4 = socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r6 = socket(0x2, 0x4001, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r6, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r5, 0x0, r6) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r8 = socket$inet(0x2, 0x4, 0x7f) fcntl$dupfd(r7, 0x52ffe7c1f3eb170e, r8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r10 = socket(0x1e, 0x3, 0x0) getsockname$inet(r10, 0x0, &(0x7f0000000140)) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r2}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{r4}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{r6}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{r7}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{r9}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:54 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) recvmsg(0xffffffffffffff9c, &(0x7f0000000140)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/58, 0x3a}], 0x1, &(0x7f0000000100)=""/2, 0x2}, 0x800) fchflags(r1, 0x10000) accept$unix(r0, 0x0, 0x0) 16:00:54 executing program 1: socket(0x2, 0x4001, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r2 = socket$inet(0x2, 0x4, 0x7f) fcntl$dupfd(r1, 0x52ffe7c1f3eb1704, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) r3 = socket$unix(0x1, 0x1, 0x0) accept$unix(r3, 0x0, 0x0) 16:00:54 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970c9784b3442e93e21fd8d1"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r2, 0x6, r3) r4 = socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r6 = socket(0x2, 0x4001, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r6, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r5, 0x0, r6) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r8 = socket$inet(0x2, 0x4, 0x7f) fcntl$dupfd(r7, 0x52ffe7c1f3eb170e, r8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r10 = socket(0x1e, 0x3, 0x0) getsockname$inet(r10, 0x0, &(0x7f0000000140)) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r2}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{r4}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{r6}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{r7}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{r9}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:54 executing program 1: r0 = socket(0x2, 0x4001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0x371) fcntl$setown(r1, 0x6, r2) shutdown(r1, 0x0) getpgid(r2) accept$unix(r0, 0x0, 0x0) 16:00:54 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970c9784b3442e93e21fd8d1"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r2, 0x6, r3) r4 = socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r6 = socket(0x2, 0x4001, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r6, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r5, 0x0, r6) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r8 = socket$inet(0x2, 0x4, 0x7f) fcntl$dupfd(r7, 0x52ffe7c1f3eb170e, r8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socket(0x1e, 0x3, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r2}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{r4}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{r6}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{r7}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{r9}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:54 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x200}) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000000)) r1 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0x5, 0x4) accept$unix(r1, 0x0, 0x0) 16:00:54 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970c9784b3442e93e21fd8d1"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r2, 0x6, r3) r4 = socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r6 = socket(0x2, 0x4001, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r6, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r5, 0x0, r6) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r8 = socket$inet(0x2, 0x4, 0x7f) fcntl$dupfd(r7, 0x52ffe7c1f3eb170e, r8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r2}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{r4}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{r6}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{r7}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{r9}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:54 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8, 0x0) r2 = dup(r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x100, 0x100) 16:00:55 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970c9784b3442e93e21fd8d1"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r2, 0x6, r3) r4 = socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r6 = socket(0x2, 0x4001, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r6, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r5, 0x0, r6) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r8 = socket$inet(0x2, 0x4, 0x7f) fcntl$dupfd(r7, 0x52ffe7c1f3eb170e, r8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r2}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{r4}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{r6}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{r7}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:55 executing program 1: r0 = socket(0x1, 0x4001, 0x0) accept$unix(r0, 0x0, 0x0) 16:00:55 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r2 = socket$inet(0x2, 0x4, 0x7f) fcntl$dupfd(r1, 0x52ffe7c1f3eb170e, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)=""/81, &(0x7f0000000080)=0x51) 16:00:55 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970c9784b3442e93e21fd8d1"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r2, 0x6, r3) r4 = socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r6 = socket(0x2, 0x4001, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r6, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r5, 0x0, r6) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r8 = socket$inet(0x2, 0x4, 0x7f) fcntl$dupfd(r7, 0x52ffe7c1f3eb170e, r8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r2}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{r4}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{r6}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{r7}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:55 executing program 1: r0 = socket(0x2, 0x4001, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r1, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) write(r1, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) sendmsg$unix(r1, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x2) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000040)=0x9, 0x4) accept$unix(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:00:55 executing program 1: r0 = socket(0x2, 0x5, 0x0) accept$unix(r0, 0x0, 0x0) 16:00:55 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970c9784b3442e93e21fd8d1"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r2, 0x6, r3) r4 = socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r6 = socket(0x2, 0x4001, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r6, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r5, 0x0, r6) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r8 = socket$inet(0x2, 0x4, 0x7f) fcntl$dupfd(r7, 0x52ffe7c1f3eb170e, r8) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r2}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{r4}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{r6}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{r7}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:55 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r2 = socket$inet(0x2, 0x4, 0x7f) fcntl$dupfd(r1, 0x52ffe7c1f3eb170e, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) 16:00:55 executing program 1: r0 = socket(0x2, 0x56ea1b98edef24dc, 0xe1) accept$unix(r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) 16:00:55 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970c9784b3442e93e21fd8d1"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r2, 0x6, r3) r4 = socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r6 = socket(0x2, 0x4001, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r6, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r5, 0x0, r6) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) socket$inet(0x2, 0x4, 0x7f) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r2}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{r4}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{r6}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{r7}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:55 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) accept$unix(r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:55 executing program 1: r0 = socket(0x4842643838b7bb37, 0x1, 0x4) accept$unix(r0, 0x0, 0x0) 16:00:55 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970c9784b3442e93e21fd8d1"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r2, 0x6, r3) r4 = socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r6 = socket(0x2, 0x4001, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r6, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r5, 0x0, r6) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r2}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{r4}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{r6}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{r7}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:55 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) 16:00:55 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x80) semop(r1, &(0x7f0000000000)=[{0x2, 0xffff, 0x890148899bd4bf62}, {0x0, 0x4}, {0x2, 0x9, 0x800}], 0x3) 16:00:55 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970c9784b3442e93e21fd8d1"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r2, 0x6, r3) r4 = socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r6 = socket(0x2, 0x4001, 0x0) connect$unix(r6, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r6, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r5, 0x0, r6) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r2}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{r4}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{r6}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:55 executing program 1: pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r4, 0x6, r5) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r7 = socket$inet(0x2, 0x4, 0x7f) fcntl$dupfd(r6, 0x52ffe7c1f3eb170e, r7) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/d\x86v/Vmm\x00', 0x6f9d64e499483f3e, 0x0) fcntl$dupfd(r0, 0x0, r8) r9 = getppid() r10 = geteuid() r11 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) getsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) write(r14, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) readlinkat(r14, &(0x7f0000000200)='./file0\x00', &(0x7f00000003c0)=""/232, 0xe8) dup2(r2, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xfffffffffffffd2d) r16 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r1, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r13, r15}, @cred={0x0, 0xffff, 0x0, r12, r17, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) r18 = socket(0x2, 0x4001, 0x0) accept$unix(r18, 0x0, 0x0) 16:00:55 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970c9784b3442e93e21fd8d1"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r2, 0x6, r3) r4 = socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000380), 0x2) r5 = socket(0x2, 0x4001, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r2}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{r4}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{r5}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:55 executing program 1: r0 = socket(0x2, 0x4001, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) ftruncate(0xffffffffffffffff, 0x0, 0x3) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) r1 = accept$unix(r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) semget$private(0x0, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) 16:00:55 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970c9784b3442e93e21fd8d1"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r2, 0x6, r3) r4 = socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000380), 0x2) r5 = socket(0x2, 0x4001, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r5, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r2}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{r4}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{r5}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:55 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, 0x0, 0x0) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) write(r1, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r3, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0), 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r5) fsync(r5) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r5, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r5, 0xffffffff) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r8, 0x0, 0x0, 0x0) read(r8, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r8, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r11) fsync(r11) setsockopt$sock_int(r10, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r11, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r11, 0xffffffff) r12 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = kqueue() kevent(r14, &(0x7f0000001740)=[{{r12}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r12}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r13}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r9}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r8}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r15 = getuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r17 = socket(0x2, 0x3, 0x0) r18 = socket(0x800000018, 0x3, 0x0) r19 = fcntl$dupfd(r17, 0x0, r18) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r21, 0x100000000000, r21) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r23 = socket(0x2, 0x4001, 0x0) connect$unix(r23, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r23, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r25 = msgget$private(0x0, 0x200) r26 = getgid() r27 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r29 = getppid() msgctl$IPC_SET(r25, 0x1, &(0x7f00000002c0)={{0x8, r27, r26, r27, r26, 0x2, 0x6}, 0xfff, 0x3, r28, r29, 0x3f, 0x7, 0x4, 0x7}) r30 = fcntl$getown(r20, 0x5) r31 = msgget$private(0x0, 0x200) r32 = getgid() r33 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r35 = getppid() msgctl$IPC_SET(r31, 0x1, &(0x7f00000002c0)={{0x8, r33, r32, r33, r32, 0x2, 0x6}, 0xfff, 0x3, r34, r35, 0x3f, 0x7, 0x4, 0x7}) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = socket(0x2, 0x4001, 0x0) connect$unix(r37, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r37, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r38 = socket(0x2, 0x4001, 0x0) connect$unix(r38, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r38, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r39 = socket(0x2, 0x4001, 0x0) connect$unix(r39, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r39, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r41 = socket(0x2, 0x4001, 0x0) connect$unix(r41, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r41, 0x0) setsockopt$sock_int(r41, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r42 = socket(0x2, 0x4001, 0x0) connect$unix(r42, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r42, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r43 = socket(0x2, 0x4001, 0x0) connect$unix(r43, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r43, 0x0) setsockopt$sock_int(r43, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r44 = socket(0x2, 0x4001, 0x0) connect$unix(r44, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r44, 0x0) setsockopt$sock_int(r44, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r45 = kqueue() r46 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r47 = msgget$private(0x0, 0x0) r48 = getpgid(0x0) msgctl$IPC_SET(r47, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r48, 0x0, 0x0, 0x0, 0x80a6}) r49 = msgget$private(0x0, 0x200) r50 = getgid() r51 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r53 = getppid() msgctl$IPC_SET(r49, 0x1, &(0x7f00000002c0)={{0x8, r51, r50, r51, r50, 0x2, 0x6}, 0xfff, 0x3, r52, r53, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r22, 0xffffffffffffffff, r50, 0x0]) sendmsg$unix(r11, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r24, r27}, @cred={0x20, 0xffff, 0x0, r30, r16, r32}, @rights={0x20, 0xffff, 0x1, [r36, r37, r38]}, @rights={0x38, 0xffff, 0x1, [r39, r40, r19, r41, r42, r43, r23, r44, r45, r46]}, @cred={0x20, 0xffff, 0x0, r48, r15, r54}], 0xb8, 0x402}, 0x2) kevent(r4, &(0x7f0000001740)=[{{r6}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r6}, 0x1, 0x93, 0xfffff, 0x6ed}, {{r7}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r36}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r3}, 0xfffffffffffffffa, 0x1, 0x40000000, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r55 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r57 = socket(0x2, 0x3, 0x0) r58 = socket(0x800000018, 0x3, 0x0) r59 = fcntl$dupfd(r57, 0x0, r58) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r61, 0x100000000000, r61) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r63 = socket(0x2, 0x4001, 0x0) connect$unix(r63, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r63, 0x0) setsockopt$sock_int(r63, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r65 = msgget$private(0x0, 0x200) r66 = getgid() r67 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r69 = getppid() r70 = msgget$private(0x0, 0x200) r71 = getgid() r72 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r74 = getppid() msgctl$IPC_SET(r70, 0x1, &(0x7f00000002c0)={{0x8, r72, r71, r72, r71, 0x2, 0x6}, 0xfff, 0x3, r73, r74, 0x3f, 0x7, 0x4, 0x7}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r76, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r77 = socket(0x2, 0x4001, 0x0) connect$unix(r77, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r77, 0x0) setsockopt$sock_int(r77, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r75, 0x0, r77) r78 = getppid() r79 = geteuid() r80 = getppid() getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r84 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r84, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r84, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r76, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r78, r79}, @cred={0x20, 0xffff, 0x0, r80, r82, r83}, @cred={0x0, 0xffff, 0x0, r81, r85, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) msgctl$IPC_SET(r65, 0x1, &(0x7f00000002c0)={{0x8, r85, r66, r67, r71, 0x104, 0x6}, 0xfff, 0x3, r68, r69, 0x3f, 0x7, 0x4, 0x7}) r86 = fcntl$getown(r60, 0x5) r87 = msgget$private(0x0, 0x200) r88 = getgid() r89 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r91 = getppid() msgctl$IPC_SET(r87, 0x1, &(0x7f00000002c0)={{0x8, r89, r88, r89, r88, 0x2, 0x6}, 0xfff, 0x3, r90, r91, 0x3f, 0x7, 0x4, 0x7}) r92 = socket(0x2, 0x4001, 0x0) connect$unix(r92, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r92, 0x0) setsockopt$sock_int(r92, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r93 = socket(0x2, 0x4001, 0x0) connect$unix(r93, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r93, 0x0) setsockopt$sock_int(r93, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r94 = socket(0x2, 0x4001, 0x0) connect$unix(r94, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r94, 0x0) setsockopt$sock_int(r94, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r95 = socket(0x2, 0x4001, 0x0) connect$unix(r95, &(0x7f0000000040)=ANY=[@ANYBLOB="8202005bc4a143dce4a7efe1000da711ecdd57be971e2f66"], 0x10) shutdown(r95, 0x0) setsockopt$sock_int(r95, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r96 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r97 = socket(0x2, 0x4001, 0x0) connect$unix(r97, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r97, 0x0) setsockopt$sock_int(r97, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r98 = socket(0x2, 0x4001, 0x0) connect$unix(r98, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r98, 0x0) setsockopt$sock_int(r98, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r99 = socket(0x2, 0x4001, 0x0) connect$unix(r99, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r99, 0x0) setsockopt$sock_int(r99, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r100 = socket(0x2, 0x4001, 0x0) connect$unix(r100, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r100, 0x0) setsockopt$sock_int(r100, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r101 = kqueue() r102 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r103 = msgget$private(0x0, 0x0) r104 = getpgid(0x0) msgctl$IPC_SET(r103, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r104, 0x0, 0x0, 0x0, 0x80a6}) r105 = msgget$private(0x0, 0x200) r106 = getgid() r107 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r109 = getppid() msgctl$IPC_SET(r105, 0x1, &(0x7f00000002c0)={{0x8, r107, r106, r107, r106, 0x2, 0x6}, 0xfff, 0x3, r108, r109, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r62, 0xffffffffffffffff, r106, 0x0]) sendmsg$unix(r5, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r64, r67}, @cred={0x20, 0xffff, 0x0, r86, r56, r88}, @rights={0x20, 0xffff, 0x1, [r92, r93, r94]}, @rights={0x38, 0xffff, 0x1, [r95, r96, r59, r97, r98, r99, r63, r100, r101, r102]}, @cred={0x20, 0xffff, 0x0, r104, r55, r110}], 0xb8, 0x402}, 0x2) r111 = dup2(r2, r97) renameat(r1, &(0x7f0000000000)='./file0\x00', r111, &(0x7f0000000040)='./file0\x00') 16:00:55 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970c9784b3442e93e21fd8d1"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r2, 0x6, r3) r4 = socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000380), 0x2) r5 = socket(0x2, 0x4001, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r2}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{r4}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{r5}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:55 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970c9784b3442e93e21fd8d1"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r2, 0x6, r3) r4 = socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000380), 0x2) r5 = socket(0x2, 0x4001, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r2}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{r4}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{r5}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:55 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970c9784b3442e93e21fd8d1"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r2, 0x6, r3) r4 = socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000380), 0x2) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r2}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{r4}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:56 executing program 1: accept$unix(0xffffffffffffffff, 0x0, 0x0) 16:00:56 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970c9784b3442e93e21fd8d1"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r2, 0x6, r3) r4 = socket$unix(0x1, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r2}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{r4}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:56 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x20000000000002bc}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffca4, &(0x7f0000000240)="ded8806083151b0ab8a2a97cb8da") accept$unix(r0, 0x0, 0x0) 16:00:56 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970c9784b3442e93e21fd8d1"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0xb) fcntl$setown(r2, 0x6, r3) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r2}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:56 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:56 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970c9784b3442e93e21fd8d1"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xb) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r2}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:56 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r1, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000001740)=[{{r4}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3fe}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r4}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r5}, 0x5, 0x20, 0x1, 0x0, 0x2}, {{r2}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x2}) geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00@\x00\x00\x00'], 0xa) 16:00:56 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = accept$unix(r0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x3, 0x0, 0x1}, 0x8) 16:00:56 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970c9784b3442e93e21fd8d1"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r2}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:56 executing program 1: r0 = socket(0x2, 0x3, 0x0) accept$unix(r0, 0x0, 0x0) 16:00:56 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970c9784b3442e93e21fd8d1"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:56 executing program 1: r0 = socket(0x2, 0x4001, 0x0) accept$unix(r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r1, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000001740)=[{{r4}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r4}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r5}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r2}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x0, 0x9}, {0x18, 0x0, 0x9, 0x2}, 0x400, [0x10001, 0x0, 0x2, 0x80, 0x7ff, 0x46, 0x1, 0x8001]}, 0x3c) 16:00:56 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970c9784b3442e93e21fd8d1"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:56 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = socket(0x2, 0x3, 0x41) accept$unix(r0, 0x0, 0x0) 16:00:56 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970c9784b3442e93e21fd8d1"], 0x10) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:56 executing program 1: socket(0x2, 0x4001, 0x0) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) fsync(r0) pwritev(r0, &(0x7f0000001d40), 0xfffff75, 0x0, 0x3) listen(r0, 0xffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001380)=0xfffffffffffffe32) accept$unix(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000000)) 16:00:56 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970c9784b3442e93e21fd8d1"], 0x10) shutdown(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r2}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:56 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x0, 0x1b, 0x1, 0x2}, {0x1, 0x9, 0xa7, 0x9}]}) r1 = socket(0x2, 0x4001, 0x0) accept$unix(r1, 0x0, 0x0) 16:00:56 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970c9784b3442e93e21fd8d1"], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r2}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:56 executing program 1: r0 = socket(0x2, 0x4001, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)) accept$unix(r0, 0x0, 0x0) 16:00:56 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r2}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:56 executing program 1: socket(0x1, 0x4000, 0xff) socket(0x2, 0x4, 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) munlockall() accept$unix(r0, 0x0, 0x0) 16:00:56 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:56 executing program 1: socket(0x2, 0x4001, 0x0) r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) sendto(r0, &(0x7f0000000000)="92165b2ba91e94a2c88d8c3e7baa09bbd956ce8bd8f06a3fbe25bc8983bdf2209cdf623e", 0x24, 0x0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:57 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r0}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:57 executing program 1: r0 = socket(0x2, 0x4001, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) accept$unix(r0, 0x0, 0x0) 16:00:57 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r0}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:57 executing program 1: socket(0x2, 0x4001, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[]}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001580)=0xc) accept$unix(r0, 0x0, 0x0) 16:00:57 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r0}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:57 executing program 1: socket(0x2, 0x4001, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x89) accept$unix(r0, 0x0, 0x0) 16:00:57 executing program 1: r0 = socket(0x2, 0x4001, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) accept$unix(r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r1, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) kevent(r7, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x3}], 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) kevent(r3, &(0x7f0000001740)=[{{r4}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r7}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r5}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r2}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) shutdown(r4, 0x3) 16:00:57 executing program 0: r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:57 executing program 1: r0 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001040)=""/62) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r1, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) fsync(r4) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r4, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r4, 0xffffffff) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000001740)=[{{r5}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r5}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r6}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r2}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r7 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r12, 0x100000000000, r12) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r14 = socket(0x2, 0x4001, 0x0) connect$unix(r14, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r14, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r16 = msgget$private(0x0, 0x200) r17 = getgid() r18 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r20 = getppid() msgctl$IPC_SET(r16, 0x1, &(0x7f00000002c0)={{0x8, r18, r17, r18, r17, 0x2, 0x6}, 0xfff, 0x3, r19, r20, 0x3f, 0x7, 0x4, 0x7}) r21 = fcntl$getown(r11, 0x5) r22 = msgget$private(0x0, 0x200) r23 = getgid() r24 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r26 = getppid() msgctl$IPC_SET(r22, 0x1, &(0x7f00000002c0)={{0x8, r24, r23, r24, r23, 0x2, 0x6}, 0xfff, 0x3, r25, r26, 0x3f, 0x7, 0x4, 0x7}) r27 = socket(0x2, 0x4001, 0x0) connect$unix(r27, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r27, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r28 = socket(0x2, 0x4001, 0x0) connect$unix(r28, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r28, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r31 = socket(0x2, 0x4001, 0x0) connect$unix(r31, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r31, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r35 = msgget$private(0x0, 0x0) r36 = getpgid(0x0) msgctl$IPC_SET(r35, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r36, 0x0, 0x0, 0x0, 0x80a6}) r37 = msgget$private(0x0, 0x200) r38 = getgid() r39 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r42 = getppid() msgctl$IPC_SET(r37, 0x1, &(0x7f00000002c0)={{0x8, r39, r38, r39, r38, 0x2, 0x6}, 0xfff, 0x3, r40, r42, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r13, 0xffffffffffffffff, r38, 0x0]) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r45, 0x100000000000, r45) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r47 = msgget$private(0x0, 0x200) r48 = getgid() r49 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r51 = getppid() msgctl$IPC_SET(r47, 0x1, &(0x7f00000002c0)={{0x8, r49, r48, r49, r48, 0x2, 0x6}, 0xfff, 0x3, r50, r51, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r46, 0xffffffffffffffff, r48, 0x0]) r52 = getpgrp() r53 = getuid() sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r15, 0xffffffffffffffff, r46}, @cred={0x20, 0xffff, 0x0, r21, r41, r23}, @cred={0x20, 0xffff, 0x0, r52, r53, r44}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r36, r7, r43}], 0x90, 0x402}, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r55 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r55, 0x0, 0x0, 0x0) read(r55, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r55, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r58) fsync(r58) setsockopt$sock_int(r57, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r58, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r58, 0xffffffff) r59 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r57, &(0x7f0000001740)=[{{r59}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r59}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r60}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r56}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r55}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r61 = getuid() getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r63 = socket(0x2, 0x3, 0x0) r64 = socket(0x800000018, 0x3, 0x0) r65 = fcntl$dupfd(r63, 0x0, r64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r67, 0x100000000000, r67) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r69 = socket(0x2, 0x4001, 0x0) connect$unix(r69, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r69, 0x0) setsockopt$sock_int(r69, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r71 = msgget$private(0x0, 0x200) r72 = getgid() r73 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r75 = getppid() msgctl$IPC_SET(r71, 0x1, &(0x7f00000002c0)={{0x8, r73, r72, r73, r72, 0x2, 0x6}, 0xfff, 0x3, r74, r75, 0x3f, 0x7, 0x4, 0x7}) r76 = fcntl$getown(r66, 0x5) r77 = msgget$private(0x0, 0x200) r78 = getgid() r79 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r81 = getppid() msgctl$IPC_SET(r77, 0x1, &(0x7f00000002c0)={{0x8, r79, r78, r79, r78, 0x2, 0x6}, 0xfff, 0x3, r80, r81, 0x3f, 0x7, 0x4, 0x7}) r82 = socket(0x2, 0x4001, 0x0) connect$unix(r82, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r82, 0x0) setsockopt$sock_int(r82, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r83 = socket(0x2, 0x4001, 0x0) connect$unix(r83, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r83, 0x0) setsockopt$sock_int(r83, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r84 = socket(0x2, 0x4001, 0x0) connect$unix(r84, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r84, 0x0) setsockopt$sock_int(r84, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r85 = socket(0x2, 0x4001, 0x0) connect$unix(r85, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r85, 0x0) setsockopt$sock_int(r85, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r86 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r87 = socket(0x2, 0x4001, 0x0) connect$unix(r87, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r87, 0x0) setsockopt$sock_int(r87, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r88 = socket(0x2, 0x4001, 0x0) connect$unix(r88, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r88, 0x0) setsockopt$sock_int(r88, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r89 = socket(0x2, 0x4001, 0x0) connect$unix(r89, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r89, 0x0) setsockopt$sock_int(r89, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r90 = socket(0x2, 0x4001, 0x0) connect$unix(r90, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r90, 0x0) setsockopt$sock_int(r90, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r91 = kqueue() r92 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r93 = msgget$private(0x0, 0x0) r94 = getpgid(0x0) msgctl$IPC_SET(r93, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r94, 0x0, 0x0, 0x0, 0x80a6}) r95 = msgget$private(0x0, 0x200) r96 = getgid() r97 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r99 = getppid() msgctl$IPC_SET(r95, 0x1, &(0x7f00000002c0)={{0x8, r97, r96, r97, r96, 0x2, 0x6}, 0xfff, 0x3, r98, r99, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r68, 0xffffffffffffffff, r96, 0x0]) sendmsg$unix(r58, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r70, r73}, @cred={0x20, 0xffff, 0x0, r76, r62, r78}, @rights={0x20, 0xffff, 0x1, [r82, r83, r84]}, @rights={0x38, 0xffff, 0x1, [r85, r86, r65, r87, r88, r89, r69, r90, r91, r92]}, @cred={0x20, 0xffff, 0x0, r94, r61, r100}], 0xb8, 0x402}, 0x2) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r102 = msgget$private(0x0, 0x200) r103 = getgid() r104 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r106 = getppid() msgctl$IPC_SET(r102, 0x1, &(0x7f00000002c0)={{0x8, r104, r103, r104, r103, 0x2, 0x6}, 0xfff, 0x3, r105, r106, 0x3f, 0x7, 0x4, 0x7}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x20, r8, r54, r101, r103, 0x124, 0xfffa}, 0x3, 0x87, 0x4}) r107 = socket(0x2, 0x4001, 0x0) accept$unix(r107, 0x0, 0x0) 16:00:57 executing program 0: r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:57 executing program 0: r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:57 executing program 0: nanosleep(0x0, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:58 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0xc391, 0x29, 0x4, 0x40}, {0x8, 0xff, 0x2, 0x5}, {0x401, 0x9, 0xff, 0x9}, {0x3f, 0x8, 0x0, 0x1}, {0xa50d, 0x80, 0x2, 0x2}, {0xffff, 0x9, 0x9, 0x81}, {0x3, 0x4, 0x5, 0x8}]}) r2 = socket(0x2, 0x4001, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x80000000, 0x3}, {0x7, 0x3c9}}) accept$unix(r2, 0x0, 0x0) 16:00:58 executing program 0: nanosleep(0x0, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:58 executing program 0: nanosleep(0x0, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x3}], 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x7fffffff, &(0x7f0000000200)=[{0x0, 0x5, 0x20, 0x67000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="6c28fbc8432e0ee2bed91984b5a4ba7549fe1d31bd2abb0e4d463f9e6f034b6c8e4128a7ebbcd8e622fe98a45d7645fb922b26ab9147", 0x36, 0x0, 0xb570) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r3, 0x100000000000, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:58 executing program 0: nanosleep(&(0x7f0000001c40)={0x0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400, 0x168) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x87}, {0x5c}, {0x6}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:59 executing program 0: nanosleep(&(0x7f0000001c40)={0x0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 0#+"$%.!",%: #/--!.$ %22/2 16:01:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x101) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb0000000000e74de40000e1ffffff00", 0x80}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfdc1) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffb, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:00 executing program 0: nanosleep(&(0x7f0000001c40)={0x0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:01:00 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x14, 0x0, 0x0, 0xb5de}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xfee}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xff2, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da396") r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r1, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) fsync(r4) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r4, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r4, 0xffffffff) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000001740)=[{{r5}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r5}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r6}, 0x5, 0x20, 0xf0000051, 0x0, 0x2}, {{r2}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r7 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r13, 0x100000000000, r13) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r15 = socket(0x2, 0x4001, 0x0) connect$unix(r15, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r15, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r17 = msgget$private(0x0, 0x200) r18 = getgid() r19 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r21 = getppid() msgctl$IPC_SET(r17, 0x1, &(0x7f00000002c0)={{0x8, r19, r18, r19, r18, 0x2, 0x6}, 0xfff, 0x3, r20, r21, 0x3f, 0x7, 0x4, 0x7}) r22 = fcntl$getown(r12, 0x5) r23 = msgget$private(0x0, 0x200) r24 = getgid() r25 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r27 = getppid() msgctl$IPC_SET(r23, 0x1, &(0x7f00000002c0)={{0x8, r25, r24, r25, r24, 0x2, 0x6}, 0xfff, 0x3, r26, r27, 0x3f, 0x7, 0x4, 0x7}) r28 = socket(0x2, 0x4001, 0x0) connect$unix(r28, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r28, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = socket(0x2, 0x4001, 0x0) connect$unix(r31, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r31, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x800, &(0x7f0000000100)=0x3, 0x4) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = kqueue() r38 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r39 = msgget$private(0x0, 0x0) r40 = getpgid(0x0) msgctl$IPC_SET(r39, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r40, 0x0, 0x0, 0x0, 0x80a6}) r41 = msgget$private(0x0, 0x200) r42 = getgid() r43 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r45 = getppid() msgctl$IPC_SET(r41, 0x1, &(0x7f00000002c0)={{0x8, r43, r42, r43, r42, 0x2, 0x6}, 0xfff, 0x3, r44, r45, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r14, 0xffffffffffffffff, r42, 0x0]) sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r16, r19}, @cred={0x20, 0xffff, 0x0, r22, r8, r24}, @rights={0x20, 0xffff, 0x1, [r28, r29, r30]}, @rights={0x38, 0xffff, 0x1, [r31, r32, r11, r33, r34, r35, r15, r36, r37, r38]}, @cred={0x20, 0xffff, 0x0, r40, r7, r46}], 0xb8, 0x402}, 0x2) ioctl$FIOASYNC(r33, 0x8004667d, &(0x7f0000000080)=0xfffffffc) 16:01:01 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:01:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1812, 0x0, 0xfffffffffffffe91) getsockopt(r1, 0x8, 0x9, &(0x7f0000000080)=""/112, &(0x7f0000000000)=0x70) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc000"/619], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001780)="27308bebb7f4d759bc5e189d553c89d364dd8b94926f6dad4948b33c7ce1fa3f25bd86a91a05468bc7ad0d71ddf3a372e91f2c92e0277cb3f069a09fadb7108767bdab1a42f333aa11fd0d947962762788125561ec1a4c87e25213deaaaba3368add00f4b37bb67c6ef2d188b24b48bdb46bea9cb29d95ab9e0cf3d828572f90ca45ca9f2cca719c61e27dbb300d840464660d8c3dc7adae94eeb28555d486417451f8d75562425fafa63486290002b839a3d8456b9fe4d06f39a1e388a2bf69b0d1db6cf36ccb9cb26e815e3f5c6592b296e2ca2045372eebfa761fa071a35e3172da8909eb7284a840b953330450560c9e0cd1f7344e5e5a1aa7279b296af73abfab62b5cc349baa20462a60bce041c67d3608286f155827314eacf11dcc754fc51379836800ff4f2a82f7735139c548c2e5b319c8fac40c2c01b58ef1d021dab2da25fe465632a87d0359e6dbdfac70a03e2a1071cb262741b64bad3a68d527b513f66c25f709cf9286fef5bcaa972c99ad1c50206776be5ad4447a8219c3b91f4b08d94cbc6219872393159bc0fab9f3287890ca9ac8d5a33b6822cdb1b945656f98db4ece9d0198012658ac927a3ca08db32ad34fdc91b01f9290d0fceb67d9096c9a70a26853650cc0f590b7038ef23c81b2aa6630cfae35fafe2982f6dc4580c3bf0426af01110c28df49b00902d665738d92028046956d2ca60c6a342c9be3a32ab8ac9d28b163969c8db5ccafbe797472414db772998f766e039cadaa21fed0c1d7ac9e1a17598df92a4a22db452cf6ba1215c184437486e01c4e910e674f007df5e5754284a12eeaf3a975f5a7dc6031c1009cda577bef80b54806dcfc8cf51fe8ca888440df0c88360dccb3b34aa665dad3405183ce02e0f0fccf54b343c72197ab2e24cbccb1371ef403e3e6b12b2f5600acccb927d04a252328b8640e6a6cc375acc5e238b4ca98f539cb9bc65cb327d5b1ef1577abd2fbe31d583d95412ee050bdce6239d1ded88db1565276bb09301b4075473e3517242082495992694b2347c7134c6a6608822de75ce9d1bd8b6db3bb9eb39661fc658a255afaadbad6cff2b1277b1c962da8c5a4d805e14f430e891cd7ca95eb385cf7669d8b2b6de13dddff26f3f8ced3d4964e438dec1e16f90597999036faff9c887b94b6cf36e22d96be013e96a78b31725b2f1a384635cc543f90e9ab3d5854eae335a009912d665dabbc2181dbac60f70f841204b5643441f2b9d3ecd02954ab5c92c62ccd0f65da226bd37a42541ab544913a675d8f1c5cb85b25815aa30840cfb6be0bb0728588a829d0130dac2ad294c9f68f1fdb38ea9dee7c2ee5ee336e1defdf923381aa30a44475136c677c920fb7055ae56296570e18a2a6b454f79c47d0a25a4f07c59335c898da53d0d81fd97671d12233e6ec1d6a4eb48c34b93b734ccc82ac0b590ab4549fdaef0e8ee0c7c5e8aed88e26ab8362470dac662a942d7de1717bc0e677dd81e38a8b7bf05f8559da0cdd18476eacae5bedf6f755ca7394c350ac223ca906a8a5b81543b0a58b52f92a5cc8e5aedd536f6a3db4f5669ff713be62ffe1697cf1f47f48ca0d209aa1af157cd37a1dcf454b98f0df480ea23182e3c68d10d35b091360e5fa737787a2bebde6df24275e66df595b5ea3abc4ace13ae55375929e3cfd546b4e4c7e3577921e3d7173226300a5c093c3f430ae9055ebae07a6c06eddcd88b61bfcff21d13a85f70e54eb81271378f45d634ce7c3facd7c7d0dc57bdae454ded248fb7f2d82ce89a5077260efef692579f401d73e85dc3ee6a992b100a2037f2529f3070e132835d4e10bf9c9cb4baceaf1ab39045b2adcb8dfe379e69b18eb85f4dbeb7ff39c7bacdc27ec24bf18a2af9c73a9deeb435701600f81f918c2f579253d275d6581db19d5f847ba3f07b47bced50086ffb4002bbb97d558700597e579993ea4d863027189fd404686dfb8a4c174be25cd1df7bab17a43c33d1a6bc47596512f1ea0f9bf92a86ceb3f0e608183ef0b3e71f49f1476e2289cfc87e48cd1fedbdee4286fb1a7b52288e83aacc0382fb3d5", 0x5c1}], 0x1) 16:01:01 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) shutdown(r0, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) open$dir(0x0, 0x100, 0x0) kqueue() writev(r2, &(0x7f0000000040), 0x100000000000038d) 16:01:01 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202d6857f000001"], 0x1) mprotect(&(0x7f00006ee000/0x4000)=nil, 0x4000, 0x4) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x80000000, 0x4}, 0xffffffffffffff4c) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0x46d) fcntl$getflags(r3, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) fsync(r4) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r5, 0x0, 0x0, 0x0) read(r5, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r5, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r8) fsync(r8) setsockopt$sock_int(r7, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r8, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r8, 0xffffffff) r9 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r7, &(0x7f0000001740)=[{{r9}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r9}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r10}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r6}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r5}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r11 = getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = socket(0x2, 0x3, 0x0) r14 = socket(0x800000018, 0x3, 0x0) r15 = fcntl$dupfd(r13, 0x0, r14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r17, 0x100000000000, r17) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r19 = socket(0x2, 0x4001, 0x0) connect$unix(r19, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r19, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r21 = msgget$private(0x0, 0x200) r22 = getgid() r23 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r25 = getppid() msgctl$IPC_SET(r21, 0x1, &(0x7f00000002c0)={{0x8, r23, r22, r23, r22, 0x2, 0x6}, 0xfff, 0x3, r24, r25, 0x3f, 0x7, 0x4, 0x7}) r26 = fcntl$getown(r16, 0x5) r27 = msgget$private(0x0, 0x200) r28 = getgid() r29 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r31 = getppid() msgctl$IPC_SET(r27, 0x1, &(0x7f00000002c0)={{0x8, r29, r28, r29, r28, 0x2, 0x6}, 0xfff, 0x3, r30, r31, 0x3f, 0x7, 0x4, 0x7}) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r37 = socket(0x2, 0x4001, 0x0) connect$unix(r37, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r37, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r38 = socket(0x2, 0x4001, 0x0) connect$unix(r38, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r38, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r39 = socket(0x2, 0x4001, 0x0) connect$unix(r39, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r39, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r40 = socket(0x2, 0x4001, 0x0) connect$unix(r40, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r40, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r41 = kqueue() r42 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r43 = msgget$private(0x0, 0x0) r44 = getpgid(0x0) msgctl$IPC_SET(r43, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r44, 0x0, 0x0, 0x0, 0x80a6}) r45 = msgget$private(0x0, 0x200) r46 = getgid() r47 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r49 = getppid() msgctl$IPC_SET(r45, 0x1, &(0x7f00000002c0)={{0x8, r47, r46, r47, r46, 0x2, 0x6}, 0xfff, 0x3, r48, r49, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r18, 0xffffffffffffffff, r46, 0x0]) r51 = getppid() sendmsg$unix(r8, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r20, r23}, @cred={0x4f, 0xffff, 0x0, r26, r12, r28}, @rights={0x20, 0xffff, 0x1, [r32, r33, r34]}, @rights={0x38, 0xffff, 0x1, [r35, r36, r15, r37, r38, r39, r19, r40, r41, r42]}, @cred={0x20, 0xffff, 0x0, r51, r11, r50}], 0xb8, 0x402}, 0x2) accept$inet6(r33, 0x0, &(0x7f00000001c0)) pwritev(r4, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r4, 0xffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001380)=0xfffffffffffffe32) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000100)={0x5}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') 16:01:02 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:01:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) pipe2(&(0x7f0000000080), 0x4) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x5) socket$unix(0x1, 0x1, 0x0) r2 = syz_open_pts() flock(r2, 0xd) r3 = socket$inet6(0x18, 0x8000, 0x1) flock(r3, 0x47e50fc25aef70a0) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) r4 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x21) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000140)={0x9, './file0\x00'}) dup(0xffffffffffffffff) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x2) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f00000001c0)) getpgrp() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r6, 0xc1045763, &(0x7f0000000240)={0x0, [{0x1, 0x2}, {0x3, 0x2}, {0x3, 0x1f}, {0x1, 0x9}, {0x2, 0x8}, {0x3, 0x1000}, {0x0, 0x10000}, {0x1, 0x1f259373}, {0x2, 0x100}, {0x1, 0xde2}, {0x3, 0x8}, {0x3, 0x80000000}, {0x2, 0x4}, {0x1, 0xfff}, {0x0, 0x9}, {0x2, 0x8000}, {0x1}, {0x1, 0xb5}, {0x7de0a3b59e10befd, 0x6}, {0x1, 0x9}, {0x3, 0x7ff}, {0x2, 0x3a13}, {0x2, 0x3f}, {0x1, 0x9f42f4f}, {0x2, 0x5}, {0x0, 0x3}, {0x3, 0xdea7}, {0x3, 0x400}, {0x2, 0xae5}, {0x0, 0x2f33}, {0x2, 0xffe00000}, {0x2, 0x5}]}) r7 = dup(0xffffffffffffff9c) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x1, 0x0) r9 = fcntl$dupfd(r7, 0xa, r8) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f00000003c0)) getsockopt$inet_opts(r9, 0x0, 0x3, &(0x7f0000000400)=""/125, &(0x7f0000000480)=0x7d) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000004c0)) r10 = dup(r5) ioctl$WSKBDIO_GETMODE(r10, 0x40045714, &(0x7f0000000500)) socket(0x1, 0xdae6605f50abda9a, 0x9) 16:01:02 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x4) socket(0xa291774a2a0f1007, 0x1, 0x2) sendto$unix(r0, &(0x7f0000000040)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f13148b910b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881167dc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0x1e6, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r1, 0x0, r3) r4 = getppid() r5 = geteuid() r6 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x0, 0xffff, 0x0, r7, r11, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) seteuid(r11) 16:01:02 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) kevent(r5, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x3}], 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r6, &(0x7f0000001200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[]}, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001580)=0xc) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000000)) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) 16:01:02 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:01:02 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r0, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r3, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r5, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) r7 = dup(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r8, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r8, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r8, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r9, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r9, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r9, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = getppid() r11 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r13 = socket(0x2, 0x3, 0x0) connect$unix(r13, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r13, r12) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r14 = dup(r12) sendto$inet6(r14, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r15 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x0, r15, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000001}, 0x0, 0x0, 0x0, 0x0, 0xa5}) r16 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r17 = getegid() fchown(r16, 0x0, r17) fchownat(r14, &(0x7f0000000000)='./file0/file0\x00', r15, r17, 0x0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000100)="b15e7126b6f46c315e101343be77dee13cf3d16cbd00c782b6c3eee77aaacb9044d36af845ba5a73997e6c36fa8362b6ac7a38bcb93d811dd56a064f50829cfd4cea708c4090730507b753cb6cd94b6b19a808c4d0cfed7d484c0bb4df000fd8da6fc29386e5d5b57794ae8419985794dd2615fa4509a457a9207ba5c9e95ddcdfeff5f30421", 0x86}, {&(0x7f00000001c0)="d52732b91732230a129ad9fe3839ef64991cd74fbc3cd5c4fa1590f790d397497a8f439ee1e7a7d5b3f57bcce982abc2130bf37eea8f84a60315c60f587bf7b21d2a3c48bc2ef4bd3f50d3c14e536955b50026d12488068e0f8e6d13", 0x5c}, {&(0x7f0000000080)='4s', 0x2}, {&(0x7f0000000240)="24c88f431abcd5283b52928d48fb4195d9ef3903b1b5a9579713e47be501d9dff31a41ddccb810d78fc0acbacb0fe4c17042e8fcb34ba690e0aa24403667635e847f5598b44a831b", 0x48}, {&(0x7f00000002c0)="c817da12672081af4cfe507ec7dece07", 0x10}], 0x5, &(0x7f0000000500)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r3, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r1, @ANYRES32=r8, @ANYBLOB="000000001800000000000000fffffff80100bd004f946a767ee8ff94fdea5e41c94e16946164e07b26c73992c94e934fea54e018d53d642713798c375cb816cf7ff3268be6c6db2aaa9d7399c0cd8f2af5cd1e624150cee32d78e677f915e3bf46b509c0fe0e5bff8b9090f712d1af559f1e424112104c82c87dc9792a610ac223573cada0bca8fc02079803d6e8240e139899c09c9dfe68de2c7f8698240585c9b8577d3ca05f1e02157df6a1be0cd48f1eb3d7ce291f0b9745d66051ca3a8cce4e650b75b5", @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r9, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=0x0, @ANYRES32=r17, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x408}, 0x400) 16:01:03 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:01:03 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:01:03 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:01:03 executing program 1: mknod(&(0x7f00000000c0)='./file1\x00', 0x1000, 0x8) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="589f5da5027e82020063c4a192dce4a7efe1970da711ecdd57be971e2f66bbc0db4b7728d0d8c9d7f36d37f74abf7001c9cac8efdecba69ba2d2f64e725ed91071b52013f46dbce584d1bd1eb30d4fc4f3920fffad3b9c6a29337c057187f3467c3e8ff7b5af9a411b6b3ab0a9ab7d6bd2aa8c5566fb863f463ba0ebae97191feead347c6da74bb5b107329241571d15cd38d726f37df818b689c783953f7ec1da6e3dcf6bd803e75e692b4526e567bd54757631ec4972cd6abdcb536755b2d1ec33433a9f46aa2c2ecdaf6804ebe20ec84bf63d70c8cd1cc3f023b375f2635b2ec1c55412cfc1ca1c2518022832591300000000"], 0x10) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r0, 0x0, r2) r3 = getppid() r4 = geteuid() r5 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r9 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r1, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x0, 0xffff, 0x0, r6, r10, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) setgid(r8) r11 = open(&(0x7f0000000200)='./bus\x00', 0x681, 0x34) writev(r11, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004008000014000000000000000000000000000000000000000000000000800e4ff6f0000000100dc", 0x104}], 0x10000000000000d3) 16:01:03 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:01:03 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x47, 0x0, 0x0, 0x56f31bc5}, {0x80000000000014, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3ff, 0x3, 0x30, 0x9}, {0x2, 0x1, 0x1f, 0x200}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)="08a6d63202e83bcf0c6dad00e61c") r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r1, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000001740)=[{{r4}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r4}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r5}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r2}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000180)=0x8) 16:01:03 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0xf8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffff77, 0x0, 0x85, 0x5636, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0xffffffffffffff03) 16:01:03 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:01:03 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2a, 0x6, &(0x7f0000000180), 0xc99f29be21720687) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80c, &(0x7f0000000000), 0x4) 16:01:03 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:01:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x6000000000004, 0x3000000000005, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:03 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}, {{r0}, 0x2, 0x4, 0x2, 0xb61, 0x6}], 0xf95, 0x0, 0x214c, 0x0) 16:01:03 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x1012, r0, 0x0, 0xfffffffffffff601) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:01:03 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) kevent(r0, 0x0, 0xf95, 0x0, 0x214c, 0x0) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000028}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799ccb813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd4cac7dbac5b65c659472870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3feb7df6d08d9aa81a99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e222653300275481280da5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e741f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331408a8e86e23db3e2d6cddd1adba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e9d1e8d847aa56b31f51ad0fc53289bafb09c81138128771a864ea4de6961bce4f35399c6cc5613b5c91d6ae4f4fd6edcef282d0eb4e604f524e4ff3f97968a0b3ecbfc2d84913a754616fa047e3b4d69783db99cb70ffb"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="01002e2f66696c653000dedd5ea5272831c5abd4c477d8831d11a64c3a13b00a0341f2f2e8ce174b33c763ee8d985453626a40f3aaf50da89b9b3f515551a01b877df6b31d7abbc982fcca4179a1ad329bf21c4e50fd9d428ab851e11851ded06efae37e6bdda905d0d4558443f0ddce2ae6dd0eab524441449b"], 0xa) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = semget(0xffffffffffffffff, 0x6, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r3, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000440)=0x6) getsockname$inet6(r2, &(0x7f0000000500), &(0x7f0000000640)=0xc) semop(r3, &(0x7f00000004c0)=[{0x3, 0x8, 0x2000}, {0x2, 0xffff}, {0x3, 0x7f, 0x1000}], 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000540)) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:01:04 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) kevent(r0, 0x0, 0xf95, 0x0, 0x214c, 0x0) 16:01:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89050000000000000030776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb1370dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000fef000/0xf000)=nil, 0xf000, 0x5) r0 = socket(0x2, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)='\n', 0x1}], 0x1) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:01:04 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) kevent(r0, 0x0, 0xf95, 0x0, 0x214c, 0x0) 16:01:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x0, 0x0, 0x0, 0x4000000}, {}, {0x4}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 16:01:04 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}, {{}, 0xfffffffffffffffe, 0x88, 0xfffff, 0x8, 0xffffffffffffff80}], 0xf95, 0x0, 0x214c, 0x0) 16:01:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xb8000000) preadv(r0, &(0x7f0000000000), 0x2, 0x0, 0x0) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000180)=""/179, 0xb3}, {&(0x7f00000000c0)=""/9, 0x9}, {&(0x7f0000000240)=""/145, 0x91}], 0x3, 0x0, 0xed9) 16:01:04 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}, {{}, 0xfffffffffffffffd, 0x4, 0x4, 0x4, 0x5}], 0xf95, 0x0, 0x214c, 0x0) 16:01:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x800, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:04 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x400, 0x8}], 0xf95, 0x0, 0x214c, 0x0) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f00000001c0)=[{0x3, 0x3f, 0x40, 0x10001}, {0x4, 0x37, 0x0, 0x5}, {0xfffb, 0x9, 0xd0, 0xb49}, {0x4, 0x3f, 0x9}, {0x2, 0x2, 0x20, 0x8}, {0x3, 0x20, 0x5}, {0x0, 0x20, 0x96, 0xfffffff8}, {0x1f, 0x1, 0x0, 0x4}, {0x7, 0x9, 0x6, 0x80}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:01:04 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}], 0xf95, 0x0, 0x214c, 0x0) 16:01:04 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x7fff, 0x0) kevent(r0, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fsync(r1) 16:01:04 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}], 0xf95, 0x0, 0x214c, 0x0) 16:01:04 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}], 0xf95, 0x0, 0x214c, 0x0) 16:01:04 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0x0, 0x8, 0x80000000, 0x400, 0x8}], 0xf95, 0x0, 0x214c, 0x0) 16:01:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202fb80e7"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:01:04 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0x0, 0x8, 0x80000000, 0x400, 0x8}], 0xf95, 0x0, 0x214c, 0x0) 16:01:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000044001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:01:04 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0x0, 0x8, 0x80000000, 0x400, 0x8}], 0xf95, 0x0, 0x214c, 0x0) 16:01:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x8000, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x2041110d, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc440", 0x36b) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='fP\x7f\x97\xf0\x00', 0x80, 0x0) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r3, 0x100000000000, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000004c0)={0xffff, 0x80000000, {0x6, 0x7}}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x6, 0x5, {0x76e, 0x401}}) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000100)) 16:01:04 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x400, 0x8}], 0xf95, 0x0, 0x214c, 0x0) 16:01:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x7, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) write(r2, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x2) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) write(r2, &(0x7f0000000080)="005565fa0a0acf2689d297f3965e461b5e", 0x1) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r3, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r6) fsync(r6) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r6, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r6, 0xffffffff) r7 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r5, &(0x7f0000001740)=[{{r7}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r7}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r8}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r4}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r3}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r9 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r11 = socket(0x2, 0x3, 0x0) r12 = socket(0x800000018, 0x3, 0x0) r13 = fcntl$dupfd(r11, 0x0, r12) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r15, 0x100000000000, r15) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r17 = socket(0x2, 0x4001, 0x0) connect$unix(r17, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r17, 0x0) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r19 = msgget$private(0x0, 0x200) r20 = getgid() r21 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r23 = getppid() msgctl$IPC_SET(r19, 0x1, &(0x7f00000002c0)={{0x8, r21, r20, r21, r20, 0x2, 0x6}, 0xfff, 0x3, r22, r23, 0x3f, 0x7, 0x4, 0x7}) r24 = fcntl$getown(r14, 0x5) r25 = msgget$private(0x0, 0x200) r26 = getgid() r27 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r29 = getppid() msgctl$IPC_SET(r25, 0x1, &(0x7f00000002c0)={{0x8, r27, r26, r27, r26, 0x2, 0x6}, 0xfff, 0x3, r28, r29, 0x3f, 0x7, 0x4, 0x7}) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = socket(0x2, 0x4001, 0x0) connect$unix(r31, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r31, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = socket(0x2, 0x4001, 0x0) connect$unix(r37, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r37, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r38 = socket(0x2, 0x4001, 0x0) connect$unix(r38, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r38, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r39 = kqueue() r40 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r41 = msgget$private(0x0, 0x0) r42 = getpgid(0x0) msgctl$IPC_SET(r41, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r42, 0x0, 0x0, 0x0, 0x80a6}) r43 = msgget$private(0x0, 0x200) r44 = getgid() r45 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r47 = getppid() msgctl$IPC_SET(r43, 0x1, &(0x7f00000002c0)={{0x8, r45, r44, r45, r44, 0x2, 0x6}, 0xfff, 0x3, r46, r47, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r16, 0xffffffffffffffff, r44, 0x0]) sendmsg$unix(r6, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r18, r21}, @cred={0x20, 0xffff, 0x0, r24, r10, r26}, @rights={0x20, 0xffff, 0x1, [r30, r31, r32]}, @rights={0x38, 0xffff, 0x1, [r33, r34, r13, r35, r36, r37, r17, r38, r39, r40]}, @cred={0x20, 0xffff, 0x0, r42, r9, r48}], 0xb8, 0x402}, 0x2) ioctl$BIOCSETWF(r34, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x81, 0x3}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x103000000000006}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:04 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x0, 0x0, 0x400, 0x8}], 0xf95, 0x0, 0x214c, 0x0) 16:01:04 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x8}], 0xf95, 0x0, 0x214c, 0x0) 16:01:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r2, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000001740)=[{{r5}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r5}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r6}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r3}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r2}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) open(&(0x7f0000000140)='./bus\x00', 0x200, 0x0) shutdown(r3, 0x1) r7 = dup2(r0, r1) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:01:04 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{r0}, 0xd, 0x40, 0x2, 0x1, 0x1}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:04 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000ff]}}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="01dc752f66696c653000"], 0xa) shmat(0xffffffffffffffff, &(0x7f0000324000/0x3000)=nil, 0x5000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) seteuid(r2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20080, 0x0) r6 = fcntl$dupfd(r4, 0xa, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r9, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) semget(0x0, 0x3, 0x40) kevent(r10, &(0x7f0000000240)=[{{r9}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x3}], 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) r11 = open$dir(&(0x7f0000001440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x200, 0x70) utimensat(r11, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r13 = socket$inet(0x2, 0x4, 0x7f) fcntl$dupfd(r12, 0x52ffe7c1f3eb170e, r13) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r15 = socket$inet(0x2, 0x4, 0x7f) fcntl$dupfd(r14, 0x52ffe7c1f3eb170e, r15) r16 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r16, 0x0, 0x0, 0x0) read(r16, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r16, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r18, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) r19 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r18, &(0x7f0000001740)=[{{r19}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r19}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r20}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r17}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r16}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r21 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r21, 0x0, 0x0, 0x0) read(r21, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r21, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r24) fsync(r24) setsockopt$sock_int(r23, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r24, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r24, 0xffffffff) r25 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r23, &(0x7f0000001740)=[{{r25}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r25}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r26}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r22}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r21}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r27 = getuid() getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r29 = socket(0x2, 0x3, 0x0) r30 = socket(0x800000018, 0x3, 0x0) r31 = fcntl$dupfd(r29, 0x0, r30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r33, 0x100000000000, r33) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r37 = msgget$private(0x0, 0x200) r38 = getgid() r39 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r41 = getppid() msgctl$IPC_SET(r37, 0x1, &(0x7f00000002c0)={{0x8, r39, r38, r39, r38, 0x2, 0x6}, 0xfff, 0x3, r40, r41, 0x3f, 0x7, 0x4, 0x7}) r42 = fcntl$getown(r32, 0x5) r43 = msgget$private(0x0, 0x200) r44 = getgid() r45 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r47 = getppid() msgctl$IPC_SET(r43, 0x1, &(0x7f00000002c0)={{0x8, r45, r44, r45, r44, 0x2, 0x6}, 0xfff, 0x3, r46, r47, 0x3f, 0x7, 0x4, 0x7}) r48 = socket(0x2, 0x4001, 0x0) connect$unix(r48, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r48, 0x0) setsockopt$sock_int(r48, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r49 = socket(0x2, 0x4001, 0x0) connect$unix(r49, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r49, 0x0) setsockopt$sock_int(r49, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r50 = socket(0x2, 0x4001, 0x0) connect$unix(r50, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r50, 0x0) setsockopt$sock_int(r50, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r51 = socket(0x2, 0x4001, 0x0) connect$unix(r51, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r51, 0x0) setsockopt$sock_int(r51, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r52 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r53 = socket(0x2, 0x4001, 0x0) connect$unix(r53, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r53, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r54 = socket(0x2, 0x4001, 0x0) connect$unix(r54, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r54, 0x0) setsockopt$sock_int(r54, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r55 = socket(0x2, 0x4001, 0x0) connect$unix(r55, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r55, 0x0) setsockopt$sock_int(r55, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r56 = socket(0x2, 0x4001, 0x0) connect$unix(r56, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r56, 0x0) setsockopt$sock_int(r56, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r57 = kqueue() r58 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r59 = msgget$private(0x0, 0x0) r60 = getpgid(0x0) msgctl$IPC_SET(r59, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r60, 0x0, 0x0, 0x0, 0x80a6}) r61 = msgget$private(0x0, 0x200) r62 = getgid() r63 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r65 = getppid() msgctl$IPC_SET(r61, 0x1, &(0x7f00000002c0)={{0x8, r63, r62, r63, r62, 0x2, 0x6}, 0xfff, 0x3, r64, r65, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r34, 0xffffffffffffffff, r62, 0x0]) sendmsg$unix(r24, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r36, r39}, @cred={0x20, 0xffff, 0x0, r42, r28, r44}, @rights={0x20, 0xffff, 0x1, [r48, r49, r50]}, @rights={0x38, 0xffff, 0x1, [r51, r52, r31, r53, r54, r55, r35, r56, r57, r58]}, @cred={0x20, 0xffff, 0x0, r60, r27, r66}], 0xb8, 0x402}, 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r68 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r68, 0x0, 0x0, 0x0) read(r68, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r68, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r71) fsync(r71) setsockopt$sock_int(r70, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r71, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r71, 0xffffffff) r72 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r70, &(0x7f0000001740)=[{{r72}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r72}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r73}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r69}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r68}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r74 = getuid() getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r76 = socket(0x2, 0x3, 0x0) r77 = socket(0x800000018, 0x3, 0x0) r78 = fcntl$dupfd(r76, 0x0, r77) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r80, 0x100000000000, r80) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r82 = socket(0x2, 0x4001, 0x0) connect$unix(r82, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r82, 0x0) setsockopt$sock_int(r82, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r84 = msgget$private(0x0, 0x200) r85 = getgid() r86 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r88 = getppid() msgctl$IPC_SET(r84, 0x1, &(0x7f00000002c0)={{0x8, r86, r85, r86, r85, 0x2, 0x6}, 0xfff, 0x3, r87, r88, 0x3f, 0x7, 0x4, 0x7}) r89 = fcntl$getown(r79, 0x5) r90 = msgget$private(0x0, 0x200) r91 = getgid() r92 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r94 = getppid() msgctl$IPC_SET(r90, 0x1, &(0x7f00000002c0)={{0x8, r92, r91, r92, r91, 0x2, 0x6}, 0xfff, 0x3, r93, r94, 0x3f, 0x7, 0x4, 0x7}) r95 = socket(0x2, 0x4001, 0x0) connect$unix(r95, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r95, 0x0) setsockopt$sock_int(r95, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r96 = socket(0x2, 0x4001, 0x0) connect$unix(r96, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r96, 0x0) setsockopt$sock_int(r96, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r97 = socket(0x2, 0x4001, 0x0) connect$unix(r97, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r97, 0x0) setsockopt$sock_int(r97, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r98 = socket(0x2, 0x4001, 0x0) connect$unix(r98, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r98, 0x0) setsockopt$sock_int(r98, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r99 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r100 = socket(0x2, 0x4001, 0x0) connect$unix(r100, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r100, 0x0) setsockopt$sock_int(r100, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r101 = socket(0x2, 0x4001, 0x0) connect$unix(r101, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r101, 0x0) setsockopt$sock_int(r101, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r102 = socket(0x2, 0x4001, 0x0) connect$unix(r102, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r102, 0x0) setsockopt$sock_int(r102, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r103 = socket(0x2, 0x4001, 0x0) connect$unix(r103, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r103, 0x0) setsockopt$sock_int(r103, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r104 = kqueue() r105 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r106 = msgget$private(0x0, 0x0) r107 = getpgid(0x0) msgctl$IPC_SET(r106, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r107, 0x0, 0x0, 0x0, 0x80a6}) r108 = msgget$private(0x0, 0x200) r109 = getgid() r110 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r112 = getppid() msgctl$IPC_SET(r108, 0x1, &(0x7f00000002c0)={{0x8, r110, r109, r110, r109, 0x2, 0x6}, 0xfff, 0x3, r111, r112, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r81, 0xffffffffffffffff, r109, 0x0]) sendmsg$unix(r71, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r83, r86}, @cred={0x20, 0xffff, 0x0, r89, r75, r91}, @rights={0x20, 0xffff, 0x1, [r95, r96, r97]}, @rights={0x38, 0xffff, 0x1, [r98, r99, r78, r100, r101, r102, r82, r103, r104, r105]}, @cred={0x20, 0xffff, 0x0, r107, r74, r113}], 0xb8, 0x402}, 0x2) r114 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r114, 0x0, 0x0, 0x0) read(r114, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r114, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r117) fsync(r117) setsockopt$sock_int(r116, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r117, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r117, 0xffffffff) r118 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r116, &(0x7f0000001740)=[{{r118}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r118}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r119}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r115}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r114}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r120 = getuid() getsockopt$sock_cred(r117, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r122 = socket(0x2, 0x3, 0x0) r123 = socket(0x800000018, 0x3, 0x0) r124 = fcntl$dupfd(r122, 0x0, r123) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r126, 0x100000000000, r126) getsockopt$SO_PEERCRED(r126, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r126, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r128 = socket(0x2, 0x4001, 0x0) connect$unix(r128, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r128, 0x0) setsockopt$sock_int(r128, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r119, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r130 = msgget$private(0x0, 0x200) r131 = getgid() r132 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r134 = getppid() msgctl$IPC_SET(r130, 0x1, &(0x7f00000002c0)={{0x8, r132, r131, r132, r131, 0x2, 0x6}, 0xfff, 0x3, r133, r134, 0x3f, 0x7, 0x4, 0x7}) r135 = fcntl$getown(r125, 0x5) r136 = msgget$private(0x0, 0x200) r137 = getgid() r138 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r140 = getppid() msgctl$IPC_SET(r136, 0x1, &(0x7f00000002c0)={{0x8, r138, r137, r138, r137, 0x2, 0x6}, 0xfff, 0x3, r139, r140, 0x3f, 0x7, 0x4, 0x7}) r141 = socket(0x2, 0x4001, 0x0) connect$unix(r141, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r141, 0x0) setsockopt$sock_int(r141, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r142 = socket(0x2, 0x4001, 0x0) connect$unix(r142, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r142, 0x0) setsockopt$sock_int(r142, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r143 = socket(0x2, 0x4001, 0x0) connect$unix(r143, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r143, 0x0) setsockopt$sock_int(r143, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r144 = socket(0x2, 0x4001, 0x0) connect$unix(r144, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r144, 0x0) setsockopt$sock_int(r144, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r145 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r146 = socket(0x2, 0x4001, 0x0) connect$unix(r146, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r146, 0x0) setsockopt$sock_int(r146, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r147 = socket(0x2, 0x4001, 0x0) connect$unix(r147, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r147, 0x0) setsockopt$sock_int(r147, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r148 = socket(0x2, 0x4001, 0x0) connect$unix(r148, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r148, 0x0) setsockopt$sock_int(r148, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r149 = socket(0x2, 0x4001, 0x0) connect$unix(r149, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r149, 0x0) setsockopt$sock_int(r149, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r150 = kqueue() r151 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r152 = msgget$private(0x0, 0x0) r153 = getpgid(0x0) msgctl$IPC_SET(r152, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r153, 0x0, 0x0, 0x0, 0x80a6}) r154 = msgget$private(0x0, 0x200) r155 = getgid() r156 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r158 = getppid() msgctl$IPC_SET(r154, 0x1, &(0x7f00000002c0)={{0x8, r156, r155, r156, r155, 0x2, 0x6}, 0xfff, 0x3, r157, r158, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r127, 0xffffffffffffffff, r155, 0x0]) sendmsg$unix(r117, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r129, r132}, @cred={0x20, 0xffff, 0x0, r135, r121, r137}, @rights={0x20, 0xffff, 0x1, [r141, r142, r143]}, @rights={0x38, 0xffff, 0x1, [r144, r145, r124, r146, r147, r148, r128, r149, r150, r151]}, @cred={0x20, 0xffff, 0x0, r153, r120, r159}], 0xb8, 0x402}, 0x2) r160 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0x0, 0x0) r161 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r161, 0x0, 0x0, 0x0) read(r161, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r161, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r164) fsync(r164) setsockopt$sock_int(r163, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r164, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r164, 0xffffffff) r165 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r163, &(0x7f0000001740)=[{{r165}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r165}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r166}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r162}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r161}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r167 = getuid() getsockopt$sock_cred(r164, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r169 = socket(0x2, 0x3, 0x0) r170 = socket(0x800000018, 0x3, 0x0) r171 = fcntl$dupfd(r169, 0x0, r170) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r173, 0x100000000000, r173) getsockopt$SO_PEERCRED(r173, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r173, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r175 = socket(0x2, 0x4001, 0x0) connect$unix(r175, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r175, 0x0) setsockopt$sock_int(r175, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r166, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r177 = msgget$private(0x0, 0x200) r178 = getgid() r179 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r181 = getppid() msgctl$IPC_SET(r177, 0x1, &(0x7f00000002c0)={{0x8, r179, r178, r179, r178, 0x2, 0x6}, 0xfff, 0x3, r180, r181, 0x3f, 0x7, 0x4, 0x7}) r182 = fcntl$getown(r172, 0x5) r183 = msgget$private(0x0, 0x200) r184 = getgid() r185 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r187 = getppid() msgctl$IPC_SET(r183, 0x1, &(0x7f00000002c0)={{0x8, r185, r184, r185, r184, 0x2, 0x6}, 0xfff, 0x3, r186, r187, 0x3f, 0x7, 0x4, 0x7}) r188 = socket(0x2, 0x4001, 0x0) connect$unix(r188, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r188, 0x0) setsockopt$sock_int(r188, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r189 = socket(0x2, 0x4001, 0x0) connect$unix(r189, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r189, 0x0) setsockopt$sock_int(r189, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r190 = socket(0x2, 0x4001, 0x0) connect$unix(r190, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r190, 0x0) setsockopt$sock_int(r190, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r191 = socket(0x2, 0x4001, 0x0) connect$unix(r191, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r191, 0x0) setsockopt$sock_int(r191, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r192 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r193 = socket(0x2, 0x4001, 0x0) connect$unix(r193, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r193, 0x0) setsockopt$sock_int(r193, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r194 = socket(0x2, 0x4001, 0x0) connect$unix(r194, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r194, 0x0) setsockopt$sock_int(r194, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r195 = socket(0x2, 0x4001, 0x0) connect$unix(r195, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r195, 0x0) setsockopt$sock_int(r195, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r196 = socket(0x2, 0x4001, 0x0) connect$unix(r196, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r196, 0x0) setsockopt$sock_int(r196, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r197 = kqueue() r198 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r199 = msgget$private(0x0, 0x0) r200 = getpgid(0x0) msgctl$IPC_SET(r199, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r200, 0x0, 0x0, 0x0, 0x80a6}) r201 = msgget$private(0x0, 0x200) r202 = getgid() r203 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r205 = getppid() msgctl$IPC_SET(r201, 0x1, &(0x7f00000002c0)={{0x8, r203, r202, r203, r202, 0x2, 0x6}, 0xfff, 0x3, r204, r205, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r174, 0xffffffffffffffff, r202, 0x0]) sendmsg$unix(r164, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r176, r179}, @cred={0x20, 0xffff, 0x0, r182, r168, r184}, @rights={0x20, 0xffff, 0x1, [r188, r189, r190]}, @rights={0x38, 0xffff, 0x1, [r191, r192, r171, r193, r194, r195, r175, r196, r197, r198]}, @cred={0x20, 0xffff, 0x0, r200, r167, r206}], 0xb8, 0x402}, 0x2) r207 = socket(0x1e, 0x3, 0x0) getsockname$inet(r207, 0x0, &(0x7f0000000140)) close(r207) r208 = socket(0x2, 0x3, 0x0) r209 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r208, 0x0, r209) r210 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x80, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r212 = socket(0x2, 0x4001, 0x0) connect$unix(r212, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r212, 0x0) setsockopt$sock_int(r212, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r211, 0x0, r212) getsockopt$SO_PEERCRED(r211, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r211, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r213, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) kevent(r214, &(0x7f0000000240)=[{{r213}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x3}], 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) getsockopt$SO_PEERCRED(r213, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, 0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r217, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r218 = socket(0x2, 0x4001, 0x0) connect$unix(r218, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r218, 0x0) setsockopt$sock_int(r218, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r216, 0x0, r218) r219 = getppid() r220 = geteuid() r221 = getppid() getsockopt$SO_PEERCRED(r216, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r216, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r225 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r225, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r225, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r217, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r219, r220}, @cred={0x20, 0xffff, 0x0, r221, r223, r224}, @cred={0x0, 0xffff, 0x0, r222, r226, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r228, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r229 = socket(0x2, 0x4001, 0x0) connect$unix(r229, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r229, 0x0) setsockopt$sock_int(r229, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r227, 0x0, r229) r230 = getppid() r231 = geteuid() r232 = getppid() getsockopt$SO_PEERCRED(r227, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r227, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r236 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r236, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r236, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r228, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r230, r231}, @cred={0x20, 0xffff, 0x0, r232, r234, r235}, @cred={0x0, 0xffff, 0x0, r233, r237, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) getgroups(0x3, &(0x7f0000000940)=[r224, r235, r3]) r239 = open(&(0x7f0000000980)='./file0\x00', 0x800, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r240, 0x20004269) sendmsg$unix(r7, &(0x7f0000000b00)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f0000000740)="25eced8ab529436dccdaa2c689d40ced9a46ce6c117a1a4f4fa2db4bc523cf8775eec4e2032f3c5f23963693dfd370f1f463ac319ff389292a821dac5639fb0957a83a6728db26e388abbc809b4b8ef3ae82d92e4f", 0x55}], 0x1, &(0x7f00000009c0)=[@rights={0x18, 0xffff, 0x1, [r11, r12]}, @rights={0x20, 0xffff, 0x1, [r8, r15, 0xffffffffffffffff, r19]}, @cred={0x20, 0xffff, 0x0, r1, r27, r67}, @cred={0x20, 0xffff, 0x0, 0x0, r86, r3}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r144, 0xffffffffffffff9c, 0xffffffffffffff9c, r160, r197, r10, r207, r5]}, @rights={0x28, 0xffff, 0x1, [r209, r210, 0xffffffffffffffff, r211, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r215, r2, r238}, @rights={0x20, 0xffff, 0x1, [r9, r239, r7]}, @rights={0x20, 0xffff, 0x1, [r9, r240, r6]}], 0x138, 0x1}, 0xc0c) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f00000000c0)={0x6, 0x0, 0x0, 0xff86, &(0x7f00000004c0)={{0x1, 0x1, 0x6, 0x7f, 0x8, 0x6, 0x6}, {[0x6, 0xcb02, 0x8000, 0x3, 0x7, 0x100000000, 0x200, 0x4, 0xe7, 0xffffffffffff54eb, 0x100000001, 0xffffffffffffff81, 0x40, 0x6, 0x37, 0x5, 0x81, 0x3], [0x9, 0xfffffffffffffffa, 0x3, 0x1, 0x8001, 0x3, 0x1000, 0x8, 0x1ff, 0x1], [0x9, 0x4b, 0x81, 0xffff, 0xed0c, 0x8, 0x800], [0x3f, 0x7, 0xffffffffb5889beb, 0x4, 0x9, 0x9], [{0x3f, 0x5, 0x1000, 0xffffffffffffffff}, {0x9, 0x8b90, 0xfffffff9, 0xfff}, {0x3, 0x7, 0x1, 0xfffffffffffff125}, {0x1, 0x6, 0x80000000, 0x7}, {0x2, 0x2, 0x1, 0x9fe}, {0x8000, 0x6d, 0x10001, 0xf99}, {0x20, 0x667e6a57, 0x5}, {0x6, 0x80, 0x8000, 0x1}], {0x86, 0x7, 0x10000}, {0x6, 0x4, 0x1edb, 0x6}}}, 0x42, 0x4}) 16:01:04 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {}], 0xf95, 0x0, 0x214c, 0x0) 16:01:04 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {}], 0xf95, 0x0, 0x214c, 0x0) 16:01:04 executing program 1: socketpair(0x18, 0x4, 0x99, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x5}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r1 = syz_open_pts() ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000740)={""/16, @ifru_addr=@un=@abs}) ioctl$TIOCSDTR(r1, 0x20007479) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r2, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r5) fsync(r5) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r5, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r5, 0xffffffff) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000001740)=[{{r6}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r6}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r7}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r3}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r2}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f00000006c0), 0x4, &(0x7f0000001500)={0x0, 0x40}) r8 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = socket(0x2, 0x3, 0x0) r11 = socket(0x800000018, 0x3, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r14, 0x100000000000, r14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r16 = socket(0x2, 0x4001, 0x0) connect$unix(r16, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r16, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r18 = msgget$private(0x0, 0x200) r19 = getgid() r20 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r22 = getppid() msgctl$IPC_SET(r18, 0x1, &(0x7f00000002c0)={{0x8, r20, r19, r20, r19, 0x2, 0x6}, 0xfff, 0x3, r21, r22, 0x3f, 0x7, 0x4, 0x7}) r23 = fcntl$getown(r13, 0x5) r24 = msgget$private(0x0, 0x200) r25 = getgid() r26 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r28 = getppid() msgctl$IPC_SET(r24, 0x1, &(0x7f00000002c0)={{0x8, r26, r25, r26, r25, 0x2, 0x6}, 0xfff, 0x3, r27, r28, 0x3f, 0x7, 0x4, 0x7}) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = socket(0x2, 0x4001, 0x0) connect$unix(r31, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r31, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = socket(0x2, 0x4001, 0x0) connect$unix(r37, &(0x7f0000000040)=ANY=[@ANYBLOB="8202000200a463c4a143dce4a7efe1970da711ecdd57be97"], 0x10) shutdown(r37, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r38 = kqueue() r39 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r40 = msgget$private(0x0, 0x0) r41 = getpgid(0x0) msgctl$IPC_SET(r40, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r41, 0x0, 0x0, 0x0, 0x80a6}) r42 = msgget$private(0x0, 0x200) r43 = getgid() r44 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r46 = getppid() msgctl$IPC_SET(r42, 0x1, &(0x7f00000002c0)={{0x8, r44, r43, r44, r43, 0x2, 0x6}, 0xfff, 0x3, r45, r46, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r15, 0xffffffffffffffff, r43, 0x0]) sendmsg$unix(r5, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r17, r20}, @cred={0x20, 0xffff, 0x0, r23, r9, r25}, @rights={0x20, 0xffff, 0x1, [r29, r30, r31]}, @rights={0x38, 0xffff, 0x1, [r32, r33, r12, r34, r35, r36, r16, r37, r38, r39]}, @cred={0x20, 0xffff, 0x0, r41, r8, r47}], 0xb8, 0x402}, 0x2) sendmsg(r37, &(0x7f0000000680)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000240)="85f0dc5284ca8189402d29e783ac7c11c0e17adf3ef4104f3447508e1889219ddf8d58b94a94d0e62173de81916c5ef4efc7f16ff2212d7a615774b0485b87aba5b78fccf5012e19fc61343704d7", 0x4e}, {&(0x7f0000000180)="af49a3f432539a693da0a1913e", 0xd}, {&(0x7f00000002c0)="44987eefbaba40caa90181e2d63b05f70c73d74e9571073eb1841e2ce65dfd60168db1546ad7994e67a1697bc3fa4fc9e2e14069fc977da9955d2c82aeed30914aaf6b3943f8e47d7a95637affe32004fe2eac68bbe80489ef69ffddc3f2176087cd16c06373657d33e198550ecd12da2210f254b8729296a0f208c6e5300b1de4f4f7996bfdc1ce9f3b24cfd30166f5a9bcd898fa9e90ef31db538763b86216bf06e78d5f901b29dc14194018e754d89941eca000693fe7d9017f7e9b6148aa", 0xc0}], 0x3, &(0x7f00000003c0)=[{0x20, 0x1, 0x0, "8543f8415610a937c16e17"}, {0x68, 0xfffd, 0x8, "aaa64c900462e914fb6f7bbe8c9cf4b46cc273e14ef8f35edce889b4f9ad5ee3918599fda9395c766b73905d2a4e53558f493d483b5f3d689349a047ed34a9bd185c646ecaa89cb08838e0c76eae0d77a6c6e2b6"}, {0xf8, 0xffff, 0x7521, "22cd13822e2c971f4e4cce94ed351b1f2deade4dc4d47aed887ed7c264145c2374f390a52d0be49b871e1000c520e812546ff3ea181bc8173a10dee9a71c1c9b4067d571eb1fd5660b7dbe5cf94895480997a696eea52d348c19c31383a87e0105b62c181b9e8e910ce2bb1b4624ef5af958695e24cb7aad5be4a439e994f2eb657774eab3d963b7998a2575cda02aacd4bae3255c3738a2a6d0bc038b61d3f31772324d7fc8f831fc2a16118ea3173de2f2283b9e5dd52f4c0167f29d2c3aaf6b0112d5978dec3b4ad02dcd8f5acf54ec04fdbb1f3d1b47ff3b5e76b6c095dd4391fbce99d961"}, {0xd0, 0x1, 0x4, "3cb708bbbcbdc149ba15093c629cab0ab996c768e4dcd16edf6be5824be1e96805a34f8725380bf79ce1409b2ce7a03d5ad13c4a24ea079fdce9ae5bb27cfe8df0b78af4f6eec5dbf01aa77e6fb6463ed61de01aa96578827353d6ce2496b1feba66b891f01d04127438a7608337fe47e65b98ad4e2dfa4a4c7d367801dc60995ac5f92af5c09f83619a2eaedcc5e262c03e9a6a41af6ea4f54fa1fbb7342e0f344a7651a9821f8f3284c306bdd205ff5c1e9c8873f63e8934304d1fb43de80d"}, {0x68, 0xffff, 0x7f, "767c19bd618e8a84482f15c7760d2752e0ea68c5778656ced8e3fce582919ce5b30ae1c38484dfac75acd29f36c940781dcb494921c23ed6ed8307997556c886f9a06d617ec854fc6f2880342a090dfc9b"}], 0x2b8}, 0x2) 16:01:04 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0xa8, 0x20, 0x6, 0x3ff}, {}], 0xf95, 0x0, 0x214c, 0x0) 16:01:05 executing program 1: execve(0x0, &(0x7f00000001c0)=[&(0x7f0000000000)='/\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r0, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) fsync(r3) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r3, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r3, 0xffffffff) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000001740)=[{{r4}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r4}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r5}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r1}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r6 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r12, 0x100000000000, r12) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r14 = socket(0x2, 0x4001, 0x0) connect$unix(r14, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r14, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r16 = msgget$private(0x0, 0x200) r17 = getgid() r18 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r20 = getppid() msgctl$IPC_SET(r16, 0x1, &(0x7f00000002c0)={{0x8, r18, r17, r18, r17, 0x2, 0x6}, 0xfff, 0x3, r19, r20, 0x3f, 0x7, 0x4, 0x7}) r21 = fcntl$getown(r11, 0x5) r22 = msgget$private(0x0, 0x200) r23 = getgid() r24 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r26 = getppid() msgctl$IPC_SET(r22, 0x1, &(0x7f00000002c0)={{0x8, r24, r23, r24, r23, 0x2, 0x6}, 0xfff, 0x3, r25, r26, 0x3f, 0x7, 0x4, 0x7}) r27 = socket(0x2, 0x4001, 0x0) connect$unix(r27, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r27, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r28 = socket(0x2, 0x4001, 0x0) connect$unix(r28, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r28, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = kqueue() r37 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r38 = msgget$private(0x0, 0x0) r39 = getpgid(0x0) msgctl$IPC_SET(r38, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r39, 0x0, 0x0, 0x0, 0x80a6}) r40 = msgget$private(0x0, 0x200) r41 = getgid() r42 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r44 = getppid() msgctl$IPC_SET(r40, 0x1, &(0x7f00000002c0)={{0x8, r42, r41, r42, r41, 0x2, 0x6}, 0xfff, 0x3, r43, r44, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r13, 0xffffffffffffffff, r41, 0x0]) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r15, r18}, @cred={0x20, 0xffff, 0x0, r21, r7, r23}, @rights={0x20, 0xffff, 0x1, [r27, r28, r29]}, @rights={0x38, 0xffff, 0x1, [r30, r31, r10, r32, r33, r34, r14, r35, r36, r37]}, @cred={0x20, 0xffff, 0x0, r39, r6, r45}], 0xb8, 0x402}, 0x2) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000000040)={'./file0/file0\x00', 0x1200, 0xff, 0x10000, 0x0, 0x7fffffff, 0x7fffffff, 0xe6f5, 0x0, 0x2, 0x6a3, 0x949c}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0, 0x0) 16:01:05 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) dup2(r1, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000ffff000001119f1f723e6f8662802079a4b9ec38d2d7c1c6f4e12ba9ee2a68e82865153f949be2c8856806c0e162f7a9c40000"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) write(r2, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) dup2(r1, r2) 16:01:05 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764"], 0x10) dup2(r2, r1) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r3, 0x100000000000, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000004c0)=0x9) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:01:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0x1f9ee63e}], 0x100000af, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getuid() fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2c6cfdb93b74103a) close(r0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r1, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) fsync(r4) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r4, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r4, 0xffffffff) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000001740)=[{{r5}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r5}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r6}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r2}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r7 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r13, 0x100000000000, r13) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r15 = socket(0x2, 0x4001, 0x0) connect$unix(r15, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r15, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r17 = msgget$private(0x0, 0x200) r18 = getgid() r19 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r21 = getppid() msgctl$IPC_SET(r17, 0x1, &(0x7f00000002c0)={{0x8, r19, r18, r19, r18, 0x2, 0x6}, 0xfff, 0x3, r20, r21, 0x3f, 0x7, 0x4, 0x7}) r22 = fcntl$getown(r12, 0x5) r23 = msgget$private(0x0, 0x200) r24 = getgid() r25 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r27 = getppid() msgctl$IPC_SET(r23, 0x1, &(0x7f00000002c0)={{0x8, r25, r24, r25, r24, 0x2, 0x6}, 0xfff, 0x3, r26, r27, 0x3f, 0x7, 0x4, 0x7}) r28 = socket(0x2, 0x4001, 0x0) connect$unix(r28, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r28, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = socket(0x2, 0x4001, 0x0) connect$unix(r31, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r31, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82024363c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = kqueue() r38 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r39 = msgget$private(0x0, 0x0) r40 = getpgid(0x0) msgctl$IPC_SET(r39, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r40, 0x0, 0x0, 0x0, 0x80a6}) r41 = msgget$private(0x0, 0x200) r42 = getgid() r43 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r45 = getppid() msgctl$IPC_SET(r41, 0x1, &(0x7f00000002c0)={{0x8, r43, r42, r43, r42, 0x2, 0x6}, 0xfff, 0x3, r44, r45, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r14, 0xffffffffffffffff, r42, 0x0]) sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r16, r19}, @cred={0x20, 0xffff, 0x0, r22, r8, r24}, @rights={0x20, 0xffff, 0x1, [r28, r29, r30]}, @rights={0x38, 0xffff, 0x1, [r31, r32, r11, r33, r34, r35, r15, r36, r37, r38]}, @cred={0x20, 0xffff, 0x0, r40, r7, r46}], 0xb8, 0x402}, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r11, 0x80085762, &(0x7f0000000040)={0x1432e180b0958a59, 0xffff}) 16:01:05 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:05 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0x0, 0xa8, 0x20, 0x6, 0x3ff}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:05 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0x0, 0xa8, 0x20, 0x6, 0x3ff}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45, 0x2}, 0x10000044001000d, 0x8400008001}) r1 = msgget$private(0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r5, 0x0, 0x0, 0x0) read(r5, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r5, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r8) fsync(r8) setsockopt$sock_int(r7, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r8, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r8, 0xffffffff) r9 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r7, &(0x7f0000001740)=[{{r9}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r9}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r10}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r6}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r5}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r11 = getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = socket(0x2, 0x3, 0x0) r14 = socket(0x800000018, 0x3, 0x0) r15 = fcntl$dupfd(r13, 0x0, r14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r17, 0x100000000000, r17) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r19 = socket(0x2, 0x4001, 0x0) connect$unix(r19, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4970da711ecdd57be971e2f6600000000000000"], 0x10) shutdown(r19, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r21 = msgget$private(0x0, 0x200) r22 = getgid() r23 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r25 = getppid() msgctl$IPC_SET(r21, 0x1, &(0x7f00000002c0)={{0x8, r23, r22, r23, r22, 0x2, 0x6}, 0xfff, 0x3, r24, r25, 0x3f, 0x7, 0x4, 0x7}) r26 = fcntl$getown(r16, 0x5) r27 = msgget$private(0x0, 0x200) r28 = getgid() r29 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r31 = getppid() msgctl$IPC_SET(r27, 0x1, &(0x7f00000002c0)={{0x8, r29, r28, r29, r28, 0x2, 0x6}, 0xfff, 0x3, r30, r31, 0x3f, 0x7, 0x4, 0x7}) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r37 = socket(0x2, 0x4001, 0x0) connect$unix(r37, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r37, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r38 = socket(0x2, 0x4001, 0x0) connect$unix(r38, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r38, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r39 = socket(0x2, 0x4001, 0x0) connect$unix(r39, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r39, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r40 = socket(0x2, 0x4001, 0x0) connect$unix(r40, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r40, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r41 = kqueue() r42 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r43 = msgget$private(0x0, 0x0) r44 = getpgid(0x0) msgctl$IPC_SET(r43, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r44, 0x0, 0x0, 0x0, 0x80a6}) r45 = msgget$private(0x0, 0x200) r46 = getgid() r47 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r49 = getppid() msgctl$IPC_SET(r45, 0x1, &(0x7f00000002c0)={{0x8, r47, r46, r47, r46, 0x2, 0x6}, 0xfff, 0x3, r48, r49, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r18, 0xffffffffffffffff, r46, 0x0]) sendmsg$unix(r8, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r20, r23}, @cred={0x20, 0xffff, 0x0, r26, r12, r28}, @rights={0x20, 0xffff, 0x1, [r32, r33, r34]}, @rights={0x38, 0xffff, 0x1, [r35, r36, r15, r37, r38, r39, r19, r40, r41, r42]}, @cred={0x20, 0xffff, 0x0, r44, r11, r50}], 0xb8, 0x402}, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r52 = getppid() r53 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x2, r3, r4, r23, r51, 0xe7, 0xcb82}, 0x3, 0x0, r52, r53, 0x3, 0x7, 0xfff, 0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:01:05 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0x0, 0xa8, 0x20, 0x6, 0x3ff}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:05 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0x0, 0x20, 0x6, 0x3ff}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r3 = getpid() fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000140)=0x10) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000380)={0x7e, 0x5, {[0xc1dc, 0x0, 0x100, 0x3, 0x73d7fc81, 0x3, 0x100000000, 0x6, 0x10000, 0x3, 0x5, 0x1f, 0x8000, 0x81, 0x29, 0x35f3000000000000, 0x70, 0xbf47], [0x101, 0x8, 0x1, 0xc3, 0x2a0, 0x4000000000000000, 0x400, 0x100000000, 0x1, 0x38d9], [0x401, 0x800, 0x6, 0x1, 0x6, 0xf79f, 0x3], [0x7fff, 0x3, 0x8, 0x5, 0x5, 0x1ff], [{0x400, 0x4, 0xfff, 0x7}, {0x0, 0x6, 0xffffffff, 0x5}, {0x4, 0x6, 0x60000, 0x10000}, {0x4, 0x7, 0x0, 0x80000000}, {0x7, 0x6, 0x7, 0x7}, {0x1000, 0x5, 0x3, 0x1}, {0x3, 0x2e, 0xfffffff8, 0x7}, {0x1, 0x400000, 0xec25, 0x8}], {0x22df, 0x400, 0x5, 0x4}, {0x80, 0x1ff, 0x33c, 0x6}}}) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0), 0x0, 0x400, &(0x7f0000000280)=ANY=[@ANYBLOB="111c8da99a4ae7eb55880225"], 0xa) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x422, 0x0) mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) open$dir(0x0, 0x0, 0x0) kqueue() writev(r4, &(0x7f0000000040), 0x100000000000038d) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000200)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f00000001c0)=[{0xfff, 0xe0, 0x8, 0x7fffffff}, {0x3ff, 0xf8, 0x20, 0x5}, {0x9, 0x7, 0x6, 0x10001}, {0x7, 0x1, 0x5, 0x27e}, {0x2, 0x8, 0x1}]}) writev(r2, &(0x7f0000000180)=[{&(0x7f00000010c0)="7ce91daa9199571c58f7e5e17ee52de3bca73b2ccdb687eeb6e60870b5ea18d656a52215d51774a2c43a7dc502aef585e8b9948b4b75fcbdb7e9a2b274fc2462eac038e39a1e032d655dee3a1d7a66f2b841c56d3bd2f5a4b872b24a241dddc69b0e25729424b61fd41f5156ac2f55d9a9b231fe8250ebe9fe97fc653a4931af9ad9fb80d26f9e1a1f06a821b7a4cabf12598da4cd9120e0128a520395b8fd5d48220b113c582e024499d31ce54b0a522eaa73ffd0c0698fdfc7134a5bca73fb41f9ac49afe6510b62fe3db60a54f84d4cf51916e125c7d10145117dadbb8dabb72cffe66a50433a807978eac4b01572d5407f36dd995ec9f3c189424151910dae40b17af61cd98f1d29d4bd55cefbf1938b29ae41d6a453e2df12c9188a8e276d8a23e7b7643d08e92405c3e1925aa7d914631f00ce989af30b543857d0653f63af41f20adb153892a38fde24e8cd998fa762df6f88a5f4ce6f57a963d707e3af4c4bb3345b37eddd769bf6f9e57db5bf130a9e3f128d8d6aa4f0841d5bab6d1602be9ec8263d7979ece19ecce806819f76e98de4c0591c4f0af559da98a32c1520a34286ec79b470e9e2610aad026b30c8c42ff6705d8908d7046702dff84ce608d88702761d4dd18702f6e882376aafd52b54b9e73fe7493d21f98a981813c5c8991afdeace52d7e258ed07b979edc6550434dc87ca562b75cf65bbb549fbc4db8b4e2b9bf3eeea8ecac04aa6d30292167ac961334c12dca69e2917e9470bb4cc11a33b96e09d7212373b808bc3f43804f640d4d520914c8e6da1b3f06fc7d9fe3ad1757efc38b199e2544bc8f2c21c33840ba2fa6a46bb6ede41cc219d4983ac52f479c7a4fdecb451d68f90bbc48aeb781869bb49eed4e5e651e011bbd35ae228e0b5b4b552c8e86af33313e09326ab8e0913c5e3f5621c9f559af04af042d85984abe8edbf793e4413d3418b5b6dda8ddf147b9032262334077ee7749d7a553b5853ad8f32a95a2eb09658b8a1fe17065bd8ed601be5ceed3c3f1a32d243aa55fec458015fedf25fd89d55572a6d536c66ac1dcae0dc29e5eda50416c10fd167408d0b890ff0fe92b4b1c60877a537da5c0e942ad3b5fdd8268bbda215fc3e5f29b0b23eaf10195ca87e0f379401cee2f2c90367e2e28490e5f60e377b2037eb61911710a10ac4783152c86344085935186bd348effa3adb23a5ddd5a102ceae7b287b8a876f902b340fc71231d4ac5b94ca1e1a87dcfe7e69601db8284faed2307ca7c33312d9a9c8e33bb894e7be0129ae4d4ea85e1c20c2c398524443689d98e429fe7698f2fac33e6789d998a4b7c80d50ddbc2ed1e8a8ebdb243ba8b88dc23a4c696ea8c2192decfc9d33b184f37b6be13afad799df4c0b42c5cfa4bdb6cf811566da07c76cb925459cd2482c383abe1e745169e34b3a7141816d4a1095f35226d23bcabf8bf09aa870478ad3015db1eb9492e7f4669594a912ef807ebfddd32ce2fc5bb7f3c1a9c32751ea27931911ef9988ec3213e7419623fc5c9ae9dfdc98553ec43b71979f6ffcfdd0246cc8e85b6e3b17d92a34e79cc4282094a860b35fc1327ec4fb25ca79e067b87d980fae748d662d0eba421d57d3c7fde550972aabbb8d9a1439fff52411f12d45efa7059d3810c1807b5db852029293229076a8aa85ff4240706c8ab65b6e78c87340924f6fb9e47633c6e5dbb10c86ea99308fb24ec97080a77738a69faf2621d1f77d843a3e548e13fa3fa7cff816da64a82f203302e2418d125fecd5ec7b33c6c994650bc9f6a71c07aa6f36deaaa1b1e323abddee8faef61f7bfc9def47d8efa96fe358f95efec60ad80e46ea9dc52c540b401d3dec15a4fced4c4b110687d997ca3447c8ca48f433dbdb956afb40265771134e877a4c0bb13c99c0904fc90196fca7793167a928179cb6310bcf3865fad3726b5e3aa98edcfbf0136a5ffbf1b7f5de33763057eb86e36c8edca617a648c2ec239e808ab7385255ebd495dfd81a9a918d9e112af9300d2c9f322819a780be153e42d53ab2ce251c970bebc83afb4af09a803a1d6416495f575e3c26439bbb1cd6df4910ab428ef70c86b9e27f634eaa392bc7efe90895f1cfef5ef9514d9f41b84d18fd56f635f83cb7b6180312f67ec8921f030451aab130195418cbabf392dba3bbf06b5a6f3449cf83616abf3400670bbf7756e1fb9f3845a8d59a2af5d95101bb782cb3067542f76e90419735453bf4d7cb61b03fb31cf0cfbd565aad310e4f8f3702197977aede97337be475e664b86ac6867cf2be060ba0e5bd53bccee243f1f29ac3c00cfdbbdfd09516e567055253a13f22860edf94e81fd8c4e3d8da8e2e2418954a0bbd79033a31b8385b7510d09371f8ce7551486f7fbfb5b2f0cf52d983c199a009296f5695e190dc2d51551cff6f9a6aea44b7a09329ed5b0c23184535432e8f2ac70fdbd435f10f498304ed0352c89961bf096b0979a90f0a37d34001eedf2ca7e2fc344da056ead7517ace945b0f49388acfd9478fabbd7c7e0ad2906f8e07051fa9e1c7595dfa634cc01aeeb750362041d0b91c92fa7183cad88c66ef8f889b4f5e6679cd17af2f17a690cf726c5ad66e59d1d33971b869481d3665ddc09d149f97239587ebbfb8fb05f6ac3fac89af55588049179e9052d4f36760e602798fad4ee3908e2c3715c74042b8fc72d206f69a810c25a15702a5f267f89d2c6fd120e61bc2b6a3f82aa0a5d62258f471df76b9b92a91a3cb87e3f05ddc44ae918f05a1117015bc5c2b2237fb029a5e4fd215f9a7bc90b403478c8cffabdc6a8a7e54a4b3914a1fcc8e82546f30bc279b1e066e27811df7de33e8048fa53ba41d853655e94424143b9da848fe3a32fc0bcbd90b15dccd5f6c281a27b48062812be14475981342d99c58fcb82837a6b9ee5f635ccf2463147ad14295d0c531454842a6fab23980e1a5abae91c7756f8481578aad57b7c66c59677d2fa4e7c6a864968d2571d4e630ef80fb68203ab68871ce2ef3b0ee417a7d9b5bb6f66107aee0d37fd8baea084c9ff75e946bbd42e1a1b1d456237dbb8306881783b86f6b03e815fd652bc2a45be692f77dbdc9a8dcdf8cc2efa3711c63d5077a30ddd93cd16c1fbe0eed350e078a2f404db6e358366c979ba686cec4d18a3e6f132a95c55b6a4c8df5ca3dd3751c089adf2d3ece627869123dc38b552df7a71cb17888c5063258970aa8593a56535343b997019d0a196fcda6d4a8f9d6040bef81cbc0d3d306353b30a1f76caa8cbe7e3726231bcd6b7098e409c2019de5bf7041ee6b6536e3b56f3e310516735efed63099228ecba7074c12042ce28febdc7fee93b6559b2c6354bffaf70eb044aae14bc3fff60fe0ee66676c007fa3ac6e8bcef890c9be8d91770fbb094c3cddca5b76a5adb23dcf21a438f54ce57acf69d0eafb5a4dca7cf1103acff1956ab31e2fa7522bdbc5d9566ece3965335cc42fb02de29b8946f17e24e5842a5cdc1cd00d70dd1d85c681c1773e5804d49e5a5e22a7ae9de6d2c61ae57e3715fbfbe7527fb1cb2708976161e70e02efde2a77c1fa02d7cb6b3e33984f2dff7a2f4e58984df3d4d07c36e6a81151343afc05de3644a095dcaf2f9a1f11de17e96456022642eb84661e22a51c2ee2ec31ab70f1184b7de2038ea54bc0144c7553e1ce2c6814e072ab920154e92496c04ffdf5a6470266d5d5c7ab51dd5c365628401e2c93257d28c5b26067056f6a9bc8567bd95ed296cc268022f12464fe7baeda1bfba826b4059f4ab71ef1ed47341e1ec70d20602b3bd7f3fa80761c5672752d8a257dfb98606adece22069e68f1965defd1314dd38e19d33f5c667bdfa31f9523ddc097d1689823fb142072d4d4c6a4da77788703d2e5cc669a009a312860507496b9f28d65f17e87849a7009fcf2990284fed63820372af0ad5fc713d1a64bc5bd6f3eb8cb80a84bcaf587f39f1cdd0455d2c92bcc10a2e856a4b7ff86424286351e84fa84ee131cc635c698addbbbef94713a6c8149c1886f3211f920bfa6c7788cf879bcb065060f5dfdd7d7cb81d87548198c6937b2c559ebf3cceffaa55149ea009a6773e0e11b1e8431de50fe45291b15f03dfb98b895a23510610872e3395895f9b9e7f3eb9289096ec07d4cc0db6ce9151f6bd52d6d8d2f1f4c4b927dc5e451f94dcaa39a01cd89208355041967a56c8e4eb5060b3276c599600047a199b37d11d28529b42ec3cee7e023c24291688f90623157b18d8c2f2dde200282a4d2ee2cb184239b883e39907e0edb1fdd67a3eee8b2bcfa7894d540fa925d4d20b3a52963fbfd03461b2e0078040310f56e9d215455c69acaeedb0c1dfbf8fad56343a64852d723aacde20f035ae19ce558c632976ac0d936acb3fdada9d7a3421422069389e123ea564113e9ffea1e89738ed04528ef989f5f8bfd510719d971c23cee5de56e986e6b3c2807ec0084888d8a967616a27a002dfd9b1a43a6016b6c0699575b1e3ed4c48522420c7864fc85d578fc488d3eaba6d57fc1a24b7828ef4d5cc1b26c29179124f06e4a4038c4c84a26cf1576f4785e03e049c37331ad8c22955401166d10a1e06061b77b21006c49493853a71ad993c14996ba3fbeeab81c952face975a27bd3644cfde810a204fd2a04a47ea312a494ab05ac99019dd9ff0458c781de0117fcc6d658812f7e6e873442373b5969c2fad11f0e27e0d18d3f05ba7751dbba3cc3afd3c2d66f725c66158c14b8712445ff0b7054ce7855d8e62b2316f24473a7b6b0f047ab5ba1194c433dbd798e82b16912ba34c5a78dc82c5950ed73ba8e27522a192f0b6fab3aed09fe00cec43d256ac36b497336a30c880f848a3369afc7c5aa77d6333b72a6d988e319e48d70e6bda5e1e8d4f1f1f4fe9229614f9d9ca97ead4a437ac0c1427cb6937378c6140b5e14eb149b8a22c562b19aaff69112fc8fe23048099c4dc37d6091edbaab0f46b24169d49ab479956503312b3e3aa4e30182c6e37a1a2bd4cd3c0004da5603d29a20b0df7aaef5f3fe4bf4a73e80709bc517000ac500a60a684eb95ed2b454c6b05cc71ef91be2fb7f59b96bec691c38aadbf5e250b849601da1371129de67ea6aa2d0d5447a416089189aafb040af5dd57e1a4b74ace0f9c6cededf116bd948e8b0434e94cb0f4742af3e3ac1c0aab0b1e216bd44ba152be980af17883da969346f251129e0d2eee1365bd524799220346e1d4de6588e693f20794463691663c573544e79764f94ac6c11c53ccee3b2faa7a4cc075d657fc444ba18faeffc27a6d0b4641cec83fe30da9c020be63251336600ec982417ad5bd9c83c2af7be0f97aa25d7497509545dd4bcaf2b8f709468f44de239963a4e0e614bbf6aeae17a62c325125ca30a78308eef6d2df1e827c3096af1173f763f1ace606a9cb6de737c0edb733b738cc99fbc50cfcce25635271213423ff9872b45b8ac6186c5fdde81409534a13b7066f54c4e2087cc593a4fb79fb8e6e77f3f8b8dbd1952c3e54308db2ab34d1286dffd1e9560be1282d50fbf09c47d1239967b85e77a942b83a482d1f03e9e15475530a3f800f2437a6c190732fb819c3d39046d4a144648be912ba4c3ecc53b30749463366b89d711cc14b5baffaa1b8f9cd8e92a8b54be804dc4b4db6973952591d915322dd288164e52bfffc0d4c82671082fda6bc7490b9d149eaf73223b309fbcdf63fba6d9be84ba0e805913bb1be2dc40eda13c9c752e3a4add22d42a8b39e137c29a5c07945f27ad", 0x1000}], 0x1) 16:01:05 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0x0, 0x0, 0x6, 0x3ff}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:05 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x3ff}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000980)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55852f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed99800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6ff05d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f4b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99e38e78c909d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e445ba307d02b7baad6e101dd2f6e2c246ae7f8edbf4c0f3e2e0420fe3e8171a7d2deb91b8adbfbb44f192b8d4a38232fd9f5a495ac36a7c243983011c09279c749c82fa43da03864287115386a0bf5ca404000000000000003e3e23b6e101feb43b1099f9b49767580c6ad69226839e09a08d30d0f0f09f33b27f9dbd26ff8f72d26d3f400e89823f43359b51621a8aa3c34fc000"/619], 0x10) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r1, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff}, 0x0) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r4, 0x0, 0x0, 0x0) read(r4, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r4, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r7) fsync(r7) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r7, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r7, 0xffffffff) r8 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r6, &(0x7f0000001740)=[{{r8}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x1, 0x8, 0x4}, {{r8}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r9}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r5}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r4}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r10 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff9c) r12 = socket(0x2, 0x3, 0x0) r13 = socket(0x800000018, 0x3, 0x0) r14 = fcntl$dupfd(r12, 0x0, r13) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r16, 0x100000000000, r16) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r18 = socket(0x2, 0x4001, 0x0) connect$unix(r18, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r18, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r20 = msgget$private(0x0, 0x200) r21 = getgid() r22 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r24 = getppid() msgctl$IPC_SET(r20, 0x1, &(0x7f00000002c0)={{0x8, r22, r21, r22, r21, 0x2, 0x6}, 0xfff, 0x3, r23, r24, 0x3f, 0x7, 0x4, 0x7}) r25 = fcntl$getown(r15, 0x5) r26 = msgget$private(0x0, 0x200) r27 = getgid() r28 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r31 = getppid() msgctl$IPC_SET(r26, 0x1, &(0x7f00000002c0)={{0x8, r28, r27, r28, r27, 0x2, 0x6}, 0xfff, 0x3, r29, r31, 0x3f, 0x7, 0x4, 0x7}) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = socket(0x2, 0x4001, 0x0) r34 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r34, 0x0, 0x0, 0x0) read(r34, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r34, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r37) fsync(r37) setsockopt$sock_int(r36, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r37, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r37, 0xffffffff) r38 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r36, &(0x7f0000001740)=[{{r38}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r38}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r39}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r35}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r34}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r40 = getuid() getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r42 = socket(0x2, 0x3, 0x0) r43 = socket(0x800000018, 0x3, 0x0) r44 = fcntl$dupfd(r42, 0x0, r43) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r46, 0x100000000000, r46) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r48 = socket(0x2, 0x4001, 0x0) connect$unix(r48, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r48, 0x0) setsockopt$sock_int(r48, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0xae) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r50 = msgget$private(0x0, 0x200) r51 = getgid() r52 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r54 = getppid() msgctl$IPC_SET(r50, 0x1, &(0x7f00000002c0)={{0x8, r52, r51, r52, r51, 0x2, 0x6}, 0xfff, 0x3, r53, r54, 0x3f, 0x7, 0x4, 0x7}) r55 = fcntl$getown(r45, 0x5) r56 = msgget$private(0x0, 0x200) r57 = getgid() r58 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r60 = getppid() msgctl$IPC_SET(r56, 0x1, &(0x7f00000002c0)={{0x8, r58, r57, r58, r57, 0x2, 0x6}, 0xfff, 0x3, r59, r60, 0x3f, 0x7, 0x4, 0x7}) r61 = socket(0x2, 0x4001, 0x0) connect$unix(r61, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r61, 0x0) setsockopt$sock_int(r61, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r62 = socket(0x2, 0x4001, 0x0) connect$unix(r62, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r62, 0x0) setsockopt$sock_int(r62, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r63 = socket(0x2, 0x4001, 0x0) connect$unix(r63, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r63, 0x0) setsockopt$sock_int(r63, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r64 = socket(0x2, 0x4001, 0x0) connect$unix(r64, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r64, 0x0) setsockopt$sock_int(r64, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r65 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r66 = socket(0x2, 0x4001, 0x0) connect$unix(r66, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r66, 0x0) setsockopt$sock_int(r66, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r67 = socket(0x2, 0x4001, 0x0) connect$unix(r67, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r67, 0x0) setsockopt$sock_int(r67, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r68 = socket(0x2, 0x4001, 0x0) connect$unix(r68, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r68, 0x0) setsockopt$sock_int(r68, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r69 = socket(0x2, 0x4001, 0x0) connect$unix(r69, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r69, 0x0) setsockopt$sock_int(r69, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r70 = kqueue() r71 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r72 = msgget$private(0x0, 0x0) r73 = getpgid(0x0) msgctl$IPC_SET(r72, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r73, 0x0, 0x0, 0x0, 0x80a6}) r74 = msgget$private(0x0, 0x200) r75 = getgid() r76 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r78 = getppid() msgctl$IPC_SET(r74, 0x1, &(0x7f00000002c0)={{0x8, r76, r75, r76, r75, 0x2, 0x6}, 0xfff, 0x3, r77, r78, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r47, 0xffffffffffffffff, r75, 0x0]) sendmsg$unix(r37, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r49, r52}, @cred={0x20, 0xffff, 0x0, r55, r41, r57}, @rights={0x20, 0xffff, 0x1, [r61, r62, r63]}, @rights={0x38, 0xffff, 0x1, [r64, r65, r44, r66, r67, r68, r48, r69, r70, r71]}, @cred={0x20, 0xffff, 0x0, r73, r40, r79}], 0xb8, 0x402}, 0x2) r80 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r80, 0x0, 0x0, 0x0) read(r80, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r80, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r82, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) r83 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r82, &(0x7f0000001740)=[{{r83}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r83}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r84}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r81}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r80}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r86 = socket(0x2, 0x4001, 0x0) connect$unix(r86, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r86, 0x0) setsockopt$sock_int(r86, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r85, 0x0, r86) r87 = msgget$private(0x0, 0x200) r88 = getgid() r89 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r91 = getppid() msgctl$IPC_SET(r87, 0x1, &(0x7f00000002c0)={{0x8, r89, r88, r89, r88, 0x2, 0x6}, 0xfff, 0x3, r90, r91, 0x3f, 0x7, 0x4, 0x7}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r92, 0x20004269) r93 = msgget$private(0x0, 0x200) r94 = getgid() r95 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r97 = getppid() msgctl$IPC_SET(r93, 0x1, &(0x7f00000002c0)={{0x8, r95, r94, r95, r94, 0x2, 0x6}, 0xfff, 0x3, r96, r97, 0x3f, 0x7, 0x4, 0x7}) r98 = msgget$private(0x0, 0x200) r99 = getgid() r100 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r102 = getppid() msgctl$IPC_SET(r98, 0x1, &(0x7f00000002c0)={{0x8, r100, r99, r100, r99, 0x2, 0x6}, 0xfff, 0x1ff, r101, r102, 0x7f, 0x7, 0x4, 0x7}) connect$unix(r33, &(0x7f0000000540)=ANY=[@ANYRESDEC=r30], 0x1) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r103 = socket(0x2, 0x4001, 0x0) connect$unix(r103, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r103, 0x0) setsockopt$sock_int(r103, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r104 = socket(0x2, 0x4001, 0x0) connect$unix(r104, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r104, 0x0) setsockopt$sock_int(r104, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r105 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r106 = socket(0x2, 0x4001, 0x0) connect$unix(r106, &(0x7f0000000040)=ANY=[@ANYBLOB="6d020063c4a165005592c17cea77fc873d11bc0cbec013d7"], 0x10) shutdown(r106, 0x0) setsockopt$sock_int(r106, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r107 = socket(0x2, 0x4001, 0x0) connect$unix(r107, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r107, 0x0) setsockopt$sock_int(r107, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r108 = socket(0x2, 0x4001, 0x0) connect$unix(r108, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r108, 0x0) setsockopt$sock_int(r108, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r109 = socket(0x2, 0x4001, 0x0) connect$unix(r109, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r109, 0x0) setsockopt$sock_int(r109, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r110 = kqueue() r111 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r112 = msgget$private(0x0, 0x0) r113 = getpgid(0x0) msgctl$IPC_SET(r112, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r113, 0x0, 0x0, 0x0, 0x80a6}) r114 = msgget$private(0x0, 0x200) r115 = getgid() r116 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r118 = getppid() msgctl$IPC_SET(r114, 0x1, &(0x7f00000002c0)={{0x8, r116, r115, r116, r115, 0x2, 0x6}, 0xfff, 0x3, r117, r118, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r17, 0xffffffffffffffff, r115, 0x0]) sendmsg$unix(r7, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r19, r22}, @cred={0x20, 0xffff, 0x0, r25, r11, r27}, @rights={0x20, 0xffff, 0x1, [r32, r33, r103]}, @rights={0x38, 0xffff, 0x1, [r104, r105, r14, r106, r107, r108, r18, r109, r110, r111]}, @cred={0x20, 0xffff, 0x0, r113, r10, r119}], 0xb8, 0x402}, 0x2) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', r105, 0x2}) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) r120 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000001740)=[{{r120}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r120}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r121}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r2}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x6) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001780)="27308bebb7f4d759bc5e189d553c89d364dd8b94926f6dad4948b33c7ce1fa3f25bd86a91a05468bc7ad0d71ddf3a372e91f2c92e0277cb3f069a09fadb7108767bdab1a42f333aa11fd0d947962762788125561ec1a4c87e25213deaaaba3368add00f4b37bb67c6ef2d188b24b48bdb46bea9cb29d95ab9e0cf3d828572f90ca45ca9f2cca719c61e27dbb300d840464660d8c3dc7adae94eeb28555d486417451f8d75562425fafa63486290002b839a3d8456b9fe4d06f39a1e388a2bf69b0d1db6cf36ccb9cb26e815e3f5c6592b296e2ca2045372eebfa761fa071a35e3172da8909eb7284a840b953330450560c9e0cd1f7344e5e5a1aa7279b296af73abfab62b5cc349baa20462a60bce041c67d3608286f155827314eacf11dcc754fc51379836800ff4f2a82f7735139c548c2e5b319c8fac40c2c01b58ef1d021dab2da25fe465632a87d0359e6dbdfac70a03e2a1071cb262741b64bad3a68d527b513f66c25f709cf9286fef5bcaa972c99ad1c50206776be5ad4447a8219c3b91f4b08d94cbc6219872393159bc0fab9f3287890ca9ac8d5a33b6822cdb1b945656f98db4ece9d0198012658ac927a3ca08db32ad34fdc91b01f9290d0fceb67d9096c9a70a26853650cc0f590b7038ef23c81b2aa6630cfae35fafe2982f6dc4580c3bf0426af01110c28df49b00902d665738d92028046956d2ca60c6a342c9be3a32ab8ac9d28b163969c8db5ccafbe797472414db772998f766e039cadaa21fed0c1d7ac9e1a17598df92a4a22db452cf6ba1215c184437486e01c4e910e674f007df5e5754284a12eeaf3a975f5a7dc6031c1009cda577bef80b54806dcfc8cf51fe8ca888440df0c88360dccb3b34aa665dad3405183ce02e0f0fccf54b343c72197ab2e24cbccb1371ef403e3e6b12b2f5600acccb927d04a252328b8640e6a6cc375acc5e238b4ca98f539cb9bc65cb327d5b1ef1577abd2fbe31d583d95412ee050bdce6239d1ded88db1565276bb09301b4075473e3517242082495992694b2347c7134c6a6608822de75ce9d1bd8b6db3bb9eb39661fc658a255afaadbad6cff2b1277b1c962da8c5a4d805e14f430e891cd7ca95eb385cf7669d8b2b6de13dddff26f3f8ced3d4964e438dec1e16f90597999036faff9c887b94b6cf36e22d96be013e96a78b31725b2f1a384635cc543f90e9ab3d5854eae335a009912d665dabbc2181dbac60f70f841204b5643441f2b9d3ecd02954ab5c92c62ccd0f65da226bd37a42541ab544913a675d8f1c5cb85b25815aa30840cfb6be0bb0728588a829d0130dac2ad294c9f68f1fdb38ea9dee7c2ee5ee336e1defdf923381aa30a44475136c677c920fb7055ae56296570e18a2a6b454f79c47d0a25a4f07c59335c898da53d0d81fd97671d12233e6ec1d6a4eb48c34b93b734ccc82ac0b590ab4549fdaef0e8ee0c7c5e8aed88e26ab8362470dac662a942d7de1717bc0e677dd81e38a8b7bf05f8559da0cdd18476eacae5bedf6f755ca7394c350ac223ca906a8a5b81543b0a58b52f92a5cc8e5aedd536f6a3db4f5669ff713be62ffe1697cf1f47f48ca0d209aa1af157cd37a1dcf454b98f0df480ea23182e3c68d10d35b091360e5fa737787a2bebde6df24275e66df595b5ea3abc4ace13ae55375929e3cfd546b4e4c7e3577921e3d7173226300a5c093c3f430ae9055ebae07a6c06eddcd88b61bfcff21d13a85f70e54eb81271378f45d634ce7c3facd7c7d0dc57bdae454ded248fb7f2d82ce89a5077260efef692579f401d73e85dc3ee6a992b100a2037f2529f3070e132835d4e10bf9c9cb4baceaf1ab39045b2adcb8dfe379e69b18eb85f4dbeb7ff39c7bacdc27ec24bf18a2af9c73a9deeb435701600f81f918c2f579253d275d6581db19d5f847ba3f07b47bced50086ffb4002bbb97d558700597e579993ea4d863027189fd404686dfb8a4c174be25cd1df7bab17a43c33d1a6bc47596512f1ea0f9bf92a86ceb3f0e608183ef0b3e71f49f1476e2289cfc87e48cd1fedbdee4286fb1a7b52288e83aacc0382fb3d5", 0x5c1}], 0x1) 16:01:05 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:05 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:05 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x7}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r1, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) fsync(r4) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r4, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r4, 0xffffffff) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000001740)=[{{r5}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r5}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r6}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r2}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r7 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r13, 0x100000000000, r13) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r15 = socket(0x2, 0x4001, 0x0) connect$unix(r15, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r15, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r17 = msgget$private(0x0, 0x200) r18 = getgid() r19 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r21 = getppid() msgctl$IPC_SET(r17, 0x1, &(0x7f00000002c0)={{0x8, r19, r18, r19, r18, 0x2, 0x6}, 0xfff, 0x3, r20, r21, 0x3f, 0x7, 0x4, 0x7}) r22 = fcntl$getown(r12, 0x5) r23 = msgget$private(0x0, 0x200) r24 = getgid() r25 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r27 = getppid() msgctl$IPC_SET(r23, 0x1, &(0x7f00000002c0)={{0x8, r25, r24, r25, r24, 0x2, 0x6}, 0xfff, 0x3, r26, r27, 0x3f, 0x7, 0x4, 0x7}) r28 = socket(0x2, 0x4001, 0x0) connect$unix(r28, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r28, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = socket(0x2, 0x4001, 0x0) connect$unix(r31, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r31, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000340)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be97291150612893412962343dff47f15c42052659bf404db693f411e2d8a1e6bc80de1113f4d85bb99c2ec5a255d873a345f9d314"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = kqueue() r38 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r39 = msgget$private(0x0, 0x0) r40 = getpgid(0x0) msgctl$IPC_SET(r39, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r40, 0x0, 0x0, 0x0, 0x80a6}) r41 = msgget$private(0x0, 0x200) r42 = getgid() r43 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r45 = getppid() msgctl$IPC_SET(r41, 0x1, &(0x7f00000002c0)={{0x8, r43, r42, r43, r42, 0x2, 0x6}, 0xfff, 0x3, r44, r45, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r14, 0xffffffffffffffff, r42, 0x0]) sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r16, r19}, @cred={0x20, 0xffff, 0x0, r22, r8, r24}, @rights={0x20, 0xffff, 0x1, [r28, r29, r30]}, @rights={0x38, 0xffff, 0x1, [r31, r32, r11, r33, r34, r35, r15, r36, r37, r38]}, @cred={0x20, 0xffff, 0x0, r40, r7, r46}], 0xb8, 0x402}, 0x2) ioctl$BIOCLOCK(r32, 0x20004276) 16:01:06 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:06 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0x0, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:06 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0x0, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:06 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x2, 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000001540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000100)="7d1f78435d4246a08fd7c5b6", 0xc}, {&(0x7f0000000140)="98d9e439df607ae70d6b7bc411a666fb690001d38a9558abe90b95230f6dd7d52a2cc921fb7fb8775705968d382cc78e81838a1c09099de0f9", 0x39}, {&(0x7f0000000180)="20ea7eebbec4d1c82528923bba08fd0668eac24ee88af7ed919c312555e1a5883d0a5f8c8cdf0c41487ebb4590bc6b329e2a9297ceaf3532bf8d85490dbded66a52afd43e9b7f54938bcb75342520e", 0x4f}, {&(0x7f0000000200)="86f5148b37f9a3cb090e6739646b67041144521c722d958a25a3d3903d4835039ca480bea48dec43234835045da6fdce555e60771eaa6e953eb607caf843a3230048fbb1fc98259609e65dd7d32a5095fc4b3eeb786d107a74acecb07a35796b5acd3e31bf2e04a074bbec1919d27c4f07d06658852c60753cd55085080283e3d45d793d6749ca5e0d420f30e63083ce472b7e384ad66513923e72ad88e2dde9", 0xa0}, {&(0x7f00000002c0)="1fceccdcaf8396580ef957b50dd4cda90ed674a4c095e5ecdf3368716923ed9fb9e8cbb8c021daf46641f45cd07504ebbb1f75ae6a82181d401897fc323975353cb795a09a9c30f72b406e398590c4d94d37de378c04648568b5b3b9fd0aeaa5d940dc659f13adee05ac25778b9bf757c96d9a819aaae1d407e6fafb500640f3385a66ff480965d779fb7ed27037bc68757cd2ba0148a9bc4e69ac228e5ee9eea6f01e73016de814af9a1cc2e8e3f14dd0f89b496d0b32f8ad2479ae4e06ccd8c7d5d995a3bb9e0f20ed797c6bc79cd3658a7f6f525607affefbf273620c88ae776c7904bb2fd80316275ddaf6861a574c5108e5df188fe7db89e49fd28b0adc412beab004cb3e81000b46d2c983239fe0a0083b79ef7b1d925b933fd82de04bc8861ad1e7073575c4a5ea6cffa3bcc783f2c82c32a82f456f2b539ac3ccde04ed8ea90a07156b23b3632705d40763a2fe5db3155812f4368db8789a00141147646941e7d46dfe7b89b8d69d37e9c8af76a26505f8daceb6eb0c140f39da84824eb6ff37b3c000c27a8f23045bdc93200079a2e4bb8d992242ac9aa96507066c9ea73c603f4a5567aab50fd620d147a1e4ef29db2a55af3a23cd20bd49ddf77c85c99b66527c736b5c198c7dc09358e94af46b64bb478e2e4d68237d190f485b78f277c3939a8c0c0da5f9c1c9c06dffcd21da0f437237a3fb59cb81db3f82cc54e5779feec57666bb06d97a9c1ec9f655ae3b6525b1b7eefc3584b12c97c1545f0fa4a9af34dc943764d7e246a89438d0f5e68f0ebd57bb7dc628cd405d1cf92fcdbc263a75b85f2ba0ae21e2ef4a164fc3f4bd9c468819ab954111c66a5b8370cb396398ef6a0230e46e866fcdbd1f1ed80e017cba59deaef22940c125888197425a2626d2ce34f8e069e5843ec53fa2c46469b9cbdd40db118b563dd112cfd8961a3d81eb84c562b1e51f3929e153a47cdfc864a3d0be1d5d6f0ce10b7621e1c055c8eed843b5e64844ac584135c1ea204b361133517a525615dc8400869143b0f4b36d211e082acb3b94b5d578bdd84aac780b3d57db75b9c7871fb2ae14efec95dc7d2b87e63d181cb464cc8d52c5ef2ee5ab21bd248b34b4278068f690cc2e44df21c3c0d8dc76b2f079c96b27dfde7ff700b7e4db8f2ad73aeece560ba44afaa2bee7c16de3dba01f545bb4694b38b39b3fc95d94e8103f81aceccb8c423a74f889dbc88824f1670b94ea0a3c237906b353130dfc5ec32447b44f1986a638aaf609b22f1d83985e29e37ded0c735f6f8dce56183e5f4b7a2db16343b2ce4cce6c7f25ee91a40216605ea173112d8bab724f7522127ddb4ce6344a7146bde564b335631e5976f4fba7f5a9baedc346c54ea3bd8e2fc2fb587e86ddc38477e958fef611f6cb0a765a70b91820860be595af40064461b4c474a09bbb42166514abebc361a502908490e8586753930418c7bf312d66aab45ed565915c49131c615681611e8c1a3d17b274bad952418537920026b0f20e4100f3cbffc124e31956a113918cc3f28089eba1fa5bce242d7f593d14f58abcc7ae5c7b5fd628084ec2d8a261b52f189ac28adb9f75e2213a7d9f99aa40c9c4bda9a394a2563f694cc823b5e82fa7446136a66aef4888e97b8cc8b9b3606dade3ac669f8600771dd93086a90387b544de0d6c5d1cfc7a9275c2096bb2083f9a26e514ddcaba24e3dc67ee4361ba7752f6ec61bbb3f169901ecbe7e06e8f42cd4ba034bccd7e2b52301e6cec2172f186102be0ddbc4b1d6548dc5312cad452d1dc96cc9841cce8f81c2523169bc5cba6129ae4adca7d0fe69344dc108f9320c25f009171f3cf8835535ae1b69875e24cf3f80b2ea6c71d3433679767b5b299de7053f43775416a95f279ea002145b81cd97c94a8a1787ffc2ec6cfad50e96839ab48100a53a970bd10c25bd7699bdcc8d5e462c148ed29edf87da783c31fdabb4d4fea0a449505ae4f7f5dc05d6b18a63a6f991d5d0e7d1e47ccbf236dcd0b376f3970943946532c33762f87a074ce508884ccbafa3a69c2558cccc573601b9e541e8e1849e888bccde9bb93467a90638c8df1a8c7d4f7485de21b41576fb7d6151a33150acd780fc8c9c2f0939dacc566a9c9183abb8a9fb29fac3b4239b050d28a589140fffeebb11649d337b865f7d4f3f62a39b5dd1584c797728bbdd749825f8018f83cc3cccbf7f81273aded97b65ba7871badbd4c7b19a8847326a5a5484b77910c6a4b951d8b668d79ab7da454cbc3ae4f95c8757b87292b0765a66de14e1d3064e38ee511dab2920ef5ebf8be3c306972a73c74d6d7828d04cf469027aa49f41d9200454f4eff09a24f3918d3ffc4a5e496d78ae6e27f84704f7959a62e3b99df82f29775e8df51b031bf8bc05ada6bf0076a81ac8db3437c2b3196ffe5002b902243b8842d2e2d7ba378b561defa2e8d2c09c33a6c8266d3103f4e0d302293fe063e431080980371ffb4180dbb85235e92b6f49c90827550014b9072cc495019b1d864cf3849afc2f87d8e5e3ee8758eba9273aebb82fbdb76538bdde8d1c1e55e99b97c730bf92c0310cd36e31a340a62cce298b2d867a1b57b3837eb17740546ffed6be806c9f764adb5d0282834dd29d09372719d3062cb7d5a3a2163057a388ee59b9e9ec5f0d20cb908c5fce8ae74c9212aeeea41262fb84bf850ad2439fbdc90ceb88e1a03e71c398932d9f0bb3bc633ade6b5b4bb3b2eaa6bc73739e64f2cc904d0e2a1c9296c53d63bd7dc115e7f205d44952f3b186a6bd4d1652d1460c57b4307651cdf59f3067a62a64918b9103b352cb1f14c565ec5044be93fc493db5942972ddfd1ecb67abea74d7fa27c25850fd0a405d17d3723517d50be6ab1bfea6acb1823ea1f51d4143e87438a82732ef19bfebc0fdd96d2aced56315d16765f5d6a4ec8766bdadf19ce919896dca6f69c97b46369e4da25e86af92501827295ac5aa36b054e7be2e20104512f90e5b18d18234902a7b57f4029ba6933db1582a9bb44d5e9c7c3514e314c9dbb584d12ac33102a83c81c8e1888ddf4247140951823005eee13c66fa6a0d7c9d1f64858aa763c0141a98c648500c4e55a07d0e4bf13742f6039e083752f7687ceaec5a7512dfce90670964da2f46b3cbfa04490fb0fd7a425271129a7053ad7d550d59c53c59569ec26ea1bb1c357c4dc19ff5f8935355341866e31c5c8f0cdd59b1dc23bc11b9e2f4b465da8f9402c0294139a6dee2254369109f77d2be841c6d5336b781e0f954e1cb551b9156a1766ce3bf85c1fc87a5f8893f7b0a71be45e67d9b0cce0d022d9b6bae8103b62909fd41fb777349b26631dfce7e16d8e57b7b8770e262fd0f46c50deedaf2b511d0308f4b5e9d6c7e641803514be289e4823c64fc33d2cb71f4b3c52a03a1ff331fb5412c985b82d3d2d9396537233bde857f154d848f18aa2146a4cfd5bbe14dd0fd0e3b340b0403466ef5e5d8dae35a20e2a9a43565d43d6fbdd941ba5d934f1bf5c936045eff2ecbc132a9e139edc19b088c16e7ee550fdd3de730a79552973d3b2e0a354e1e09951085f734e8bb413ffa34dac453fe9f08f7030d9f9fd02d71c026421931e62e5c79c9e1c987fd5528b81b470df031e5d6da1fcddc8e359fca28c507673dd3aefee42232fb4605e83d1760a70240d1115d0be4e98439ae6df773ac01c48fac0a10e9030788f5dbb040cc45a2f871b3a6ca39a404d65322cf80977a3e1da3e52bb13be24f32c366fdca07636e650e893d7c4d752e201155afc5f9a26ad2d8cf42d8b261c6c6eccb8890da14bae613a1c962107b87ebd6b58bf6bc9860133eb5c8ff08f4c2fff5f10446ef58271cb63f942db1b6e9f864717697d23ad44fe9a322d9ebe2fe24cf176ef4a0c6f4093561975b4d9a14227f193018bf01eda917f433f11994d19aa511efa691b0a8b1991e22142de6ce57412700f1ad0880cbfba6e492a6ff4a6087084d086e2a9b54f8f0869555ee9401004bb94f2cf12b080b7a844847ecba4e203ba2f4d7728a33c09472715d95dd5f30c243b9cd0d594a65961539b3ef013613368bc7a95fcfcde6498f0ec54edd871d089bd981f5fc81ea97071feac92be794e73f3cd3ce31bffe9d3a0d7c910de08964ed5abdb6e92051962f36057cf03891cf9b963394bf38efdafcee3450e2ca7d15c575e2d58c2e3fc607fb31eef9aec4bc30f78e2d7ac3003dfc9dfce7dfc5b517d134c62aa6c47934a3bc3112f2dc725903b2fcde7eb70b5ba7e6af15e6a02402372445cd6f4f9c09447084b2d1475e5d9eaf2e0c966cb1c2158a95d97a8d8bf2e2ecb4dce4a3b59c54811a13bfa93aab47f3ab513de6903916927be8a9a803d61442d1a42efa5417cc57c7ffdfddfed1d6b1db33d9095d0b57b22f88945fa0c778de12e1a7d841ca2992f744dab60a81f24dee97c1bd38f4af0c4cc18e911630b85bedfb78f1b414a5f8c8b7186584622153e4d903fcb3d07de13fa8a5ba1d34b157f1eb357f93ad8c2e2fbf9c43e671a1f4cb54c92a0172e33b1aef0129d6ffc71f3235594ed4e9fbe5e13bd9d8a63d5681cb85ce0de1d69041af46c54cc1944cd871bc4b1eb83bef38704c1a932ca2d1d898349fa54db6b0e1315f431422221efd5567b147765e345a5875dcd36baca30138f0a382e1657b54fc1c9eb7fcea444b379e1fc5128ab11e7f68d9708e8049c244ebe9aad359ca0648040c241aa1332a2e7f912789c302f2756a0d78bf72dab509c5bd645beb7319f1ec224ee73eea95c3b8ecf0fd90fc615701133961907e1a9ebb9340e673ee4779c5ac2bed0b73af566f63cd642d97460b873205a953491676795061e24aaa0be76cb828a13db14e450fd10f673818c5dde9f6d5e5c02988da8c1ef604061ed9b40d0ecd063a2b6f02249f2ec016bca72a1c15146052c7707ef2033f8853e8b134cec2f6d14206e887b807a8a4f8e67b1acb2e5a2400c11096a37c39bbe2396bc98e2c94080a0d9f9f7154e14b7cecb66e2187e4d3bdb8428214909122733c68bb3b4059e9211285d6c52ed358f950ad43e5cb63643dd1d268b26120030f18be065f2e8e885fb51ffceba062ef8705fb294ad08e7d2e642008ad26ac7331a9b2086c1a317ae69710827915497d906bf7ccc323809c75ee08925a159eb3131b924ad18eaf3c447d22f7835f58ed3af4f85b396ed6c724ff1ef0944603f67ac0032ea52f35dbbd961aba9563a489ae9271fbb73ab6fa87ff8c822e193e1acefa484e6239979d6eae3c6a725460c03da9162e8ec3095f08880a06d3e1d8236f22f968a8bd2b4518aea56be7f3b7443e5cb1685d3447590295fbb19bb4cb8912da1623b0854b8ed558c2fbdc130fe74800691b55d21315aa0ed8e458ab66642ea807956f5b6ee4aadcfa87eb53658b1e592da48513e6874fb2ee1ba4c310b9f93b0fe409228cf7b106538eb3d1195be237990a10f25b216a385d448c90fe19a068375a6c5ef2a09c1bb987b9f4acfaa78bf227e54f75de1df7c011360bf6aee8f558145b7b206ae0c125a6a22f381974219b0b14420d2f7616b20ed12e32a2a7414d0c675d8987fa5f2d8e81bbdfc7097d457d3c1deea8b672afe067f9cf9ffcc8946e2df611e5e51db3457f2f16df1720414961ab9b280b793ce80db33ad4be8512dbdaaaa014c2a7de696a9145f5bab52e809aae568e8e3f151ecc59e5f1fe3a341e2075d5751a50eafb92ab1c0391e8a7f01a967b1bb85e234f1ac227160621b4662a22d85d311900fd83876", 0x1000}, {&(0x7f00000012c0)="5c223ba73cbb1ac1b5bfc8b2ae", 0xd}, {&(0x7f0000001300)="f9dec678bf5289e284a96235d6809907455cb1263468dc8c1ad06faed9d0b855e011736b4fa553ef9c7de997ddc6af656c668e24132b068eeadce185b1", 0x3d}, {&(0x7f0000001340)="0373d683f3896f0a3ce95301954f00f86493ddfceef6e4cc339d807c22237323227fa2992ca6ce48613adbf441db9a8a26a87dce5daa7ec1a57daa52e3f0170bb85a1876d98d54fc6f52905b1676ffbf4856781be9297c3eda01d6b0de229fab97b12c800d7efa53e60c04756a075d9b6e", 0x71}, {&(0x7f00000013c0)="161c513e1a862bf6e97c0b5cdd3c3bfd08a1424a8f9ba8260d384947035fb48e7706d74a6d30914c0c5dafdda271a39b233d9c9e4c8a5a38b9254bf1c5033293371e0e54b1fe4df5baada901a3e7ad0e5c8e460417743e0327f1a162547eb10bee4f7be89e9e64aeed67ae3a69816406df22be69bcd791a0ad4d50bfe7956e949caa45407de2079ffe20b130dec35b44125dd9d536699218dd6357954c4cc414ec67859debf735850c35", 0xaa}], 0x9, 0x0, 0x0, 0x41a}, 0x212) socket(0x17, 0x6, 0x8) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040), 0x4) recvfrom(r1, &(0x7f0000001580)=""/58, 0x3a, 0x801, &(0x7f00000015c0)=@in6={0x18, 0x0, 0x6f2, 0xfffffe01}, 0xc) dup2(r1, r0) shutdown(r0, 0x1) 16:01:06 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0x0, 0x10, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x61}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") getpgrp() 16:01:06 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x0, 0x10, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x30) fchdir(r2) socketpair(0x1, 0x8, 0x1f, &(0x7f0000000040)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r5 = socket(0x2, 0x4001, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000001700)={0x23, './file0\x00'}) sendmsg$unix(r3, &(0x7f00000016c0)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001640)=[{&(0x7f00000002c0)="b51f11dfd303dd70d52bc0a9548431bebb4cb90f19a70a1ee1b1a1efd6907d8178f50e0e245666284f6a8608aad32735924c4dc6c630653f756beaa43a9e3ca45820708755fc3db2fcb188deb7781341e19402e9ddfc93140d8efb7129b836c1740c", 0x62}, {&(0x7f0000000340)="22c174b8ad78d81ea8770b1104b15c6d0d9ebbae6caf5b58e26512b50cb01b7e7059bb2bd966b44e31ebf24126e8373f922e", 0x32}, {&(0x7f0000000380)="97ed444a531a7e1cbde36e72d26eed0827ddab5dd345d3f76135bb55f2fe83a6c19186cc43e8f91ef71e1571f404b4ffb47c00a0ea85fdbb7f87939f0d977d86393bb0668906bb7b2d543482f2c86cf54070c36c41f9ed9b11d43e664324ceb0617e602688b11f8f67f609d63d438a3205e457fe0f3071073a7c77d32ffcff6a2adbe929f9d30e2f5f7d94811c552828ffcdfbdc35b9a9859ed96993fe5d4a69de54bc0c9e5e5d90737da434d0972646722b86eb237df2ddae6208edfc320913ee2eac1d9e12ae2c99bd8c763f58bec7e07fbac77f342c5d2a", 0xd9}, {&(0x7f0000000480)="2827dde5c63a1e0b4e10944a03947e612fedfc4ebb78bb1b1d85b6cff5b3f2c532b022ed9bbc39273b52be7cf3100fe6cebfb6e4b3891f006a1f68a722be0cad9ce7a1a25e9cdf51b67cad39161bce979de9d9", 0x53}, {&(0x7f0000000500)="621c0fe4", 0x4}, {&(0x7f0000000540)="24e30e58b667c765f20edf025cbc36e02a22c8589d9850856383c61217de60d3f3514abc7c2a271ee445378b462197fa182248ba7d19faa847bc3a83882690c74465c4fe01af5fd051b984ffe002660763449c196032013e2d1d1b9fd0c9dd547e3068647a3ecfd4fce86e90165f53f84e82e6c010104315f4cebebf287c1bfd2e4a2ce7b247ef1f196b894ed99d04bc8265e65ed15dc9bd42b2dddc595f683cb3649695200a5fb6b70f3849f7293a6b4ebc997c789163ed710e4641e05de110c9c4e4a1a458e7f3f616f7bf76a526564aaf30772f62aacb52354d691de6c066d00ca3fbdb4eb256dc4255c2df2c43dd54e0ce215594197a7c45565cc7805e9584286d524b55891a70e7c72fc5f114b680943dc98490ce7bb423f9d14382a46d1fbd51067e762f3dcaaed7e191339b44416524b8aa845204ca42187c5e3d83cdb56d14463d23db8c2f1400227da61dafddb65ac8b30163dcd1f1a309fc9b81ed9b03513496e76b3def93a7215a4cf73288002230d0707f40976929677eb2712837b5c60a8ec072c1761a576fdfb7e4110605877072e44dd477177ab9bfe1d781345595e25d3c87a5a76cabb1eb88bee6d13481ebbd480a2cb19345f2f37dc813d4e1bbf6c6e270b7aa7eaca49e71d05eb5fd957bc7ebcb1379e13a75b25354885e38ab62814350d87770d35f184a807df2474bfbb9a32e3211a4c189ee3c56a910a808f5fe3a5b5399889366f01184f314e6585a4f9a1102d68b044de594e7c7a946c7edec712c8bb5db5f4b8fbf76b47d068b10bd632ab95cca18f64938565950ee020b594ce3efe31cf8942a98549f9c4c0bfe20fd3adfee4c23e58618a84192eb0f10307a6656eab0f400c5327bab10635cefcce66dcfc0b5a5be00bb20ea83d3bd9e5bf88e6385cff46f8916ac8a4a7f6f43248969b97eb09edf966f7f2977ca03891fd1b59e8dfc165bbb25e93bc6d16ef6145e7bb4c3c20b7c7ac8dd3d163998fb2a8d1d071420245c5247761696bba2cc060af86486683ed421b96effa9e2e547c3b70be47e03301312b710d6ee44967dc04b00938b554c2cbf808733e289dd6c061859e54149eeb9b229a7a566a92581876228cd62dfc974c3d2224eb8f987fcb3368d0818ce4b7af20ceb3276d9bdf650963c7ec002457d32502546c02001675e70ba06fbb28cf7238c16aa391f1057a073c75f343a79c015892ed8c7099f5654aa17abc6b67be9d69ace29d6cfb593a1fff61b7ae48237836aa09b69616ada66fc24377d979736f29bff6150a88c6823aefc59a59e4c52ad0de362f85fc5ad66ff1599ce7ed31b86b31e5ce0d193b68b83ad8690300613f73d13843e180504dd809c6a476ae466c971fa663e396a696ca9ceb5703e87a30fc36faecb5dc5308d78cc6e7fded81d8c06cb75043152582c108b83fbf9bceff5e938442b8427f3b947f0a7ff370637b57d66586863759bb510450b79873ce1377b3c7c8721a0eb63f71ad34b0e8468e59430d84c4d754ee87e4907ea5343fecd47954a6a223c3f39a06fb3ef93625dc8b2cd188e0c1cba0a8da2cbaabd3b7a337a36275342150e92fcc761e8c8a169d2997c42be1f63eff166acee36cb03617dbd61776f9dbda204cd8aabf7da3011f7f91e1da1f471273e90b68101968ee06f48f4505052b4e5b5069de0759e3376ea02ac7faf035de6aaa1df03e5f26459332ff5b148efe2c331f2da97378431cb4673e923e89a07d1eb4a4f5c20ed29e421e95c7e39fbd8c661fb0c548464ae11b9bb4dba2d3aa0eab9f6324a1e1dbd6e8c0c2f423f08ba7229e1ae187f12547715de24ff15997a3b5235fcb46a0bb4800092bb7d92015f9f28d2185a2b9de48e28ae91d33729eda6f65b5ba13b8ae3a5225493daba31953805f463c80a1a6755b5de1e848f009ffc8a3a33fb083cc021de4fe6afa16b7822d26472e4159877eea3db1f9cd178c39d70bac92940b23c643cf4e7353c451c17257f6ec5bc8245f66d68efd8512d940d38414c4aae3c5762611c40de3ea35cd097f896b1338d8eb16d86f32e6f60a955597c66d11bee5e48ff18db73894f5ab190c24da6b961db3af40258cb80fe8283c2270d547bb9bbb435e60e528552756dce1082cdf4b7241b80204aac27c563fb745e54b2f2d1b75c1e9c1e4519f3e807e9cf9000c9f1394422ab680f14d2be46f5d7683e4985254cb5296363171a9e58bbee9f441e4f717df2fbf8f9b6fc6acb48f7888898b340f351985c5d30fd5a7a1fc2c9da7f14a770acedc9970b0d89c24990775ec1c70a5c3fee224908b6f359437be233330f74769f44a84f1316062d331770ec6b517aaf69e058a7be716426948b8e1538c51b22f86dcd3383b19405966f875818ff80133d03b25afa8d6ccdada8f53bde119a1f152f35ceeb5a5d675e39c4416f6f08c22ca3ad4771856f3c5120dd4f99bc5830e27c5b9a93ec3e4b173cb08471bdc258f8557ac7693da087504dd3042eaccab2ad5404b047f679b3fe849283648397946375709bffdbab1802113fca502547a15eca1ccd4976d992a9c9d275f32e4b6c73185cb1fff696f038cf6ea0c37a516bbf9e4d4bfd1eec8aa30b4bc031483493664e7932f48ec2ccc6554b0ded46c4faae9f528a98d1e81471520de8f83c82347cdb30099fc67fb3a4f7a9f770153f1f3a64ed37e383f2458e402f4d3ee78f74095bc23a5072b52f004b719b8a4fdfa35dfab390d0ab185a82ef2cc99f1c6b3d778c47876518ea99f9f93792727f5436f15c87415a9a89f708e1a3fe779f33796ffcdfd639637d30ccd11dd9dae75dab9e4b407fbf3422e0f71b491e02d6219425cab297e0b00464cb86016c06b7b330c1e82ecbf5fd4bd9c99c988241860e2ccfed334353a4c711ac9436c611f235051a57a3e0fca930049569e25ab9af6e47ba3a3ea51ca3286954f76f8cd6ce693f6fcbe4dcb0827a59174524ea597e2e8752cef0d29d738cba9a25d93f775663b4b3b1fba1f7588a362b1b083ddea4a2e397cce56b7d80d9d1e30153d7da3180a5dfe5eb45dc5e0c758a0c36f27c9662f4499dc7055282dcad332e844e9cb065817002547836bb3dfe2688d30a4fcb42313bba57e48e2b26381d4bcaabdd478c172b40235295efdb332a7157f8597cdb942514a590f84df4cd72ea15d60dec16d3bd174bf2ec4090b0473cbd892b5596c78cf6f3fef0245bb76b853181e31df81a01f2fe354974b69ad352de1a6c87cbf1337442295861cbf981bed87794dca5245c04bc1e9db00b254a70d6a63519b461a9c89e14666be5822473b87c1612e051c416d4d2925aef40a6057be14a98276195e9934d1a500acba6ea4a52962431dcdb577e37c917278a3f2da93dc20feac729244dfa7ca2708c476ae55963254601adb39a2ee25712839bb6774605259ef4bd3b97ea3c724e4444f9acfa6dce01219296e9c5243f0c7fb97eeeb697d043cbd0ea344907f98704537295c15013c5f1d08d44efb6763f988a2b33c2e8607b09f35b4ac31814a27f2bd368c80e999c16f8134c8913ea93820da23753be9c611f2e7f519c64a26f91fcb9d847d90af8f4c14087c3aa097edda7974ed19e4e5a70a6497a644e330db0930be55199c1bebc4dbab59dc3e258d3da25bc5016c75514203bdbf6811be1d8f7684ab18d93c552ade9475e49894cdc9e6e91ba5238a7051b76aeb48296bebbc6a7728298fdc8e84ac3b4884b662ad3683f6c8bd8a55101c90e9ad1db9028d31f76f3ba2ff714051fcd0449a4ada706f62ac59f08d26d003beb59b6d20ac1677a0a434d146e650dbfa118476cb6cc668a69e306789b5554ef83688639b0faa7a492be650dfa85f77dcb8b2ca19130b31f5caf7465f3f65cbeb5f9c2708f482299de030ef468055aeedea1262125892d8b62c6e55e708de5b4c0189e0bf098c7b092f1d404231ed12183f88857a2a09619d0c327121c3b34af192415eed0419c2971432c182a6685b0ca9b0f5329673821eb033ecd7555e3d1f34aadeab7afcbbef0fcc93c2c9b132c6c2dc83612cc2914b4f27506245a5249a0e83882a440b761cff075d84b52a9f71aabf7283931920ea4c2de0964effc5c8dec0dea165fac9140b601677ec9ad06862d3882e7b67344f61c29d4e459bdcebde26bb5892fcc79aea7dcb1e82331160fbdec10c24b676df5ec8de63cd0faf753ef339876827350d4bb7a2aaa7731ac6dbb319d603b39d44ed08175f7c2af1bcbc607cf121e781e05b5139aabf4a41058e4db198213e3d910240933925cc39686c9dd99706ace26385c33b36092207b9d863cdd186f51469f4888a547efefbb55ccff82dfa6f408af91143bd70e0cc2f309db8c2e68ccc85c342b8d933459e1fb8db424f6a8920b89b312d76a8c4ef61d7d5e987e3abd6ef644ba669d4cca927e09926aa6a3c8e2edfbcc7fff191c92d06492410182e74fb0a08ec432bbf8f2727ef92b36e9c49df3f55c9fc7203db6122ab0ef43ea3ad14e90cdc8bc93eae8e17caf5363bfaedc8ea7aabc9a3706a6161b2bf40166ce3a0a69f91458ee3fa7c4c44083cf7d110fdf78858baf241bbdabdc3a99c24aeab2bd60941f7bac4140463f97c2c5345bb0c808007989fde17c20146ab5761814a2e3a5bee507ab2f8f690fb7e6dbea8dee1c5e397798a01c65aecd369465d6f4370a3fd5cf08b581a4e424bfedd8bf14e4040555832a3e6dbb46826e91b292c650b823f6073234ccc2bbb67a6bd45102aacb6b289493ed23378221aed9ae2334f5d26f1283654f410f0fbb884e3045eb4f5fca48dd856e6d4e8b0660340b3cbd99a6140ee8bb33c836b7e65263839dab5992ddb8b92ab86cc28d82d122926e0ab0a032c3d2f5abf23001c015689e0ea82acd17cdfa64cfbf5716a9b2c11f8cd462ce03aecf17ec80a68f4e9ed035b9c89d2a8042456601e65952bcec79b4618cb6d1bd81e97aab81a9aab8c651f86edb2a68bec712e928b2c76d7fc27f79387951ccf1dde4d246cb9f5f8bcaf4e44291c349c056a70938c23f4d56207a31425783daa945754893977054e265ad16d827c9f384697f473961ef5f16c12028119462b4867a4d46da5a38814e5180b02ab1cc06cbbda2fcd64425a796d0fd7eb82a13cfd49ebbf15683a90160bb1f437d4a6d510622721586cbdf954b99a1be818b8a98e87090cd742ac31a8b8840dbff446c2abb50e6f6c8f5bc40927281cb4f66088ebe6a4ced839a674f42a6c8ca257a9463b3092d5e43a20fad605893a25b7c9e6e887e6a462f623d60a8145865e86fc15e9b83ade8347e510a21909f521d08783eb94474015ff358d74be7226379fe7fac2d5d4909b86294d35ba7093b334029bb368784a5d41193441cd3263f271507f877ae771bd8ede1bb8b80cb5ab37c9c2d43d5af9548df87038ed9eff8435137fb5f34f49a6451424c8f7b28f7008be42988a4e52b897aa82ff7d8875583c15c6bb4ff034b28577a4cec03c798c4cc9471c4b1c44e2c66ae355e7dabe70ca74672094c375c0dbc327637f420f538b454ac26d52b27972ab00355397160d266908fee6c9acf3a307045881c3ad3a250fc9021c3821ac38ab073bafd47d2cef93173b752fd3911bb1d89fe1b54ecff1a4c0375366f7da052b1cb36af88d98eabdc69b76503d9b47dee44c1dc1f95228116d66d833fe0b16a35375d84133dfd769b55f7726f2d6d2181daa96e7a916e299fb1700052f5fce86455e9c44618e45d0d418930ec54652c273df6def2b3138ae30ba746c5639c7e7c30595c", 0x1000}, {&(0x7f0000001540)="50a71c6f893cb07ba13243f0088d5184f923f57d48afa01c0dfbfb12e07496d22bf4", 0x22}, {&(0x7f0000001580)="8e0ede51e727f17652c0ced58e4d4899d14a16c7b60616e1e8092a881655c86bbbfd106bb30455d8aeed3f9082efb77f95caf37e1015dce40af91c01a8d915a61d6589868ac6c5756183f4351a16093bb2752972b1bf9609cc64846e57c84dc3bf585fe9324743b77c00fce1c90611724354bdbabc7d441d5fd2366c6c5226e84bf5497fe8fd64d76d0a651843c4d947337803789779cd01b81e", 0x9a}], 0x8, 0x0, 0x0, 0xd}, 0x400) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r6, 0x0, 0x0, 0x0) read(r6, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r6, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r8, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) r9 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r8, &(0x7f0000001740)=[{{r9}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r9}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r10}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r7}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r6}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) setsockopt$sock_int(r7, 0xffff, 0x4, &(0x7f0000001740), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="0540110daf6c0549389c1a70bbd650551a7e57cf2d0e521a0e208f19fddcaafd1b40d475a1507313c48467754a09474e2c0b05a53c280da9ca5a6ea8f6211974cdb461ca3628fe2694b66da032e7d10641e1b185414e848ef18097fff457173ca6ce6625ff6c4a04baa29943c5a9ba5183489ec7fd6ae81e8afc210665682c19c246c23a1fa319e802d746c25767c1c15585d80a66cb3acd27d8a73c9078bfd9f231bb1fcb4d280600293e291433b4557501a558a968661fb999db48f7db3c7142d09643a17ba1e32dc4f9e6c26312663e91de6172363825aa9a34b99001d2ff2a4715ac8ed7a458c5fd153a8962ba29a3d5741e0528aa5e074e095339f42bf8e63eda5cff747038dc6fba28c46cd49e4bd42c01d1d1f5ff28c72545303502d302423176d7f6ce251eb2d3e2", 0x12c) 16:01:06 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x0, 0x0, 0x100000001, 0x7}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:06 executing program 1: mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r0, 0x0, r2) r3 = getppid() r4 = geteuid() r5 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r9 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r1, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x0, 0xffff, 0x0, r6, r10, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) connect(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) munlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 16:01:06 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x7}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x2}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 16:01:06 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:06 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x800001, 0x101) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186a56010000001c00fe0000980700000000706c851f0000000000000000000000df22a30000c9288d", 0x2c}], 0x1) 16:01:06 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:06 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x1001, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0x46d) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) fsync(r1) pwritev(r1, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r1, 0xffffffff) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xfffffffffffffe32) chown(&(0x7f0000000000)='./file0\x00', r2, r4) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r5, 0x0, 0x0, 0x0) read(r5, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r5, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r8) fsync(r8) setsockopt$sock_int(r7, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r8, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r8, 0xffffffff) r9 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r7, &(0x7f0000001740)=[{{r9}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r9}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r10}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r6}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r5}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r11 = getuid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r13 = socket(0x2, 0x3, 0x0) r14 = socket(0x800000018, 0x3, 0x0) r15 = fcntl$dupfd(r13, 0x0, r14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r17, 0x100000000000, r17) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r19 = socket(0x2, 0x4001, 0x0) connect$unix(r19, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r19, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r21 = msgget$private(0x0, 0x200) r22 = getgid() r23 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r25 = getppid() msgctl$IPC_SET(r21, 0x1, &(0x7f00000002c0)={{0x8, r23, r22, r23, r22, 0x2, 0x6}, 0xfff, 0x3, r24, r25, 0x3f, 0x7, 0x4, 0x7}) r26 = fcntl$getown(r16, 0x5) r27 = msgget$private(0x0, 0x200) r28 = getgid() r29 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r31 = getppid() msgctl$IPC_SET(r27, 0x1, &(0x7f00000002c0)={{0x8, r29, r28, r29, r28, 0x2, 0x6}, 0xfff, 0x3, r30, r31, 0x3f, 0x7, 0x4, 0x7}) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r37 = socket(0x2, 0x4001, 0x0) connect$unix(r37, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r37, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r38 = socket(0x2, 0x4001, 0x0) connect$unix(r38, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r38, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r39 = socket(0x2, 0x4001, 0x0) connect$unix(r39, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r39, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r40 = socket(0x2, 0x4001, 0x0) connect$unix(r40, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r40, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r41 = kqueue() r42 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r43 = msgget$private(0x0, 0x0) r44 = getpgid(0x0) msgctl$IPC_SET(r43, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r44, 0x0, 0x0, 0x0, 0x80a6}) r45 = msgget$private(0x0, 0x200) r46 = getgid() r47 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r49 = getppid() msgctl$IPC_SET(r45, 0x1, &(0x7f00000002c0)={{0x8, r47, r46, r47, r46, 0x2, 0x6}, 0xfff, 0x3, r48, r49, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r18, 0xffffffffffffffff, r46, 0x0]) sendmsg$unix(r8, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r20, r23}, @cred={0x20, 0xffff, 0x0, r26, r12, r28}, @rights={0x20, 0xffff, 0x1, [r32, r33, r34]}, @rights={0x38, 0xffff, 0x1, [r35, r36, r15, r37, r38, r39, r19, r40, r41, r42]}, @cred={0x20, 0xffff, 0x0, r44, r11, r50}], 0xb8, 0x402}, 0x2) r51 = msgget$private(0x0, 0x200) r52 = getgid() r53 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r55 = getppid() msgctl$IPC_SET(r51, 0x1, &(0x7f00000002c0)={{0x8, r53, r52, r53, r52, 0x2, 0x6}, 0xfff, 0x3, r54, r55, 0x3f, 0x7, 0x4, 0x7}) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYRES32, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYRESHEX=r2, @ANYRES16, @ANYRESHEX=r3, @ANYRES16, @ANYRES32, @ANYBLOB="b731447a8b7a889bf2279059840dd75a88d417dfa05a320d58de8169c7599a3b9fae924be08dae775350f93d663cd6fb0f76953ca61f6d5ee054142892ae767acc4cff3613a7d9dbbc49a7b559d811d038783f9743f3df23b92f302e9c858c3ef07a8e67e94255212d6fdccd0b99a6308d584e643518f63d844ab48e4b7e5565a7e1a472a445aeffe881c3357f82a7861893b644447c4c"], @ANYRES32=0x0, @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32=r55, @ANYBLOB="fedc28aa1f5ec17e5154e910ed1702447fd62f3ebd4d0647583cd89be17f8f7b59101a819a91d3b4ef46e9de9be457c4b22439ec3a4d5003be750f4216a71b58a3f98bcde79002e66b09c154569695a73589d3c5632e43845d33a27bad75f423471f34c58c1659a991c9234cb1"]], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r56 = socket(0x2, 0x1, 0x0) bind(r56, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0xfffffffffffffeed) r57 = dup(r56) listen(r57, 0x0) setsockopt$sock_int(r56, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0xa0) r60 = kqueue() kevent(r60, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r58}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) unlinkat(r58, &(0x7f00000000c0)='./file0\x00', 0x0) r61 = socket(0x2, 0x1, 0x0) connect$unix(r61, &(0x7f00000001c0)=ANY=[@ANYRESDEC=r59], 0x1) r62 = accept$unix(r57, 0x0, 0x0) r63 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r63, 0x0, 0x0, 0x0) read(r63, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r63, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r66) fsync(r66) setsockopt$sock_int(r65, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r66, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r66, 0xffffffff) r67 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r65, &(0x7f0000001740)=[{{r67}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r67}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r68}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r64}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r63}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r69 = getuid() getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r71 = socket(0x2, 0x3, 0x0) r72 = socket(0x800000018, 0x3, 0x0) r73 = fcntl$dupfd(r71, 0x0, r72) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r75, 0x100000000000, r75) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r77 = socket(0x2, 0x4001, 0x0) connect$unix(r77, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r77, 0x0) setsockopt$sock_int(r77, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r79 = msgget$private(0x0, 0x200) r80 = getgid() r81 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r83 = getppid() msgctl$IPC_SET(r79, 0x1, &(0x7f00000002c0)={{0x8, r81, r80, r81, r80, 0x2, 0x6}, 0xfff, 0x3, r82, r83, 0x3f, 0x7, 0x4, 0x7}) r84 = fcntl$getown(r74, 0x5) r85 = msgget$private(0x0, 0x200) r86 = getgid() r87 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r89 = getppid() msgctl$IPC_SET(r85, 0x1, &(0x7f00000002c0)={{0x8, r87, r86, r87, r86, 0x2, 0x6}, 0xfff, 0x3, r88, r89, 0x3f, 0x7, 0x4, 0x7}) r90 = socket(0x2, 0x4001, 0x0) connect$unix(r90, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r90, 0x0) setsockopt$sock_int(r90, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r91 = socket(0x2, 0x4001, 0x0) connect$unix(r91, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r91, 0x0) setsockopt$sock_int(r91, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r92 = socket(0x2, 0x4001, 0x0) connect$unix(r92, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r92, 0x0) setsockopt$sock_int(r92, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r93 = socket(0x2, 0x4001, 0x0) connect$unix(r93, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r93, 0x0) setsockopt$sock_int(r93, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r94 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r95 = socket(0x2, 0x4001, 0x0) connect$unix(r95, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r95, 0x0) setsockopt$sock_int(r95, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r96 = socket(0x2, 0x4001, 0x0) connect$unix(r96, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r96, 0x0) setsockopt$sock_int(r96, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r97 = socket(0x2, 0x4001, 0x0) connect$unix(r97, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r97, 0x0) setsockopt$sock_int(r97, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r98 = socket(0x2, 0x4001, 0x0) connect$unix(r98, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r98, 0x0) setsockopt$sock_int(r98, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r99 = kqueue() r100 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r101 = msgget$private(0x0, 0x0) r102 = getpgid(0x0) msgctl$IPC_SET(r101, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r102, 0x0, 0x0, 0x0, 0x80a6}) r103 = msgget$private(0x0, 0x200) r104 = getgid() r105 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r107 = getppid() msgctl$IPC_SET(r103, 0x1, &(0x7f00000002c0)={{0x8, r105, r104, r105, r104, 0x2, 0x6}, 0xfff, 0x3, r106, r107, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r76, 0xffffffffffffffff, r104, 0x0]) sendmsg$unix(r66, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r78, r81}, @cred={0x20, 0xffff, 0x0, r84, r70, r86}, @rights={0x20, 0xffff, 0x1, [r90, r91, r92]}, @rights={0x38, 0xffff, 0x1, [r93, r94, r73, r95, r96, r97, r77, r98, r99, r100]}, @cred={0x20, 0xffff, 0x0, r102, r69, r108}], 0xb8, 0x402}, 0x2) connect$inet6(r90, &(0x7f0000000180)={0x18, 0x1, 0x800, 0x7}, 0xc) write(r62, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x393f) fcntl$getflags(r58, 0x1) execve(0x0, 0x0, 0x0) 16:01:06 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:06 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:06 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x48}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0x39b, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f00000000c0)) 16:01:07 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:07 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{}, 0xfffffffffffffffe, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3ff, 0x8, 0x90d2, 0x10001, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x8}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x4002, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000500)=[{&(0x7f0000000a00)=""/242, 0xfffffffffffffd12}, {&(0x7f0000000340)=""/6, 0xffffffca}], 0x2, 0x0, 0x1) r3 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0xd) openat(r3, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) semget(0x1, 0x1, 0x180) setsockopt$sock_int(r3, 0xffff, 0xffd, &(0x7f0000000300)=0x3fb, 0x163) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) msgget(0x0, 0x446) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") getuid() getegid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0x3e5) getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:01:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000044001000d, 0x8400008001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:01:07 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0x0, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:07 executing program 1: r0 = socket(0x2, 0x1, 0x4) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) 16:01:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4686a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447478bacbbfea5943c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e15f7ccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:07 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0x0, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:07 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x16f) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) accept(r1, 0x0, &(0x7f0000001940)) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000002880)="6598ecdab15de742747a633d16bb7ab9a84f34d781601e24e9923dc2e6e7299c7c37713debcd5b9e55bb0db39af7234990d041a592c25639a5dd82d6f2956139cf4aa45295cfd5cd712bf34c5d88a68f20c29ddf1af52922b08051100f2dfbd0542a31d438c998a73bc4cfd3cbfba5124bad6f18ce2c41c3118e75d89436fc41328641230e20b5e39f289c2f2054a2514a853bc5611356e3a999e1a57ac0df95e6401257007bdededbc5e0074d5034f57d312c8a72ba10ad63ae86e4475ef294360188cc9004baf27b8bfc92926500484ae8e04213bc5b356697be54f18ae85b5bea9b048cd9dc32066cf7d06732a558ac86bdcb26851fbb802c11fd64ce3cd93686be9c3d6660fabd4acf45049338fff86821d55a2dcb9d3ce7a34733da7fb00e8f5bb307bfae104696674834a808a40e16530f0f082f2bd882baecb4df8bf4ee47468148618900ce8e3d3a4e8b381081dc7ff336ecc8ca5d97fe5bf239539a1df1027682bde15abc4d02d03a70a7d28906e5556ec54705b4a62d91ac41542400555f6cac62c4fcb43d217dd23b6365ad582984ec0177a3b90696a1480266ac7b98f384cd8bef41e4397c8c6ad8b9a95b253c2e019d209e245253ba14f44d2584fb90b0ab3f659f23a3f57d4ba7ace8f4a673ae24dab3b1aafc09c0deebaa2407123ac35faae81f0f975f00e683410ce493f9dc9ee7a042c2e2c180f2ac76d7786037658b58fd6b3856351bac00d49ad2aa83ddd17001eb2629e53a9a6b2d64ef8870d67edef3685faa4dc3c08df08ca3d4357b5dda61537998fec9969d476a8a5bcd9ec8d5da6a0b5fbe8fec0dd83ea067c45a0d6cf7f076484b4947cbbf9ea96eb631511e2e3d44c1d414176df2fcea51c883d7a1e2cbedfa10e9b7640c240afa44d123c9649dc0c159c789d08ae4f541fbf12e039c69d936131412337432af51abbe53c2cfe9cead53f429ef91876f19770d79f7aea0c136498cba65a90ed48cf974f899445b62f3251fb6b90799d3f3145fdded03772e987c89b347e8de6e36c981cedabe52da462b2915813cf5aa42d89cd7b58e91b8f03cdac0c519274df6eaf9587cc67b07a3e90ed127a1f408a5eaaa1f9b06601abf3b7c799f950a9b5b7714e28b637d7722bb78a09ab4774ccfca8393da145a001dfe3e4da9e84c763fd9c1553a0d67bf706965fc3cf5f4f04727f424e8915a971c5d225d29e60ec45f0401c06e66b53b468e50dc80cab706ca43115e1cbb6b25e70808ef961d008b4605d04385b2296154434492c0081b3a5d0953d953f53c1f7bad0ea614c4792c3bc34453b8036bf8167061a04b44f50e2f45e1ab1c8c2d80cd08452d7d8aae78718ffacb5b526beec40684fc61383214b9e2683a3f9ff9029085d1600ade07ef3260c1c1a1e9b7b450164ec416ad963798bab683467d775870e7742c7b2db88d9dc6a527c7f673cb357da7b37a6e744c8925eb97781aeacd5b5dfd031e4c26f0995596e9853b29040f3c872425888ab10e099cee953d0e7981e39a644bbfbb8a8792292e7bf923f15f1ee4c28eb5cddf6f1b77a9f57cd04a80f15c1272146e5428adb24c2153cab0cd37092332c3b9b9483cd572c2598cde218028bc0ae4b93f77a0c2f052851a1572aac995e022c1d5c0c163aba5d82cc25f1ed9e2da2b937708fbd229b3be009cdd0a9a1c7f5365e0f096d1b04ba87ab34360b82d5fe9ed63c56096ffda5ad0ee55e21fb32079740040f5679cad263f65feaebee80986422c598b06319edd60ba5c570ea2ebefd349ea248ec45e0bc3eec765298138495de8e2560e78522f4c25ac651163bd029dd104aa409dd667b8a914c1370d5c89430146fd1d84dcd47ddef37a13b70ab8201a05f83383edfc6ac28098f0cf0d04f6c07b90d776ace81754a5abf81ba14069fd63236adfbd0db2142e3adfaadcb502c3c96973f46f718473338fc283b3661c133ed2cd4e52816d8aec4ab0a9b93c5e14305c1e61d53fd1af999a21c3708130880afb349d04ac853814b1f7727d2c9801ae82169db80d989c2bc41a16d8ce1bdb9ffc1fbbba0d551df90068c3038e17c4e5f1573f1700e3c042933d38f716f0b7a7d7bfb3bb457fb8f65ed1b6d02004ba051139ec4ed78794a843407ff125c0a036ad645927dbfddb686afe2366641b0f0c2f7747c8c903d95e290574c52e588d2dc4022a057fb0192df1938eed6c7b0f61fe769bef41567daf99be99458e9dfce4ae385d23d5d60e63c4da1e9612a7527ac6bad46da4b1bad8ce5d067ca33b8e7b32131df42341883c19d7744959cd06c4094a31d630d8e792d5ed5a1951028be9b401eb0f5a3fe0d13192e1d0da57b669d5bb528a7c857cc7736ed63143ee6d1dcd4ab49ee3b9539234fe6c822b0cb81b3329b096279de557f97386284a0b081c252c0c1a8957188e87d68d2a462243885249410e84be235403249a87bc476000ba631999a4de04416a50471cb156675869c71138d65bf162c0f3b2d992f5c57b69bcdec57a99e6b382261baa849cc99c09d618172778dbe502877d76cb450ba5dde0c2ef427d473a1756645db3911deec4c3dc84d56d06fb4da4b307626dbc04c89b24c22ea7552b6e82c72088bbf787eae0d63b839032657267c60d695b9176098b18e0309378200150954fda8c1de58aaa664d4049edee4d7d9576e62ad1b104a621998ed9eda8cae249e35c5249890739ddbf8d38325ae4e99c99f0f45cae9c59a84ff43f0615b7427bdb280469fef543f69cb6385efe8a4fa0acec296fdb8512e6bd493ccc1f36a3503b2a0ed5728f1a9b7d9efc8aa8500b8af44759611655a09cc27c0faa6d05adddd7e6d078bc1f1c39596a54789e622dc0c94d3960628d07cbbebe0f70a35a3371de7193a448920674eb5d17c4abcd99fee9c5603cc6bcc491266d4571db4ec68a0b8e8f2afcfc1cf7c2d303bfdb774f4d7b4e6a39f5ad777f22048e6464cd0475d40b1c73cd3eb5eafb49c34f996ced73ede128f2a4ec4408b1385ff89d6495cd2a287867c0ee5053e2e30af1a1257616c4a867bae2e8b5afe5fe5976df81db6b02f2f58bd028a09562ef0c8986666328d8815837f8c1655db3969b9cf735037faf40436f226971c64d00af18d572bdbf1e16b6809b1213381add3e7478d5fe99f979f3ed7926b7e9179630cea10d90bca13eb6f889737b29f5bc7fcdbb3a32db654bfec336d1a82b1948f9d61ddbdcde21c554ee4506d4bb1d12bde6ac9dceb0ebd50655948c3d9df35ba3666916e15bbcea7aafca749f20fe4276a54c825bc4440c09e88e0ffdd315e490997500e84d4753ee90e56015b59ca1d844292bbe6cfed1b5c2a3bcbfaf567df6f125587fdd08cad198dc891c7a64943076d2bf8797f889aac5fb7a045b30291344fb24e10c9970331e45a0b040965f2a4409f889d3c956c5557ea5c43a85530455c48435e3cd6faefa536c4c62c4094537f8092e83b19378e022d998a0e143c8010e5efb10e90ad2ba78ae8151f7e079cf1a26080d99ab349c0a4678617863ca2cc2f66b757f244ba4f21f475077f183d99884577319f38740ffc3513bb62eeedab2a5d7cbcc5aa7ac60907af820584f0e8d6056b706252f52e489fd70725571bc71fc3d7a9c1545e1dba773fbe72f28c39c0d661c86cbbfec3fe40f1cbffbcd1ef6570d4f0c9e6e1f3e2eabbf4f248ffd9f22debf3318cbaab0029a6f20f01a77a657eb88ba3832184faa877d6e65ed994b58c95e4f9b6e192ae2fe08d87c59dc446cbd715d59c57081c00b2ac8759bef92c1afed9a299b301a629873149a1e05bc58460421348fbb03f525e63e13b86922c8f909eeeae27b38095647ac8859dea4e57d1b64da861ccd66e14ad8403b6565a42c2639627293a8c801633502d21bf4903cccb501651684bff65e5fd2daaaae9e626d6775b01ccd93b5aa40847a0940fcad2ff4712b8002652004d151cae60fb524860c10c9ca15d257c8f8cf7024814b1f75cebda6cb64f8c1174eb0cae992709537f49002be0892908a9117fecad02dca085b3dc34960bb0d05d93fc889592833729a0a61a5f1e75ac50848faadd87b01ff85870611b185beb781ded6c7157508d65ec08ec6a48d487bd911cb57b02db48649c94b388dc903fc4a4e22a65f9f30017d6741537f7e94210f580f11ef7b0ff64088ba819130183415ecde48307bc545d6d7f63277c3a57b643404ddc1a2a502d4bf82be055583badcddfe2c9d2b7d75a50f9f8297d2c11174ec84368a47b0c5976d80b734590998c35f47db137e6406237b57e3bc49f97cb164279f2ee48130dc166f048819f57ab385bb72126f805ec36d524d599a0501479a52d9440bc60d90dfca417897234fa9719f8a4a8a59b820035ab012dd59397b19dd8ce0fde5155c3f35f5de4fe3087b14f1974e28a1e3fbe27ec30cb1f7c333c8197b2e30f300cc42b7c2356cdf7a1d5757880d2e330725b4daeb9aaef6300cf39a48c353f0a5eba3a2696d18882faa01d4686517493b5109b68b1c9de6c3f7176d18fd6cee3ca0eb8780822b3ee3469e56ae33ce3a430e0c336b832b9f38252f6485a01b03807d08f046ddff4013e152cd50368b00f49e42d9aca1035d5c3736b942985a9cdbcf6b7f2042a3fc8a8610db17f839354aef329d9a1acdcc1d32e26504345983853ab2365bd9e230389069cd4a6728ed701abf91a80dde61a2020d635f588f8ae53849891fb43ae4de418300b87d7032ff6f0372720a7afb59517c8c941a87570fba8519df70083bb90b56c38c2a426b4d8a0c5b028893f9238cf61e3193fb589555276380282cb6c914feae293152b70010950ccd948c34d74a8d7cd8d32ca401c5cb7f3fe35cc644e1d7dd2cb8598ae435ee62aafbfda31a47a9cba5952f1fa478145216472aa2bf02c0a0c64030de894702907967ddf0462c414b2e2a34cebfcb151de4f041e32117fcf679fba8f261410bcf94d4257a1a25ada97d7dea114abee97b6676a400a8aa59dd18e1c85c194310bfff9ed6c40ce39521cb93072f75d3a9b32eca3202e20a112a967ffa9e5a5d31e5ae1e7f5e946c94478fec0d2ac1309c7d96fd91993e7f0139018bd60530f4d7cb21f1764b59cac6ba8aff2e35c96cefbba7cb1313beb99957a0137e8e7a8a1169d6286985ec1d33f5f170ac724763fa10e41b7e0eada9486931a0135a1b02a875bc1a2e2efe6367d7f235f76048dfdad78565b8dbde49ea18c7632ce4c4051f7c911c3c95425ebf63bd2a9e6ee7246ae441fadf061f2e38401acd36131b87f6d75fc83eedd6881c3ccef73431abcbfec4c5e546570e9e83c9585d5d3cf474a500b793e672ef14b244bacceb4dde05e3753cad5d55251bfa160e94c7266253747597035d68f8c01871da85d005fc05ca91422bdcba0bab39445499ce4b3e820614365a6a6b27116e97cab2827a1c624d78c2ad5e933fe63ae57d1bed02c80409491e9a5bedd0753944d15c27b1d49b73f70ec4ee00d269a6deb3c3347925fb0a8ad574983146a01e9d8cf99604c82dc16c42b959a21556eb7d5d1a5e1c8d07f5a21ec27d2110bb0da8c1c12bf892658cc729f7ff0d6f81631f556267f7cf4b524de1ff60112d5ad67e334fba3b9f4a1ffeec9a57f5a198224b8e0095ecf9f37f6c6cd4f40292154d69d31625cc6942ea77008c7e0702d436456d21ae344141d8cc58521a1ea29c1b5b9d85015f01bff4e4e4135a2b53c7f1dffd1357cf82cd688e713a50779ccee79fac3eb46c9f77a68bbcc1a61d6bb860deb10b64594dff9644", 0x1000}, {&(0x7f0000003880)="23e64cf6686e89678e16549feb05783d8b832308e89273a5e4bc2831e24ce82879b8ed90b763682c37c1b27f70c0c39a03972a5252259ab841f5e55a7396e588fbe4678a7171baf3aa4cceaf395507767a3b57cbb51c8798f062f912708ac117ee0eaa9d7b6a6b44204d29848ca0af5bbba111f40e3398c75bec6a31adb99f4258d8353ced1f83983164bf06f919f5121fcac6b27791b2dd34c6b0b3f527561f4413d58d14bc3b73dd50f3046487ebe2a2acda7e7e0ae77041cf11b7a7922fba7c6a69ab297a6581f6131c185d31102df8688cb4e3bfca6ac664213c860021a99c8a122baf099b823ef3ecb1a98850406fa6d40f026de351cff4964f0554fbaf7ca587f42fd5e63c0f254bc35b293f772ac269164fc5ccc65b02bb54577febea2da03568c2b57dc083e99f9d6e8fa93d4d94b2039f4c2b8e8f8b352717731d2c92c4b09b2dd8f6a0b547c0779d9f739f94a61dabdf0a3f05322c53e3e693c0739d8caaee96679f01b453b072d51de95457d5488f1b96576d0c245672a327fc9c2c31da55c66a5b499cf760624072a8a015c17e14efb153fcbd2d6e4adb6db22658c0e9643e7128b7a661881df5ae80f8349afe52eb2e1a5800e445952326050cf35db983403f35e003a75cd8e19e913c29fece88008be25d5141666afa5d91225a533f0be83279060910831f292058174b35ac5eb9af9f877b3273591e7e7c53d385f33ee21893afba11df0d4f91d302b151dbcc6251841a7e50fd181bad445e19c7ddc5b4d4c72bc71bf6a0396ad9173ef4921465d60d4d4351512d0ea9e020da1c7c51afdd00972d0631c1e4d91a3a974b258e4d383c4fedb4dd046fbcbb9686e19c851a6871cd1c86cb3fe85ed14cf6c1949381090c83bedc8592bebe46620c446500f383c38f2ebea4c63266c2003456832d7b61239d3e8151d4f825faa3847d4bef85aaa5fe498cdca7a0e3e42d62b08c9e81c5091919a074f8a8b7c66e07df3879bd56723aa52969d236d282c0ad0552c8b6d80790cc6dd80a9281e1ea145f3abca7842413c111485f84ef6fb1ed2105b69d9a10aeccbac4794780409c2a20c2c01af5227cd76f37d7e00a611effae037249ca89d47fccc9869f7f4b506d1afc0447c8d27a2e9a695b492cdb3dc6a57bc1847e3e8e90e8577ca15a1476a1501f411e00594c412f03fab65eea50c6af2b7ebf922fcf8cc3563616df8896e01f40546433754c743977392eaf33e658eff7ec4be62ecdd0d7db23bfd449feec2c295749ffc9906d5d7af42267fc93f7bf47044d1e12521a64e6bb3a509355c4e4f1b0067201d8e4fef8ef736bc58f49a2292bf9c5b0d72b9d70c23b605782b90d9f220620c7be6dc9124a16920c1d43506e531014c37f5ffb9c0cf9326eaef2885b18321222a3872dcf187c3b22f6ac9373296dfb81e240305b23cd3616c872d6854427c551b61055d7b928c77875372973aeef344d22611d055afee616547cb93144b27eaa8c7cdba5aa2430bb754e3ca3fd90292524bc940463b8db4f359005b064f3fe84479f1408819df97160ab4daed9f0bd88d57eb588217832b2bed5baee0e975242eae16bd1a6c8e9e23ae7bbeca3a6e84ef39c725193e7720d4dae36b5acc01312f6e8c678148d99ec87f37e408f2e564c0ce1be8b889d0388d6b07410f6e14eb640594b26cb94548b2aa0e9733fe942c1ef8dc10368ab2f024b70e62843946b93cc5df6dd59210cac4d434ea1202b12a4859af25cd0085cf51961a95162d7d3a3f23e03c2cf73bc32a30475b6d77a55af6125d902c83e77dea773f882f9d412f9ca6e1dd7fb07b2647978fe75060a30df6b56854e8071ee36805470a33004626ff24ccaef3b2d80a7c45ace81e81cb90f77fa54e6372c061bd0d589f84b82b53de73504f48852288c3c5796bc4efe03ad5102638d4f01de969c806e0ec9ce133a5f44b68d692bd951b16cd92c37d82026c1b6aaf2702513395055e4c0336b79627c8d05cd9ac0c2afd4f329f73a2affa2a2df4043196ea20f8dd813bf5f9087a28e3ce4b941e788534f86dbf3d089111e4304af823caa1deb6b4ae13ed7725e8e362805fa3118df165a3b68d37429c33963a438199c2d6a0b987a6da6ea1ff5a211e314e67f3804f0ecd8a9ad9e81e925be5725bffc1f0611f788f626bc497b2e94601ec87633030628499c237cbf84e92468dee0135c5e341d8718207b27d2ee4c3568cf65127d0c79d0c3c4b345c7e1ceeee8d7e96e9b2e994db5e6b4fb3f5c97a5c96d62724efcc76448b3654703977e179127c2bf69f0fe13dcdbe31350b9bda7d91db5167a54cec5f41cfefd1b369c7d49108b4f422ecd6b9e1ddeb583ada39d5b5516a1e188888df9e2515d909d1f119268867510f840daa48eeb38af4741b7e7c1e113e002bbdb86ecb01d185c2143c50632749946290a74ea8a22cbfbffaed5554a268d58d3273684e4c0c1522ba97a99e2a3262dc491f11494883cb9212a1c4da7351af2fe17bbfcd4416c0284d06f9d8482c1dba061e9a08fed382a7f097df05351ab31b2e0fb3510ff0b6bbc56638674a5364f760f72e0b7e85250471b4538012008ac776c28394b8dcc58893e9138d8c107966e2221269b86e9ba20d2b0b84aa6a13f330f038c610aaba08171a791acd951f570bfe642877841ce069bef8d2f7423e269fd88e3e514f3bb1042f55a8ea44cfaa83e692521606d0e82666d853d0bf707889cec863a98c5faa7f88392811cbcb25d11854464069a77d323061bbbae024c4fd796f28ceee60049a44436c3bfaa7d832aea50bbc45778a1d7d02f320cc64bb20236abc3ab498db1aaa0457b5e5fdeadb7e869f05d233ddf3177145aa453fb20ee892b3f932adf98626e36bb4a45a8ca11d71a8d5ce3fa3e688ab0840cd510617c54b929a00b7b2e2f8cba9b713c167b931ed3a86e8d4193c251949f54bc918bdfe2e60a7a21b5f48035e2666c2ba126e41213594130de3c9e251171ddb2f46e17d0c0a785aca7114591add851b798c72935c0d5dc393f009f3a1dc5b0df7a3f0de263010b626636e57c02e98da84169821d030bb8033ff178125a6c0cb0c6cb6c021c6ae8423cfc6b3d57f3d93a90543d83a0817af45c9f7165e505d0198316a6c5eb8b689e188f644bc8db249f01602cb27a05dca8a3a823c2fa4d3d1378437847e84ed7faf3f5eae75c7f743b94b6502015614659ec2a0d00b7e75ce6e86ba69a39c780fb424f729afd8a6a9c94d5c47c7464eeda6b967f244f499c4d018351fe8837a5b8043e046fbd251d53ff1ad667dfdbf59c0b2a0384d6e028c9103db118039369c1b9eb0d5b3338c58181227cf3766e463343df10cddd17805f2ab8e1e1e654c543b4aeab3caa9332b8535558b760addfaf2cb18f35e5fe83836979c25f45bfe048f5966426afc3fbff5689b1ed994b545ba9817c1d7e23f23920ad91bb6991d7108c7e83b1ea1c74a21ee9ec929ea353a3620eac2488fd94186d9f58cae4aa2d1a76ce460312bf57c58943fde94c64cc36a4b47ef27a3dfe0709fee80f988ef998b8e69d7d519f9a37bcb6ac9d6849bbe57d5a62702568767cc330a2d75bad264001e4aea081d4a30e44faf1ebff4061f8ce65558e55ab8db7ec6c6cb609634aef2410dab6e70ff419d02b6ea1b94c8f1e5adc0f34a1caeb69050151812a8a24824eb5cb49ff34400777c8251b0861b6a7a0ea6222b6d78cc1a26faba8320a9925cca54d4789285d28293c8ffb6f4237c0821d395cc0b769431ad0aa11e101b85bdd5b3d4ad0573b99fffd989507b44d22dbb7e7f8c603808c8a356b98f7146d094f29b75e83eb4e935f05bfa514aac2b54c2ba39422c7cf691136baad3a2350fbb5a8a05afcdab42de096d518a0c1e36c1b160864c9c29ed104962560eb57c6326d893181db07e540708b1cec1a5091388931f9f7ea5d50600229b9c907518bf7e1e898b963fea207d001b34359d5a283df724a94a551ee2725ebbfdc7767de7a8733b11e697a4b8f17181ee7bce60cee9747d3d50324236c5c487357ef9146831445c36bb31605801f562266e370e310ad5bb582305c1b28721e625fe2895cf8f6138460ad2174209666ec200d21e505bb4cca9d9025755eac7a3a183314fb3cfe868cf781de0a685ef13789ecd69dc485e1df142af9204bd7b1169b297075060de9131b318c8501af0729e2063d47b0e960f79576034a794b40e6a6f9d9ed7764f8674e27558022be69ee1a5a1ad27cac45de85597f5d1ea6a3f51bd78009d9037f3cb728c5c1f55ab584bfac3fb370b4eaa7afa4cd4105ed0246857ef1611eb60de2e3145e006e4aefbb576d5bf4ee068e0c21b7f81710a628cc98ee86f0185126765c53fd17776a22d50c40449d822f06252b5b6781548e0028b775b57ec5d535c524749e5ce02309e5dba0ab76c3dd76b5e9d32a92c9b0c22e7d140ab0e4f45bfb3757d46a60236409619f44822a5e4ca1d90c3bd8618c031df583571109159602b2ad843f45891a1cf464c23356180dba2ec16d47106aaf7261131159eb79502bdf496b009813fdcc1efcdf1816f0700cc9f3bd4d27715baf5ceca062145637a780bdd32b73b5db3c55e931996f949d54280591999bf3697bcf1b1375b0d7ea8faedc94195c1c3e39fdd024a3e491ea7803bba8524c2ac64d7bd31949039a6c482a9af261a00aada75a2f40a7ae495aa105abe3c711a5049cf57abd56aa96a6e809fb6b25f8a77c406c59d2f30b2e5a8b3f1ef1ce1b0e9083c06407760b0c6087013341a8f1dfaaed430806ee08f6ce2daf81c5ff5f09dcd2ed2c2ba257ac753018e8763162cb64058753b68d90573eefa08945fc8f4ce34180c97dbf0a5e0f6b0a5457caf079abeadadb9046a851e86b06d7d0f19c8efd710b85aa45479bdc786e44c7ed67668c1656d2f72206462fd35b3b659473b6765dafa759d80e2a74d0baea67dee38e5d7bbc7dd2a51e6021d538a53231d7eef0f36f6ae56d98f62195d6070ff9f78c2af268a6b8d7fb91b7feb9a8fde0f10e32da626e462ab1cea406a98f41aa015354a954b91bca33649101bf2ee46cace1f154a0341db70ba6b1a8c95b2b06867b931ff60f4d3a03ef742c4188598acc9b9d9718ed62abf68b6b12b405dfe629d1924f300017782bf5b3102bcf744795f426306b356a25a415d9b2410e8134494ec4343f49211aa9e5b897e7110087d78b98fcf40d43cedfb7ce9b429ea0bd67b221ef81c46600ef10833bc672d5ab59f0a26260905a551cdd160de0a433b014a574d811b6fb6e23be50c64c98d6919e29940a2b6083dc176141672a30a6c5b7d7bfd8fcf42984375bcb4edcf5c3c86ae7ac53ff148edbbbb463d382bde477bbf20be458329e3b86a5b04f56434f1f64a7ff8c0679ffa4514cbc964824a895f4efda50d742865c1b21db6ef966dc691b5c03b096f41b2f216a0b11be92595821881e473dd1ce8c4ca9fbdaad5af4c6f9eff7633a0985fd11ed7e2309d6a2b6a60ad49a673d91473de1036ece5c572c11f01e0e234a491b12983eddaa1e301552439c8060acdc186fffb7de5d24d693d94eeabaaffda0ccb150cdc1925337f82e53cc0455c6014ffd3a420eb9346cbbcbf735e253893b720c4f97856e081ac78a04dde56b667e634beb0ac58ea6a392b9f17761053d59531a99ef69aec3c9395c032f1c5ee1ee13345650e2f06f2c35129a1840a17ab333e247c6d6a233c0b34216d2872f8f5b372ca42069aa52af8006b863176a0378e5d6631e1e931e31b686f0be", 0x1000}, {&(0x7f0000000200)="9b05ea801f18d2adb91c4c6b4c8af8301a95878ff295586044c0f879d8bf2e68993a8f424044b7f1c43147127c8eb2223f66826d3ed1e2bd53ec5224e25f0af3e1808fc9ec38cb06b794c4d8e53709ad684215e1e7acfd0f06587f669973c73e147c7fa399fd0b8f8addf744973cb57d64e7bf20a7803a892b5c0f6d6de1cafc37a3bb257d0f4aecdd0394cbebe4f2b872f7db684cf613981b968d5e4765e26b016768c060c354e350b0bbb034491ad58c2378249d4cd310daede07e26b7ab27570339d330d77aae4aa0c4f5002329a2b0cdcb02f19380902d93e734899a05087aa24466828d4877df1aa4e479321789e4771542b1010edd03c3267a91", 0xfd}, {&(0x7f0000004880)="719ba426296bb66aafcfdf1bfbe9b5e2dab2672ce74a49787370f40c43487f21b452f052ddcf8b1c29afa7a4ccd7d4bd4354eef215c2029c68802452f7d4c0515ec60c33bd951431ddb89352b1e8d80a9732cc4c60355d749cab839f28bc798f0a8364f14fe013d97822b583162f68e36e35e78bb5589065e8ac66158cd50e840ab091bbfb55da2e50244c06d0a8eb4ffa4991394986e5eda3830e6966522284ffb0d8dfd61a536ac52d86ac6d6baf2c8614ffa69e0be285f8a3f3573195f5f6eefb223003fb70a9a3b33bcb38d5b54bf309540795c32ab2a779f490fa55ea2af2ad080e10aac7ed4cf88b1d17dd24407a87f2dcebf196633f6a1e81cae49996ec306220083fa7b170bdb59ddc96b327ba8c349390d82e80a30cd30f3759cba3f50e09b80ed8ba75ae850b0d4ce4c332559799b72880024bcf6cc5792cfb672ff470f90e5cbf15b11d6f39876a61d7393634292b5250b346e863a852a710e6741082b2ec6432e21690e917cf2a20ec942591125786a8415899709b8d424597021dfd7727cf6c4955972fbee2a43ff84eeb8d1ecf8cde122e1ba3482e65db9cccd089127e71158c9c81685bf3a06f008ac61591c08bd42a5ac244931f1f34a9c4a905b898a4aa9a6d62efe88b94e71359deae1ccab03e849b06b320a9ac03d2ecefae2ed116e0af08b53c44df75ec0e5d22cd1655052343e283d957d283f94825a7e24753a040d4e613fa1a53cae4ba25b96555006cdc50819f513cdc5587bd0b2bf35f646a0a8779206801d33260fb7b71c011fa4b8f68e70996ba95a751ed3dd59afe1c4471f8e26673513fab43854ba70ab3aa0f6a9d197543e9cafd38c849d4db5b539608ba6315c87ea43b5df2c02777ae9a36adaa558685f55a18a942a1e616e4f02611c46b07411567651702db570bf08dead108b2d5bc82b5b764905614f7c1db65a10fefe6aff5f9173ee534fe9dd572b3ce892948040784af1afe0b0d2b06e1a09fada27c78c7aa4f881817f990906df1340f8219c8057460a36b1e0a6f69171f8b6dd5c053b9f1529852cd3681e87857fbcd538bc4a5aa3297700d0dfbaced6f588d08100a86c43e3226cf3aa689e55e82c5cd8a07524ce8c0dba820dc9559fbdd85f334db1c75b10ad2b0147ffaf52895bc2ef215f8fb291d8bed2979ce22a4137cb5e094b3d172cc9268c5c876e90edad4374c84f51b2444da727b092abbe9b61c0ed62be1c560b06082d5096eeb2bc5885e6fe9d7b5fe0701e8cf3030bd72f02358db9192423fdbdc983980cd0d71295d94d7cdba4163cc47f74b501a4d4dff8326210e43ec178f9ec78b3d22132c19e7f8538f019d0afdb2f5b7b1893aa596e41a125fd331a49cae249d20838d8ae2f7471317060aefe78a351571b860da3a89a7b2d8aba9b459f156ab283ff5f532b9887809821eccef64225648ff5a8de4984ebbe7b84619332137239fbb38c199b3504da329a6f9e7f7cfd5f23f2d8ff8ef27bc7292e734fb19b9563ca6469780798ca65584c97884f7c25f435110d5d89e726a37f56ee8377aaebb3fced345e8f6008f376736cbbbf23a4a0c1b1629e3c1e83167d7c0ffde6a94d8d10996983938bc5f1207364c1ebb8b75356dd9f6b23fa9c670bc0a16fa8273a9e12b7c4cdbd72cef95263a942d18b132379d117e690bc308290c6685e918ee01fffa2ab8ea18f8690ad84124dfd972a2e690b91ce77cfdc0d1343dfafcbdda6d654bc0e84feb6b9f08baecdbe73e953a8111a99f4f4dff88287f6b22f2c2e14106ffa332e3ec5f63358d630e45af054e6c04a5970522a0376d03995db12362bf2cbbb328160de053c26b6860183e2f6329805cd76f3c30c9154d792e12fff160665f30629f7b09f0c1e7f38a9f192429c054c6d1045539df6047d761ca512d4347bba80ca32b2a3710e12805594488a9672c3e2cd3f0060a15fca569f18b2ce1d4f27a99efb04bef84b3c080db868a706e2a05731d2d6d977c88b8411fcfcf0b6f2a966fb3e031bfbf6ce527a2e8abed7703cf8fc990b8c1a26699062695dd7aa921acec53a05748fe4430ab5f5b93f82bbbe4e1d5f9ef234ad039f18461ae7b11d1bc7fa545ebe698873244fce48d0b9d23beb00ba8c7fd314afac7b77f7715078e82d3fde325cc4369e33769e90e325c544ca2b5090e6da721a5f3ac0c3b43718030be7efe752f380a0d960fa7da14496660490d31204027f410050e3cdb4fe6b70b3ecfb64f48cf1f3d60b847156219c6396bec472de19b6b9b4c7cf6c54c69b64af88a8cce42617f13c6c6eda87643a1488da4f2e611f056fb5b2790672764a0edd8e0243daa34bbf68d60c1601e2002827288166cbe816be8bc9a94ddc617b4c185ecaad4c21c46003d38e22e125c80006e0d264b68b52d541ca250a3ebbc4b49b886ca20ef29d93155f861e0ea96c04a8fae3bd1be1fbe440f15f3336501c1531e199158022a811d58ac10d6e4e9ebc86ebe4f0b5ca2a29d2cc76f8d6e361970998838975c246bde27e069b2afb3190debdec0ec4ed9aaefcc4f57ea0d2c860c37bbae721846e94684cc1eaf21d42b9c173a7cbf476475050954ea14405f094fb03579d028fb13cff743a3765d6090565a8bce3f77c73a422f229a891c62bcf91c574bab636fff79e0fc824532500e4d4f1b2bc43c45fbdcc5ea28add431f6ca5f9b8445a97d58b6149956f491a8c0785c1510ee53f8adea088d5221c67d516421ee91062ea574f687d6bebe9d1bdd85c5db25893409f3a7cb8e652575ce048ca499375d5c4add33ad612bfa0b17fa781da88dd436eccf4323e02542b4dc1059393ff92a5672e03f1f95a064a18f0734714c8629d58ae3c33c277c1b460e7f5b7b4ff00ecbc888ca3f14735c057206a93a2a40f93ac3be7205bdbee45cd05f05618b3609ea920a554f27e34f15c81167e230abd2bde980dacbe67b9ac1f390aa415c266257ce96ba01eee2f5b2641dba5a59fc760172f5db8777bbb97eece363533db09b82e1aa72ab1930cde570ae5fae2566b9538514f225ed37c5b6b281cdcb4d915bfc465291ec6dc53df63b9240d890bbc56d9e8d5dc45175a6da49b3fe47136458bd73350ea250a2b53b8db7bc51691c72a29941c1727e9b0b285365d61052a968ebb31dba6db936dc69161692309680494db246385a3ec9525eab05d35842e63709f1e35ca4e4414363b65f83e250acb8acc25a9cdab473677b56518d211b2049451b8b20fb1e558f77c60fee68a19b59c4f81ca56d90b75e1851bbbe30044a302313f4136a669da87a1d1befb39d5df529a9d7196b425b4851d71c2f817489adfd3f06d887dcbd5f83acbbfe6890688205fa6cc281707b512bccd4b74392f0599b6d511dbbf02a6a6c97face411429ff742dd177c203033ef96c7de51b5d987f003ccb98bf449c5999e24e9908470cd8bf724c5ce6d682059c008a42755161e4c0816e85a168c8d2076a9f0d8a1652dc1ff8b565313dd9be17f786d4149d147fe1a21222bdf4c3ce5c37a1b4f13b16e6ade690e2a496660b0d5fe0762db5dc2ac6a6685bd2b1325bfb1f2362e968303930b7dbebe9f60508c1b41b80717357db5e21b8e2729972118258db166846a5555339c356af6144ca5d7c52b387a0fef7a3a12cc906988ac37613cad866bdd9801df25617f490a851858b76552fadc7b36809e9f6af0ca7fdd8580c8d7b089d5e37e10242ff04f7036e0307364d589f334a8ec4abd6f4cc81c331750ee1848c2b1c59df57da79d4863acc9c5b59781d14917e83209fa65319060bd45f16c62f55688017977e3ade5e4d2a8c8ff52eaa64a6552d4e4ac8cc346ababae59b72c86257b65cf5fc5c2146beeacdf34b3bb1d5beca6b607e610abf2ec55735fa7a566704f694380ff5ba7a80dd046d028296132c00787c5069d35d469fa0b807e87a49c854042dac48570da4af1e6b754ec0edac66c57e3c8cab419579716ce98de6fa749fe22b610ea59b65e72eec6912af910970f3310fe63dade1730e834a08ea4ca9eada8608cfeae96e7be7221a4df5e272004efafc35d30b08e40e59a5dc657475c3a5c4aa2273225329e52da99c51e27ac302fd6155936fca7df170d8e8b1632c6733323c8e53e5d27eefa5132bb4af3e116d4abd78224fa355bc50f8b66d46bd6897ee63faefa4f1223a55d39f742d946e599e733b99620a0828f4205eb0b05e1218aebec619f7003e71fd778ccb64d0a8d417e626c78eddb8b80f08753a26038f422d6482a0042bacab739392f956a4d08f547cac4e545dce770cb40f5b5686795c5e53d26f705dd1e1160a68cc3bca37d9a595741a5e7744bca981c82ae0e661cbf6bc164ac2391c4d8609fe0dc89c87c1a02025dc01d2069c202880f85c77995398c876f14b0dc2ea3c382632b1f31146ac383a2be60992ddd08b4b8625994eec38f1023e95c024657fccfdb7c4952ea6175d1d34f57b2f404e744ef1a41b3e19b15fa61ff0ec1d317911d7df5504583139cac751c9f89d575663ecabd2a1952961da66caa8da1aaaebfdc06ad650a75f46fb0af8c7fdfdb0b65e71feac0e97b159a26b3f0766123f764dbf92fb3e23beefa38b47dc29764d528204b7e7bdafffae91bbad015b7a1411882689cca586afe1d3b79ca70fff0bc139c3e861d7bb670d8e5b0a9b7ee95e6d3a5f7302abb3c7a6271f06d92b18b67d88d3cb23f1272dd602b6bad948453708e4339ee9ab51c24a58c7d5798790524800606611be31c0d195daa05cdfd6739fa3be93255df015a3029cd437ebad7bf124b370fb05f73ef2f49047cf9527fd531e4c39338b5fcc29c49c43d40e31914f0db3f72c63775a072502b89addaa1baa6123dffa140f6f29979d540164fba07b82fb238940dedf3909b5b0c044dfbf72a358cf1dd3f0902597ae72d28de87350c76334e099f56b0a696e2d4bf1e32b5952af53786f109413ae36db09855783175ffe23be627155fb7df6711a5b181c607e36b4f6f92af9bd27b40a505717ca0cc8f56d47353c7512dbc35c8dca4a55df60adf07dd03059db4928bd15a4a7de7fcbeb0fd214c361866d411607189d162e0954379bccc53e13fdc94598910155407d1f5aa179ed7f26cdf8cc01253303e5dbfab70ae14d853c7de42efd2b56e328aefe151a9fb94e6875710d3209ccc4855af1ee3b33df9dd4670feebf1352d17f1c492d1f955655893f0f5f7cf05cb89b4e1a7c94b425187a2d02048ba079cb432a5a80579368a7379f88e861c34e37d8a2b5ac179a868b1773349bba5322b04bbd2a7d696cbf298227d54332f7f368404d7f27c90f3f0dc8279d63a87b31319fa743546fb788c1f4b9ce26c726b6d194ee3f54271694aa20c2cfbf69b7b36f7f4d2a09568c228cd423f15de46b0203c8cd33cbbdee9483701dd38a598b7a00b3515f59fe148189fc4689302328e41e2b3f5de74df6d3b20412b41d3f7d65f09832c03cf44bcc74d0ceaacba012a513dd6607ebff2828ce53de69a0dc0131f43da8c45c8fc5495b14978880ade68ac31e882200c0cd666076877c4b384abf4a4c582615df6360b6a08a22e837054b5ab5b3bb32d87157a1ae501588e70d43a4b8fbb42c3ac574f7ad55cd5ee36114196e02be7fdd47a90ba9d473c0d30f3e405c8b13b1b20ed97880a8bb0331e15176ce97f65e08c838e8ed1e6aa95264884376f445ab8b41694733cbe038415396db93c3873e697f26b259910dcf8ac3c732539012c89406f6cdb4d573900449772513d71c48dc461d47238296c4eb", 0x1000}, {&(0x7f0000000300)="cb2c011365b35a9eedde4a1f7b3cb6d35263a4d8c80ea99438322193b57babfc7d2a621c4abe4ccf30fb83cf79589ac66ecfe6b7351f44899b85d9fa23b7dcb2dbd3d44e203c9d3baa163af76a26561154eb99", 0x53}, {&(0x7f0000000380)="1f25a53c559d2555c4098f0997f515842fedcdb79e8363d661ed53a08fc1e2a4a174b36acfba7a385b8bd8d50d5dabc6f07e6ea71d16ae1a10287fb3b3bf0d884bb1759284ca893a453dc76c17d81f979612811be1a5c9a0d3c39b4d794fe492acaee090977b1783b3d09217c416f35f1ec228fc7de79aaf1c23919070d95fb159e37435cf6cd8ba1eda05ed43ded1d1265e52e2796f92d9fb9fd4083d29631a920e41e8702de326f9c2e23e5585b49c6f9f6ef9c6c8bbde361fa04a53cb23a4", 0xc0}, {&(0x7f0000000440)="8b42f39aad6e567b96b7148f51d09d4e0659e9ba6c4c40eabd7e8a33de696c9100baed862cc8191498d83c4357ab19ad8ce2be6526bba57f0f9f913db5bf0e587ea09482e4270a62b3449756ae4a1c6c2f6c79c50973f048edf0e5ebe83634ff82d5de01c9c6fa1f14dc840cae1972435d3670cc204b38f2dfc00d85d494435dd847f918df0e4ed1430f428557e45f49fd1231b114fd63c5ea6cd8a586f70c9afd661af089ea201cc16359b245484c390278ce8062de69844d4a9d874b01cc133d8564f4dd53", 0xc6}], 0x7, 0x0, 0x9) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:01:07 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0x0, 0x5, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) fcntl$getflags(r0, 0x1) r1 = kqueue() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x4ba951a5b4b034c9, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff8, 0x31}], 0x0, 0x0) r3 = socket(0x1e, 0x3, 0x0) getsockname$inet(r3, 0x0, &(0x7f0000000140)) close(r3) bind(r3, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) r4 = socket$inet6(0x18, 0x1, 0xed) recvmsg(r4, &(0x7f0000000200)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/56, 0x38}, {&(0x7f0000000080)=""/19, 0x13}], 0x2, &(0x7f0000000100)=""/236, 0xec}, 0x801) kevent(r1, &(0x7f0000000000), 0xeaf4, 0x0, 0x80000001, 0x0) 16:01:08 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r1, &(0x7f0000d06ff8)='./file0\x00') openat(r1, &(0x7f00000000c0)='./file0/', 0x0, 0x0) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:01:08 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) writev(r1, &(0x7f0000000000)=[{0x0, 0x3da}], 0x1) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:08 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r1, 0x0, r3) r4 = getppid() r5 = geteuid() r6 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r10 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r9}, @cred={0x0, 0xffff, 0x0, r7, r11, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x4, 0x0, 0x4}, {0x6}]}) syz_emit_ethernet(0x3b2, &(0x7f0000000040)='\b\r4A') pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r13 = socket(0x2, 0x4001, 0x0) connect$unix(r13, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r13, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r12, 0x0, r13) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:08 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0x0, 0xfffffffffffffffc, 0x81}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:08 executing program 1: r0 = socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020207e00000010000d925dfc897e1aa1d79e80c9ef8c678aa9e3ad0f6c99ec1db9f48cb2b2c44452a1c2ddf5ace9759961dadc0e8553b2723f2ddad9a46d799f20d410cd67d1b35aa98b1ec"], 0x10) shutdown(r0, 0x0) writev(r1, &(0x7f00000001c0)=[{0x0}], 0x1) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r2, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000001740)=[{{r5}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r5}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r6}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r3}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r2}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) shutdown(r4, 0x4) 16:01:08 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5, 0x0, 0x0, 0x81}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:08 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = msgget$private(0x0, 0x7b0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r4 = socket(0x2, 0x4001, 0x0) connect$unix(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r2, 0x0, r4) r5 = getppid() r6 = geteuid() r7 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r11 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}, @cred={0x0, 0xffff, 0x0, r8, r12, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r13 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) fcntl$getown(r14, 0x5) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = getegid() r17 = msgget$private(0x0, 0x200) r18 = getgid() r19 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r21 = getppid() msgctl$IPC_SET(r17, 0x1, &(0x7f00000002c0)={{0x8, r19, r18, r19, r18, 0x2, 0x6}, 0xfff, 0x3, r20, r21, 0x3f, 0x7, 0x4, 0x7}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x9, r6, r13, r15, r16, 0x8, 0x19}, 0x7123, 0x4, r21, r22, 0xfffffffeffffffff, 0x10000, 0x3, 0x1000}) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x7f, 0x4) 16:01:08 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:01:08 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{}, 0x8000000000000002, 0x82, 0x40, 0x9f6d, 0xb51}, {{r1}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2000000000000134}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:08 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$TIOCCBRK(r1, 0x2000747a) sendto(r0, &(0x7f0000000140)="067780ffc23a78414f1ed91a8ea1a29c5efa1f42ca01f1052bbb86f11b08fa62f1fe6661143b17e4aaafd385c08a0a914b6d7c67bf12f93b3c7a9711baa2a8e8dbefb1dba8c4ac98f12eaed4691643ac00c876ff53a29942b580152e00a8dc917d758a1b945ed95109343fdeaa1cf56a1ad3027f64489dd2cc61c15dafce79268c6a197855e22f146eda904c86fb49f950e479257137c3ba7a5310f347240fbd6b291a7e51f273ddbf199bae8af76f89b9bcaf8ac45759c62417336cf1f24f465092cfdd75fae97495a2310c5f74e91a0a45e2ffabd81202565ffd75cb32be34999b6be5401be1", 0xe7, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f62757300c91b80e161d9639c0e4cff70f0a723ddd272e8e838968d0bc85ad6b7f1866cdbb7b6ed163e6c42b372b3dfbb0bd5509ebd7135dabdd7957ae3746d3fb90d9854ade38474090667abc08c42808a4f2aa99d9835d542adb8992cca800c4700"], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x10400, 0x8e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="6c1504299baba953f5e16118e43aa981e6bb8fb1c1531776c63154acb4a7b06fcb902d5fc73c236b6f7a0667fecf896d84456307002f43f2d30297207d75b7156dc2ebcc7e5d3667d40cecaa8f93454958999e91f3c462721cf3794ff5a3ce41cf7eb4d1bc415143718ff62d8dba", 0x6e}], 0x1, 0x0, 0xffffffffffffffff) 16:01:08 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0x1f9ee63e}], 0x100000af, 0x0, 0x0) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) fsync(r0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000240)="b0bc8b4887dba1ba033be1438929f87d1b36c35b1e28fec137f8754b5409279cfd224bac768172c8cca0ce8d14e187af060a23160eb4e9b17d7bfdfc3e90cee544173a8af2b23a5b6178e82bd9c59e3ebf064561487d35416a015162e37dd1d01d2977ca7a57b9e56fa051a65649081b53ae7ad57d4bd64ef1104d5cd51ff29199b8cd65e37e1daac8d6c204eb6a7cf8067d70bc385fabe02ac93f759cca2ce84a40e50088b9a1c37aa7365e929b3dc12ab00a4a494b52a79b46c889aebe95f0d96b78288373c49858f7a59fabab44aa878b598578", 0xd5}, {&(0x7f00000000c0)="c9eef3cdb869bdecfb81ac8604fd0e83ed2aee5d850c77ffa7394ddd0a3f1cf76f4ba453b526e0b7b7d5b37be5a0f0bd88b578af7cde4e10bc67304d0440afe5807d20408c2b6d07bed830f8c2300a369defc03d647004c55ff1471ba3a24c06a372cc54ce", 0x65}, {&(0x7f0000000340)="89e6a344c1287ce91dd8", 0xa}], 0x3, 0x0, 0x0) listen(r0, 0xffffffff) getsockname$inet(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001380)=0xfffffffffffffe32) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getitimer(0x0, &(0x7f0000000080)) fcntl$setstatus(r1, 0x4, 0x80) semget$private(0x0, 0x5, 0xc8) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2c6cfdb93b74103a) close(r1) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r2, 0x100000000000, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) ioctl$BIOCLOCK(r2, 0x20004276) 16:01:08 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:08 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:08 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x0, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:08 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x0, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:08 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r1, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) fsync(r4) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r4, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r4, 0xffffffff) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000001740)=[{{r5}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r5}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r6}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r2}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r7 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r13, 0x100000000000, r13) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r15 = socket(0x2, 0x4001, 0x0) connect$unix(r15, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r15, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r17 = msgget$private(0x0, 0x200) r18 = getgid() r19 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r21 = getppid() msgctl$IPC_SET(r17, 0x1, &(0x7f00000002c0)={{0x8, r19, r18, r19, r18, 0x2, 0x6}, 0xfff, 0x3, r20, r21, 0x3f, 0x7, 0x4, 0x7}) r22 = fcntl$getown(r12, 0x5) r23 = msgget$private(0x0, 0x200) r24 = getgid() r25 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r27 = getppid() msgctl$IPC_SET(r23, 0x1, &(0x7f00000002c0)={{0x8, r25, r24, r25, r24, 0x2, 0x6}, 0xfff, 0x3, r26, r27, 0x3f, 0x7, 0x4, 0x7}) r28 = socket(0x2, 0x4001, 0x0) connect$unix(r28, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r28, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = socket(0x2, 0x4001, 0x0) connect$unix(r31, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r31, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = kqueue() r38 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r39 = msgget$private(0x0, 0x0) r40 = getpgid(0x0) msgctl$IPC_SET(r39, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r40, 0x0, 0x0, 0x0, 0x80a6}) r41 = msgget$private(0x0, 0x200) r42 = getgid() r43 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r45 = getppid() msgctl$IPC_SET(r41, 0x1, &(0x7f00000002c0)={{0x8, r43, r42, r43, r42, 0x2, 0x6}, 0xfff, 0x3, r44, r45, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r14, 0xffffffffffffffff, r42, 0x0]) sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r16, r19}, @cred={0x20, 0xffff, 0x0, r22, r8, r24}, @rights={0x20, 0xffff, 0x1, [r28, r29, r30]}, @rights={0x38, 0xffff, 0x1, [r31, r32, r11, r33, r34, r35, r15, r36, r37, r38]}, @cred={0x20, 0xffff, 0x0, r40, r7, r46}], 0xb8, 0x402}, 0x2) connect$unix(r30, &(0x7f0000000040)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r47 = socket(0x2, 0x1, 0x0) bind(r47, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r47, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:01:09 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x0, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:09 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x83, 0x0, 0x9}, {0x6, 0x0, 0xfe, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x7c86dbe101a5c08a, &(0x7f0000000100)=0x1ff, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) r2 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000600)=""/209) setsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/27, 0x1b}, {&(0x7f0000000240)=""/183, 0xb7}, {&(0x7f0000000180)=""/113, 0x71}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f00000003c0)=""/181, 0xb5}, {&(0x7f0000000480)=""/40, 0x28}], 0x6) wait4(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000540)) 16:01:09 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r1}}) r3 = semget(0x2, 0x3, 0x18) fchmod(0xffffffffffffff9c, 0x80) semop(0xffffffffffffffff, &(0x7f00000002c0)=[{0x3, 0x4}, {0x0, 0x400, 0x2400}, {0x0, 0xff, 0x1000}], 0x3) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="ff67080000ecffff06eacd4ac7bd75bd5ccc649bdcce9b1073000000"], 0x10) r6 = socket$inet6(0x18, 0x3, 0x2) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000240)={0x7fff, 0x4}, 0x10) r7 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(r7, 0x20007478) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) recvfrom(r8, &(0x7f00000003c0)=""/185, 0xb9, 0x480, 0x0, 0x0) 16:01:09 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:09 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x3}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x3}], 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r3, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r5, &(0x7f0000001740)=[{{r6}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r6}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r7}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r4}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r3}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x400, 0x40}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r6) 16:01:09 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x18, 0x5, 0x9) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xf7fffff7, 0x292c}, {0x18, 0x2, 0x6, 0x9}, 0x0, [0x21, 0x7, 0x4, 0xd7d9, 0x6, 0x0, 0x3ff, 0xdf2]}, 0x2) setsockopt(0xffffffffffffff9c, 0x136b23a5, 0x6, &(0x7f00000000c0)="d88d1af2e12696eacd2c89ebd1dee7d94e6cfaeb0db110be08c54e24d8eac14710c7a87d3c5a5eeaa3fcb75799ec8c48d561949b054e8b640e15b5a5053038c8878ec1b455ba388e279c5a4e412fef887059532c4f682378208357ee339f1b1598deba6203a822ebed15787d20ac70e829265fe15b58c2cf8f1f3036fec7460a2822351d734e2092a15a976a8a012a3f4b79571e6f5d050b38d8", 0x9a) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3}, 0x8) close(r0) 16:01:09 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0x0, 0x0, 0x214c, 0x0) 16:01:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket(0x18, 0x3, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="9b57c67b", 0x4) 16:01:09 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x4, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x10000000000000f9, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x89a0, 0x0) fcntl$setstatus(r0, 0x4, 0x48) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020222e0000001"], 0x1) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r1, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) fsync(r4) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r4, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r4, 0xffffffff) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000001740)=[{{r5}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r5}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r6}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r2}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r7 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r13, 0x100000000000, r13) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r15 = socket(0x2, 0x4001, 0x0) connect$unix(r15, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r15, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r17 = msgget$private(0x0, 0x200) r18 = getgid() r19 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r21 = getppid() msgctl$IPC_SET(r17, 0x1, &(0x7f00000002c0)={{0x8, r19, r18, r19, r18, 0x2, 0x6}, 0xfff, 0x3, r20, r21, 0x3f, 0x7, 0x4, 0x7}) r22 = fcntl$getown(r12, 0x5) r23 = msgget$private(0x0, 0x200) r24 = getgid() r25 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r27 = getppid() msgctl$IPC_SET(r23, 0x1, &(0x7f00000002c0)={{0x8, r25, r24, r25, r24, 0x2, 0x6}, 0xfff, 0x3, r26, r27, 0x3f, 0x7, 0x4, 0x7}) r28 = socket(0x2, 0x4001, 0x0) connect$unix(r28, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r28, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = socket(0x2, 0x4001, 0x0) connect$unix(r31, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r31, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = kqueue() r38 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r39 = msgget$private(0x0, 0x0) r40 = getpgid(0x0) msgctl$IPC_SET(r39, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r40, 0x0, 0x0, 0x0, 0x80a6}) r41 = msgget$private(0x0, 0x200) r42 = getgid() r43 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r45 = getppid() msgctl$IPC_SET(r41, 0x1, &(0x7f00000002c0)={{0x8, r43, r42, r43, r42, 0x2, 0x6}, 0xfff, 0x3, r44, r45, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r14, 0xffffffffffffffff, r42, 0x0]) sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r16, r19}, @cred={0x20, 0xffff, 0x0, r22, r8, r24}, @rights={0x20, 0xffff, 0x1, [r28, r29, r30]}, @rights={0x38, 0xffff, 0x1, [r31, r32, r11, r33, r34, r35, r15, r36, r37, r38]}, @cred={0x20, 0xffff, 0x0, r40, r7, r46}], 0xb8, 0x402}, 0x2) getsockopt$sock_linger(r32, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r47 = socket(0x2, 0x2, 0x0) connect$unix(r47, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r47, 0x0, 0x1, &(0x7f00000000c0)="070800000f370025ff149b33ff0f000000000000", 0x14) write(r47, 0x0, 0x0) 16:01:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r3 = dup(0xffffffffffffff9c) accept$unix(r3, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:01:10 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0x0, 0x0, 0x214c, 0x0) 16:01:10 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0xeb, &(0x7f0000000200), 0x50a1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000dc0000/0x1000)=nil, 0x1000, 0x1) r1 = socket(0x18, 0x4000, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) chmod(&(0x7f0000000000)='./file0\x00', 0x10b) 16:01:10 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r2 = geteuid() pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r3, 0x100000000000, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r5 = msgget$private(0x0, 0x200) r6 = getgid() r7 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r9 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x8, r7, r6, r7, r6, 0x2, 0x6}, 0xfff, 0x3, r8, r9, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r4, 0xffffffffffffffff, r6, 0x0]) fchown(r1, r2, r6) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r0, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) r10 = shmget(0x2, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r10, 0x3) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:01:10 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) clock_gettime(0x4, &(0x7f0000000000)) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x800, &(0x7f00000004c0)={0x1}) kevent(r0, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r0, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000000c0)) 16:01:10 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0x0, 0x0, 0x214c, 0x0) 16:01:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) sendto(r0, &(0x7f0000000200)="8c3a158e8b8cafedab65d83dc3028501325c0fa76f9a5a0db662178a7e02eb7c24aabf95448de055f43453d2516be8911edb1989b741c5cc1fa9c78303f1dcd075f204caf5319d5cfb9ae060fa3b4bc5dfc0d08f407315088842f46ebd6dc39d01bfe3b80f97d5fe40e494148b8a9d5844a4740d119e2681ae131f0b7a9a334da01b9a5384008d87234cfff1e3b55810c6323d05cd601a283773cda44903a2e3edb90611da15bae40591c68f88a5548563aa82bec67abc15fb998a1b5efedb5b50325ef3899c941b2682a65b3918ea6a05f90cc69de87201ab84050d", 0xdc, 0x2, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="00000018600500800001400300000000000000fcffffeb00000000000000000000000000e4ff00b200000100dc", 0x2d}], 0x1) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x5c}, {0x7ffffffe}]}) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:01:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfcfff7fefffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x9, 0x4e}) clock_settime(0x0, &(0x7f0000000000)={0x4}) 16:00:00 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x3}, {0x3c}, {0xf7fe}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r1, &(0x7f0000001200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[]}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001580)=0xc) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000140)={0x5, 0xfffffffa, 0x20, 0x3, 0xd66, 0x10000, 0x8, 0x10, [{0x46, 0x80000000, 0x3, 0xea3}, {0xff, 0x4, 0x5, 0x26cd8f72}, {0xfffff67b, 0x8, 0x101, 0xc00000}, {0x7, 0x10001, 0xd244, 0x3f}, {0x10000, 0x401, 0xfffffffe, 0x2}, {0x8, 0x3ff, 0x6, 0x38480000}, {0x0, 0x80, 0xac98, 0x2}, {0x3f, 0xce8, 0x8, 0x400}, {0x2, 0xff, 0xfffffff9, 0x3}, {0x5, 0x1f, 0x6, 0x6}, {0x7, 0x8, 0x9, 0x100}, {0x6, 0x2, 0x1, 0x1f}, {0x200, 0x8, 0x9, 0x9}, {0x3, 0x9, 0x200, 0x4}, {0x7, 0xfffffff9, 0x5, 0x81}, {0xc4f6, 0x200, 0x80000001, 0x6}]}) 16:00:00 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x20}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x14) getpid() ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000000c0)={0x101, [{0x2, 0x6}, {0x2, 0x400}, {0x2, 0xa0e2}, {0x2, 0x80000001}, {0x0, 0x9}, {0x0, 0x4}, {0x1, 0x3d}, {0x0, 0x3f}, {0x2, 0x6}, {0x3, 0x80000000}, {0x3, 0x5}, {0x1, 0x9}, {0x4, 0x81}, {0x2, 0x400}, {0xf064c8d5548156a, 0x7}, {0x3, 0x81}, {0x2, 0x401}, {0x1, 0x8}, {0x3}, {0x0, 0xffffffa1}, {0x1, 0xf7a}, {}, {0x1, 0x7fff}, {0x2, 0x79}, {0x1, 0xf9}, {0x3, 0x4}, {0x2, 0xf26}, {0x3, 0x1}, {0x3, 0x6}, {0x1, 0x1}, {0x3, 0x1}, {0x3, 0x2}]}) syz_emit_ethernet(0x395, &(0x7f0000000400)="e4") 16:00:00 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r0, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) fsync(r3) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r3, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r3, 0xffffffff) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000001740)=[{{r4}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r4}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r5}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r1}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r6 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r12, 0x100000000000, r12) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r14 = socket(0x2, 0x4001, 0x0) connect$unix(r14, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r14, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r16 = msgget$private(0x0, 0x200) r17 = getgid() r18 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r20 = getppid() msgctl$IPC_SET(r16, 0x1, &(0x7f00000002c0)={{0x8, r18, r17, r18, r17, 0x2, 0x6}, 0xfff, 0x3, r19, r20, 0x3f, 0x7, 0x4, 0x7}) r21 = fcntl$getown(r11, 0x5) r22 = msgget$private(0x0, 0x200) r23 = getgid() r24 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r26 = getppid() msgctl$IPC_SET(r22, 0x1, &(0x7f00000002c0)={{0x8, r24, r23, r24, r23, 0x2, 0x6}, 0xfff, 0x3, r25, r26, 0x3f, 0x7, 0x4, 0x7}) r27 = socket(0x2, 0x4001, 0x0) connect$unix(r27, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r27, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r28 = socket(0x2, 0x4001, 0x0) connect$unix(r28, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r28, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = kqueue() r37 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r38 = msgget$private(0x0, 0x0) r39 = getpgid(0x0) msgctl$IPC_SET(r38, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r39, 0x0, 0x0, 0x0, 0x80a6}) r40 = msgget$private(0x0, 0x200) r41 = getgid() r42 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r44 = getppid() msgctl$IPC_SET(r40, 0x1, &(0x7f00000002c0)={{0x8, r42, r41, r42, r41, 0x2, 0x6}, 0xfff, 0x3, r43, r44, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r13, 0xffffffffffffffff, r41, 0x0]) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r15, r18}, @cred={0x20, 0xffff, 0x0, r21, r7, r23}, @rights={0x20, 0xffff, 0x1, [r27, r28, r29]}, @rights={0x38, 0xffff, 0x1, [r30, r31, r10, r32, r33, r34, r14, r35, r36, r37]}, @cred={0x20, 0xffff, 0x0, r39, r6, r45}], 0xb8, 0x402}, 0x2) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x8) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r46, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r46, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:00:00 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_gettime(0x5, &(0x7f0000000040)) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) getuid() 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r0, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r3) fsync(r3) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r3, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r3, 0xffffffff) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000001740)=[{{r4}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r4}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r5}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r1}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r0}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r6 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = socket(0x2, 0x3, 0x0) r9 = socket(0x800000018, 0x3, 0x0) r10 = fcntl$dupfd(r8, 0x0, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r12, 0x100000000000, r12) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r14 = socket(0x2, 0x4001, 0x0) connect$unix(r14, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r14, 0x0) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r16 = msgget$private(0x0, 0x200) r17 = getgid() r18 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r20 = getppid() msgctl$IPC_SET(r16, 0x1, &(0x7f00000002c0)={{0x8, r18, r17, r18, r17, 0x2, 0x6}, 0xfff, 0x3, r19, r20, 0x3f, 0x7, 0x4, 0x7}) r21 = fcntl$getown(r11, 0x5) r22 = msgget$private(0x0, 0x200) r23 = getgid() r24 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r26 = getppid() msgctl$IPC_SET(r22, 0x1, &(0x7f00000002c0)={{0x8, r24, r23, r24, r23, 0x2, 0x6}, 0xfff, 0x3, r25, r26, 0x3f, 0x7, 0x4, 0x7}) r27 = socket(0x2, 0x4001, 0x0) connect$unix(r27, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r27, 0x0) setsockopt$sock_int(r27, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r28 = socket(0x2, 0x4001, 0x0) connect$unix(r28, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r28, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = kqueue() r37 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r38 = msgget$private(0x0, 0x0) r39 = getpgid(0x0) msgctl$IPC_SET(r38, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r39, 0x0, 0x0, 0x0, 0x80a6}) r40 = msgget$private(0x0, 0x200) r41 = getgid() r42 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r44 = getppid() msgctl$IPC_SET(r40, 0x1, &(0x7f00000002c0)={{0x8, r42, r41, r42, r41, 0x2, 0x6}, 0xfff, 0x3, r43, r44, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r13, 0xffffffffffffffff, r41, 0x0]) sendmsg$unix(r3, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r15, r18}, @cred={0x20, 0xffff, 0x0, r21, r7, r23}, @rights={0x20, 0xffff, 0x1, [r27, r28, r29]}, @rights={0x38, 0xffff, 0x1, [r30, r31, r10, r32, r33, r34, r14, r35, r36, r37]}, @cred={0x20, 0xffff, 0x0, r39, r6, r45}], 0xb8, 0x402}, 0x2) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x8) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r46, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r46, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) dup(r0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:00:00 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe400ef415d86e42c) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r1, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) fsync(r4) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r4, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r4, 0xffffffff) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000001740)=[{{r5}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r5}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r6}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r2}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r7 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r13, 0x100000000000, r13) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r15 = socket(0x2, 0x4001, 0x0) connect$unix(r15, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r15, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r17 = msgget$private(0x0, 0x200) r18 = getgid() r19 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r21 = getppid() msgctl$IPC_SET(r17, 0x1, &(0x7f00000002c0)={{0x8, r19, r18, r19, r18, 0x2, 0x6}, 0xfff, 0x3, r20, r21, 0x3f, 0x7, 0x4, 0x7}) r22 = fcntl$getown(r12, 0x5) r23 = msgget$private(0x0, 0x200) r24 = getgid() r25 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r27 = getppid() msgctl$IPC_SET(r23, 0x1, &(0x7f00000002c0)={{0x8, r25, r24, r25, r24, 0x2, 0x6}, 0xfff, 0x3, r26, r27, 0x3f, 0x7, 0x4, 0x7}) r28 = socket(0x2, 0x4001, 0x0) connect$unix(r28, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r28, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = socket(0x2, 0x4001, 0x0) connect$unix(r31, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r31, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = kqueue() r38 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r39 = msgget$private(0x0, 0x0) r40 = getpgid(0x0) msgctl$IPC_SET(r39, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r40, 0x0, 0x0, 0x0, 0x80a6}) r41 = msgget$private(0x0, 0x200) r42 = getgid() r43 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r45 = getppid() msgctl$IPC_SET(r41, 0x1, &(0x7f00000002c0)={{0x8, r43, r42, r43, r42, 0x2, 0x6}, 0xfff, 0x3, r44, r45, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r14, 0xffffffffffffffff, r42, 0x0]) sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r16, r19}, @cred={0x20, 0xffff, 0x0, r22, r8, r24}, @rights={0x20, 0xffff, 0x1, [r28, r29, r30]}, @rights={0x38, 0xffff, 0x1, [r31, r32, r11, r33, r34, r35, r15, r36, r37, r38]}, @cred={0x20, 0xffff, 0x0, r40, r7, r46}], 0xb8, 0x402}, 0x2) flock(r29, 0x1) 16:00:01 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r2, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r5) fsync(r5) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r5, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r5, 0xffffffff) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r8, 0x0, 0x0, 0x0) read(r8, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r8, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r11) fsync(r11) setsockopt$sock_int(r10, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r11, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r11, 0xffffffff) r12 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r10, &(0x7f0000001740)=[{{r12}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r12}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r13}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r9}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r8}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r14 = getuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = socket(0x2, 0x3, 0x0) r17 = socket(0x800000018, 0x3, 0x0) r18 = fcntl$dupfd(r16, 0x0, r17) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r20, 0x100000000000, r20) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r22 = socket(0x2, 0x4001, 0x0) connect$unix(r22, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r22, 0x0) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r24 = msgget$private(0x0, 0x200) r25 = getgid() r26 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r28 = getppid() msgctl$IPC_SET(r24, 0x1, &(0x7f00000002c0)={{0x8, r26, r25, r26, r25, 0x2, 0x6}, 0xfff, 0x3, r27, r28, 0x3f, 0x7, 0x4, 0x7}) r29 = fcntl$getown(r19, 0x5) r30 = msgget$private(0x0, 0x200) r31 = getgid() r32 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r34 = getppid() msgctl$IPC_SET(r30, 0x1, &(0x7f00000002c0)={{0x8, r32, r31, r32, r31, 0x2, 0x6}, 0xfff, 0x3, r33, r34, 0x3f, 0x7, 0x4, 0x7}) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = socket(0x2, 0x4001, 0x0) connect$unix(r37, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r37, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r38 = socket(0x2, 0x4001, 0x0) connect$unix(r38, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r38, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r40 = socket(0x2, 0x4001, 0x0) connect$unix(r40, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r40, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r41 = socket(0x2, 0x4001, 0x0) connect$unix(r41, &(0x7f0000000340)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66fa1091d5e3733c251cbcfaa07f43a0e38c56be5f3ae27952810e96f3820ce7a3ec1e6b5f93fbc6580268d6ca7723438a5a075f833eaa025e8ef2c2fc5b4defffd7e54a0093aacf2c80226b1a2478d3ce96c81ef867e98dc091082bf9f1554a364965da8849c82281d08a94872f0b45c5f9ce55063c5e33a242dbe6ea24de80a8b077bc604e6b9793e6956c663a4d9cfad72b101527f5a744b240267f5a7f70fdc9d210cc7fbf198929d532385a2c21c26acc"], 0x10) shutdown(r41, 0x0) setsockopt$sock_int(r41, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r42 = socket(0x2, 0x4001, 0x0) connect$unix(r42, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r42, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r43 = socket(0x2, 0x4001, 0x0) connect$unix(r43, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r43, 0x0) setsockopt$sock_int(r43, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r44 = kqueue() r45 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r46 = msgget$private(0x0, 0x0) r47 = getpgid(0x0) msgctl$IPC_SET(r46, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r47, 0x0, 0x0, 0x0, 0x80a6}) r48 = msgget$private(0x0, 0x200) r49 = getgid() r50 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r52 = getppid() msgctl$IPC_SET(r48, 0x1, &(0x7f00000002c0)={{0x8, r50, r49, r50, r49, 0x2, 0x6}, 0xfff, 0x3, r51, r52, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r21, 0xffffffffffffffff, r49, 0x0]) sendmsg$unix(r11, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r23, r26}, @cred={0x20, 0xffff, 0x0, r29, r15, r31}, @rights={0x20, 0xffff, 0x1, [r35, r36, r37]}, @rights={0x38, 0xffff, 0x1, [r38, r39, r18, r40, r41, r42, r22, r43, r44, r45]}, @cred={0x20, 0xffff, 0x0, r47, r14, r53}], 0xb8, 0x402}, 0x2) kevent(r4, &(0x7f0000001740)=[{{r6}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4000004}, {{r6}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r7}, 0x5, 0x20, 0x1, 0x0, 0x2}, {{r3}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r42}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r54 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r56 = socket(0x2, 0x3, 0x0) r57 = socket(0x800000018, 0x3, 0x0) r58 = fcntl$dupfd(r56, 0x0, r57) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r60, 0x100000000000, r60) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r62 = socket(0x2, 0x4001, 0x0) connect$unix(r62, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r62, 0x0) setsockopt$sock_int(r62, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r64 = msgget$private(0x0, 0x200) r65 = getgid() r66 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r68 = getppid() msgctl$IPC_SET(r64, 0x1, &(0x7f00000002c0)={{0x8, r66, r65, r66, r65, 0x2, 0x6}, 0xfff, 0x3, r67, r68, 0x3f, 0x7, 0x4, 0x7}) r69 = fcntl$getown(r59, 0x5) r70 = msgget$private(0x0, 0x200) r71 = getgid() r72 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r74 = getppid() msgctl$IPC_SET(r70, 0x1, &(0x7f00000002c0)={{0x8, r72, r71, r72, r71, 0x2, 0x6}, 0xfff, 0x3, r73, r74, 0x3f, 0x7, 0x4, 0x7}) r75 = socket(0x2, 0x4001, 0x0) connect$unix(r75, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r75, 0x0) setsockopt$sock_int(r75, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r76 = socket(0x2, 0x4001, 0x0) connect$unix(r76, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r76, 0x0) setsockopt$sock_int(r76, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r77 = socket(0x2, 0x4001, 0x0) connect$unix(r77, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r77, 0x0) setsockopt$sock_int(r77, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r78 = socket(0x2, 0x4001, 0x0) connect$unix(r78, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r78, 0x0) setsockopt$sock_int(r78, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r79 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r80 = socket(0x2, 0x4001, 0x0) connect$unix(r80, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r80, 0x0) setsockopt$sock_int(r80, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r81 = socket(0x2, 0x4001, 0x0) connect$unix(r81, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r81, 0x0) setsockopt$sock_int(r81, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r82 = socket(0x2, 0x4001, 0x0) connect$unix(r82, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r82, 0x0) setsockopt$sock_int(r82, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r83 = socket(0x2, 0x4001, 0x0) connect$unix(r83, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r83, 0x0) setsockopt$sock_int(r83, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r84 = kqueue() r85 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r86 = msgget$private(0x0, 0x0) r87 = getpgid(0x0) msgctl$IPC_SET(r86, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r87, 0x0, 0x0, 0x0, 0x80a6}) r88 = msgget$private(0x0, 0x200) r89 = getgid() r90 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r92 = getppid() msgctl$IPC_SET(r88, 0x1, &(0x7f00000002c0)={{0x8, r90, r89, r90, r89, 0x2, 0x6}, 0xfff, 0x3, r91, r92, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r61, 0xffffffffffffffff, r89, 0x0]) sendmsg$unix(r5, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r63, r66}, @cred={0x20, 0xffff, 0x0, r69, r55, r71}, @rights={0x20, 0xffff, 0x1, [r75, r76, r77]}, @rights={0x38, 0xffff, 0x1, [r78, r79, r58, r80, r81, r82, r62, r83, r84, r85]}, @cred={0x20, 0xffff, 0x0, r87, r54, r93}], 0xb8, 0x402}, 0x2) connect$unix(r76, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x10}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:00:01 executing program 1: pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fsync(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d28"], 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x1) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r4, 0x0, 0x0, 0x0) read(r4, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r4, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r7) fsync(r7) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r7, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r7, 0xffffffff) r8 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r6, &(0x7f0000001740)=[{{r8}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r8}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r9}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r5}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r4}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r10 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = socket(0x2, 0x3, 0x0) r13 = socket(0x800000018, 0x3, 0x0) r14 = fcntl$dupfd(r12, 0x0, r13) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r16, 0x100000000000, r16) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r18 = socket(0x2, 0x4001, 0x0) connect$unix(r18, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r18, 0x0) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r20 = msgget$private(0x0, 0x200) r21 = getgid() r22 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r24 = getppid() msgctl$IPC_SET(r20, 0x1, &(0x7f00000002c0)={{0x8, r22, r21, r22, r21, 0x2, 0x6}, 0xfff, 0x3, r23, r24, 0x3f, 0x7, 0x4, 0x7}) r25 = fcntl$getown(r15, 0x5) r26 = msgget$private(0x0, 0x200) r27 = getgid() r28 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r30 = getppid() msgctl$IPC_SET(r26, 0x1, &(0x7f00000002c0)={{0x8, r28, r27, r28, r27, 0x2, 0x6}, 0xfff, 0x3, r29, r30, 0x3f, 0x7, 0x4, 0x7}) r31 = socket(0x2, 0x4001, 0x0) connect$unix(r31, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r31, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = socket(0x2, 0x4001, 0x0) connect$unix(r37, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r37, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r38 = socket(0x2, 0x4001, 0x0) connect$unix(r38, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r38, 0x0) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r39 = socket(0x2, 0x4001, 0x0) connect$unix(r39, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r39, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r40 = kqueue() r41 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r42 = msgget$private(0x0, 0x0) r43 = getpgid(0x0) msgctl$IPC_SET(r42, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r43, 0x0, 0x0, 0x0, 0x80a6}) r44 = msgget$private(0x0, 0x200) r45 = getgid() r46 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r48 = getppid() msgctl$IPC_SET(r44, 0x1, &(0x7f00000002c0)={{0x8, r46, r45, r46, r45, 0x2, 0x6}, 0xfff, 0x3, r47, r48, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r17, 0xffffffffffffffff, r45, 0x0]) sendmsg$unix(r7, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r19, r22}, @cred={0x20, 0xffff, 0x0, r25, r11, r27}, @rights={0x20, 0xffff, 0x1, [r31, r32, r33]}, @rights={0x38, 0xffff, 0x1, [r34, r35, r14, r36, r37, r38, r18, r39, r40, r41]}, @cred={0x20, 0xffff, 0x0, r43, r10, r49}], 0xb8, 0x402}, 0x2) r50 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r50, 0x0, 0x0, 0x0) read(r50, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r50, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r53) fsync(r53) setsockopt$sock_int(r52, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r53, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r53, 0xffffffff) r54 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r52, &(0x7f0000001740)=[{{r54}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r54}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r55}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r51}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r50}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r56 = getuid() getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r58 = socket(0x2, 0x3, 0x0) r59 = socket(0x800000018, 0x3, 0x0) r60 = fcntl$dupfd(r58, 0x0, r59) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r62, 0x100000000000, r62) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r64 = socket(0x2, 0x4001, 0x0) connect$unix(r64, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r64, 0x0) setsockopt$sock_int(r64, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r66 = msgget$private(0x0, 0x200) r67 = getgid() r68 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r70 = getppid() msgctl$IPC_SET(r66, 0x1, &(0x7f00000002c0)={{0x8, r68, r67, r68, r67, 0x2, 0x6}, 0xfff, 0x3, r69, r70, 0x3f, 0x7, 0x4, 0x7}) r71 = fcntl$getown(r61, 0x5) r72 = msgget$private(0x0, 0x200) r73 = getgid() r74 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r76 = getppid() msgctl$IPC_SET(r72, 0x1, &(0x7f00000002c0)={{0x8, r74, r73, r74, r73, 0x2, 0x6}, 0xfff, 0x3, r75, r76, 0x3f, 0x7, 0x4, 0x7}) r77 = socket(0x2, 0x4001, 0x0) connect$unix(r77, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r77, 0x0) setsockopt$sock_int(r77, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r78 = socket(0x2, 0x4001, 0x0) connect$unix(r78, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r78, 0x0) setsockopt$sock_int(r78, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r79 = socket(0x2, 0x4001, 0x0) connect$unix(r79, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r79, 0x0) setsockopt$sock_int(r79, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r80 = socket(0x2, 0x4001, 0x0) connect$unix(r80, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r80, 0x0) setsockopt$sock_int(r80, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r81 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r82 = socket(0x2, 0x4001, 0x0) connect$unix(r82, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r82, 0x0) setsockopt$sock_int(r82, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r83 = socket(0x2, 0x4001, 0x0) connect$unix(r83, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r83, 0x0) setsockopt$sock_int(r83, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r84 = socket(0x2, 0x4001, 0x0) connect$unix(r84, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r84, 0x0) setsockopt$sock_int(r84, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r85 = socket(0x2, 0x4001, 0x0) connect$unix(r85, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r85, 0x0) setsockopt$sock_int(r85, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r86 = kqueue() r87 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r88 = msgget$private(0x0, 0x0) r89 = getpgid(0x0) msgctl$IPC_SET(r88, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r89, 0x0, 0x0, 0x0, 0x80a6}) r90 = msgget$private(0x0, 0x200) r91 = getgid() r92 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r94 = getppid() msgctl$IPC_SET(r90, 0x1, &(0x7f00000002c0)={{0x8, r92, r91, r92, r91, 0x2, 0x6}, 0xfff, 0x3, r93, r94, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r63, 0xffffffffffffffff, r91, 0x0]) sendmsg$unix(r53, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r65, r68}, @cred={0x20, 0xffff, 0x0, r71, r57, r73}, @rights={0x20, 0xffff, 0x1, [r77, r78, r79]}, @rights={0x38, 0xffff, 0x1, [r80, r81, r60, r82, r83, r84, r64, r85, r86, r87]}, @cred={0x20, 0xffff, 0x0, r89, r56, r95}], 0xb8, 0x402}, 0x2) r96 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r96, 0x0, 0x0, 0x0) read(r96, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r96, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r98, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) r99 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r98, &(0x7f0000001740)=[{{r99}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r99}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r100}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r97}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r96}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r101 = dup(r98) sendto$inet6(r101, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:01 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffff9c, &(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)=""/174, 0xae}], 0x1, &(0x7f0000000200)=""/135, 0x87}, 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000002c0)={0x0, 0x8, 0x10000, 0x7b8a, 0x80000000, 0x4, 0x100, 0x10, [{0x3, 0x2, 0x57c, 0x3}, {0x57, 0x97e6, 0x80000000, 0x24}, {0xf06e, 0xc0000000, 0x4, 0x4}, {0x200, 0x8, 0x2, 0x1}, {0x9, 0x7f, 0x80000001, 0xf9}, {0xffffffff, 0x0, 0x8001, 0x5}, {0x2, 0x6, 0xbfd, 0x5}, {0x15, 0x39, 0x6, 0x8}, {0x5, 0x7fff, 0x7}, {0x3, 0x8, 0x100, 0x8}, {0x2, 0x4, 0x9c1}, {0x7fff, 0xbb, 0x1, 0x7}, {0x6, 0x5ba55566, 0x7ff, 0x7ff}, {0x604, 0x40, 0x800, 0x6}, {0x1ff, 0x3543, 0x3ff, 0xdd8e}, {0x0, 0x7, 0x1, 0x7}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:00:01 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x6, 0xff}, 0x10) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpgrp() close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:02 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa, 0x40}, {{}, 0xfffffffffffffffd, 0x80}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:00:02 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x31}], 0x8000, 0x0, 0xc600, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) syz_open_pts() r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x40, 0x0) dup(r2) 16:00:02 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = socket(0x1e, 0x3, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) close(r1) getsockname$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/4098], &(0x7f0000000040)=0x1002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000001240)=0xc) 16:00:02 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd, 0x0, 0x4}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r1, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) fsync(r4) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r4, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r4, 0xffffffff) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000001740)=[{{r5}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r5}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r6}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r2}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r7 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r13, 0x100000000000, r13) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r15 = socket(0x2, 0x4001, 0x0) connect$unix(r15, &(0x7f0000001440)=ANY=[@ANYBLOB="8295d1de020063c4a143dce4a7efe1dab3fc39c9ce4a909c4ecd690700070096b5ee2dbef161ac69f0f78e589cb594afc76a4abc870000000000000000000000f528c6a2e8a08137c4ae91247c8d6452f360bc3ed44a218c2051754fd0938ddbd8b6da1fdfb2c05e377b754ff3e56bfabc6324d8b326251b73472f01d3fa30ece27c236afecdfdb99658bb1023319e66b50c77b13ccfe6"], 0x10) shutdown(r15, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r17 = msgget$private(0x0, 0x200) r18 = getgid() r19 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r21 = getppid() msgctl$IPC_SET(r17, 0x1, &(0x7f00000002c0)={{0x8, r19, r18, r19, r18, 0x2, 0x6}, 0xfff, 0x3, r20, r21, 0x3f, 0x7, 0x4, 0x7}) r22 = fcntl$getown(r12, 0x5) r23 = msgget$private(0x0, 0x200) r24 = getgid() r25 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r27 = getppid() r28 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r28, 0x0, 0x0, 0x0) read(r28, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r28, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r31) fsync(r31) setsockopt$sock_int(r30, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r31, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r31, 0xffffffff) r32 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r30, &(0x7f0000001740)=[{{r32}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r32}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r33}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r29}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r28}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r34 = getuid() getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r36 = socket(0x2, 0x3, 0x0) r37 = socket(0x800000018, 0x3, 0x0) r38 = fcntl$dupfd(r36, 0x0, r37) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r40, 0x100000000000, r40) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r42 = socket(0x2, 0x4001, 0x0) connect$unix(r42, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r42, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, 0xc) r44 = msgget$private(0x0, 0x200) r45 = getgid() r46 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r48 = getppid() msgctl$IPC_SET(r44, 0x1, &(0x7f00000002c0)={{0x8, r46, r45, r46, r45, 0x2, 0x6}, 0xfff, 0x3, r47, r48, 0x3f, 0x7, 0x4, 0x7}) r49 = fcntl$getown(r39, 0x5) r50 = msgget$private(0x0, 0x200) r51 = getgid() r52 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r54 = getppid() msgctl$IPC_SET(r50, 0x1, &(0x7f00000002c0)={{0x8, r52, r51, r52, r51, 0x2, 0x6}, 0xfff, 0x3, r53, r54, 0x3f, 0x7, 0x4, 0x7}) r55 = socket(0x2, 0x4001, 0x0) connect$unix(r55, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r55, 0x0) setsockopt$sock_int(r55, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r56 = socket(0x2, 0x4001, 0x0) connect$unix(r56, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r56, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0xfffff2a9, 0x4) r57 = socket(0x2, 0x4001, 0x0) connect$unix(r57, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r57, 0x0) setsockopt$sock_int(r57, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r58 = socket(0x2, 0x4001, 0x0) connect$unix(r58, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r58, 0x0) setsockopt$sock_int(r58, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r59 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r60 = socket(0x2, 0x4001, 0x0) connect$unix(r60, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r60, 0x0) setsockopt$sock_int(r60, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r61 = socket(0x2, 0x4001, 0x0) connect$unix(r61, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r61, 0x0) setsockopt$sock_int(r61, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r62 = socket(0x2, 0x1, 0x80) connect$unix(r62, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r62, 0x0) setsockopt$sock_int(r62, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r63 = socket(0x2, 0x4001, 0x0) connect$unix(r63, &(0x7f0000000040)=ANY=[@ANYBLOB="80be971e2f66000000000000"], 0x10) shutdown(r63, 0x0) setsockopt$sock_int(r63, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r64 = kqueue() r65 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r66 = msgget$private(0x0, 0x0) r67 = getpgid(0x0) msgctl$IPC_SET(r66, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r67, 0x0, 0x0, 0x0, 0x80a6}) r68 = msgget$private(0x0, 0x200) r69 = getgid() r70 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r72 = getppid() msgctl$IPC_SET(r68, 0x1, &(0x7f00000002c0)={{0x8, r70, r69, r70, r69, 0x2, 0x6}, 0xfff, 0x3, r71, r72, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r41, 0xffffffffffffffff, r69, 0x0]) sendmsg$unix(r31, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r43, r46}, @cred={0x20, 0xffff, 0x0, r49, r35, r51}, @rights={0x20, 0xffff, 0x1, [r55, r56, r57]}, @rights={0x38, 0xffff, 0x1, [r58, r59, r38, r60, r61, r62, r42, r63, r64, r65]}, @cred={0x20, 0xffff, 0x0, r67, r34, r73}], 0xb8, 0x402}, 0x2) msgctl$IPC_SET(r23, 0x1, &(0x7f00000002c0)={{0x8, r35, r24, r25, r24, 0x2, 0x6}, 0xfff, 0x3, r26, r27, 0x3f, 0x6, 0x2, 0x7}) r74 = socket(0x2, 0x4001, 0x0) connect$unix(r74, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r74, 0x0) setsockopt$sock_int(r74, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r75 = socket(0x2, 0x4001, 0x0) connect$unix(r75, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r75, 0x0) setsockopt$sock_int(r75, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r76 = socket(0x2, 0x4001, 0x0) connect$unix(r76, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c4a14388750dbde1970da711ecdd57be971e2f66261abbb9b31613295854c5fd196eb3e047d41856af256889e3058bd7c15f0a"], 0x10) shutdown(r76, 0x0) setsockopt$sock_int(r76, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r77 = socket(0x2, 0x4001, 0x0) connect$unix(r77, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r77, 0x0) setsockopt$sock_int(r77, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r78 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r79 = socket(0x2, 0x4001, 0x0) connect$unix(r79, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r79, 0x0) setsockopt$sock_int(r79, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r80 = socket(0x2, 0x4001, 0x0) connect$unix(r80, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r80, 0x0) setsockopt$sock_int(r80, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r81 = socket(0x2, 0x4001, 0x0) connect$unix(r81, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r81, 0x0) setsockopt$sock_int(r81, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r82 = socket(0x2, 0x4001, 0x0) connect$unix(r82, &(0x7f0000001540)=ANY=[@ANYBLOB="82020063c4a143dce497908e00010000a9a7efe1a20da711ecdd791d97064ce3445ae16fe293cfaf87b13eee7783c5175f63566ce389cf225396aa1d579ab01d37380ac386a63baf7e9381b969f25fcc34c16c738a"], 0x10) shutdown(r82, 0x0) setsockopt$sock_int(r82, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r83 = kqueue() r84 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r85 = msgget$private(0x0, 0x0) r86 = getpgid(0x0) msgctl$IPC_SET(r85, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r86, 0x0, 0x0, 0x0, 0x80a6}) r87 = msgget$private(0x0, 0x200) r88 = getgid() r89 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r91 = getppid() msgctl$IPC_SET(r87, 0x1, &(0x7f00000002c0)={{0x8, r89, r88, r89, r88, 0x2, 0x6}, 0xfff, 0x3, r90, r91, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r14, 0xffffffffffffffff, r88, 0x0]) sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001640)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r19, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r8, @ANYRES32=r24, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r74, @ANYRES32=r75, @ANYRES32=r76, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r77, @ANYRES32=r78, @ANYRES32=r11, @ANYRES32=r79, @ANYRES32=r80, @ANYRES32=r81, @ANYRES32=r15, @ANYRES32=r82, @ANYRES32=r83, @ANYRES32=r84, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r86, @ANYRES32=r7, @ANYRES32=r92, @ANYBLOB="00004500730c92485661703c0ca2a7cd30"], 0xb8, 0x402}, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r24}, 0x2000000000004, 0x103000000000006}) recvfrom$unix(r0, &(0x7f0000000300)=""/4096, 0x1000, 0x3, 0x0, 0x0) r93 = accept(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0057198fd23fad3d1b00"/55], &(0x7f00000000c0)=0x37) shutdown(r93, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$inet(0xffffffffffffff9c, &(0x7f0000000100)={0x2, 0x3}, 0xc) 16:00:02 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) read(0xffffffffffffffff, &(0x7f0000000000)=""/61, 0x3d) 16:00:02 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) clock_getres(0x4, &(0x7f0000000000)) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r2, 0x100000000000, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa, 0xf5}, {{r2}, 0xfffffffffffffffd, 0x0, 0x0, 0x2}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:00:02 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) write(r2, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) sendmsg$unix(r2, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x2) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000040)={{}, 0x1, &(0x7f0000000000)=[0x0]}) 16:00:03 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) r4 = dup(r1) r5 = semget$private(0x0, 0x1, 0x201) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000001880)='./file0\x00', &(0x7f0000000040)={{0x1c7c, 0xfffffffffffff11d}, {0x54, 0xfda}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0xb3) ioctl$TIOCCDTR(r1, 0x20007478) r7 = socket(0x10, 0x2, 0xfffffffffffffffc) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r8, r9, r10, r11, 0x4, 0x200}, 0x4, 0x26, 0x732}) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:03 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(0xffffffffffffff9c) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000080)=0x3) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x44, 0x4}, {0x6, 0x2}, {0x84, 0x2}, {0x41, 0x8000}], 0x4}) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xffff, 0x0, 0x214c, 0x0) 16:00:03 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa, 0x0, 0x8}, {{}, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x3}, {{}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x3}], 0xf95, 0x0, 0x214c, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = syz_open_pts() pwrite(r1, &(0x7f0000000140)="79b97f708cfac5428a7fde8dad6d1e119b6395150fa5bb2cf84b5fb8ab19a9f7294569ff463e7286fbb3e97faf5f1ec7506d19fde6cf20c8a56f2c2e3ab03dce55c56720f5d868b61e8eb7e8e468269947dbae6c0192174b65603b1c2a10a111448ccb4209804a5ac485f5f1a228a7c5bfc03d38001c399fd97fbfac631b654735745903c4a26326b1153467eed482812cc4c7969a18c59f2ac2427b3e86", 0x9e, 0x0, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:03 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r1 = socket$inet(0x2, 0x4, 0x7f) fcntl$dupfd(r0, 0x52ffe7c1f3eb170e, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0), 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r2, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r5) fsync(r5) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r5, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r5, 0xffffffff) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000001740)=[{{r6}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r6}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r7}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r3}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r2}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r8 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = socket(0x2, 0x3, 0x0) r11 = socket(0x800000018, 0x3, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r14, 0x100000000000, r14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r16 = socket(0x2, 0x4001, 0x0) connect$unix(r16, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r16, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r18 = msgget$private(0x0, 0x200) r19 = getgid() r20 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r22 = getppid() msgctl$IPC_SET(r18, 0x1, &(0x7f00000002c0)={{0x8, r20, r19, r20, r19, 0x2, 0x6}, 0xfff, 0x3, r21, r22, 0x3f, 0x7, 0x4, 0x7}) r23 = fcntl$getown(r13, 0x5) r24 = msgget$private(0x0, 0x200) r25 = getgid() r26 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r28 = getppid() msgctl$IPC_SET(r24, 0x1, &(0x7f00000002c0)={{0x8, r26, r25, r26, r25, 0x2, 0x6}, 0xfff, 0x3, r27, r28, 0x3f, 0x7, 0x4, 0x7}) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = socket(0x2, 0x4001, 0x0) connect$unix(r31, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r31, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = socket(0x2, 0x4001, 0x0) connect$unix(r37, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r37, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r38 = kqueue() r39 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r40 = msgget$private(0x0, 0x0) r41 = getpgid(0x0) msgctl$IPC_SET(r40, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r41, 0x0, 0x0, 0x0, 0x80a6}) r42 = msgget$private(0x0, 0x200) r43 = getgid() r44 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r46 = getppid() msgctl$IPC_SET(r42, 0x1, &(0x7f00000002c0)={{0x8, r44, r43, r44, r43, 0x2, 0x6}, 0xfff, 0x3, r45, r46, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r15, 0xffffffffffffffff, r43, 0x0]) sendmsg$unix(r5, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r17, r20}, @cred={0x20, 0xffff, 0x0, r23, r9, r25}, @rights={0x20, 0xffff, 0x1, [r29, r30, r31]}, @rights={0x38, 0xffff, 0x1, [r32, r33, r12, r34, r35, r36, r16, r37, r38, r39]}, @cred={0x20, 0xffff, 0x0, r41, r8, r47}], 0xb8, 0x402}, 0x2) r48 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r48, 0x0, 0x0, 0x0) read(r48, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r48, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r51) fsync(r51) setsockopt$sock_int(r50, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r51, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r51, 0xffffffff) r52 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r50, &(0x7f0000001740)=[{{r52}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r52}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r53}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r49}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r48}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r54 = getuid() getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r56 = socket(0x2, 0x3, 0x0) r57 = socket(0x800000018, 0x3, 0x0) r58 = fcntl$dupfd(r56, 0x0, r57) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r60, 0x100000000000, r60) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r62 = socket(0x2, 0x4001, 0x0) connect$unix(r62, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r62, 0x0) setsockopt$sock_int(r62, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r64 = msgget$private(0x0, 0x200) r65 = getgid() r66 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r68 = getppid() msgctl$IPC_SET(r64, 0x1, &(0x7f00000002c0)={{0x8, r66, r65, r66, r65, 0x2, 0x6}, 0xfff, 0x3, r67, r68, 0x3f, 0x7, 0x4, 0x7}) r69 = fcntl$getown(r59, 0x5) r70 = msgget$private(0x0, 0x200) r71 = getgid() r72 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r74 = getppid() msgctl$IPC_SET(r70, 0x1, &(0x7f00000002c0)={{0x8, r72, r71, r72, r71, 0x2, 0x6}, 0xfff, 0x3, r73, r74, 0x3f, 0x7, 0x4, 0x7}) r75 = socket(0x2, 0x4001, 0x0) connect$unix(r75, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r75, 0x0) setsockopt$sock_int(r75, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r76 = socket(0x2, 0x4001, 0x0) connect$unix(r76, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r76, 0x0) setsockopt$sock_int(r76, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r77 = socket(0x2, 0x4001, 0x0) connect$unix(r77, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r77, 0x0) setsockopt$sock_int(r77, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r78 = socket(0x2, 0x4001, 0x0) connect$unix(r78, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r78, 0x0) setsockopt$sock_int(r78, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r79 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r80 = socket(0x2, 0x4001, 0x0) connect$unix(r80, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r80, 0x0) setsockopt$sock_int(r80, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r81 = socket(0x2, 0x4001, 0x0) connect$unix(r81, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r81, 0x0) setsockopt$sock_int(r81, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r82 = socket(0x2, 0x4001, 0x0) connect$unix(r82, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r82, 0x0) setsockopt$sock_int(r82, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r83 = socket(0x2, 0x4001, 0x0) connect$unix(r83, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r83, 0x0) setsockopt$sock_int(r83, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r84 = kqueue() r85 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r86 = msgget$private(0x0, 0x0) r87 = getpgid(0x0) msgctl$IPC_SET(r86, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r87, 0x0, 0x0, 0x0, 0x80a6}) r88 = msgget$private(0x0, 0x200) r89 = getgid() r90 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r92 = getppid() msgctl$IPC_SET(r88, 0x1, &(0x7f00000002c0)={{0x8, r90, r89, r90, r89, 0x2, 0x6}, 0xfff, 0x3, r91, r92, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r61, 0xffffffffffffffff, r89, 0x0]) sendmsg$unix(r51, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r63, r66}, @cred={0x20, 0xffff, 0x0, r69, r55, r71}, @rights={0x20, 0xffff, 0x1, [r75, r76, r77]}, @rights={0x38, 0xffff, 0x1, [r78, r79, r58, r80, r81, r82, r62, r83, r84, r85]}, @cred={0x20, 0xffff, 0x0, r87, r54, r93}], 0xb8, 0x402}, 0x2) r94 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r94, 0x4, 0x80) pwritev(r94, &(0x7f00000003c0), 0x273, 0x0, 0x0) r95 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r96) fsync(r96) pwritev(r96, &(0x7f0000001d40), 0x1000000000000090, 0x0, 0x0) listen(r96, 0xffffffff) getsockopt$sock_cred(r96, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001380)=0xfffffffffffffe32) r97 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x8000, 0x0) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r98, 0x100000000000, r98) getsockopt$SO_PEERCRED(r98, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r98, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) r99 = dup2(r98, 0xffffffffffffffff) kevent(r0, &(0x7f0000000040)=[{{r31}, 0xfffffffffffffff9, 0x20, 0xf515c67d7784e9d9, 0x2, 0x8}, {{r84}, 0x8000000000000005, 0x40, 0x7b68a7d30483f888, 0xc0000000000, 0x6}, {{r94}, 0xfffffffffffffff9, 0x1, 0x20, 0x5, 0xfff}, {{r95}, 0x0, 0x85, 0xf0000002, 0x17bf, 0x1000}, {{}, 0xfffffffffffffffe, 0x8e, 0x0, 0x400, 0xb06}], 0x3, &(0x7f0000000200)=[{{r96}, 0xfffffffffffffffc, 0x20, 0x0, 0x401, 0x6}, {{r97}, 0xfffffffffffffff8, 0x42, 0x80, 0x80000000, 0x261}, {{r99}, 0xfffffffffffffff8, 0xac, 0x80000000, 0xd39, 0x5d}], 0x30, &(0x7f0000000140)={0x20}) r100 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r100, &(0x7f0000000180)=[{{r101}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:00:03 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10006) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0)={0x7, 0x5}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) recvfrom$unix(r2, &(0x7f00000001c0)=""/194, 0xc2, 0x2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:03 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000009c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) close(r1) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x4, 0x4) 16:00:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) 16:00:04 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = syz_open_pts() flock(r0, 0x6) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x800000005) r1 = socket$unix(0x1, 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x40) 16:00:04 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, 0xfffffffffffffffe) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x48}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 0: nanosleep(&(0x7f00000000c0)={0xf0, 0x7ff00000}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001400)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) socket(0x20, 0x4, 0x5) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x100, 0x182) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) kevent(r0, &(0x7f0000000180), 0xf95, 0x0, 0x214c, 0x0) kqueue() 16:00:04 executing program 0: pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r0, 0x0, r2) r3 = getppid() r4 = geteuid() r5 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r9 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r12 = socket(0x2, 0x4001, 0x0) connect$unix(r12, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r12, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r11, 0x0, r12) socket(0x2, 0x3, 0x50) setsockopt$sock_int(r12, 0xffff, 0x1, &(0x7f0000000200)=0x3, 0x4) sendmsg$unix(r1, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @cred={0x0, 0xffff, 0x0, r6, r10, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0xc3, 0x0, &(0x7f0000000000)=""/195}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r13 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r13, &(0x7f0000000180)=[{{r14}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:00:04 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x0) read(r3, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r3, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r6) fsync(r6) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r7, 0x0, 0x0, 0x0) read(r7, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r7, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r10) fsync(r10) setsockopt$sock_int(r9, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r10, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r10, 0xffffffff) r11 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r9, &(0x7f0000001740)=[{{r11}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r11}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r12}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r8}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r7}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r13 = getuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = socket(0x2, 0x3, 0x0) r16 = socket(0x800000018, 0x3, 0x0) r17 = fcntl$dupfd(r15, 0x0, r16) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r19, 0x100000000000, r19) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r21 = socket(0x2, 0x4001, 0x0) connect$unix(r21, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r21, 0x0) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r23 = msgget$private(0x0, 0x200) r24 = getgid() r25 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r27 = getppid() msgctl$IPC_SET(r23, 0x1, &(0x7f00000002c0)={{0x8, r25, r24, r25, r24, 0x2, 0x6}, 0xfff, 0x3, r26, r27, 0x3f, 0x7, 0x4, 0x7}) r28 = fcntl$getown(r18, 0x5) r29 = msgget$private(0x0, 0x200) r30 = getgid() r31 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r33 = getppid() msgctl$IPC_SET(r29, 0x1, &(0x7f00000002c0)={{0x8, r31, r30, r31, r30, 0x2, 0x6}, 0xfff, 0x3, r32, r33, 0x3f, 0x7, 0x4, 0x7}) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = socket(0x2, 0x4001, 0x0) connect$unix(r37, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r37, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r39 = socket(0x2, 0x4001, 0x0) connect$unix(r39, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r39, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r40 = socket(0x2, 0x4001, 0x0) connect$unix(r40, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r40, 0x0) setsockopt$sock_int(r40, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r41 = socket(0x2, 0x4001, 0x0) connect$unix(r41, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a343dce6a7efe1970d9511ecdd57be971e2f66"], 0x10) shutdown(r41, 0x0) setsockopt$sock_int(r41, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r42 = socket(0x2, 0x4001, 0x0) connect$unix(r42, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r42, 0x0) setsockopt$sock_int(r42, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r43 = kqueue() r44 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r45 = msgget$private(0x0, 0x0) r46 = getpgid(0x0) msgctl$IPC_SET(r45, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r46, 0x0, 0x0, 0x0, 0x80a6}) r47 = msgget$private(0x0, 0x200) r48 = getgid() r49 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r51 = getppid() msgctl$IPC_SET(r47, 0x1, &(0x7f00000002c0)={{0x8, r49, r48, r49, r48, 0x2, 0x6}, 0xfff, 0x3, r50, r51, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r20, 0xffffffffffffffff, r48, 0x0]) sendmsg$unix(r10, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r22, r25}, @cred={0x20, 0xffff, 0x0, r28, r14, r30}, @rights={0x20, 0xffff, 0x1, [r34, r35, r36]}, @rights={0x38, 0xffff, 0x1, [r37, r38, r17, r39, r40, r41, r21, r42, r43, r44]}, @cred={0x20, 0xffff, 0x0, r46, r13, r52}], 0xb8, 0x402}, 0x2) pwritev(r37, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c4}], 0x1, 0x0, 0x5) listen(r6, 0xffffffff) r53 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r5, &(0x7f0000001740)=[{{r53}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r53}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r54}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r4}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r3}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r55 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r57 = socket(0x2, 0x3, 0x0) r58 = socket(0x800000018, 0x3, 0x0) r59 = fcntl$dupfd(r57, 0x0, r58) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r61, 0x100000000000, r61) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r63 = socket(0x2, 0x4001, 0x0) connect$unix(r63, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c4a143a71101de57be977a450600660000000000000045e8a506cfbc89dd366eeb77a6bddb5c490305796d789d6682291736e23a1f11d8f89f4189828a694d6c99fbbbeeb7f9f83dfd06953d4f1edd8668801b52e4cc627f15e62162b13c117c28615626"], 0x10) shutdown(r63, 0x0) setsockopt$sock_int(r63, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r65 = msgget$private(0x0, 0x200) r66 = getgid() r67 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r69 = getppid() msgctl$IPC_SET(r65, 0x1, &(0x7f00000002c0)={{0x8, r67, r66, r67, r66, 0x2, 0x6}, 0xfff, 0x3, r68, r69, 0x3f, 0x7, 0x4, 0x7}) r70 = fcntl$getown(r60, 0x5) r71 = msgget$private(0x0, 0x200) r72 = getgid() r73 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r75 = getppid() msgctl$IPC_SET(r71, 0x1, &(0x7f00000002c0)={{0x8, r73, r72, r73, r72, 0x2, 0x6}, 0xfff, 0x3, r74, r75, 0x3f, 0x7, 0x4, 0x7}) r76 = socket(0x2, 0x4001, 0x0) connect$unix(r76, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r76, 0x0) setsockopt$sock_int(r76, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r77 = socket(0x2, 0x4001, 0x0) connect$unix(r77, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r77, 0x0) setsockopt$sock_int(r77, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r78 = socket(0x2, 0x4001, 0x0) connect$unix(r78, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r78, 0x0) setsockopt$sock_int(r78, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r79 = socket(0x2, 0x4001, 0x0) connect$unix(r79, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r79, 0x0) setsockopt$sock_int(r79, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r80 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r81 = socket(0x2, 0x4001, 0x0) connect$unix(r81, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r81, 0x0) setsockopt$sock_int(r81, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r82 = socket(0x2, 0x4001, 0x0) connect$unix(r82, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r82, 0x0) setsockopt$sock_int(r82, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r83 = socket(0x2, 0x4001, 0x0) connect$unix(r83, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r83, 0x0) setsockopt$sock_int(r83, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r84 = socket(0x2, 0x4001, 0x0) connect$unix(r84, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r84, 0x0) setsockopt$sock_int(r84, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r85 = kqueue() r86 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r87 = msgget$private(0x0, 0x0) r88 = getpgid(0x0) msgctl$IPC_SET(r87, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r88, 0x0, 0x0, 0x0, 0x80a6}) r89 = msgget$private(0x0, 0x200) r90 = getgid() r91 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r93 = getppid() msgctl$IPC_SET(r89, 0x1, &(0x7f00000002c0)={{0x8, r91, r90, r91, r90, 0x2, 0x6}, 0xfff, 0x3, r92, r93, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r62, 0xffffffffffffffff, r90, 0x0]) sendmsg$unix(r6, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r64, r67}, @cred={0x20, 0xffff, 0x0, r70, r56, r72}, @rights={0x20, 0xffff, 0x1, [r76, r77, r78]}, @rights={0x38, 0xffff, 0x1, [r79, r80, r59, r81, r82, r83, r63, r84, r85, r86]}, @cred={0x20, 0xffff, 0x0, r88, r55, r94}], 0xb8, 0x402}, 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r86, 0x80185758, &(0x7f0000000040)={0x81, 0x400, {0x89, 0x8}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:04 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r1, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) fsync(r4) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r4, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r4, 0xffffffff) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000001740)=[{{r5}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r5}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r6}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r2}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r1}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r7 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = socket(0x2, 0x3, 0x0) r10 = socket(0x800000018, 0x3, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r13, 0x100000000000, r13) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r15 = socket(0x2, 0x4001, 0x0) connect$unix(r15, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r15, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r17 = msgget$private(0x0, 0x200) r18 = getgid() r19 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r21 = getppid() msgctl$IPC_SET(r17, 0x1, &(0x7f00000002c0)={{0x8, r19, r18, r19, r18, 0x2, 0x6}, 0xfff, 0x3, r20, r21, 0x3f, 0x7, 0x4, 0x7}) r22 = fcntl$getown(r12, 0x5) r23 = msgget$private(0x0, 0x200) r24 = getgid() r25 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r27 = getppid() msgctl$IPC_SET(r23, 0x1, &(0x7f00000002c0)={{0x8, r25, r24, r25, r24, 0x2, 0x6}, 0xfff, 0x3, r26, r27, 0x3f, 0x7, 0x4, 0x7}) r28 = socket(0x2, 0x4001, 0x0) connect$unix(r28, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r28, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = socket(0x2, 0x4001, 0x0) connect$unix(r31, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r31, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r32 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r33 = socket(0x2, 0x4001, 0x0) connect$unix(r33, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r33, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = kqueue() r38 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r39 = msgget$private(0x0, 0x0) r40 = getpgid(0x0) msgctl$IPC_SET(r39, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r40, 0x0, 0x0, 0x0, 0x80a6}) r41 = msgget$private(0x0, 0x200) r42 = getgid() r43 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r45 = getppid() msgctl$IPC_SET(r41, 0x1, &(0x7f00000002c0)={{0x8, r43, r42, r43, r42, 0x2, 0x6}, 0xfff, 0x3, r44, r45, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r14, 0xffffffffffffffff, r42, 0x0]) sendmsg$unix(r4, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r16, r19}, @cred={0x20, 0xffff, 0x0, r22, r8, r24}, @rights={0x20, 0xffff, 0x1, [r28, r29, r30]}, @rights={0x38, 0xffff, 0x1, [r31, r32, r11, r33, r34, r35, r15, r36, r37, r38]}, @cred={0x20, 0xffff, 0x0, r40, r7, r46}], 0xb8, 0x402}, 0x2) r47 = socket(0x2, 0x3, 0x0) r48 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r47, 0x0, r48) accept(r47, 0x0, &(0x7f0000001940)) r49 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r49, 0x0, 0x0, 0x0) read(r49, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r49, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r52) fsync(r52) setsockopt$sock_int(r51, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r52, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r52, 0xffffffff) r53 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r51, &(0x7f0000001740)=[{{r53}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r53}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r54}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r50}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r49}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r55 = getuid() getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r57 = socket(0x2, 0x3, 0x0) r58 = socket(0x800000018, 0x3, 0x0) r59 = fcntl$dupfd(r57, 0x0, r58) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r61, 0x100000000000, r61) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r63 = socket(0x2, 0x4001, 0x0) connect$unix(r63, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r63, 0x0) setsockopt$sock_int(r63, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r65 = msgget$private(0x0, 0x200) r66 = getgid() r67 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r69 = getppid() msgctl$IPC_SET(r65, 0x1, &(0x7f00000002c0)={{0x8, r67, r66, r67, r66, 0x2, 0x6}, 0xfff, 0x3, r68, r69, 0x3f, 0x7, 0x4, 0x7}) r70 = fcntl$getown(r60, 0x5) r71 = msgget$private(0x0, 0x200) r72 = getgid() r73 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r75 = getppid() msgctl$IPC_SET(r71, 0x1, &(0x7f00000002c0)={{0x8, r73, r72, r73, r72, 0x2, 0x6}, 0xfff, 0x3, r74, r75, 0x3f, 0x7, 0x4, 0x7}) r76 = socket(0x2, 0x4001, 0x0) connect$unix(r76, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r76, 0x0) setsockopt$sock_int(r76, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r77 = socket(0x2, 0x4001, 0x0) connect$unix(r77, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r77, 0x0) setsockopt$sock_int(r77, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r78 = socket(0x2, 0x4001, 0x0) connect$unix(r78, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r78, 0x0) setsockopt$sock_int(r78, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r79 = socket(0x2, 0x4001, 0x0) connect$unix(r79, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r79, 0x0) setsockopt$sock_int(r79, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r80 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r81 = socket(0x2, 0x4001, 0x0) connect$unix(r81, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r81, 0x0) setsockopt$sock_int(r81, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r82 = socket(0x2, 0x4001, 0x0) connect$unix(r82, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r82, 0x0) setsockopt$sock_int(r82, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r83 = socket(0x2, 0x4001, 0x0) connect$unix(r83, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r83, 0x0) setsockopt$sock_int(r83, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r84 = socket(0x2, 0x4001, 0x0) connect$unix(r84, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r84, 0x0) setsockopt$sock_int(r84, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r85 = kqueue() r86 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r87 = msgget$private(0x0, 0x0) r88 = getpgid(0x0) msgctl$IPC_SET(r87, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r88, 0x0, 0x0, 0x0, 0x80a6}) r89 = msgget$private(0x0, 0x200) r90 = getgid() r91 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r93 = getppid() msgctl$IPC_SET(r89, 0x1, &(0x7f00000002c0)={{0x8, r91, r90, r91, r90, 0x2, 0x6}, 0xfff, 0x3, r92, r93, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r62, 0xffffffffffffffff, r90, 0x0]) sendmsg$unix(r52, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r64, r67}, @cred={0x20, 0xffff, 0x0, r70, r56, r72}, @rights={0x20, 0xffff, 0x1, [r76, r77, r78]}, @rights={0x38, 0xffff, 0x1, [r79, r80, r59, r81, r82, r83, r63, r84, r85, r86]}, @cred={0x20, 0xffff, 0x0, r88, r55, r94}], 0xb8, 0x402}, 0x2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) r96 = socket(0x40000000011, 0x3, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r96}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r97 = kqueue() kevent(r97, &(0x7f0000000000)=[{{r96}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) readv(r97, &(0x7f0000002540)=[{&(0x7f0000002180)=""/159}, {&(0x7f0000002240)=""/150}, {&(0x7f0000002300)=""/95, 0xfffffffffffffe9f}, {&(0x7f0000002380)}, {&(0x7f00000023c0)=""/106}, {&(0x7f0000002440)=""/228}], 0x1000000000000134) r98 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r98, 0x0, 0x0, 0x0) read(r98, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r98, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r101) fsync(r101) setsockopt$sock_int(r100, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r101, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r101, 0xffffffff) r102 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r100, &(0x7f0000001740)=[{{r102}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r102}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r103}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r99}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r98}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r104 = getuid() getsockopt$sock_cred(r101, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r106 = socket(0x2, 0x3, 0x0) r107 = socket(0x800000018, 0x3, 0x0) r108 = fcntl$dupfd(r106, 0x0, r107) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r110, 0x100000000000, r110) getsockopt$SO_PEERCRED(r110, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r110, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r112 = socket(0x2, 0x4001, 0x0) connect$unix(r112, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r112, 0x0) setsockopt$sock_int(r112, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r114 = msgget$private(0x0, 0x200) r115 = getgid() r116 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r118 = getppid() msgctl$IPC_SET(r114, 0x1, &(0x7f00000002c0)={{0x8, r116, r115, r116, r115, 0x2, 0x6}, 0xfff, 0x3, r117, r118, 0x3f, 0x7, 0x4, 0x7}) r119 = fcntl$getown(r109, 0x5) r120 = msgget$private(0x0, 0x200) r121 = getgid() r122 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r124 = getppid() msgctl$IPC_SET(r120, 0x1, &(0x7f00000002c0)={{0x8, r122, r121, r122, r121, 0x2, 0x6}, 0xfff, 0x3, r123, r124, 0x3f, 0x7, 0x4, 0x7}) r125 = socket(0x2, 0x4001, 0x0) connect$unix(r125, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r125, 0x0) setsockopt$sock_int(r125, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r126 = socket(0x2, 0x4001, 0x0) connect$unix(r126, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r126, 0x0) setsockopt$sock_int(r126, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r127 = socket(0x2, 0x4001, 0x0) connect$unix(r127, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r127, 0x0) setsockopt$sock_int(r127, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r128 = socket(0x2, 0x4001, 0x0) connect$unix(r128, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r128, 0x0) setsockopt$sock_int(r128, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r129 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r130 = socket(0x2, 0x4001, 0x0) connect$unix(r130, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r130, 0x0) setsockopt$sock_int(r130, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r131 = socket(0x2, 0x4001, 0x0) connect$unix(r131, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r131, 0x0) setsockopt$sock_int(r131, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r132 = socket(0x2, 0x4001, 0x0) connect$unix(r132, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r132, 0x0) setsockopt$sock_int(r132, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r133 = socket(0x2, 0x4001, 0x0) connect$unix(r133, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r133, 0x0) setsockopt$sock_int(r133, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r134 = kqueue() r135 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r136 = msgget$private(0x0, 0x0) r137 = getpgid(0x0) msgctl$IPC_SET(r136, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r137, 0x0, 0x0, 0x0, 0x80a6}) r138 = msgget$private(0x0, 0x200) r139 = getgid() r140 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r142 = getppid() msgctl$IPC_SET(r138, 0x1, &(0x7f00000002c0)={{0x8, r140, r139, r140, r139, 0x2, 0x6}, 0xfff, 0x3, r141, r142, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r111, 0xffffffffffffffff, r139, 0x0]) sendmsg$unix(r101, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r113, r116}, @cred={0x20, 0xffff, 0x0, r119, r105, r121}, @rights={0x20, 0xffff, 0x1, [r125, r126, r127]}, @rights={0x38, 0xffff, 0x1, [r128, r129, r108, r130, r131, r132, r112, r133, r134, r135]}, @cred={0x20, 0xffff, 0x0, r137, r104, r143}], 0xb8, 0x402}, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r144, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r144, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) write(r144, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) sendmsg$unix(r144, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x2) r145 = open$dir(&(0x7f0000001440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x200, 0x70) utimensat(r145, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x0) kevent(r0, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffc, 0x82, 0xfff7c, 0x40000000, 0x200}, {{r47}, 0xfffffffffffffffe, 0x1, 0x10, 0x14, 0x80000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x80, 0x40, 0x7ff, 0x5}, {{r77}, 0xfffffffffffffffd, 0xaa, 0xf0000000, 0xcfe, 0xc71c}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0x7, 0x3}, {{r0}, 0xfffffffffffffffb, 0x10, 0x40000000, 0x3, 0x7}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0x1, 0x3}, {{r0}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x8000, 0x9}], 0x3, &(0x7f0000000200)=[{{r95}, 0xfffffffffffffffb, 0x40, 0x4, 0x1, 0x9}, {{r97}, 0xffffffffffffffff, 0x41, 0x1, 0x3, 0x7}, {{r131}, 0xfffffffffffffffc, 0x62, 0x40000003, 0x9, 0x1000}, {{r144}, 0xfffffffffffffffc, 0x28, 0x80000000, 0x0, 0xffff}, {{r0}, 0x5, 0x80, 0x60000010, 0x7, 0x7f}, {{r145}, 0x7ffffffffffffffa, 0x10, 0x20, 0x200, 0x7f}], 0xff, &(0x7f0000000140)={0x9, 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r146}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:00:05 executing program 1: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4004) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x6) write(0xffffffffffffffff, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r4, 0x0, 0x0) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f0000000580)=ANY=[@ANYRES16=0x0], 0x1) write(r5, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r5, &(0x7f00000004c0)="e25aae490000000001545d8488199ccf9c9fbcf3820a946261a5f2c8ef255b5d088519192fa41395cf7f5d77fb3d3ea0b0f93794cbba929d27280812f496a08bafc7149f73212d73fb9b2dfe20e48cf659e6", 0x52) writev(r5, &(0x7f0000000180)=[{0x0}], 0x1) r6 = socket(0x2, 0x0, 0x0) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r7, 0x100000000000, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r9 = msgget$private(0x0, 0x200) r10 = getgid() r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r13 = getppid() msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x8, r11, r10, r11, r10, 0x2, 0x6}, 0xfff, 0x3, r12, r13, 0x3f, 0x200007, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r8, 0xffffffffffffffff, r10, 0x0]) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r15, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r16 = socket(0x2, 0x4001, 0x0) connect$unix(r16, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r16, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r14, 0x0, r16) r17 = getppid() r18 = geteuid() r19 = getppid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r23 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r15, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r21, r22}, @cred={0x0, 0xffff, 0x0, r20, r24, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r25 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x40, 0x0) symlinkat(&(0x7f00000001c0)='/', r25, &(0x7f0000d06ff8)='./file0\x00') preadv(r25, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) getsockopt$sock_linger(r27, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) r28 = socket(0x2, 0x4001, 0x0) connect$unix(r28, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r28, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$dupfd(r26, 0x0, r28) r29 = getppid() r30 = geteuid() r31 = getppid() getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r35 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1, 0x0, 0xdd) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) sendmsg$unix(r27, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0)=[@cred={0xffffffba, 0xffff, 0x0, r29, r30}, @cred={0x20, 0xffff, 0x0, r31, r33, r34}, @cred={0x0, 0xffff, 0x0, r32, r36, 0xffffffffffffffff}], 0x68, 0x2}, 0x2) r37 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r37, 0x0, 0x0, 0x0) read(r37, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r37, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r40) fsync(r40) setsockopt$sock_int(r39, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r40, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r40, 0xffffffff) r41 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r39, &(0x7f0000001740)=[{{r41}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r41}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r43}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r38}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r37}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r44 = getuid() getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r46 = socket(0x2, 0x3, 0x0) r47 = socket(0x800000018, 0x3, 0x0) r48 = fcntl$dupfd(r46, 0x0, r47) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r50, 0x100000000000, r50) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r52 = socket(0x2, 0x4001, 0x0) connect$unix(r52, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r52, 0x0) setsockopt$sock_int(r52, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r54 = msgget$private(0x0, 0x200) r55 = getgid() r56 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r58 = getppid() msgctl$IPC_SET(r54, 0x1, &(0x7f00000002c0)={{0x8, r56, r55, r56, r55, 0x2, 0x6}, 0xfff, 0x3, r57, r58, 0x3f, 0x7, 0x4, 0x7}) r59 = fcntl$getown(r49, 0x5) r60 = msgget$private(0x0, 0x200) r61 = getgid() r62 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r64 = getppid() msgctl$IPC_SET(r60, 0x1, &(0x7f00000002c0)={{0x8, r62, r61, r62, r61, 0x2, 0x6}, 0xfff, 0x3, r63, r64, 0x3f, 0x7, 0x4, 0x7}) r65 = socket(0x2, 0x4001, 0x0) connect$unix(r65, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r65, 0x0) setsockopt$sock_int(r65, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r66 = socket(0x2, 0x4001, 0x0) connect$unix(r66, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r66, 0x0) setsockopt$sock_int(r66, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r67 = socket(0x2, 0x4001, 0x0) connect$unix(r67, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r67, 0x0) setsockopt$sock_int(r67, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r68 = socket(0x2, 0x4001, 0x0) connect$unix(r68, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r68, 0x0) setsockopt$sock_int(r68, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r69 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r70 = socket(0x2, 0x4001, 0x0) connect$unix(r70, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r70, 0x0) setsockopt$sock_int(r70, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r71 = socket(0x2, 0x4001, 0x0) connect$unix(r71, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r71, 0x0) setsockopt$sock_int(r71, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r72 = socket(0x2, 0x4001, 0x0) connect$unix(r72, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r72, 0x0) setsockopt$sock_int(r72, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r73 = socket(0x2, 0x4001, 0x0) connect$unix(r73, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r73, 0x0) setsockopt$sock_int(r73, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r74 = kqueue() r75 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r76 = msgget$private(0x0, 0x0) r77 = getpgid(0x0) msgctl$IPC_SET(r76, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r77, 0x0, 0x0, 0x0, 0x80a6}) r78 = msgget$private(0x0, 0x200) r79 = getgid() r80 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r82 = getppid() msgctl$IPC_SET(r78, 0x1, &(0x7f00000002c0)={{0x8, r80, r79, r80, r79, 0x2, 0x6}, 0xfff, 0x3, r81, r82, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r51, 0xffffffffffffffff, r79, 0x0]) sendmsg$unix(r40, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r53, r56}, @cred={0x20, 0xffff, 0x0, r59, r45, r61}, @rights={0x20, 0xffff, 0x1, [r65, r66, r67]}, @rights={0x38, 0xffff, 0x1, [r68, r69, r48, r70, r71, r72, r52, r73, r74, r75]}, @cred={0x20, 0xffff, 0x0, r77, r44, r83}], 0xb8, 0x402}, 0x2) connect$unix(r6, &(0x7f0000000400)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES16=r8, @ANYPTR=&(0x7f0000002bc0)=ANY=[@ANYRESHEX=r42, @ANYRESHEX, @ANYRESHEX=0x0, @ANYRES64=r25, @ANYRESDEC=r29, @ANYPTR, @ANYPTR64, @ANYBLOB="72fa6413ec8961ae80045b9184cd23a7fe28b45c8d82fc7f998e4196c2f5dc712218dddad75f16a45480e4843cfbe6e29e9edd9a14ed86aa78b76ed02a7f450ef1b64d3256931cfb568d57ece4e87530707a8038c5b93fbf2b41b9960ae67b35344445659588833e0bb0511e7746cadb11993f0ac594e35e44255d41cd8bb744a6992b80f7e05d4872c4c4e32ea78f932371307e64ec44f1d46e71c96a9888685a6619553569f937845d97fbad2c4f0509c40b5e770e30bda0dd93f64089064c7111c30e2a24790e35aabdae70268473fb47ced0c9fa3794ea4dd0ba412d722da48dfe7b1ec616f671852a53a24204e74fdbd2a1055b922470579034e0d88192f8041e439398fd0f5680a34fe773c544dbdac8e64b0db974b975f58178273fa6f5758b5a53c31b2e3c02843540eaa0cf122e7e61f41593371795374a54f943a650bc817142372335a071a93c05540ee566410a5c042b4f66b94293ed6bd1ab9f0cddca7dc552dc608ec0295ad4128d579bcdbfaa6c5337c1cc446b1a38e86986a02708a1edaa377acaa72cd048ed6ae0036c1f7c20d06625d5937c633cd02695740dd014514a1116588d2a90e5380a475a452493d36971d6303829c557b1119932b31f2368732c3ac05aea85b9af05dd828a26fabe18bec4c70843ac1a52686542c58bb3d2bfa5bf9d618f932b23bdec63ab6acb3c81dc8986cd788b1b2d6e84ae07416b52040bfd29749db3fc2d104446d0aa0938595c6085408bd9a975da05c41c4b41fce519c4d711aa719d2f1849fecf19cdc007a4b8ae2a221a0d99b11920f87a0b32e96f53c7b42655622ddc5d70458c810ddbeb1e1ae6adab64039a8063e6447ffbc62873b42c3df801585a0d4e8ce2260f492000078de9ddb7629489d6355b00412f491433ef5c49f50f477f2bf5a8ec2529a51d5d6845096b5ddaf18b7c24760f3ccbbdb32c80604cb2009610f44696ce900a3d5712233577616e3e8ba0aaba1c56a77d878157a00b228d233272bee4b74bd2715f1e9bb71170f3ac77ad0a1eda1b6131898bec7253a9e58bd77244ef9f16b0792d0e2bfa2bb48b17527c019f3536b861e61ec925b76a327848ba66b87983c1acdbbc6bde3c027a82550adfd42db268920a43eefb002de8d54c93ed153c347a0411a8cbeb9f0f5dbdd6fd4b3893d6fe163ed97dc55d128000f5f39a8066c50edfab58e9062de3c0d5618f881f190aeb429fbe35951f2947143b402d908cb43be1e8aaadb52040ff5083d9e635e92a785c028bc329c75831a6b855975016d46661a96b3ab04239b6983cad67ea24495f468f07a54b5e7943413295d829a15fa38500461aec31f8510c74db710be9aaf099fd816cf84704b80a0b4b4b170d541874c1f39c908975a92e4b3b13ac8eefc69c188befe4a47b51f71997292bef404136c505ef29427a3f5999a887953ab12c0907589f103236fbe65d7610d408a60de89a0fe320d7c803652c67ddce2ca6bd8206c542248d42e0fc0c7c049dedeb762f9b4def094e68922a9bd846bfd5e2f31765a03bf70f5cfcc06841c987b9706084e3b664984926fba108365eec8472c33754480be5343e2806a50c98c178756a71832a98df0afa2e0c3087822a75a67812f2931b4be53889fe209ca7a73d8ee3268624a6d0c37871519f3260c93985282e16d0c09dde1e9626ddc82e74c610687a2c3db2094ef8faa6287715d3efcad258b23d3e1b458c069f995701815509abf827e75e235adb8e8e3f674b8c4657694c641d3c919fd1f5d423f32739d5340d23055e955a417f6cdc733d0e3967bbfef46245653bdb4311504ee03e552544ee841b2a8d1672a174878608302c2bb023956af2b0ee4264ec36d8eb4c9519fe181da0a27c539581ee58a9179bdeb94e1d00ba87c043b334f3699cdfc7e6d6865c2126919a66ab9b744e3d6ae0febe72d147a2acdc1b022544dee96eefd86f461f9ef3bf2648e8aec17d1184e0c573e00774b47225980cf2cf7b9f1e9cbf5ef0ab8abbbe7fba5b42f660fc6bd53b7d3ba421ffffff03e34379674439b3c78e4765d386ffd7ee819ef3f8b566e8487eb152073862d2d133950d35e75508a2882aacba0260f35e5c31dc8979808debabcd66ad84ea11267c8c8246e4d6b86261adb812b89fce7fca556a31828bdd4b83357a9c2aaaa9f4d484c19f724c66b0980b40fe3b7c3197342c4f862cc0ec280016deec068823d41a2aab80d2d11f3e814425e48806823a64ec933771ec97db85df9b31a9908621cfe67807efd2428a1ffa84e205a9b102bdf38e8d1124750197038f6379c5a2cd9ca681d1c54d3ee9a4cb5b6c5785cdb3e4068a7146c73d1b7e2dc9266336e4b48ac9aacefa1521ceb1ea10a2c2a47b74009f1d827783ae72a15207112bf6b58e1757035ea1c5f38eabdebf88d8649ddbcf7973829ea3263839517fb91c91e50b2da9a599044d2760bde922d531d041ddcb62a23dbc6a807d48013d9f4e1eacd897e643fc262027ca7a8ef4edd12abad49feede217944a0f1e789dbcee3783cac9e607c48fab0ffa35bebafa7daddb4f8edce2be9178720567a6a63f33b799876243acce9dd2e414231ab0e05d365ac7eb0a9b9eae81e5e6695ea908902c597210b59c0b72b98256d0f9203a08f3feac7a03cc2eb45fd0baa451defe7276be58c45cf44dc6d50799b468588ab8e06dc146e112d07d9f6796999c860c55e07740f18d03c635c935d571a964b6ac8df89b1ba20df95497a35792154e596f4db1cceeaca2a82e72fa8f408ba4b1bccb4f8fd732ea2c55d61298ca640c882c3b1017d256235b47fa00014585cf08d7b967f58ef737942dacebaee27b61de5139a41c55dd74757684ecf9bde425c5929de6df38cf85dcdd9071b8d463f67fc5ba5051fb0f4f1bb2d9e181955235b2c0b2e394c5d61ceba67bd4b915931aee2f87e55aef2e70aacafe88efa04133f1f29a880262565542ed8f4bb01c4456a6a1aed0f985892efe58b280a32ef9dc1a080bf144efd4928d0446277768a434208e4a9a28a2f2e4b3933be4c62dc3538acaea4b5861b2a63590319b99555709c5a7879b124718e33b1daf73e199200d9f935fbadbfade9cce042d8fbac08ae4ff36ee237b5c8f4fa4f005961ad801127272014d6a1b1f073dc85a52336811adec01d64b88760ecf44493fa07aa5e6b8d076b687d5ce97ce8026863a68b859f232ea9fac3487f53a95ef7649765bd22cc3fb3c4845168207bc3cb68edec0732293acbca317504b7ee135cf05f1eece8055a8a0783c5a788588f96fd188b9bf4c681644580b80679f3b3c69467f02b5d7fd543b667778324b74c897b4a3037c17dc09d72aabdc57384000770dafffdeb659134947b04852abdaaba2b16e95468e261926849ef1de0c1657de2c3f3be85f342ac40945232090b0031208d774cf3bc5802280e187a57a4fbd02854857f329ede9caa24c02a45f4df2f8aa0f8047b1e3760cbe63e48afae64024e32bc63334775617e743a565833e456a1962499c60f33d26631c588d95b5968ca746812ef6b575b64e94033eef2d058020c35b2376207700530de2248845d128134e3eee1328085c3910fb2473233d82cddb8b9a2b8c01acf936f1c93a262f3745cf6a6524df6eec3c8a4a4a77c4c74867d055fb56ac80c8b84a927dd3dd82f971170e88c814217e39e702b7fbccd8281838ea648429270857cc54ecb7c209a59162873931aa69f0b6536b523415d0722fd203f65e7c1373ab42cf877e5ea48d3446c0caf95ee90ccb5a651eb9b2923c8741c246c67ecc001ee873a3cb5bae8c01a918a8c12e500834f337ece867cef8c2918cae99db8cbac427d53192b7f083abc9096c51c9ef77419e3877180f3c679c4bdffa63c2b1e0408a369a29166a363047259d173bdd787ec4df0ec325f722160c9d8af4ae4d00d895bcf669fccc8971c9f358c3197031ec4ddc7ee28c6360e2d3d913ed5a062bc795903ac96338c39da5ec9e0cad9d4f071445f906f270817aade11851215bba64b299098eb10477c31db70ecbcd63189e86e2510dfa53bd62296100bba2b3cdb2c1dc3d4ddb33219e640b07287f557f4d7e5e5ca8f478988461e5a9ccde671d0806aeda4369d4d6641ea0844c072c8baff5cb451067ce7605edf60d331fa331184bb1f459f62be8ab99f79a342aba3277972acf2893f3632f05152074caf57ab4115a702ce8dedca8b2604307bd14d47b0c8a710c3e5ab1e2311f97827ae06406436c449d7fed5896c8242f3e8e96bb3563aac75a2c38631da5065152976e5e5a067a594e80387c6a6e0fb778de68ef5cdb3a1c346cf57698f201a53c49262e95d0d8d76522a1568ca9170d8b3361fd7f7cfb13791add5235d7325d8139c3f06b6f91ebbe9d8f27c7fbdce7cdc6ecf44e77e178269431253b1e313d3f42ddc61670ab6aa6df12770b91178428c3feecdeade65f608b5df10d2a0e36833a2c5ea63f379872d83bbe67eed70a892bcaa3a7425116af1ab23ca6ba09f730dccfe4d642739f1293513f8d1466be21549ded281b03adb1321e341195fe8bc36b2301fecc73d281223994c5b63e56daeebbabde1f638e85fd5b0eaeacb8cecf2b20c0173a93f8dfb0cb9ef8b30c08e66b77abbe7b6225f72fac64aa591efaae0a8ea593b9077622f8a83a0c365dc78fb2af934191e352b11d88fb0df71c999305992d17220cdcc434f0a13f925e636f2bb067ccce47f0e6919a3d925ca37ad04d23a277b6171439e3410d995b7459995eb232c54a6e5501a5cf964e2dd120eddc82d3e8db05346586d1860ad7b599fb7e5b74f31db2ef2e770446af74ba13f2ff8df71a3ff54ad4b4f4de3effc6826ee8afc2a95efba6f9b80ad410893362fc383e9af359a66c48f728314ec63f66304bdfd7a382754a5dc8d5c493e56e6bc8a371897640b368fe152250d51240af04585178f453bc982cad26fb18da70705d192cd709bacdf6bb600b35420bb3b28ce9b6f86ad3cf2d4f30f4c5eba6c0b5d28fa4509e26c17cfeb03f2899ac8ff7707fbc2c1318580ea1f353155d063cce78200a265bd74f2166d292853d53a4ac02103b8fea21ad7e4a2446a7da043991a3091b2ee6d2d25f29e0de5f9fc6bb2902e560c3fa3105b68be1f967085916228d614062465eb2afacc6e0f7bd0c493f93bcd53a222a03342cffafeefa3490c417a2c87a69a6b4f0d3b34d6cde0a8aecda64b09860bcae61e24028402c6f437d8251ba9ffb84d2d9574944a810e49304d7e6dc1a1b21923930c4ff1e3304b757a8726418d8bd938b8af828a259fbdf17234a509bed5c5470724de65fc1f0fe8553c8dcd6f560d696532061277780bfb7e59bf502c812acddb5f9270fe5a2f603a398c1aa978a89374661c185c08d1329619237b2e9c3e5e3acd193b676d4aafb1e30ee4a4739fe0d2db6be486a2bd2b0a0f95243cb219d8d8831c14e311b63182a881d968e98ce563d094f6767f14edd8a72b9d6bdef85ee68105c560b5e421d5f0a151d38a48a14b129ec881cac022da8a069f8ac528500773788551c89809b0e9e2c8244da5e2520212fcdbff5491c11569da0ebe7b91ba949135442defdd49ad8d2edb1065ad5f31951dcb29d4bf2a4155a91bc350bad94d04732e0a7f6ead63f0159e98c9bbf5f87291ab6dfd6c3dd0025a32d6581cbb7ec0a8fd1a79d5c7dfede951a64809138211965508cd626446fd73516622bd29c6a8ea13740ea5aea8ce7f6708f4eb9246ba405e737ed3f5be341e37b4c542fe1e8420d1b05a6e43", @ANYRES64=r3]], @ANYRESOCT, @ANYRES64=r48, @ANYBLOB="6583c24024af81d756ac63759c20a27c914702d392d2cf8432cfda606bf413f2f4a1ec2aed4e93c59a86919fc4cd4d926a665ae9a49e83b26f450944c8a880cf60bee7"], 0x4) write(r6, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x5, &(0x7f00000000c0), 0x0, 0x0) kqueue() kevent(r2, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x10, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x7c12749ea1009bee, 0x0, 0x1, 0x4}], 0x3, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() r84 = semget$private(0x0, 0x0, 0x10) semctl$IPC_STAT(r84, 0x0, 0x2, &(0x7f0000000240)=""/247) 16:00:05 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r2, 0x100000000000, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)=""/40, &(0x7f0000000040)=0x28) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000100)='./bus\x00', 0x5, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) write(r0, &(0x7f0000000080)="008000", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:05 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x5) getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d0137b045558f3d07e47a31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19adbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b2522193cebae4a2e16ab76f279653733437c45bd632937a522e65300b7b19ef2bfc652404167e4cec29061b10f5f320f50e80d0000"], 0x10) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) 16:00:05 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x1013, r0, 0x0, 0x9) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000100)={0x1, 0xeb5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4d}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r1, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x6) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) write(r1, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xf8) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_addr=@in}) r2 = socket$inet6(0x18, 0x6, 0x5) recvfrom$inet6(r2, &(0x7f00000003c0)=""/78, 0x4e, 0x2, &(0x7f00000001c0)={0x18, 0x1, 0x1ff, 0x4}, 0xc) sendmsg$unix(r1, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f00000012c0), 0x0, 0x2}, 0x2) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x1) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8001, 0x200) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r2) fchdir(r0) 16:00:05 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r2, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r5) fsync(r5) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r5, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r5, 0xffffffff) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000001740)=[{{r6}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r6}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r7}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r3}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r2}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r8 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = socket(0x2, 0x3, 0x0) r11 = socket(0x800000018, 0x3, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r14, 0x100000000000, r14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r16 = socket(0x2, 0x4001, 0x0) connect$unix(r16, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r16, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r18 = msgget$private(0x0, 0x200) r19 = getgid() r20 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r22 = getppid() msgctl$IPC_SET(r18, 0x1, &(0x7f00000002c0)={{0x8, r20, r19, r20, r19, 0x2, 0x6}, 0xfff, 0x3, r21, r22, 0x3f, 0x7, 0x4, 0x7}) r23 = fcntl$getown(r13, 0x5) r24 = msgget$private(0x0, 0x200) r25 = getgid() r26 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r28 = getppid() msgctl$IPC_SET(r24, 0x1, &(0x7f00000002c0)={{0x8, r26, r25, r26, r25, 0x2, 0x6}, 0xfff, 0x3, r27, r28, 0x3f, 0x7, 0x4, 0x7}) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = socket(0x2, 0x4001, 0x0) connect$unix(r31, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r31, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = socket(0x2, 0x4001, 0x0) connect$unix(r37, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r37, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r38 = kqueue() r39 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r40 = msgget$private(0x0, 0x0) r41 = getpgid(0x0) msgctl$IPC_SET(r40, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r41, 0x0, 0x0, 0x0, 0x80a6}) r42 = msgget$private(0x0, 0x4) r43 = getgid() r44 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r46 = getppid() msgctl$IPC_SET(r42, 0x1, &(0x7f00000002c0)={{0x8, r44, r43, r44, r43, 0x2, 0x6}, 0xfff, 0x3, r45, r46, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r15, 0xffffffffffffffff, r43, 0x0]) sendmsg$unix(r5, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r17, r20}, @cred={0x20, 0xffff, 0x0, r23, r9, r25}, @rights={0x20, 0xffff, 0x1, [r29, r30, r31]}, @rights={0x38, 0xffff, 0x1, [r32, r33, r12, r34, r35, r36, r16, r37, r38, r39]}, @cred={0x20, 0xffff, 0x0, r41, r8, r47}], 0xb8, 0x402}, 0x2) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa}, {{r37}, 0xfffffffffffffffd, 0xa0}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) write(r1, &(0x7f0000000200)="5693bbc9d031460b86dd8b33a028b473f5e340dd9cb06389e16db84d3046c00cc9970f39ddf1193d021e7cbadd7922052ddc6f3ff71a727ebb3230c9cc9ef9b5eac8dd709b43d2104f7fc8e7e0b9dea0995f228f5675e241ffd4d56e47c61eefda81d41a3500498e8c06cb805857c6d8e4228e3e5d5d23524a5fc86785ab37f918fa150b2b35d5c323d08763f29fb71434873a036d7d336f05d7d9d3f038e1b7b9a71f9373136bd428efc6c5ba2de6fdd45d8ddeab9761326c31c8cfb8a180419a20c189c052b982623984dc27293c5d620c49b3cd9d4907722e97ea7813fbadd798721a4882092d75ed7c8b", 0xec) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 16:00:06 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:06 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x3, 0x3}], 0x2, &(0x7f0000000400), 0x4, &(0x7f0000000280)={0x3, 0x40}) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r2, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r5) fsync(r5) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r5, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r5, 0xffffffff) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000001740)=[{{r6}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r6}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r7}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r3}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r2}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r8 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = socket(0x2, 0x3, 0x0) r11 = socket(0x800000018, 0x3, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r14, 0x100000000000, r14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r16 = socket(0x2, 0x4001, 0x0) connect$unix(r16, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r16, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r18 = msgget$private(0x0, 0x200) r19 = getgid() r20 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r22 = getppid() msgctl$IPC_SET(r18, 0x1, &(0x7f00000002c0)={{0x8, r20, r19, r20, r19, 0x2, 0x6}, 0xfff, 0x3, r21, r22, 0x3f, 0x7, 0x4, 0x7}) r23 = fcntl$getown(r13, 0x5) r24 = msgget$private(0x0, 0x200) r25 = getgid() r26 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r28 = getppid() msgctl$IPC_SET(r24, 0x1, &(0x7f00000002c0)={{0x8, r26, r25, r26, r25, 0x2, 0x6}, 0xfff, 0x3, r27, r28, 0x3f, 0x7, 0x4, 0x7}) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = socket(0x2, 0x4001, 0x0) connect$unix(r31, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r31, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = socket(0x2, 0x4001, 0x0) connect$unix(r37, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r37, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r38 = kqueue() r39 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r40 = msgget$private(0x0, 0x0) r41 = getpgid(0x0) msgctl$IPC_SET(r40, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r41, 0x0, 0x0, 0x0, 0x80a6}) r42 = msgget$private(0x0, 0x200) r43 = getgid() r44 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r46 = getppid() msgctl$IPC_SET(r42, 0x1, &(0x7f00000002c0)={{0x8, r44, r43, r44, r43, 0x2, 0x6}, 0xfff, 0x3, r45, r46, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r15, 0xffffffffffffffff, r43, 0x0]) sendmsg$unix(r5, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r17, r20}, @cred={0x20, 0xffff, 0x0, r23, r9, r25}, @rights={0x20, 0xffff, 0x1, [r29, r30, r31]}, @rights={0x38, 0xffff, 0x1, [r32, r33, r12, r34, r35, r36, r16, r37, r38, r39]}, @cred={0x20, 0xffff, 0x0, r41, r8, r47}], 0xb8, 0x402}, 0x2) r48 = open$dir(&(0x7f0000001440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x200, 0x70) utimensat(r48, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x1, 0x6}, {0x6cb, 0x9}}, 0x0) r49 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x40, 0x0) r50 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r51, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0x46d) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r52, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0x46d) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) r54 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x1, 0x0) r55 = socket$inet(0x2, 0x4, 0xff) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) r57 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r57, 0x0, 0x0, 0x0) read(r57, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r57, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff}, 0x0) setsockopt$sock_int(r59, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) r60 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r59, &(0x7f0000001740)=[{{r60}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r60}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r61}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r58}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r57}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) kevent(r1, &(0x7f0000000200)=[{{r32}, 0xfffffffffffffffd, 0x49, 0xfffff, 0x100000000, 0x7}, {{r48}, 0xfffffffffffffff8, 0x2, 0xc0000003, 0x1, 0x101}, {{r49}, 0xfffffffffffffffd, 0x80, 0x1, 0x0, 0x4}, {{r50}, 0xfffffffffffffffc, 0x42, 0x40, 0x6, 0x3}, {{r51}, 0xfffffffffffffffd, 0xf9, 0x20, 0x10000, 0x6}, {{r52}, 0xfffffffffffffff8, 0x2, 0x2, 0x602, 0x400}, {{r53}, 0xfffffffffffffffa, 0x84, 0x40000000, 0x3, 0x2}], 0x401, &(0x7f0000000300)=[{{r54}, 0xfffffffffffffff9, 0x6f3ac5e4c5d77fc9, 0x100000001, 0x5, 0x9}, {{r55}, 0xffffffffffffffff, 0x99, 0x1, 0x8f0, 0x1}, {{r56}, 0xfffffffffffffffa, 0x1, 0x1, 0x3f, 0x7ff}, {{r58}, 0x4, 0x1c, 0xf0000000, 0x7ff}], 0x1f, &(0x7f0000000140)={0x1, 0x7fffffff}) r62 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r62, &(0x7f0000000180)=[{{r63}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="5602e5ffffffffff00009fb6d505e6b5e8db63c47a458bbefffec6c838291400b58e585c2608733d6438f0adb6e177d49cfe91bb03e618de58ee3a88896ff4fe13af178a37f790b903e8dd2f423ef35e5ac600bd"], 0x10) shutdown(r0, 0x0) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000940)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278200b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b1841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a7e3fe3e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83e", 0x346}], 0x5, 0x0, 0xfffffffffffffe64}, 0x0) 0#+"$%.!",%: #/--!.$ %22/2 16:00:08 executing program 1: r0 = socket(0x2, 0x3, 0x9) preadv(r0, &(0x7f0000000880)=[{&(0x7f0000000300)=""/134, 0x86}, {&(0x7f0000000980)=""/10, 0xa}, {&(0x7f00000003c0)=""/111, 0xfffffffffffffe24}, {&(0x7f0000000440)=""/97, 0x61}, {&(0x7f0000000ac0)=""/215, 0xd7}, {&(0x7f0000000600)=""/178, 0xfffffffffffffeca}, {&(0x7f0000000940)=""/2, 0x2}, {&(0x7f00000009c0)=""/204, 0xcc}, {&(0x7f0000000800)=""/26, 0x1a}, {&(0x7f0000000840)=""/10, 0xa}], 0xa, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfdc1) r2 = syz_open_pts() close(r1) dup(r2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r2, 0x1}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffb, "845d550900200000fc5c7fd2008f27df00"}) setrlimit(0x6, &(0x7f0000000040)={0x2}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:08 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000200)={0x51, 0x1, 0x0, {[0xea3, 0xe2af, 0x1, 0x2, 0x1f, 0x3, 0xc21, 0x8, 0x6, 0xffffffffffffffff, 0x1, 0x7, 0x7, 0x837, 0x5, 0xf635, 0xe69, 0x6], [0x4, 0x1, 0x7, 0x800, 0x4, 0x8, 0x3, 0x1000, 0x3ff, 0x9], [0x80000001, 0x100, 0x6, 0x8, 0xedc5, 0x74bf82cf, 0xbc3], [0x35, 0x4, 0xeef, 0x1ff, 0xffffffffffffff5b, 0xee59], [{0x1, 0x1cbe, 0x4, 0x7}, {0x400, 0x2, 0x4, 0x6}, {0x1, 0x8, 0x0, 0x4000000000000000}, {0x0, 0x4, 0x3, 0xffffffff80000001}, {0x4, 0x8, 0x434, 0x5}, {0x1ff, 0x3, 0xc000000, 0x55}, {0x2, 0x4, 0x401, 0xfffffffffffffff9}, {0xff, 0x1, 0x54c7, 0x7}], {0x2, 0x1f, 0x1, 0x5}, {0x5, 0x7, 0x80, 0x1ec}}}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:00:08 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:00:08 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res(&(0x7f0000000000), 0xb2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x5}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffc}], 0xf95, 0x0, 0x214c, 0x0) 16:00:09 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lseek(r2, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000000)=""/214, 0xffffffe1) openat(r2, &(0x7f0000001100)='./file0\x00', 0xef5b54922f8bb187, 0x20) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r5) fsync(r5) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) pwritev(r5, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r5, 0xffffffff) r6 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000015c0)) socketpair(0x6, 0x8000, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000001740)=[{{r6}, 0xfffffffffffffffb, 0x8c, 0x2, 0x4, 0x3ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x4}, {{r6}, 0x1, 0x4, 0xfffff, 0x6ed}, {{r7}, 0x5, 0x20, 0x4, 0x0, 0x2}, {{r3}, 0xfffffffffffffffe, 0x51, 0x4, 0x2, 0x80000001}, {{r2}, 0xfffffffffffffffa, 0x1, 0x4, 0x3ff, 0x7}], 0xfffffffe, &(0x7f0000001540), 0x4, &(0x7f0000001500)={0x0, 0x40}) r8 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = socket(0x2, 0x3, 0x0) r11 = socket(0x800000018, 0x3, 0x0) r12 = fcntl$dupfd(r10, 0x0, r11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10002) fcntl$dupfd(r14, 0x100000000000, r14) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, 0xfffffffffffffc9f) r16 = socket(0x2, 0x4001, 0x0) connect$unix(r16, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r16, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000018c0)={0x0}, 0xc) r18 = msgget$private(0x0, 0x200) r19 = getgid() r20 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r22 = getppid() msgctl$IPC_SET(r18, 0x1, &(0x7f00000002c0)={{0x8, r20, r19, r20, r19, 0x2, 0x6}, 0xfff, 0x3, r21, r22, 0x3f, 0x7, 0x4, 0x7}) r23 = fcntl$getown(r13, 0x5) r24 = msgget$private(0x0, 0x200) r25 = getgid() r26 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r28 = getppid() msgctl$IPC_SET(r24, 0x1, &(0x7f00000002c0)={{0x8, r26, r25, r26, r25, 0x2, 0x6}, 0xfff, 0x3, r27, r28, 0x3f, 0x7, 0x4, 0x7}) r29 = socket(0x2, 0x4001, 0x0) connect$unix(r29, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d9a2ffcec00"/24], 0x10) shutdown(r29, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r30 = socket(0x2, 0x4001, 0x0) connect$unix(r30, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r30, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r31 = socket(0x2, 0x4001, 0x0) connect$unix(r31, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r31, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r32 = socket(0x2, 0x4001, 0x0) connect$unix(r32, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r32, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x20, 0x0) r34 = socket(0x2, 0x4001, 0x0) connect$unix(r34, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r34, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r35 = socket(0x2, 0x4001, 0x0) connect$unix(r35, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r35, 0x0) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r36 = socket(0x2, 0x4001, 0x0) connect$unix(r36, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r36, 0x0) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r37 = socket(0x2, 0x4001, 0x0) connect$unix(r37, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r37, 0x0) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r38 = kqueue() r39 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980)='/dev/ttyCcfg\x00', 0x100, 0x0) r40 = msgget$private(0x0, 0x0) r41 = getpgid(0x0) msgctl$IPC_SET(r40, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r41, 0x0, 0x0, 0x0, 0x80a6}) r42 = msgget$private(0x0, 0x200) r43 = getgid() r44 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r46 = getppid() msgctl$IPC_SET(r42, 0x1, &(0x7f00000002c0)={{0x8, r44, r43, r44, r43, 0x2, 0x6}, 0xfff, 0x3, r45, r46, 0x3f, 0x7, 0x4, 0x7}) getgroups(0x4, &(0x7f00000019c0)=[r15, 0xffffffffffffffff, r43, 0x0]) r48 = getegid() r49 = getgid() setregid(r49, r48) r50 = socket(0x2, 0x3, 0x0) r51 = socket(0x800000018, 0x3, 0x0) fcntl$dupfd(r50, 0x0, r51) accept(r50, 0x0, &(0x7f0000001940)) sendmsg$unix(r5, &(0x7f0000001340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000f80), 0x0, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x0, r17, r20}, @cred={0x20, 0xffff, 0x0, r23, r9, r48}, @rights={0x20, 0xffff, 0x1, [r29, r30, r31]}, @rights={0x38, 0xffff, 0x1, [r50, r33, r12, r34, r35, r36, r16, r37, r38, r39]}, @cred={0x20, 0xffff, 0x0, r41, r8, r47}], 0xb8, 0x402}, 0x2) fcntl$setstatus(r16, 0x4, 0x8) close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000008801, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x24}, {0x6, 0x0, 0x0, 0x100000a1}]}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:09 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1a0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffffff, 0x100000000000, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001000), 0xfffffffffffffc9f) fcntl$setstatus(r0, 0x4, 0x188) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x5, 0x401}, {0x18, 0x1, 0x1, 0x80000001}, 0x4, [0xbf9b, 0x1, 0x4, 0x5782, 0x800, 0x10001, 0x800, 0x2]}, 0x3c) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") fatal error: unexpected signal during runtime execution 0#+"$%.!",%: #/--!.$ %22/2 [signal SIGSEGV: segmentation violation code=0x2 addr=0x4ab50b pc=0x45e4a3] goroutine 1 [running]: runtime.throw(0x90c7b5, 0x2a) /usr/local/go/src/runtime/panic.go:774 +0x72 fp=0xc000450d40 sp=0xc000450d10 pc=0x42e9e2 runtime.sigpanic() /usr/local/go/src/runtime/signal_unix.go:378 +0x47c fp=0xc000450d70 sp=0xc000450d40 pc=0x443f6c runtime.memclrNoHeapPointers(0xc000452000, 0x8000) /usr/local/go/src/runtime/memclr_amd64.s:76 +0x113 fp=0xc000450d78 sp=0xc000450d70 pc=0x45e4a3 runtime.(*mheap).alloc(0xd58140, 0x4, 0x1006c, 0xc000739e20) /usr/local/go/src/runtime/mheap.go:1098 +0xda fp=0xc000450dc8 sp=0xc000450d78 pc=0x42567a runtime.(*mcentral).grow(0xd59ff8, 0x0) /usr/local/go/src/runtime/mcentral.go:255 +0x7b fp=0xc000450e08 sp=0xc000450dc8 pc=0x4178ab runtime.(*mcentral).cacheSpan(0xd59ff8, 0xc00005d380) /usr/local/go/src/runtime/mcentral.go:106 +0x2fe fp=0xc000450e68 sp=0xc000450e08 pc=0x4173ce runtime.(*mcache).refill(0x267e346d0, 0x6c) /usr/local/go/src/runtime/mcache.go:138 +0x85 fp=0xc000450e88 sp=0xc000450e68 pc=0x416e75 runtime.(*mcache).nextFree(0x267e346d0, 0x20306c, 0x203000, 0x203000, 0x1) /usr/local/go/src/runtime/malloc.go:854 +0x87 fp=0xc000450ec0 sp=0xc000450e88 pc=0x40b967 runtime.mallocgc(0x2a80, 0x89cac0, 0x1, 0xc000451090) /usr/local/go/src/runtime/malloc.go:1022 +0x793 fp=0xc000450f60 sp=0xc000450ec0 pc=0x40c2a3 runtime.newarray(0x89cac0, 0x47, 0xc00005d380) /usr/local/go/src/runtime/malloc.go:1173 +0x63 fp=0xc000450f90 sp=0xc000450f60 pc=0x40c7e3 runtime.makeBucketArray(0x859a20, 0xc000451006, 0x0, 0x3554b0adce3d1368, 0xc0004510f0) /usr/local/go/src/runtime/map.go:362 +0x183 fp=0xc000450fc8 sp=0xc000450f90 pc=0x40d6b3 runtime.hashGrow(0x859a20, 0xc000cbafc0) /usr/local/go/src/runtime/map.go:1033 +0x89 fp=0xc000451018 sp=0xc000450fc8 pc=0x40f1a9 runtime.mapassign(0x859a20, 0xc000cbafc0, 0xc0004510f0, 0xd6f701) /usr/local/go/src/runtime/map.go:652 +0x140 fp=0xc0004510a0 sp=0xc000451018 pc=0x40e000 github.com/google/syzkaller/prog.(*validCtx).validateArg(0xc000798420, 0x9a6100, 0xc000717f60, 0x9ac720, 0xcd5ea0, 0x10, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/validation.go:97 +0x2d0 fp=0xc000451130 sp=0xc0004510a0 pc=0x79b080 github.com/google/syzkaller/prog.(*GroupArg).validate(0xc0010e6ab0, 0xc000798420, 0xc000451258, 0xc00038afe5) /syzkaller/gopath/src/github.com/google/syzkaller/prog/validation.go:191 +0x110 fp=0xc000451208 sp=0xc000451130 pc=0x79c6a0 github.com/google/syzkaller/prog.(*validCtx).validateArg(0xc000798420, 0x9a6180, 0xc0010e6ab0, 0x9acba0, 0xc9e040, 0x40e0be, 0x8782a0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/validation.go:98 +0x2ff fp=0xc000451298 sp=0xc000451208 pc=0x79b0af github.com/google/syzkaller/prog.(*UnionArg).validate(0xc000630e80, 0xc000798420, 0xc0004513a0, 0xc00038b966) /syzkaller/gopath/src/github.com/google/syzkaller/prog/validation.go:227 +0x160 fp=0xc000451350 sp=0xc000451298 pc=0x79cca0 github.com/google/syzkaller/prog.(*validCtx).validateArg(0xc000798420, 0x9a6240, 0xc000630e80, 0x9acc60, 0xc98dc0, 0x4, 0x8ef1d6) /syzkaller/gopath/src/github.com/google/syzkaller/prog/validation.go:98 +0x2ff fp=0xc0004513e0 sp=0xc000451350 pc=0x79b0af github.com/google/syzkaller/prog.(*PointerArg).validate(0xc0010e6ae0, 0xc000798420, 0xc000451550, 0xc00038ad87) /syzkaller/gopath/src/github.com/google/syzkaller/prog/validation.go:238 +0x553 fp=0xc000451500 sp=0xc0004513e0 pc=0x79d3e3 github.com/google/syzkaller/prog.(*validCtx).validateArg(0xc000798420, 0x9a61c0, 0xc0010e6ae0, 0x9aca20, 0xca4d80, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/validation.go:98 +0x2ff fp=0xc000451590 sp=0xc000451500 pc=0x79b0af github.com/google/syzkaller/prog.(*validCtx).validateCall(0xc000798420, 0xc000cd7c40, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/validation.go:58 +0xc1 fp=0xc000451618 sp=0xc000451590 pc=0x79a9f1 github.com/google/syzkaller/prog.(*Prog).validate(0xc000e0fc40, 0xc000e0fc40, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/validation.go:40 +0x110 fp=0xc000451758 sp=0xc000451618 pc=0x79a5e0 github.com/google/syzkaller/prog.(*Target).Deserialize(0xc0000776c0, 0xc000392000, 0x1b13, 0x1b13, 0x1, 0xafd24073, 0xc001237dd0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/encoding.go:218 +0x1d4 fp=0xc000451820 sp=0xc000451758 pc=0x776cc4 main.(*Fuzzer).addInputFromAnotherFuzzer(0xc000156580, 0xc000e0a6b0, 0xa, 0xc000392000, 0x1b13, 0x1b13, 0xc000b68000, 0x37, 0x37, 0xc0000c4100, ...) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:401 +0x77 fp=0xc0004518b8 sp=0xc000451820 pc=0x7e9f97 main.(*Fuzzer).poll(0xc000156580, 0xc001237501, 0xc001237590, 0xa) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:365 +0x427 fp=0xc000451b38 sp=0xc0004518b8 pc=0x7e9ab7 main.(*Fuzzer).pollLoop(0xc000156580) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:342 +0x3c8 fp=0xc000451c68 sp=0xc000451b38 pc=0x7e94d8 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x129e fp=0xc000451f60 sp=0xc000451c68 pc=0x7e84de runtime.main() /usr/local/go/src/runtime/proc.go:203 +0x21e fp=0xc000451fe0 sp=0xc000451f60 pc=0x43037e runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc000451fe8 sp=0xc000451fe0 pc=0x45d471 goroutine 7 [syscall, 12 minutes]: os/signal.signal_recv(0x0) /usr/local/go/src/runtime/sigqueue.go:147 +0x9c os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x22 created by os/signal.init.0 /usr/local/go/src/os/signal/signal_unix.go:29 +0x41 goroutine 19 [chan receive, 12 minutes]: main.main.func1(0xc00017a000) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:137 +0x34 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:135 +0x5b0 goroutine 18 [chan receive, 12 minutes]: github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1(0xc00017a000) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:74 +0xb6 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:71 +0x3f goroutine 14 [IO wait]: internal/poll.runtime_pollWait(0x26a5e6d28, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc00018a098, 0x72, 0x1000, 0x1000, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc00018a080, 0xc00025c000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf net.(*netFD).Read(0xc00018a080, 0xc00025c000, 0x1000, 0x1000, 0xc000275a60, 0xc000275b40, 0x7c262d) /usr/local/go/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc00000e918, 0xc00025c000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/net/net.go:184 +0x68 bufio.(*Reader).fill(0xc00005d680) /usr/local/go/src/bufio/bufio.go:100 +0x103 bufio.(*Reader).ReadByte(0xc00005d680, 0xc000275c00, 0xc0000c3400, 0xc00015c380) /usr/local/go/src/bufio/bufio.go:252 +0x39 compress/flate.(*decompressor).moreBits(0xc000139300, 0x91ba98, 0xc000275b88) /usr/local/go/src/compress/flate/inflate.go:696 +0x37 compress/flate.(*decompressor).nextBlock(0xc000139300) /usr/local/go/src/compress/flate/inflate.go:303 +0x36 compress/flate.(*decompressor).Read(0xc000139300, 0xc000268000, 0x1000, 0x1000, 0x891f60, 0xc0012bd590, 0x199) /usr/local/go/src/compress/flate/inflate.go:347 +0x77 github.com/google/syzkaller/pkg/rpctype.(*flateConn).Read(0xc0000fa9f0, 0xc000268000, 0x1000, 0x1000, 0x10, 0xc000275b88, 0x7c248d) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:131 +0x51 bufio.(*Reader).Read(0xc00005d6e0, 0xc0000209d0, 0x1, 0x9, 0x0, 0x0, 0xc000275d70) /usr/local/go/src/bufio/bufio.go:226 +0x26a io.ReadAtLeast(0x99c9c0, 0xc00005d6e0, 0xc0000209d0, 0x1, 0x9, 0x1, 0x1, 0x0, 0x0) /usr/local/go/src/io/io.go:310 +0x87 io.ReadFull(...) /usr/local/go/src/io/io.go:329 encoding/gob.decodeUintReader(0x99c9c0, 0xc00005d6e0, 0xc0000209d0, 0x9, 0x9, 0x4050d5, 0x43080c, 0xc000275d48, 0x45a320) /usr/local/go/src/encoding/gob/decode.go:120 +0x6f encoding/gob.(*Decoder).recvMessage(0xc0000c3400, 0x404fbc) /usr/local/go/src/encoding/gob/decoder.go:81 +0x57 encoding/gob.(*Decoder).decodeTypeSequence(0xc0000c3400, 0xc000000100, 0xc000275e10) /usr/local/go/src/encoding/gob/decoder.go:143 +0x10c encoding/gob.(*Decoder).DecodeValue(0xc0000c3400, 0x82caa0, 0xc0000faed0, 0x16, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:211 +0x10b encoding/gob.(*Decoder).Decode(0xc0000c3400, 0x82caa0, 0xc0000faed0, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:188 +0x16d net/rpc.(*gobClientCodec).ReadResponseHeader(0xc0000faae0, 0xc0000faed0, 0xc0012bd560, 0x0) /usr/local/go/src/net/rpc/client.go:228 +0x45 net/rpc.(*Client).input(0xc00005d7a0) /usr/local/go/src/net/rpc/client.go:109 +0xa5 created by net/rpc.NewClientWithCodec /usr/local/go/src/net/rpc/client.go:206 +0x89 goroutine 26 [IO wait]: internal/poll.runtime_pollWait(0x26a5e6918, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc000ed9458, 0x72, 0x1, 0xc, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc000ed9440, 0xc000e0a1f0, 0xc, 0xc, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc00000e448, 0xc000e0a1f0, 0xc, 0xc, 0xc0005a19c0, 0x40c698, 0x10) /usr/local/go/src/os/file.go:116 +0x71 io.ReadAtLeast(0x99d160, 0xc00000e448, 0xc000e0a1f0, 0xc, 0xc, 0xc, 0x0, 0x0, 0xc0000776c0) /usr/local/go/src/io/io.go:310 +0x87 io.ReadFull(...) /usr/local/go/src/io/io.go:329 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc000ccbf10, 0xc000168040, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc000d36840, 0xc000148380, 0x267e346d0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:749 +0x282 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc00018c1b0, 0xc000168040, 0xc001634d40, 0xc0005a1ce8, 0x7affd4, 0xc0005a1d40, 0x44500e, 0x413b6a, 0xc001511550, 0xc0011e6ef8) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:279 +0x116 main.(*Proc).executeRaw(0xc00034afc0, 0xc000168040, 0xc001634d40, 0x1, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:292 +0x20c main.(*Proc).execute(0xc00034afc0, 0xc000168040, 0xc001634d40, 0x0, 0x1, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:255 +0x6a main.(*Proc).loop(0xc00034afc0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:101 +0x4de created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:256 +0x112d goroutine 25 [runnable]: syscall.Syscall(0x3, 0x12, 0xc00012b638, 0x8, 0x0, 0x8, 0x0) /usr/local/go/src/syscall/asm_unix_amd64.s:19 +0x5 syscall.readlen(0x12, 0xc00012b638, 0x8, 0x2, 0xc000fde068, 0x1) /usr/local/go/src/syscall/zsyscall_openbsd_amd64.go:1251 +0x56 syscall.forkExec(0xc000168680, 0x14, 0xc00014a5f0, 0x1, 0x1, 0xc00012b758, 0x0, 0xbf9c57ed00000000, 0xc00012b728) /usr/local/go/src/syscall/exec_unix.go:210 +0x3cf syscall.StartProcess(...) /usr/local/go/src/syscall/exec_unix.go:248 os.startProcess(0xc000168680, 0x14, 0xc00014a5f0, 0x1, 0x1, 0xc00012b8f0, 0x0, 0x0, 0x0) /usr/local/go/src/os/exec_posix.go:51 +0x2b0 os.StartProcess(0xc000168680, 0x14, 0xc00014a5f0, 0x1, 0x1, 0xc00012b8f0, 0x0, 0x2, 0xc0000a2580) /usr/local/go/src/os/exec.go:102 +0x7c os/exec.(*Cmd).Start(0xc0000a2580, 0x91c0a0, 0xc000fde038) /usr/local/go/src/os/exec/exec.go:416 +0x50c github.com/google/syzkaller/pkg/ipc.makeCommand(0x0, 0xc0003e6000, 0x1, 0x1, 0xc00000d5a0, 0xc00000e068, 0xc00000e0a0, 0x20bda7000, 0x1000000, 0x1000000, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:612 +0x806 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc00018c120, 0xc000168040, 0xc0013d4200, 0xc000277cd0, 0x2, 0x2, 0x0, 0xc0013d4600, 0x99cc20, 0xc000028f60) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:274 +0x490 main.(*Proc).executeRaw(0xc00034ac00, 0xc000168040, 0xc0013d4200, 0x5, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:292 +0x20c main.(*Proc).execute(0xc00034ac00, 0xc000168040, 0xc0013d4200, 0x0, 0x5, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:255 +0x6a main.(*Proc).smashInput(0xc00034ac00, 0xc00014ab30) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:219 +0x1d8 main.(*Proc).loop(0xc00034ac00) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:82 +0x16b created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:256 +0x112d goroutine 5935 [IO wait]: internal/poll.runtime_pollWait(0x26a5e6f98, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc000ed9398, 0x72, 0x1fe01, 0x1fe84, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc000ed9380, 0xc000f9817c, 0x1fe84, 0x1fe84, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc00000e250, 0xc000f9817c, 0x1fe84, 0x1fe84, 0x33, 0x0, 0x0) /usr/local/go/src/os/file.go:116 +0x71 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc00000e250, 0xc000ccbf10) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:595 +0xaf created by github.com/google/syzkaller/pkg/ipc.makeCommand /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:589 +0x7f5 goroutine 7717 [select]: github.com/google/syzkaller/pkg/ipc.(*command).exec.func1(0xc000ccbf10, 0xc0006ca120, 0xc0006ca0c0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:734 +0xba created by github.com/google/syzkaller/pkg/ipc.(*command).exec /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:732 +0x19c goroutine 7705 [runnable]: github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc000fde038, 0xc00148c000) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:589 created by github.com/google/syzkaller/pkg/ipc.makeCommand /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:589 +0x7f5 0#+"$%.!",%: #/--!.$ %22/2